diff --git a/.circleci/config.yml b/.circleci/config.yml index 3aa82d5f30d..bebc2f3fac7 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -29,6 +29,7 @@ test_containers: - &container_base_environment BUNDLE_GEMFILE: /app/Gemfile JRUBY_OPTS: --dev # Faster JVM startup: https://github.com/jruby/jruby/wiki/Improving-startup-time#use-the---dev-flag + GRPC_RUBY_BUILD_PROCS: 8 # Override number of concurrent compiles in grpc gem, see https://github.com/grpc/grpc/pull/28250 and https://github.com/DataDog/dd-trace-rb/issues/1791 - &container_parameters_environment - *container_base_environment - TEST_DATADOG_INTEGRATION: 1 @@ -61,7 +62,12 @@ test_containers: - MYSQL_USER=mysql - &mysql_port 3306 - &container_elasticsearch - image: elasticsearch:2.4 + image: elasticsearch:8.1.3 + environment: + # Ensure production cluster requirements are not enforced + - discovery.type=single-node + - xpack.security.enabled=false + - ES_JAVA_OPTS=-Xms750m -Xmx750m - &elasticsearch_port 9200 - &container_redis image: redis:3.0 @@ -128,6 +134,7 @@ step_appraisal_install: &step_appraisal_install if [ "$CI_BUNDLE_CACHE_HIT" != 1 ]; then bundle exec appraisal install else + bundle exec appraisal generate # Generate the appraisal files to match the lockfiles in the tree echo "All required gems were found in cache." fi step_appraisal_update: &step_appraisal_update @@ -483,24 +490,31 @@ job_configuration: - &config-3_0 <<: *filters_all_branches_and_tags ruby_version: '3.0' - image: ivoanjo/docker-library:ddtrace_rb_3_0_1 + image: ivoanjo/docker-library:ddtrace_rb_3_0_3 - &config-3_1 <<: *filters_all_branches_and_tags ruby_version: '3.1' - image: ivoanjo/docker-library:ddtrace_rb_3_1_0_preview1 - resource_class_to_use: xlarge # Temporary, see https://github.com/DataDog/dd-trace-rb/issues/1791 + image: ivoanjo/docker-library:ddtrace_rb_3_1_1 + - &config-3_2 + <<: *filters_all_branches_and_tags + ruby_version: '3.2' + image: ivoanjo/docker-library:ddtrace_rb_3_2_0_preview1 # ADD NEW RUBIES HERE - # JRuby - - &config-jruby-9_2_0_0 # Oldest supported version + - &config-jruby-9_2_8_0 # Test with older 9.2 release because 9.2.9.0 changed behavior, see https://github.com/DataDog/dd-trace-rb/pull/1409 <<: *filters_all_branches_and_tags - ruby_version: 'jruby-9.2.0.0' - image: ivoanjo/docker-library:ddtrace_rb_jruby_9_2_0_0 + ruby_version: 'jruby-9.2.8.0' + image: ivoanjo/docker-library:ddtrace_rb_jruby_9_2_8_0 resource_class_to_use: medium+ - &config-jruby-9_2-latest # More recent release of 9.2 <<: *filters_all_branches_and_tags ruby_version: 'jruby-9.2-latest' image: ivoanjo/docker-library:ddtrace_rb_jruby_9_2_18_0 - # TruffleRuby + resource_class_to_use: medium+ + - &config-jruby-9_3-latest + <<: *filters_all_branches_and_tags + ruby_version: 'jruby-9.3-latest' + image: ivoanjo/docker-library:ddtrace_rb_jruby_9_3_4_0 + resource_class_to_use: medium+ - &config-truffleruby-21_0_0 <<: *filters_all_branches_and_tags ruby_version: 'truffleruby-21.0.0' @@ -534,9 +548,12 @@ workflows: - test-2.7 - test-3.0 - test-3.1 + # TODO: Re-enable once 3.2 testing is green! + #- test-3.2 # ADD NEW RUBIES HERE - - test-jruby-9.2.0.0 + - test-jruby-9.2.8.0 - test-jruby-9.2-latest + - test-jruby-9.3-latest # soon™️ - test-truffleruby-21.0.0 - orb/changelog: <<: *config-2_7 @@ -569,31 +586,35 @@ workflows: <<: *filters_all_branches_and_tags - orb/build_and_test_integration: name: build_and_test_integration-2.5 - integration_apps: 'rack rails-five' + integration_apps: 'rack rails-five rails-six' ruby_version: '2.5' <<: *filters_all_branches_and_tags - orb/build_and_test_integration: name: build_and_test_integration-2.6 - integration_apps: 'rack rails-five' + integration_apps: 'rack rails-five rails-six' 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' + integration_apps: 'rack rails-five rails-six rails-seven' ruby_version: '2.7' <<: *filters_all_branches_and_tags - orb/build_and_test_integration: name: build_and_test_integration-3.0 - # Note: Ruby 3 is not supported by Rails 5, hence we skip it - integration_apps: 'rack' + integration_apps: 'rack rails-six rails-seven' ruby_version: '3.0' <<: *filters_all_branches_and_tags - orb/build_and_test_integration: name: build_and_test_integration-3.1 - # Note: Ruby 3 is not supported by Rails 5, hence we skip it - integration_apps: 'rack' + integration_apps: 'rack rails-six rails-seven' ruby_version: '3.1' <<: *filters_all_branches_and_tags + # TODO: Re-enable once 3.2 testing is green! + # - orb/build_and_test_integration: + # name: build_and_test_integration-3.2 + # integration_apps: 'rack rails-six rails-seven' + # ruby_version: '3.2' + # <<: *filters_all_branches_and_tags # ADD NEW RUBIES HERE # MRI - orb/build: @@ -673,16 +694,24 @@ workflows: name: test-3.1 requires: - build-3.1 + - orb/build: + <<: *config-3_2 + name: build-3.2 + # TODO: Re-enable once 3.2 testing is green! + # - orb/test: + # <<: *config-3_2 + # name: test-3.2 + # requires: + # - build-3.2 # ADD NEW RUBIES HERE - # JRuby - orb/build: - <<: *config-jruby-9_2_0_0 - name: build-jruby-9.2.0.0 + <<: *config-jruby-9_2_8_0 + name: build-jruby-9.2.8.0 - orb/test: - <<: *config-jruby-9_2_0_0 - name: test-jruby-9.2.0.0 + <<: *config-jruby-9_2_8_0 + name: test-jruby-9.2.8.0 requires: - - build-jruby-9.2.0.0 + - build-jruby-9.2.8.0 - orb/build: <<: *config-jruby-9_2-latest name: build-jruby-9.2-latest @@ -691,6 +720,14 @@ workflows: name: test-jruby-9.2-latest requires: - build-jruby-9.2-latest + - orb/build: + <<: *config-jruby-9_3-latest + name: build-jruby-9.3-latest + - orb/test: + <<: *config-jruby-9_3-latest + name: test-jruby-9.3-latest + requires: + - build-jruby-9.3-latest # TruffleRuby # soon™️ # - orb/build: @@ -716,9 +753,12 @@ workflows: - test-2.7 - test-3.0 - test-3.1 + # TODO: Re-enable once 3.2 testing is green! + #- test-3.2 # ADD NEW RUBIES HERE - - test-jruby-9.2.0.0 + - test-jruby-9.2.8.0 - test-jruby-9.2-latest + - test-jruby-9.3-latest # soon™️ - test-truffleruby-21.0.0 - "deploy release": <<: *filters_only_release_tags @@ -734,9 +774,12 @@ workflows: - test-2.7 - test-3.0 - test-3.1 + # TODO: Re-enable once 3.2 testing is green! + #- test-3.2 # ADD NEW RUBIES HERE - - test-jruby-9.2.0.0 + - test-jruby-9.2.8.0 - test-jruby-9.2-latest + - test-jruby-9.3-latest # soon™️ - test-truffleruby-21.0.0 # This workflow runs the same `build` and `test` jobs as above on a schedule. # Tasks related to housekeeping (e.g. prerelease) are not relevant @@ -773,31 +816,35 @@ workflows: <<: *filters_all_branches_and_tags - orb/build_and_test_integration: name: build_and_test_integration-2.5 - integration_apps: 'rack rails-five' + integration_apps: 'rack rails-five rails-six' ruby_version: '2.5' <<: *filters_all_branches_and_tags - orb/build_and_test_integration: name: build_and_test_integration-2.6 - integration_apps: 'rack rails-five' + integration_apps: 'rack rails-five rails-six' 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' + integration_apps: 'rack rails-five rails-six rails-seven' ruby_version: '2.7' <<: *filters_all_branches_and_tags - orb/build_and_test_integration: name: build_and_test_integration-3.0 - # Note: Ruby 3 is not supported by Rails 5, hence we skip it - integration_apps: 'rack' + integration_apps: 'rack rails-six rails-seven' ruby_version: '3.0' <<: *filters_all_branches_and_tags - orb/build_and_test_integration: name: build_and_test_integration-3.1 - # Note: Ruby 3 is not supported by Rails 5, hence we skip it - integration_apps: 'rack' + integration_apps: 'rack rails-six rails-seven' ruby_version: '3.1' <<: *filters_all_branches_and_tags + # TODO: Re-enable once 3.2 testing is green! + # - orb/build_and_test_integration: + # name: build_and_test_integration-3.2 + # integration_apps: 'rack rails-six rails-seven' + # ruby_version: '3.2' + # <<: *filters_all_branches_and_tags # ADD NEW RUBIES HERE # MRI - orb/build: @@ -877,16 +924,24 @@ workflows: name: test-3.1 requires: - build-3.1 + - orb/build: + <<: *config-3_2 + name: build-3.2 + # TODO: Re-enable once 3.2 testing is green! + # - orb/test: + # <<: *config-3_2 + # name: test-3.2 + # requires: + # - build-3.2 # ADD NEW RUBIES HERE - # JRuby - orb/build: - <<: *config-jruby-9_2_0_0 - name: build-jruby-9.2.0.0 + <<: *config-jruby-9_2_8_0 + name: build-jruby-9.2.8.0 - orb/test: - <<: *config-jruby-9_2_0_0 - name: test-jruby-9.2.0.0 + <<: *config-jruby-9_2_8_0 + name: test-jruby-9.2.8.0 requires: - - build-jruby-9.2.0.0 + - build-jruby-9.2.8.0 - orb/build: <<: *config-jruby-9_2-latest name: build-jruby-9.2-latest @@ -895,6 +950,14 @@ workflows: name: test-jruby-9.2-latest requires: - build-jruby-9.2-latest + - orb/build: + <<: *config-jruby-9_3-latest + name: build-jruby-9.3-latest + - orb/test: + <<: *config-jruby-9_3-latest + name: test-jruby-9.3-latest + requires: + - build-jruby-9.3-latest # TruffleRuby # soon™️ # - orb/build: diff --git a/.circleci/images/primary/Dockerfile-3.0.1 b/.circleci/images/primary/Dockerfile-3.0.1 deleted file mode 100644 index 6e608f72d75..00000000000 --- a/.circleci/images/primary/Dockerfile-3.0.1 +++ /dev/null @@ -1,73 +0,0 @@ -# https://hub.docker.com/layers/ruby/library/ruby/3.0.1-buster/images/sha256-d5c828809239010c8549eeaf1f6da84f67bee7f61353e6a4a52159bf3f397aa6 -FROM ruby@sha256:d5c828809239010c8549eeaf1f6da84f67bee7f61353e6a4a52159bf3f397aa6 - -# Make apt non-interactive -RUN echo 'APT::Get::Assume-Yes "true";' > /etc/apt/apt.conf.d/90circleci \ - && echo 'DPkg::Options "--force-confnew";' >> /etc/apt/apt.conf.d/90circleci - -ENV DEBIAN_FRONTEND=noninteractive - -# Install required packages -RUN set -ex; \ - apt-get update; \ - mkdir -p /usr/share/man/man1; \ - apt-get install -y --no-install-recommends \ - git mercurial xvfb \ - locales sudo openssh-client ca-certificates tar gzip parallel \ - net-tools netcat unzip zip bzip2 gnupg curl wget \ - tzdata rsync vim less; \ - rm -rf /var/lib/apt/lists/*; - -# Set timezone to UTC by default -RUN ln -sf /usr/share/zoneinfo/Etc/UTC /etc/localtime - -# Set language -RUN locale-gen en_US.UTF-8 -ENV LANG en_US.UTF-8 -ENV LANGUAGE en_US:en - -# Install jq -RUN JQ_URL="https://circle-downloads.s3.amazonaws.com/circleci-images/cache/linux-amd64/jq-latest" \ - && curl --silent --show-error --location --fail --retry 3 --output /usr/bin/jq $JQ_URL \ - && chmod +x /usr/bin/jq \ - && jq --version - -# Install Docker -RUN set -ex \ - && export DOCKER_VERSION=$(curl --silent --fail --retry 3 https://download.docker.com/linux/static/stable/x86_64/ | grep -o -e 'docker-[.0-9]*-ce\.tgz' | sort -r | head -n 1) \ - && DOCKER_URL="https://download.docker.com/linux/static/stable/x86_64/${DOCKER_VERSION}" \ - && echo Docker URL: $DOCKER_URL \ - && curl --silent --show-error --location --fail --retry 3 --output /tmp/docker.tgz "${DOCKER_URL}" \ - && ls -lha /tmp/docker.tgz \ - && tar -xz -C /tmp -f /tmp/docker.tgz \ - && mv /tmp/docker/* /usr/bin \ - && rm -rf /tmp/docker /tmp/docker.tgz \ - && which docker \ - && (docker version || true) - -# Install Docker Compose -RUN COMPOSE_URL="https://circle-downloads.s3.amazonaws.com/circleci-images/cache/linux-amd64/docker-compose-latest" \ - && curl --silent --show-error --location --fail --retry 3 --output /usr/bin/docker-compose $COMPOSE_URL \ - && chmod +x /usr/bin/docker-compose \ - && docker-compose version - -# Install Dockerize -RUN DOCKERIZE_URL="https://circle-downloads.s3.amazonaws.com/circleci-images/cache/linux-amd64/dockerize-latest.tar.gz" \ - && curl --silent --show-error --location --fail --retry 3 --output /tmp/dockerize-linux-amd64.tar.gz $DOCKERIZE_URL \ - && tar -C /usr/local/bin -xzvf /tmp/dockerize-linux-amd64.tar.gz \ - && rm -rf /tmp/dockerize-linux-amd64.tar.gz \ - && dockerize --version - -# Install RubyGems -RUN gem update --system -RUN mkdir -p "$GEM_HOME" && chmod -R 777 "$GEM_HOME" - -# Upgrade RubyGems and Bundler -RUN gem update --system -RUN gem install bundler -ENV BUNDLE_SILENCE_ROOT_WARNING 1 - -RUN mkdir /app -WORKDIR /app - -CMD ["/bin/sh"] diff --git a/.circleci/images/primary/Dockerfile-3.0.3 b/.circleci/images/primary/Dockerfile-3.0.3 new file mode 100644 index 00000000000..ba1ae385600 --- /dev/null +++ b/.circleci/images/primary/Dockerfile-3.0.3 @@ -0,0 +1,64 @@ +# This image supports multiple platforms, see README for build instructions + +FROM ruby:3.0.3-bullseye + +# Make apt non-interactive +RUN echo 'APT::Get::Assume-Yes "true";' > /etc/apt/apt.conf.d/90circleci \ + && echo 'DPkg::Options "--force-confnew";' >> /etc/apt/apt.conf.d/90circleci + +ENV DEBIAN_FRONTEND=noninteractive + +# Install required packages +RUN set -ex; \ + apt-get update; \ + mkdir -p /usr/share/man/man1; \ + apt-get install -y --no-install-recommends \ + git mercurial xvfb \ + locales sudo openssh-client ca-certificates tar gzip parallel \ + net-tools netcat unzip zip bzip2 gnupg curl wget \ + tzdata rsync vim less jq; \ + rm -rf /var/lib/apt/lists/*; + +# Set timezone to UTC by default +RUN ln -sf /usr/share/zoneinfo/Etc/UTC /etc/localtime + +# Set language +RUN locale-gen en_US.UTF-8 +ENV LANG en_US.UTF-8 +ENV LANGUAGE en_US:en + +# Install Docker +RUN set -ex \ + && export DOCKER_VERSION=$(curl --silent --fail --retry 3 https://download.docker.com/linux/static/stable/$(arch)/ | grep -o -e 'docker-[.0-9]*-ce\.tgz' | sort -r | head -n 1) \ + && DOCKER_URL="https://download.docker.com/linux/static/stable/$(arch)/${DOCKER_VERSION}" \ + && echo Docker URL: $DOCKER_URL \ + && curl --silent --show-error --location --fail --retry 3 --output /tmp/docker.tgz "${DOCKER_URL}" \ + && ls -lha /tmp/docker.tgz \ + && tar -xz -C /tmp -f /tmp/docker.tgz \ + && mv /tmp/docker/* /usr/bin \ + && rm -rf /tmp/docker /tmp/docker.tgz \ + && which docker \ + && (docker version || true) + +# Install Docker Compose +RUN COMPOSE_URL="https://github.com/linuxserver/docker-docker-compose/releases/download/1.29.2-ls51/docker-compose-$(dpkg --print-architecture)" \ + && curl --silent --show-error --location --fail --retry 3 --output /usr/bin/docker-compose $COMPOSE_URL \ + && chmod +x /usr/bin/docker-compose \ + && docker-compose version + +# Install Dockerize +RUN curl -sfL $(curl -s https://api.github.com/repos/powerman/dockerize/releases/latest | grep -i /dockerize-$(uname -s)-$(dpkg --print-architecture)\" | cut -d\" -f4) | install /dev/stdin /usr/local/bin/dockerize + +# Install RubyGems +RUN gem update --system +RUN mkdir -p "$GEM_HOME" && chmod -R 777 "$GEM_HOME" + +# Upgrade RubyGems and Bundler +RUN gem update --system +RUN gem install bundler +ENV BUNDLE_SILENCE_ROOT_WARNING 1 + +RUN mkdir /app +WORKDIR /app + +CMD ["/bin/sh"] diff --git a/.circleci/images/primary/Dockerfile-3.1.0-preview1 b/.circleci/images/primary/Dockerfile-3.1.0-preview1 deleted file mode 100644 index 95b1b87902a..00000000000 --- a/.circleci/images/primary/Dockerfile-3.1.0-preview1 +++ /dev/null @@ -1,73 +0,0 @@ -# https://hub.docker.com/layers/ruby/library/ruby/3.1.0-preview1-bullseye/images/sha256-19f9abe757cd2a99262aded1177cedba0613cefc3c6181ce670b2259270a59d7 -FROM ruby@sha256:19f9abe757cd2a99262aded1177cedba0613cefc3c6181ce670b2259270a59d7 - -# Make apt non-interactive -RUN echo 'APT::Get::Assume-Yes "true";' > /etc/apt/apt.conf.d/90circleci \ - && echo 'DPkg::Options "--force-confnew";' >> /etc/apt/apt.conf.d/90circleci - -ENV DEBIAN_FRONTEND=noninteractive - -# Install required packages -RUN set -ex; \ - apt-get update; \ - mkdir -p /usr/share/man/man1; \ - apt-get install -y --no-install-recommends \ - git mercurial xvfb \ - locales sudo openssh-client ca-certificates tar gzip parallel \ - net-tools netcat unzip zip bzip2 gnupg curl wget \ - tzdata rsync vim less; \ - rm -rf /var/lib/apt/lists/*; - -# Set timezone to UTC by default -RUN ln -sf /usr/share/zoneinfo/Etc/UTC /etc/localtime - -# Set language -RUN locale-gen en_US.UTF-8 -ENV LANG en_US.UTF-8 -ENV LANGUAGE en_US:en - -# Install jq -RUN JQ_URL="https://circle-downloads.s3.amazonaws.com/circleci-images/cache/linux-amd64/jq-latest" \ - && curl --silent --show-error --location --fail --retry 3 --output /usr/bin/jq $JQ_URL \ - && chmod +x /usr/bin/jq \ - && jq --version - -# Install Docker -RUN set -ex \ - && export DOCKER_VERSION=$(curl --silent --fail --retry 3 https://download.docker.com/linux/static/stable/x86_64/ | grep -o -e 'docker-[.0-9]*-ce\.tgz' | sort -r | head -n 1) \ - && DOCKER_URL="https://download.docker.com/linux/static/stable/x86_64/${DOCKER_VERSION}" \ - && echo Docker URL: $DOCKER_URL \ - && curl --silent --show-error --location --fail --retry 3 --output /tmp/docker.tgz "${DOCKER_URL}" \ - && ls -lha /tmp/docker.tgz \ - && tar -xz -C /tmp -f /tmp/docker.tgz \ - && mv /tmp/docker/* /usr/bin \ - && rm -rf /tmp/docker /tmp/docker.tgz \ - && which docker \ - && (docker version || true) - -# Install Docker Compose -RUN COMPOSE_URL="https://circle-downloads.s3.amazonaws.com/circleci-images/cache/linux-amd64/docker-compose-latest" \ - && curl --silent --show-error --location --fail --retry 3 --output /usr/bin/docker-compose $COMPOSE_URL \ - && chmod +x /usr/bin/docker-compose \ - && docker-compose version - -# Install Dockerize -RUN DOCKERIZE_URL="https://circle-downloads.s3.amazonaws.com/circleci-images/cache/linux-amd64/dockerize-latest.tar.gz" \ - && curl --silent --show-error --location --fail --retry 3 --output /tmp/dockerize-linux-amd64.tar.gz $DOCKERIZE_URL \ - && tar -C /usr/local/bin -xzvf /tmp/dockerize-linux-amd64.tar.gz \ - && rm -rf /tmp/dockerize-linux-amd64.tar.gz \ - && dockerize --version - -# Install RubyGems -RUN gem update --system -RUN mkdir -p "$GEM_HOME" && chmod -R 777 "$GEM_HOME" - -# Upgrade RubyGems and Bundler -RUN gem update --system -RUN gem install bundler -ENV BUNDLE_SILENCE_ROOT_WARNING 1 - -RUN mkdir /app -WORKDIR /app - -CMD ["/bin/sh"] diff --git a/.circleci/images/primary/Dockerfile-3.1.1 b/.circleci/images/primary/Dockerfile-3.1.1 new file mode 100644 index 00000000000..5083770da76 --- /dev/null +++ b/.circleci/images/primary/Dockerfile-3.1.1 @@ -0,0 +1,64 @@ +# This image supports multiple platforms, see README for build instructions + +FROM ruby:3.1.1-bullseye + +# Make apt non-interactive +RUN echo 'APT::Get::Assume-Yes "true";' > /etc/apt/apt.conf.d/90circleci \ + && echo 'DPkg::Options "--force-confnew";' >> /etc/apt/apt.conf.d/90circleci + +ENV DEBIAN_FRONTEND=noninteractive + +# Install required packages +RUN set -ex; \ + apt-get update; \ + mkdir -p /usr/share/man/man1; \ + apt-get install -y --no-install-recommends \ + git mercurial xvfb \ + locales sudo openssh-client ca-certificates tar gzip parallel \ + net-tools netcat unzip zip bzip2 gnupg curl wget \ + tzdata rsync vim less jq; \ + rm -rf /var/lib/apt/lists/*; + +# Set timezone to UTC by default +RUN ln -sf /usr/share/zoneinfo/Etc/UTC /etc/localtime + +# Set language +RUN locale-gen en_US.UTF-8 +ENV LANG en_US.UTF-8 +ENV LANGUAGE en_US:en + +# Install Docker +RUN set -ex \ + && export DOCKER_VERSION=$(curl --silent --fail --retry 3 https://download.docker.com/linux/static/stable/$(arch)/ | grep -o -e 'docker-[.0-9]*-ce\.tgz' | sort -r | head -n 1) \ + && DOCKER_URL="https://download.docker.com/linux/static/stable/$(arch)/${DOCKER_VERSION}" \ + && echo Docker URL: $DOCKER_URL \ + && curl --silent --show-error --location --fail --retry 3 --output /tmp/docker.tgz "${DOCKER_URL}" \ + && ls -lha /tmp/docker.tgz \ + && tar -xz -C /tmp -f /tmp/docker.tgz \ + && mv /tmp/docker/* /usr/bin \ + && rm -rf /tmp/docker /tmp/docker.tgz \ + && which docker \ + && (docker version || true) + +# Install Docker Compose +RUN COMPOSE_URL="https://github.com/linuxserver/docker-docker-compose/releases/download/1.29.2-ls51/docker-compose-$(dpkg --print-architecture)" \ + && curl --silent --show-error --location --fail --retry 3 --output /usr/bin/docker-compose $COMPOSE_URL \ + && chmod +x /usr/bin/docker-compose \ + && docker-compose version + +# Install Dockerize +RUN curl -sfL $(curl -s https://api.github.com/repos/powerman/dockerize/releases/latest | grep -i /dockerize-$(uname -s)-$(dpkg --print-architecture)\" | cut -d\" -f4) | install /dev/stdin /usr/local/bin/dockerize + +# Install RubyGems +RUN gem update --system +RUN mkdir -p "$GEM_HOME" && chmod -R 777 "$GEM_HOME" + +# Upgrade RubyGems and Bundler +RUN gem update --system +RUN gem install bundler +ENV BUNDLE_SILENCE_ROOT_WARNING 1 + +RUN mkdir /app +WORKDIR /app + +CMD ["/bin/sh"] diff --git a/.circleci/images/primary/Dockerfile-3.2.0-preview1 b/.circleci/images/primary/Dockerfile-3.2.0-preview1 new file mode 100644 index 00000000000..c626fceeb5f --- /dev/null +++ b/.circleci/images/primary/Dockerfile-3.2.0-preview1 @@ -0,0 +1,64 @@ +# This image supports multiple platforms, see README for build instructions + +FROM ruby:3.2.0-preview1-bullseye + +# Make apt non-interactive +RUN echo 'APT::Get::Assume-Yes "true";' > /etc/apt/apt.conf.d/90circleci \ + && echo 'DPkg::Options "--force-confnew";' >> /etc/apt/apt.conf.d/90circleci + +ENV DEBIAN_FRONTEND=noninteractive + +# Install required packages +RUN set -ex; \ + apt-get update; \ + mkdir -p /usr/share/man/man1; \ + apt-get install -y --no-install-recommends \ + git mercurial xvfb \ + locales sudo openssh-client ca-certificates tar gzip parallel \ + net-tools netcat unzip zip bzip2 gnupg curl wget \ + tzdata rsync vim less jq; \ + rm -rf /var/lib/apt/lists/*; + +# Set timezone to UTC by default +RUN ln -sf /usr/share/zoneinfo/Etc/UTC /etc/localtime + +# Set language +RUN locale-gen en_US.UTF-8 +ENV LANG en_US.UTF-8 +ENV LANGUAGE en_US:en + +# Install Docker +RUN set -ex \ + && export DOCKER_VERSION=$(curl --silent --fail --retry 3 https://download.docker.com/linux/static/stable/$(arch)/ | grep -o -e 'docker-[.0-9]*-ce\.tgz' | sort -r | head -n 1) \ + && DOCKER_URL="https://download.docker.com/linux/static/stable/$(arch)/${DOCKER_VERSION}" \ + && echo Docker URL: $DOCKER_URL \ + && curl --silent --show-error --location --fail --retry 3 --output /tmp/docker.tgz "${DOCKER_URL}" \ + && ls -lha /tmp/docker.tgz \ + && tar -xz -C /tmp -f /tmp/docker.tgz \ + && mv /tmp/docker/* /usr/bin \ + && rm -rf /tmp/docker /tmp/docker.tgz \ + && which docker \ + && (docker version || true) + +# Install Docker Compose +RUN COMPOSE_URL="https://github.com/linuxserver/docker-docker-compose/releases/download/1.29.2-ls51/docker-compose-$(dpkg --print-architecture)" \ + && curl --silent --show-error --location --fail --retry 3 --output /usr/bin/docker-compose $COMPOSE_URL \ + && chmod +x /usr/bin/docker-compose \ + && docker-compose version + +# Install Dockerize +RUN curl -sfL $(curl -s https://api.github.com/repos/powerman/dockerize/releases/latest | grep -i /dockerize-$(uname -s)-$(dpkg --print-architecture)\" | cut -d\" -f4) | install /dev/stdin /usr/local/bin/dockerize + +# Install RubyGems +RUN gem update --system +RUN mkdir -p "$GEM_HOME" && chmod -R 777 "$GEM_HOME" + +# Upgrade RubyGems and Bundler +RUN gem update --system +RUN gem install bundler +ENV BUNDLE_SILENCE_ROOT_WARNING 1 + +RUN mkdir /app +WORKDIR /app + +CMD ["/bin/sh"] diff --git a/.circleci/images/primary/Dockerfile-jruby-9.2-latest b/.circleci/images/primary/Dockerfile-jruby-9.2-latest index 5896644dd81..d8d10b99465 100644 --- a/.circleci/images/primary/Dockerfile-jruby-9.2-latest +++ b/.circleci/images/primary/Dockerfile-jruby-9.2-latest @@ -1,5 +1,11 @@ # https://hub.docker.com/layers/jruby/library/jruby/9.2.18-jre8/images/sha256-8dd56d26850fbba5c558fe195f98f2cc765d82e91ace601e3fc2273c1f9c95b5 FROM jruby@sha256:8dd56d26850fbba5c558fe195f98f2cc765d82e91ace601e3fc2273c1f9c95b5 +# NOTE BEFORE YOU UPGRADE TO A LATER JRUBY 9.2 VERSION: +# There's an incompatibility in JRuby 9.2.19.0+ when run on Java 8 (jre8) with the ethon gem, see +# https://github.com/jruby/jruby/issues/7033 . +# The issue goes away if we run on Java 11, but we probably want to test on 8. +# So, as of this writing (January 2022) we cannot have it all: latest ethon, ethon testing enable, latest JRuby 9.2, +# and Java 8. One always has to give. # Make apt non-interactive RUN echo 'APT::Get::Assume-Yes "true";' > /etc/apt/apt.conf.d/90circleci \ diff --git a/.circleci/images/primary/Dockerfile-jruby-9.2.0.0 b/.circleci/images/primary/Dockerfile-jruby-9.2.0.0 deleted file mode 100644 index 1185eec1e54..00000000000 --- a/.circleci/images/primary/Dockerfile-jruby-9.2.0.0 +++ /dev/null @@ -1,73 +0,0 @@ -# Current version: https://github.com/cpuguy83/docker-jruby/blob/db08637839406420a254a9c825d94994cded5021/9000/jre/Dockerfile -FROM jruby:9.2.0.0 - -# Make apt non-interactive -RUN echo 'APT::Get::Assume-Yes "true";' > /etc/apt/apt.conf.d/90circleci \ - && echo 'DPkg::Options "--force-confnew";' >> /etc/apt/apt.conf.d/90circleci - -ENV DEBIAN_FRONTEND=noninteractive - -# Install required packages -RUN set -ex; \ - apt-get update; \ - mkdir -p /usr/share/man/man1; \ - apt-get install -y --no-install-recommends \ - git mercurial xvfb \ - locales sudo openssh-client ca-certificates tar gzip parallel \ - net-tools netcat unzip zip bzip2 gnupg curl wget \ - tzdata rsync vim less \ - build-essential; \ - rm -rf /var/lib/apt/lists/*; - -# Set timezone to UTC by default -RUN ln -sf /usr/share/zoneinfo/Etc/UTC /etc/localtime - -# Set language -RUN locale-gen en_US.UTF-8 -ENV LANG en_US.UTF-8 -ENV LANGUAGE en_US:en - -# Install jq -RUN JQ_URL="https://circle-downloads.s3.amazonaws.com/circleci-images/cache/linux-amd64/jq-latest" \ - && curl --silent --show-error --location --fail --retry 3 --output /usr/bin/jq $JQ_URL \ - && chmod +x /usr/bin/jq \ - && jq --version - -# Install Docker -RUN set -ex \ - && export DOCKER_VERSION=$(curl --silent --fail --retry 3 https://download.docker.com/linux/static/stable/x86_64/ | grep -o -e 'docker-[.0-9]*-ce\.tgz' | sort -r | head -n 1) \ - && DOCKER_URL="https://download.docker.com/linux/static/stable/x86_64/${DOCKER_VERSION}" \ - && echo Docker URL: $DOCKER_URL \ - && curl --silent --show-error --location --fail --retry 3 --output /tmp/docker.tgz "${DOCKER_URL}" \ - && ls -lha /tmp/docker.tgz \ - && tar -xz -C /tmp -f /tmp/docker.tgz \ - && mv /tmp/docker/* /usr/bin \ - && rm -rf /tmp/docker /tmp/docker.tgz \ - && which docker \ - && (docker version || true) - -# Install Docker Compose -RUN COMPOSE_URL="https://circle-downloads.s3.amazonaws.com/circleci-images/cache/linux-amd64/docker-compose-latest" \ - && curl --silent --show-error --location --fail --retry 3 --output /usr/bin/docker-compose $COMPOSE_URL \ - && chmod +x /usr/bin/docker-compose \ - && docker-compose version - -# Install Dockerize -RUN DOCKERIZE_URL="https://circle-downloads.s3.amazonaws.com/circleci-images/cache/linux-amd64/dockerize-latest.tar.gz" \ - && curl --silent --show-error --location --fail --retry 3 --output /tmp/dockerize-linux-amd64.tar.gz $DOCKERIZE_URL \ - && tar -C /usr/local/bin -xzvf /tmp/dockerize-linux-amd64.tar.gz \ - && rm -rf /tmp/dockerize-linux-amd64.tar.gz \ - && dockerize --version - -# Install RubyGems -RUN gem update --system -RUN mkdir -p "$GEM_HOME" && chmod -R 777 "$GEM_HOME" -ENV BUNDLE_SILENCE_ROOT_WARNING 1 - -# Ensure JRuby is available when running "bash --login" -RUN echo "export PATH=/opt/jruby/bin:$BUNDLE_BIN:\$PATH" >> ~/.profile - -RUN mkdir /app -WORKDIR /app - -CMD ["bin", "bash", "--login"] diff --git a/.circleci/images/primary/Dockerfile-jruby-9.2.8.0 b/.circleci/images/primary/Dockerfile-jruby-9.2.8.0 new file mode 100644 index 00000000000..e48e56808c6 --- /dev/null +++ b/.circleci/images/primary/Dockerfile-jruby-9.2.8.0 @@ -0,0 +1,73 @@ +# https://hub.docker.com/layers/jruby/library/jruby/9.2.8.0/images/sha256-09853d6cde79a53d89049ba6e0f22625c1c0a425f4f72b9982cbd81653df2ca0 +FROM jruby@sha256:09853d6cde79a53d89049ba6e0f22625c1c0a425f4f72b9982cbd81653df2ca0 + +# Make apt non-interactive +RUN echo 'APT::Get::Assume-Yes "true";' > /etc/apt/apt.conf.d/90circleci \ + && echo 'DPkg::Options "--force-confnew";' >> /etc/apt/apt.conf.d/90circleci + +ENV DEBIAN_FRONTEND=noninteractive + +# Install required packages +RUN set -ex; \ + apt-get update; \ + mkdir -p /usr/share/man/man1; \ + apt-get install -y --no-install-recommends \ + git mercurial xvfb \ + locales sudo openssh-client ca-certificates tar gzip parallel \ + net-tools netcat unzip zip bzip2 gnupg curl wget \ + tzdata rsync vim less \ + build-essential; \ + rm -rf /var/lib/apt/lists/*; + +# Set timezone to UTC by default +RUN ln -sf /usr/share/zoneinfo/Etc/UTC /etc/localtime + +# Set language +RUN locale-gen en_US.UTF-8 +ENV LANG en_US.UTF-8 +ENV LANGUAGE en_US:en + +# Install jq +RUN JQ_URL="https://circle-downloads.s3.amazonaws.com/circleci-images/cache/linux-amd64/jq-latest" \ + && curl --silent --show-error --location --fail --retry 3 --output /usr/bin/jq $JQ_URL \ + && chmod +x /usr/bin/jq \ + && jq --version + +# Install Docker +RUN set -ex \ + && export DOCKER_VERSION=$(curl --silent --fail --retry 3 https://download.docker.com/linux/static/stable/x86_64/ | grep -o -e 'docker-[.0-9]*-ce\.tgz' | sort -r | head -n 1) \ + && DOCKER_URL="https://download.docker.com/linux/static/stable/x86_64/${DOCKER_VERSION}" \ + && echo Docker URL: $DOCKER_URL \ + && curl --silent --show-error --location --fail --retry 3 --output /tmp/docker.tgz "${DOCKER_URL}" \ + && ls -lha /tmp/docker.tgz \ + && tar -xz -C /tmp -f /tmp/docker.tgz \ + && mv /tmp/docker/* /usr/bin \ + && rm -rf /tmp/docker /tmp/docker.tgz \ + && which docker \ + && (docker version || true) + +# Install Docker Compose +RUN COMPOSE_URL="https://circle-downloads.s3.amazonaws.com/circleci-images/cache/linux-amd64/docker-compose-latest" \ + && curl --silent --show-error --location --fail --retry 3 --output /usr/bin/docker-compose $COMPOSE_URL \ + && chmod +x /usr/bin/docker-compose \ + && docker-compose version + +# Install Dockerize +RUN DOCKERIZE_URL="https://circle-downloads.s3.amazonaws.com/circleci-images/cache/linux-amd64/dockerize-latest.tar.gz" \ + && curl --silent --show-error --location --fail --retry 3 --output /tmp/dockerize-linux-amd64.tar.gz $DOCKERIZE_URL \ + && tar -C /usr/local/bin -xzvf /tmp/dockerize-linux-amd64.tar.gz \ + && rm -rf /tmp/dockerize-linux-amd64.tar.gz \ + && dockerize --version + +# Install RubyGems +RUN gem update --system +RUN mkdir -p "$GEM_HOME" && chmod -R 777 "$GEM_HOME" +ENV BUNDLE_SILENCE_ROOT_WARNING 1 + +# Ensure JRuby is available when running "bash --login" +RUN echo "export PATH=/opt/jruby/bin:$BUNDLE_BIN:\$PATH" >> ~/.profile + +RUN mkdir /app +WORKDIR /app + +CMD ["bin", "bash", "--login"] diff --git a/.circleci/images/primary/Dockerfile-jruby-9.3-latest b/.circleci/images/primary/Dockerfile-jruby-9.3-latest new file mode 100644 index 00000000000..e596c9f5bc6 --- /dev/null +++ b/.circleci/images/primary/Dockerfile-jruby-9.3-latest @@ -0,0 +1,88 @@ +# https://hub.docker.com/layers/jruby/library/jruby/9.3.4-jre11/images/sha256-1d34d94aa7f88994411f33075a57ab5d55384749977f932c3a8e470a6c5574e6?context=explore +FROM jruby@sha256:1d34d94aa7f88994411f33075a57ab5d55384749977f932c3a8e470a6c5574e6 + +# Make apt non-interactive +RUN echo 'APT::Get::Assume-Yes "true";' > /etc/apt/apt.conf.d/90circleci \ + && echo 'DPkg::Options "--force-confnew";' >> /etc/apt/apt.conf.d/90circleci + +ENV DEBIAN_FRONTEND=noninteractive + +# Install required packages +RUN set -ex; \ + apt-get update; \ + mkdir -p /usr/share/man/man1; \ + apt-get install -y --no-install-recommends \ + git mercurial xvfb \ + locales sudo openssh-client ca-certificates tar gzip parallel \ + net-tools netcat unzip zip bzip2 gnupg curl wget \ + tzdata rsync vim less \ + build-essential \ + shared-mime-info; \ + rm -rf /var/lib/apt/lists/*; + +# Set timezone to UTC by default +RUN ln -sf /usr/share/zoneinfo/Etc/UTC /etc/localtime + +# Set language +RUN locale-gen en_US.UTF-8 +ENV LANG en_US.UTF-8 +ENV LANGUAGE en_US:en + +# Install jq +RUN JQ_URL="https://circle-downloads.s3.amazonaws.com/circleci-images/cache/linux-amd64/jq-latest" \ + && curl --silent --show-error --location --fail --retry 3 --output /usr/bin/jq $JQ_URL \ + && chmod +x /usr/bin/jq \ + && jq --version + +# Install Docker +RUN set -ex \ + && export DOCKER_VERSION=$(curl --silent --fail --retry 3 https://download.docker.com/linux/static/stable/x86_64/ | grep -o -e 'docker-[.0-9]*-ce\.tgz' | sort -r | head -n 1) \ + && DOCKER_URL="https://download.docker.com/linux/static/stable/x86_64/${DOCKER_VERSION}" \ + && echo Docker URL: $DOCKER_URL \ + && curl --silent --show-error --location --fail --retry 3 --output /tmp/docker.tgz "${DOCKER_URL}" \ + && ls -lha /tmp/docker.tgz \ + && tar -xz -C /tmp -f /tmp/docker.tgz \ + && mv /tmp/docker/* /usr/bin \ + && rm -rf /tmp/docker /tmp/docker.tgz \ + && which docker \ + && (docker version || true) + +# Install Docker Compose +RUN COMPOSE_URL="https://circle-downloads.s3.amazonaws.com/circleci-images/cache/linux-amd64/docker-compose-latest" \ + && curl --silent --show-error --location --fail --retry 3 --output /usr/bin/docker-compose $COMPOSE_URL \ + && chmod +x /usr/bin/docker-compose \ + && docker-compose version + +# Install Dockerize +RUN DOCKERIZE_URL="https://circle-downloads.s3.amazonaws.com/circleci-images/cache/linux-amd64/dockerize-latest.tar.gz" \ + && curl --silent --show-error --location --fail --retry 3 --output /tmp/dockerize-linux-amd64.tar.gz $DOCKERIZE_URL \ + && tar -C /usr/local/bin -xzvf /tmp/dockerize-linux-amd64.tar.gz \ + && rm -rf /tmp/dockerize-linux-amd64.tar.gz \ + && dockerize --version + +# Install Protobuf compiler +RUN export PROTOC_URL=$(curl -s https://api.github.com/repos/protocolbuffers/protobuf/releases/latest | grep browser_download_url | cut -d '"' -f 4 | grep -e 'protoc-[.0-9]*-linux-x86_64\.zip' | sort -r | head -n 1) \ + && echo Protoc URL: $PROTOC_URL \ + && curl --silent --show-error --location --fail --retry 3 --output /tmp/protoc.zip "${PROTOC_URL}" \ + && ls -lha /tmp/protoc.zip \ + && unzip /tmp/protoc.zip -d /tmp/protoc \ + && mv /tmp/protoc/bin/* /usr/bin \ + && rm -rf /tmp/protoc /tmp/protoc.zip \ + && protoc --version + +# Install RubyGems +RUN gem update --system +RUN mkdir -p "$GEM_HOME" && chmod -R 777 "$GEM_HOME" + +# Upgrade RubyGems and Bundler +RUN gem update --system +RUN gem install bundler +ENV BUNDLE_SILENCE_ROOT_WARNING 1 + +# Ensure JRuby is available when running "bash --login" +RUN echo "export PATH=/opt/jruby/bin:$BUNDLE_BIN:\$PATH" >> ~/.profile + +RUN mkdir /app +WORKDIR /app + +CMD ["bin", "bash", "--login"] diff --git a/.circleci/images/primary/README.md b/.circleci/images/primary/README.md new file mode 100644 index 00000000000..085457cc040 --- /dev/null +++ b/.circleci/images/primary/README.md @@ -0,0 +1,21 @@ +# Dockerfiles used for testing and development + +This folder contains Dockerfiles for all versions of Ruby used in the testing and development of dd-trace-rb. + +## Multiplatform builds + +Images marked with a "# This image supports multiple platforms" are able to be built for both amd64 (x86_64) and +arm64 (aarch64) Linux. + +Here's an example of building the Ruby 3.1 image: + +```bash +# To build and push the image (update tag as needed): +$ docker buildx build . --platform linux/amd64,linux/arm64/v8 -f Dockerfile-3.1.1 -t ivoanjo/docker-library:ddtrace_rb_3_1_1 --push + +# The tag created will automatically contain both architectures. To additionally create an +# architecture-specific tag, I needed to do the following (sha is the specific image) +$ docker pull ivoanjo/docker-library:ddtrace_rb_3_1_1@sha256:56402a1c5e522b669965db4600f1a4fa035f6e3597d098ec808e77192c4238fd +$ docker tag ivoanjo/docker-library@sha256:56402a1c5e522b669965db4600f1a4fa035f6e3597d098ec808e77192c4238fd ivoanjo/docker-library:ddtrace_rb_3_1_1_amd64 +$ docker push ivoanjo/docker-library:ddtrace_rb_3_1_1_amd64 +``` diff --git a/.github/workflows/system-tests.yml b/.github/workflows/system-tests.yml new file mode 100644 index 00000000000..a44fdc95648 --- /dev/null +++ b/.github/workflows/system-tests.yml @@ -0,0 +1,78 @@ +name: System Tests + +on: + push: + branches: + - "**" + workflow_dispatch: {} + schedule: + - cron: '00 04 * * 2-6' + +env: + REGISTRY: ghcr.io + +jobs: + system-tests: + strategy: + fail-fast: false + matrix: + include: + - library: ruby + weblog-variant: rack + - library: ruby + weblog-variant: sinatra14 + - library: ruby + weblog-variant: sinatra20 + - library: ruby + weblog-variant: sinatra21 + - library: ruby + weblog-variant: rails32 + - library: ruby + weblog-variant: rails40 + - library: ruby + weblog-variant: rails41 + - library: ruby + weblog-variant: rails42 + - library: ruby + weblog-variant: rails50 + - library: ruby + weblog-variant: rails51 + - library: ruby + weblog-variant: rails52 + - library: ruby + weblog-variant: rails60 + - library: ruby + weblog-variant: rails61 + - library: ruby + weblog-variant: rails70 + runs-on: ubuntu-latest + name: System Tests (${{ matrix.weblog-variant }}) + steps: + - name: Checkout + uses: actions/checkout@v2 + with: + repository: 'DataDog/system-tests' + + - name: Checkout dd-trace-rb + uses: actions/checkout@v2 + with: + path: 'binaries/dd-trace-rb' + + - name: Log in to the Container registry + run: | + echo ${{ secrets.GITHUB_TOKEN }} | docker login ${{ env.REGISTRY }} -u ${{ github.actor }} --password-stdin + + - name: Build + run: ./build.sh --library ${{ matrix.library }} --weblog-variant ${{ matrix.weblog-variant }} + + - name: Run + run: ./run.sh + env: + DD_API_KEY: ${{ secrets.DD_APPSEC_SYSTEM_TESTS_API_KEY }} + + - name: Archive logs + uses: actions/upload-artifact@v2 + if: ${{ always() }} + with: + name: system-tests-${{ matrix.library }}-${{ matrix.weblog-variant }}-logs-${{ github.run_id }}-${{ github.sha }} + path: logs diff --git a/.github/workflows/test-head.yaml b/.github/workflows/test-head.yaml new file mode 100644 index 00000000000..7bfd2d54494 --- /dev/null +++ b/.github/workflows/test-head.yaml @@ -0,0 +1,39 @@ +name: Test unstable +on: [push] +jobs: + test-head: + strategy: + fail-fast: false + matrix: + ruby: [head, jruby-head] + runs-on: ubuntu-latest + env: + SKIP_SIMPLECOV: 1 + JRUBY_OPTS: --dev + steps: + - uses: actions/checkout@v2 + # bundler appears to match both prerelease and release rubies when we + # want the former only. relax the constraint to allow any version for + # head rubies + - run: sed -i~ -e '/spec\.required_ruby_version/d' ddtrace.gemspec + - uses: ruby/setup-ruby@77ca66ce2792fb05b8b204a203328e12593a64f3 # v1.72.1 + with: + ruby-version: ${{ matrix.ruby }} + bundler-cache: true # runs 'bundle install' and caches installed gems automatically + continue-on-error: true + - run: bundle exec rake spec:main + continue-on-error: true + - run: bundle exec rake spec:contrib + continue-on-error: true + - run: bundle exec rake spec:opentracer + continue-on-error: true + # A few contrib jobs that `ddtrace` already includes their gem in the global Gemfile. + # We technically don't need appraisal to run them, thus are easy candidates for early testing. + - run: bundle exec rake spec:rake + continue-on-error: true + - run: bundle exec rake spec:rspec + continue-on-error: true + - run: bundle exec rake spec:concurrent_ruby + continue-on-error: true + - run: bundle exec rake spec:http + continue-on-error: true diff --git a/.github/workflows/test-macos.yaml b/.github/workflows/test-macos.yaml index 63ae7ef3497..db33b54a161 100644 --- a/.github/workflows/test-macos.yaml +++ b/.github/workflows/test-macos.yaml @@ -12,6 +12,11 @@ jobs: SKIP_SIMPLECOV: 1 steps: - uses: actions/checkout@v2 + # bundler appears to match both prerelease and release rubies when we + # want the former only. relax the constraint to allow any version for + # head rubies + - if: ${{ matrix.ruby == 'head' }} + run: sed -i~ -e '/spec\.required_ruby_version/d' ddtrace.gemspec - uses: ruby/setup-ruby@f20f1eae726df008313d2e0d78c5e602562a1bcf # v1.86.0 with: ruby-version: ${{ matrix.ruby }} diff --git a/.gitignore b/.gitignore index 7636fa9c8bf..92b79f6b747 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,8 @@ *.gem *.rbc *.swp +*.nix +*.vim /.config /coverage/ /InstalledFiles @@ -11,26 +13,12 @@ /test/version_tmp/ /tmp/ /log/ +TODO +ext/**/skipped_reason.txt # Used by dotenv library to load environment variables. # .env -## Specific to RubyMotion: -.dat* -.repl_history -build/ -*.bridgesupport -build-iPhoneOS/ -build-iPhoneSimulator/ - -## Specific to RubyMotion (use of CocoaPods): -# -# We recommend against adding the Pods directory to your .gitignore. However -# you should judge for yourself, the pros and cons are mentioned at: -# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control -# -# vendor/Pods/ - ## Documentation cache and generated files: /.yardoc/ /_yardoc/ @@ -56,6 +44,9 @@ build-iPhoneSimulator/ # lock files Gemfile.lock +# Appraisal gemfiles (they can always be regenerated by running `appraisal install`) +gemfiles/*.gemfile + # bundle config gemfiles/.bundle diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 77801e0b970..5f47cbd28a8 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -16,7 +16,7 @@ deploy_to_reliability_env: stage: deploy when: on_success trigger: - project: DataDog/datadog-reliability-env + project: DataDog/apm-reliability/datadog-reliability-env branch: $DOWNSTREAM_BRANCH variables: UPSTREAM_BRANCH: $CI_COMMIT_REF_NAME diff --git a/.rubocop.yml b/.rubocop.yml index e896ab47c58..ce061f0046f 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -5,25 +5,26 @@ require: - rubocop-rspec AllCops: - TargetRubyVersion: 2.5 # Lowest version supported as of Rubocop 0.13.0 + TargetRubyVersion: 2.6 # Lowest version supported as of Rubocop 1.29.0 Include: - 'lib/**/*.rb' - 'ext/**/*.rb' - 'test/**/*.rb' - 'spec/**/*.rb' + - 'yard/**/*.rb' - 'Gemfile' - 'Rakefile' Exclude: - 'Appraisals' - '*.gemspec' - 'lib/ddtrace/**/vendor/**/*.rb' + - 'lib/datadog/**/vendor/**/*.rb' - 'integration/apps/*/bin/*' - 'integration/apps/*/Gemfile' - - 'lib/ddtrace/profiling/pprof/pprof_pb.rb' + - 'lib/datadog/profiling/pprof/pprof_pb.rb' + - 'spec/**/**/interesting_backtrace_helper.rb' # This file needs quite a few bizarre code patterns by design NewCops: disable # Don't allow new cops to be enabled implicitly. -# 80 characters is a nice goal, but not worth currently changing in existing -# code for the sake of changing it to conform to a length set in 1928 (IBM). Layout/LineLength: Max: 124 Exclude: @@ -50,6 +51,9 @@ Performance/Casecmp: Naming/AccessorMethodName: Enabled: false +Naming/MemoizedInstanceVariableName: + Enabled: false + Style/RescueModifier: Enabled: false @@ -65,6 +69,10 @@ Metrics/BlockLength: - test/**/* - spec/**/* +Metrics/ModuleLength: + Exclude: + - spec/**/* + Metrics/ParameterLists: Enabled: false @@ -213,6 +221,10 @@ Style/RedundantBegin: Style/HashTransformKeys: Enabled: false +# Requires Ruby 2.6 +Style/SlicingWithRange: + Enabled: false + # Enforces negative/positive branching order, # which can hurt readability. Style/NegatedIfElseCondition: @@ -295,6 +307,10 @@ RSpec/NestedGroups: RSpec/MessageSpies: Enabled: false +# Enforces use of `instance_double` over `double` +RSpec/VerifiedDoubles: + Enabled: false + # Enforces example line count limit. RSpec/ExampleLength: Enabled: false @@ -374,9 +390,5 @@ Style/TrailingCommaInBlockArgs: Style/TrailingCommaInHashLiteral: Enabled: false -Style/GlobalVars: - Exclude: - - 'ext/ddtrace_profiling_native_extension/extconf.rb' - Naming/VariableNumber: Enabled: false diff --git a/.rubocop_todo.yml b/.rubocop_todo.yml index 8e97e067e54..4759d491e13 100644 --- a/.rubocop_todo.yml +++ b/.rubocop_todo.yml @@ -18,15 +18,14 @@ Layout/LineLength: # AllowedMethods: enums Lint/ConstantDefinitionInBlock: Exclude: - - 'spec/ddtrace/benchmark/support/benchmark_helper.rb' - - 'spec/ddtrace/contrib/rails/rack_spec.rb' - - 'spec/ddtrace/workers/async_spec.rb' + - 'spec/datadog/tracing/benchmark/support/benchmark_helper.rb' + - 'spec/datadog/tracing/contrib/rails/rack_spec.rb' + - 'spec/datadog/core/workers/async_spec.rb' # Offense count: 2 # Configuration parameters: IgnoreLiteralBranches, IgnoreConstantBranches. Lint/DuplicateBranch: Exclude: - - 'lib/ddtrace/quantization/http.rb' - 'test/contrib/rails/test_helper.rb' # Offense count: 3 @@ -34,51 +33,22 @@ Lint/DuplicateRequire: Exclude: - 'lib/datadog/ci/contrib/cucumber/integration.rb' - 'lib/datadog/ci/contrib/rspec/integration.rb' - - 'spec/ddtrace/contrib/presto/client_spec.rb' - -# Offense count: 1 -# Cop supports --auto-correct. -# Configuration parameters: EnforcedStyle. -# SupportedStyles: runtime_error, standard_error -Lint/InheritException: - Exclude: - - 'spec/ddtrace/tracer_spec.rb' + - 'spec/datadog/tracing/contrib/presto/client_spec.rb' # Offense count: 52 # Configuration parameters: MaximumRangeSize. Lint/MissingCopEnableDirective: Exclude: - 'Rakefile' - - 'lib/ddtrace/analytics.rb' - - 'lib/ddtrace/configuration/components.rb' - - 'lib/ddtrace/configuration/settings.rb' - - 'lib/ddtrace/context.rb' - - 'lib/ddtrace/contrib/action_view/instrumentation/template_renderer.rb' - - 'lib/ddtrace/contrib/active_support/cache/instrumentation.rb' - - 'lib/ddtrace/contrib/aws/services.rb' - - 'lib/ddtrace/contrib/elasticsearch/patcher.rb' - - 'lib/ddtrace/contrib/excon/middleware.rb' - - 'lib/ddtrace/contrib/grape/endpoint.rb' - - 'lib/ddtrace/contrib/httprb/instrumentation.rb' - - 'lib/ddtrace/contrib/rack/middlewares.rb' - - 'lib/ddtrace/contrib/rails/middlewares.rb' - - 'lib/ddtrace/contrib/redis/patcher.rb' - - 'lib/ddtrace/contrib/sinatra/tracer_middleware.rb' - - 'lib/ddtrace/contrib/sucker_punch/instrumentation.rb' - - 'lib/ddtrace/ext/ci.rb' - - 'lib/ddtrace/pin.rb' - - 'lib/ddtrace/span.rb' - - 'lib/ddtrace/tracer.rb' - - 'lib/ddtrace/workers/async.rb' - - 'spec/ddtrace/contrib/elasticsearch/quantize_spec.rb' - - 'spec/ddtrace/contrib/http/request_spec.rb' - - 'spec/ddtrace/contrib/mongodb/client_spec.rb' - - 'spec/ddtrace/contrib/patchable_spec.rb' - - 'spec/ddtrace/contrib/presto/client_spec.rb' - - 'spec/ddtrace/contrib/qless/support/job.rb' - - 'spec/ddtrace/contrib/rails/support/database.rb' - - 'spec/ddtrace/contrib/rails/support/middleware.rb' - - 'spec/ddtrace/diagnostics/health_spec.rb' + - 'lib/datadog/core/workers/async.rb' + - 'spec/datadog/tracing/contrib/elasticsearch/quantize_spec.rb' + - 'spec/datadog/tracing/contrib/http/request_spec.rb' + - 'spec/datadog/tracing/contrib/mongodb/client_spec.rb' + - 'spec/datadog/tracing/contrib/patchable_spec.rb' + - 'spec/datadog/tracing/contrib/presto/client_spec.rb' + - 'spec/datadog/tracing/contrib/qless/support/job.rb' + - 'spec/datadog/tracing/contrib/rails/support/database.rb' + - 'spec/datadog/tracing/contrib/rails/support/middleware.rb' - 'spec/support/container_helpers.rb' - 'spec/support/tracer_helpers.rb' - 'test/contrib/rails/controller_test.rb' @@ -87,28 +57,23 @@ Lint/MissingCopEnableDirective: # Offense count: 32 Lint/MissingSuper: Exclude: - - 'lib/ddtrace/contrib/grpc/datadog_interceptor.rb' - - 'lib/ddtrace/opentracer/scope.rb' - - 'lib/ddtrace/opentracer/span.rb' - - 'lib/ddtrace/opentracer/span_context.rb' - - 'lib/ddtrace/profiling/collectors/stack.rb' - - 'lib/ddtrace/profiling/pprof/converter.rb' - - 'lib/ddtrace/profiling/pprof/template.rb' - - 'lib/ddtrace/profiling/recorder.rb' - - 'lib/ddtrace/profiling/scheduler.rb' - - 'lib/ddtrace/profiling/transport/http/api/instance.rb' - - 'lib/ddtrace/profiling/transport/http/api/spec.rb' - - 'lib/ddtrace/sampler.rb' - - 'lib/ddtrace/sampling/matcher.rb' - - 'lib/ddtrace/sampling/rate_limiter.rb' + - 'lib/datadog/opentracer/scope.rb' + - 'lib/datadog/opentracer/span.rb' + - 'lib/datadog/opentracer/span_context.rb' + - 'lib/datadog/profiling/collectors/old_stack.rb' + - 'lib/datadog/profiling/pprof/converter.rb' + - 'lib/datadog/profiling/pprof/template.rb' + - 'lib/datadog/profiling/recorder.rb' + - 'lib/datadog/profiling/scheduler.rb' + - 'lib/datadog/profiling/transport/http/api/instance.rb' + - 'lib/datadog/profiling/transport/http/api/spec.rb' - 'lib/ddtrace/transport/http/adapters/net.rb' - 'lib/ddtrace/transport/http/adapters/unix_socket.rb' - 'lib/ddtrace/transport/http/builder.rb' - 'lib/ddtrace/transport/http/env.rb' - 'lib/ddtrace/transport/http/traces.rb' - 'lib/ddtrace/transport/traces.rb' - - 'lib/ddtrace/workers/runtime_metrics.rb' - - 'lib/ddtrace/workers/trace_writer.rb' + - 'lib/datadog/core/workers/runtime_metrics.rb' - 'spec/support/faux_transport.rb' - 'spec/support/spy_transport.rb' - 'test/helper.rb' @@ -116,19 +81,13 @@ Lint/MissingSuper: # Offense count: 1 Lint/StructNewOverride: Exclude: - - 'lib/ddtrace/profiling/pprof/converter.rb' - -# Offense count: 1 -# Configuration parameters: AllowComments. -Lint/SuppressedException: - Exclude: - - 'lib/ddtrace/contrib/ethon/easy_patch.rb' + - 'lib/datadog/profiling/pprof/converter.rb' # Offense count: 2 # Configuration parameters: CheckForMethodsWithNoSideEffects. Lint/Void: Exclude: - - 'spec/ddtrace/contrib/grpc/support/grpc_helper.rb' + - 'spec/datadog/tracing/contrib/grpc/support/grpc_helper.rb' # Offense count: 2 # Configuration parameters: IgnoredMethods. @@ -140,44 +99,30 @@ Metrics/CyclomaticComplexity: Metrics/PerceivedComplexity: Max: 18 -# Offense count: 4 -# Configuration parameters: EnforcedStyleForLeadingUnderscores. -# SupportedStylesForLeadingUnderscores: disallowed, required, optional -Naming/MemoizedInstanceVariableName: - Exclude: - - 'lib/ddtrace/configuration.rb' - - 'lib/ddtrace/contrib/active_record/configuration/resolver.rb' - - 'lib/ddtrace/contrib/extensions.rb' - - 'lib/ddtrace/contrib/sequel/database.rb' - # Offense count: 6 # Configuration parameters: EnforcedStyle, CheckMethodNames, CheckSymbols, AllowedIdentifiers. # SupportedStyles: snake_case, normalcase, non_integer # AllowedIdentifiers: capture3, iso8601, rfc1123_date, rfc822, rfc2822, rfc3339 Naming/VariableNumber: Exclude: - - 'spec/ddtrace/contrib/ethon/typhoeus_integration_spec.rb' - - 'spec/ddtrace/contrib/resque/instrumentation_spec.rb' + - 'spec/datadog/tracing/contrib/ethon/typhoeus_integration_spec.rb' + - 'spec/datadog/tracing/contrib/resque/instrumentation_spec.rb' # Offense count: 18 Performance/MethodObjectAsBlock: Exclude: - 'lib/datadog/ci/contrib/cucumber/formatter.rb' - - 'lib/ddtrace/contrib/delayed_job/plugin.rb' - - 'lib/ddtrace/pipeline.rb' - - 'lib/ddtrace/profiling/collectors/stack.rb' - - 'lib/ddtrace/profiling/pprof/builder.rb' - - 'lib/ddtrace/profiling/pprof/stack_sample.rb' - - 'lib/ddtrace/profiling/pprof/template.rb' + - 'lib/datadog/profiling/collectors/old_stack.rb' + - 'lib/datadog/profiling/pprof/builder.rb' + - 'lib/datadog/profiling/pprof/stack_sample.rb' + - 'lib/datadog/profiling/pprof/template.rb' - 'spec/datadog/ci/contrib/cucumber/patcher_spec.rb' # Offense count: 6 RSpec/EmptyExampleGroup: Exclude: - - 'spec/ddtrace/buffer_spec.rb' - - 'spec/ddtrace/configuration/components_spec.rb' - 'spec/datadog/ci/ext/environment_spec.rb' - - 'spec/ddtrace/opentracer/distributed_headers_spec.rb' + - 'spec/datadog/opentracer/distributed_headers_spec.rb' # Offense count: 2 # Cop supports --auto-correct. @@ -189,35 +134,25 @@ RSpec/ExpectActual: # Offense count: 3 RSpec/IteratedExpectation: Exclude: - - 'spec/ddtrace/contrib/grpc/support/grpc_helper.rb' - - 'spec/ddtrace/contrib/rack/integration_test_spec.rb' + - 'spec/datadog/tracing/contrib/grpc/support/grpc_helper.rb' + - 'spec/datadog/tracing/contrib/rack/integration_test_spec.rb' # Offense count: 3 RSpec/LeakyConstantDeclaration: Exclude: - - 'spec/ddtrace/benchmark/support/benchmark_helper.rb' - - 'spec/ddtrace/contrib/rails/rack_spec.rb' - - 'spec/ddtrace/workers/async_spec.rb' + - 'spec/datadog/tracing/benchmark/support/benchmark_helper.rb' + - 'spec/datadog/tracing/contrib/rails/rack_spec.rb' + - 'spec/datadog/core/workers/async_spec.rb' # Offense count: 37 RSpec/MissingExampleGroupArgument: Exclude: - - 'spec/ddtrace/configuration/settings_spec.rb' - 'spec/ddtrace/transport/http/adapters/net_spec.rb' - 'spec/ddtrace/transport/http/adapters/test_spec.rb' # Offense count: 18 RSpec/MultipleDescribes: Exclude: - - 'spec/ddtrace/analytics_spec.rb' - - 'spec/ddtrace/buffer_spec.rb' - - 'spec/ddtrace/configuration/option_definition_spec.rb' - - 'spec/ddtrace/context_flush_spec.rb' - - 'spec/ddtrace/context_provider_spec.rb' - - 'spec/ddtrace/forced_tracing_spec.rb' - - 'spec/ddtrace/metrics_spec.rb' - - 'spec/ddtrace/sampler_spec.rb' - - 'spec/ddtrace/sampling/matcher_spec.rb' - 'spec/ddtrace/transport/http/adapters/net_spec.rb' - 'spec/ddtrace/transport/http/adapters/test_spec.rb' - 'spec/ddtrace/transport/http/adapters/unix_socket_spec.rb' @@ -226,172 +161,127 @@ RSpec/MultipleDescribes: - 'spec/ddtrace/transport/response_spec.rb' - 'spec/ddtrace/transport/statistics_spec.rb' - 'spec/ddtrace/transport/traces_spec.rb' - - 'spec/ddtrace/workers/trace_writer_spec.rb' # Offense count: 143 # Configuration parameters: IgnoreSharedExamples. RSpec/NamedSubject: Exclude: - 'spec/ddtrace/benchmark/gem_loading_spec.rb' - - 'spec/ddtrace/chunker_spec.rb' - - 'spec/ddtrace/context_flush_spec.rb' - - 'spec/ddtrace/context_provider_spec.rb' - - 'spec/ddtrace/context_spec.rb' - - 'spec/ddtrace/contrib/active_support/notifications/subscription_spec.rb' - - 'spec/ddtrace/contrib/ethon/easy_patch_spec.rb' - - 'spec/ddtrace/contrib/ethon/multi_patch_spec.rb' - - 'spec/ddtrace/contrib/excon/instrumentation_spec.rb' - - 'spec/ddtrace/contrib/faraday/middleware_spec.rb' - - 'spec/ddtrace/contrib/grape/tracer_spec.rb' - - 'spec/ddtrace/contrib/grpc/datadog_interceptor/client_spec.rb' - - 'spec/ddtrace/contrib/grpc/datadog_interceptor/server_spec.rb' - - 'spec/ddtrace/contrib/grpc/interception_context_spec.rb' - - 'spec/ddtrace/contrib/http/patcher_spec.rb' - - 'spec/ddtrace/contrib/mongodb/client_spec.rb' - - 'spec/ddtrace/contrib/mongodb/regression_issue_1235_spec.rb' - - 'spec/ddtrace/contrib/patcher_spec.rb' - - 'spec/ddtrace/contrib/rails/cache_spec.rb' - - 'spec/ddtrace/contrib/rails/database_spec.rb' - - 'spec/ddtrace/pin_spec.rb' - - 'spec/ddtrace/pipeline/span_filter_spec.rb' - - 'spec/ddtrace/pipeline/span_processor_spec.rb' - - 'spec/ddtrace/pipeline_spec.rb' - - 'spec/ddtrace/propagation/grpc_propagator_spec.rb' - - 'spec/ddtrace/sampling/rate_limiter_spec.rb' - - 'spec/ddtrace/sampling/rule_sampler_spec.rb' - - 'spec/ddtrace/span_spec.rb' - - 'spec/ddtrace/tracer_spec.rb' + - 'spec/datadog/tracing/contrib/active_support/notifications/subscription_spec.rb' + - 'spec/datadog/tracing/contrib/ethon/easy_patch_spec.rb' + - 'spec/datadog/tracing/contrib/ethon/multi_patch_spec.rb' + - 'spec/datadog/tracing/contrib/excon/instrumentation_spec.rb' + - 'spec/datadog/tracing/contrib/faraday/middleware_spec.rb' + - 'spec/datadog/tracing/contrib/grape/tracer_spec.rb' + - 'spec/datadog/tracing/contrib/grpc/datadog_interceptor/client_spec.rb' + - 'spec/datadog/tracing/contrib/grpc/datadog_interceptor/server_spec.rb' + - 'spec/datadog/tracing/contrib/grpc/interception_context_spec.rb' + - 'spec/datadog/tracing/contrib/http/patcher_spec.rb' + - 'spec/datadog/tracing/contrib/mongodb/client_spec.rb' + - 'spec/datadog/tracing/contrib/mongodb/regression_issue_1235_spec.rb' + - 'spec/datadog/tracing/contrib/patcher_spec.rb' + - 'spec/datadog/tracing/contrib/rails/cache_spec.rb' + - 'spec/datadog/tracing/contrib/rails/database_spec.rb' - 'spec/ddtrace/transport/traces_spec.rb' -# Offense count: 4 -RSpec/OverwritingSetup: - Exclude: - - 'spec/ddtrace/buffer_spec.rb' - - 'spec/ddtrace/sampling/rule_spec.rb' - # Offense count: 8 RSpec/RepeatedDescription: Exclude: - - 'spec/ddtrace/contrib/rest_client/request_patch_spec.rb' + - 'spec/datadog/tracing/contrib/rest_client/request_patch_spec.rb' # Offense count: 2 RSpec/RepeatedExampleGroupBody: Exclude: - - 'spec/ddtrace/contrib/elasticsearch/patcher_spec.rb' + - 'spec/datadog/tracing/contrib/elasticsearch/patcher_spec.rb' # Offense count: 12 RSpec/RepeatedExampleGroupDescription: Exclude: - - 'spec/ddtrace/contrib/elasticsearch/patcher_spec.rb' - - 'spec/ddtrace/contrib/grape/tracer_spec.rb' - - 'spec/ddtrace/contrib/redis/quantize_spec.rb' - - 'spec/ddtrace/opentracer/scope_manager_spec.rb' - - 'spec/ddtrace/opentracer/thread_local_scope_manager_spec.rb' - - 'spec/ddtrace/workers/trace_writer_spec.rb' + - 'spec/datadog/tracing/contrib/elasticsearch/patcher_spec.rb' + - 'spec/datadog/tracing/contrib/grape/tracer_spec.rb' + - 'spec/datadog/tracing/contrib/redis/quantize_spec.rb' + - 'spec/datadog/opentracer/scope_manager_spec.rb' + - 'spec/datadog/opentracer/thread_local_scope_manager_spec.rb' # Offense count: 53 RSpec/ScatteredSetup: Exclude: - - 'spec/ddtrace/benchmark/support/benchmark_helper.rb' - - 'spec/ddtrace/configuration/settings_spec.rb' - - 'spec/ddtrace/contrib/action_cable/instrumentation_spec.rb' - - 'spec/ddtrace/contrib/action_cable/patcher_spec.rb' - - 'spec/ddtrace/contrib/elasticsearch/transport_spec.rb' - - 'spec/ddtrace/contrib/grape/tracer_spec.rb' - - 'spec/ddtrace/contrib/http/miniapp_spec.rb' - - 'spec/ddtrace/contrib/http/request_spec.rb' - - 'spec/ddtrace/contrib/mongodb/regression_issue_1235_spec.rb' - - 'spec/ddtrace/contrib/presto/client_spec.rb' - - 'spec/ddtrace/contrib/rails/cache_spec.rb' - - 'spec/ddtrace/contrib/rails/database_spec.rb' - - 'spec/ddtrace/contrib/rails/rails_active_job_spec.rb' - - 'spec/ddtrace/contrib/rails/railtie_spec.rb' - - 'spec/ddtrace/contrib/rails/redis_cache_spec.rb' - - 'spec/ddtrace/contrib/redis/miniapp_spec.rb' - - 'spec/ddtrace/diagnostics/environment_logger_spec.rb' - - 'spec/ddtrace/opentracer/rack_propagator_spec.rb' - - 'spec/ddtrace/opentracer/span_spec.rb' - - 'spec/ddtrace/opentracer/text_map_propagator_spec.rb' - - 'spec/ddtrace/tracer_spec.rb' - - 'spec/ddtrace/workers/loop_spec.rb' + - 'spec/datadog/tracing/benchmark/support/benchmark_helper.rb' + - 'spec/datadog/tracing/contrib/action_cable/instrumentation_spec.rb' + - 'spec/datadog/tracing/contrib/action_cable/patcher_spec.rb' + - 'spec/datadog/tracing/contrib/elasticsearch/transport_spec.rb' + - 'spec/datadog/tracing/contrib/grape/tracer_spec.rb' + - 'spec/datadog/tracing/contrib/http/miniapp_spec.rb' + - 'spec/datadog/tracing/contrib/http/request_spec.rb' + - 'spec/datadog/tracing/contrib/mongodb/regression_issue_1235_spec.rb' + - 'spec/datadog/tracing/contrib/presto/client_spec.rb' + - 'spec/datadog/tracing/contrib/rails/cache_spec.rb' + - 'spec/datadog/tracing/contrib/rails/database_spec.rb' + - 'spec/datadog/tracing/contrib/rails/rails_active_job_spec.rb' + - 'spec/datadog/tracing/contrib/rails/railtie_spec.rb' + - 'spec/datadog/tracing/contrib/rails/redis_cache_spec.rb' + - 'spec/datadog/tracing/contrib/redis/miniapp_spec.rb' + - 'spec/datadog/opentracer/rack_propagator_spec.rb' + - 'spec/datadog/opentracer/span_spec.rb' + - 'spec/datadog/opentracer/text_map_propagator_spec.rb' + - 'spec/datadog/core/workers/loop_spec.rb' # Offense count: 2 RSpec/UnspecifiedException: Exclude: - - 'spec/ddtrace/contrib/delayed_job/plugin_spec.rb' - - 'spec/ddtrace/contrib/sidekiq/tracer_configure_spec.rb' + - 'spec/datadog/tracing/contrib/delayed_job/plugin_spec.rb' + - 'spec/datadog/tracing/contrib/sidekiq/tracer_configure_spec.rb' # Offense count: 421 # Configuration parameters: IgnoreNameless, IgnoreSymbolicNames. RSpec/VerifiedDoubles: Exclude: - 'spec/datadog/ci/contrib/cucumber/formatter_spec.rb' - - 'spec/ddtrace/buffer_spec.rb' - - 'spec/ddtrace/configuration/base_spec.rb' - - 'spec/ddtrace/configuration/components_spec.rb' - - 'spec/ddtrace/configuration/option_definition_spec.rb' - - 'spec/ddtrace/configuration/option_spec.rb' - - 'spec/ddtrace/configuration/options_spec.rb' - - 'spec/ddtrace/configuration/settings_spec.rb' - - 'spec/ddtrace/configuration_spec.rb' - - 'spec/ddtrace/context_provider_spec.rb' - - 'spec/ddtrace/context_spec.rb' - - 'spec/ddtrace/contrib/action_cable/patcher_spec.rb' - - 'spec/ddtrace/contrib/active_support/notifications/event_spec.rb' - - 'spec/ddtrace/contrib/active_support/notifications/subscriber_spec.rb' - - 'spec/ddtrace/contrib/active_support/notifications/subscription_spec.rb' - - 'spec/ddtrace/contrib/analytics_spec.rb' - - 'spec/ddtrace/contrib/configuration/resolver_spec.rb' - - 'spec/ddtrace/contrib/configuration/settings_spec.rb' - - 'spec/ddtrace/contrib/delayed_job/plugin_spec.rb' - - 'spec/ddtrace/contrib/ethon/easy_patch_spec.rb' - - 'spec/ddtrace/contrib/extensions_spec.rb' - - 'spec/ddtrace/contrib/mongodb/client_spec.rb' - - 'spec/ddtrace/contrib/patchable_spec.rb' - - 'spec/ddtrace/contrib/rails/action_controller_spec.rb' - - 'spec/ddtrace/contrib/rails/cache_spec.rb' - - 'spec/ddtrace/contrib/rake/instrumentation_spec.rb' - - 'spec/ddtrace/contrib/registry_spec.rb' - - 'spec/ddtrace/contrib/shoryuken/tracer_spec.rb' - - 'spec/ddtrace/contrib/sneakers/tracer_spec.rb' - - 'spec/ddtrace/correlation_spec.rb' - - 'spec/ddtrace/environment_spec.rb' - - 'spec/ddtrace/forced_tracing_spec.rb' - - 'spec/ddtrace/integration_spec.rb' - - 'spec/ddtrace/metrics_spec.rb' - - 'spec/ddtrace/opentracer/global_tracer_spec.rb' - - 'spec/ddtrace/opentracer/rack_propagator_spec.rb' - - 'spec/ddtrace/opentracer/text_map_propagator_spec.rb' - - 'spec/ddtrace/opentracer/tracer_spec.rb' - - 'spec/ddtrace/patcher_spec.rb' - - 'spec/ddtrace/pin_spec.rb' - - 'spec/ddtrace/profiling/backtrace_location_spec.rb' - - 'spec/ddtrace/profiling/collectors/stack_spec.rb' - - 'spec/ddtrace/profiling/encoding/profile_spec.rb' - - 'spec/ddtrace/profiling/events/stack_spec.rb' - - 'spec/ddtrace/profiling/exporter_spec.rb' - - 'spec/ddtrace/profiling/ext/cthread_spec.rb' - - 'spec/ddtrace/profiling/ext/forking_spec.rb' - - 'spec/ddtrace/profiling/flush_spec.rb' - - 'spec/ddtrace/profiling/pprof/builder_spec.rb' - - 'spec/ddtrace/profiling/pprof/converter_spec.rb' - - 'spec/ddtrace/profiling/pprof/message_set_spec.rb' - - 'spec/ddtrace/profiling/pprof/payload_spec.rb' - - 'spec/ddtrace/profiling/pprof/template_spec.rb' - - 'spec/ddtrace/profiling/transport/http/api/endpoint_spec.rb' - - 'spec/ddtrace/profiling/transport/http/api/instance_spec.rb' - - 'spec/ddtrace/profiling/transport/http/builder_spec.rb' - - 'spec/ddtrace/profiling/transport/http/client_spec.rb' - - 'spec/ddtrace/profiling/transport/http/response_spec.rb' - - 'spec/ddtrace/profiling/transport/http_spec.rb' - - 'spec/ddtrace/profiling/transport/io/client_spec.rb' - - 'spec/ddtrace/profiling/transport/io/response_spec.rb' - - 'spec/ddtrace/profiling/transport/io_spec.rb' - - 'spec/ddtrace/profiling/transport/parcel_spec.rb' - - 'spec/ddtrace/profiling_spec.rb' - - 'spec/ddtrace/runtime/metrics_spec.rb' - - 'spec/ddtrace/tasks/exec_spec.rb' - - 'spec/ddtrace/tracer_spec.rb' + - 'spec/datadog/tracing/contrib/action_cable/patcher_spec.rb' + - 'spec/datadog/tracing/contrib/active_support/notifications/event_spec.rb' + - 'spec/datadog/tracing/contrib/active_support/notifications/subscriber_spec.rb' + - 'spec/datadog/tracing/contrib/active_support/notifications/subscription_spec.rb' + - 'spec/datadog/tracing/contrib/analytics_spec.rb' + - 'spec/datadog/tracing/contrib/configuration/resolver_spec.rb' + - 'spec/datadog/tracing/contrib/configuration/settings_spec.rb' + - 'spec/datadog/tracing/contrib/delayed_job/plugin_spec.rb' + - 'spec/datadog/tracing/contrib/ethon/easy_patch_spec.rb' + - 'spec/datadog/tracing/contrib/extensions_spec.rb' + - 'spec/datadog/tracing/contrib/mongodb/client_spec.rb' + - 'spec/datadog/tracing/contrib/patchable_spec.rb' + - 'spec/datadog/tracing/contrib/rails/action_controller_spec.rb' + - 'spec/datadog/tracing/contrib/rails/cache_spec.rb' + - 'spec/datadog/tracing/contrib/rake/instrumentation_spec.rb' + - 'spec/datadog/tracing/contrib/registry_spec.rb' + - 'spec/datadog/tracing/contrib/shoryuken/tracer_spec.rb' + - 'spec/datadog/tracing/contrib/sneakers/tracer_spec.rb' + - 'spec/datadog/opentracer/global_tracer_spec.rb' + - 'spec/datadog/opentracer/rack_propagator_spec.rb' + - 'spec/datadog/opentracer/text_map_propagator_spec.rb' + - 'spec/datadog/opentracer/tracer_spec.rb' + - 'spec/datadog/profiling/backtrace_location_spec.rb' + - 'spec/datadog/profiling/collectors/old_stack_spec.rb' + - 'spec/datadog/profiling/encoding/profile_spec.rb' + - 'spec/datadog/profiling/events/stack_spec.rb' + - 'spec/datadog/profiling/exporter_spec.rb' + - 'spec/datadog/profiling/ext/cthread_spec.rb' + - 'spec/datadog/profiling/ext/forking_spec.rb' + - 'spec/datadog/profiling/flush_spec.rb' + - 'spec/datadog/profiling/pprof/builder_spec.rb' + - 'spec/datadog/profiling/pprof/converter_spec.rb' + - 'spec/datadog/profiling/pprof/message_set_spec.rb' + - 'spec/datadog/profiling/pprof/payload_spec.rb' + - 'spec/datadog/profiling/pprof/template_spec.rb' + - 'spec/datadog/profiling/transport/http/api/endpoint_spec.rb' + - 'spec/datadog/profiling/transport/http/api/instance_spec.rb' + - 'spec/datadog/profiling/transport/http/builder_spec.rb' + - 'spec/datadog/profiling/transport/http/client_spec.rb' + - 'spec/datadog/profiling/transport/http/response_spec.rb' + - 'spec/datadog/profiling/transport/http_spec.rb' + - 'spec/datadog/profiling/transport/io/client_spec.rb' + - 'spec/datadog/profiling/transport/io/response_spec.rb' + - 'spec/datadog/profiling/transport/io_spec.rb' + - 'spec/datadog/profiling/transport/parcel_spec.rb' - 'spec/ddtrace/transport/http/adapters/net_spec.rb' - 'spec/ddtrace/transport/http/adapters/registry_spec.rb' - 'spec/ddtrace/transport/http/adapters/test_spec.rb' @@ -409,28 +299,19 @@ RSpec/VerifiedDoubles: - 'spec/ddtrace/transport/io/traces_spec.rb' - 'spec/ddtrace/transport/parcel_spec.rb' - 'spec/ddtrace/transport/traces_spec.rb' - - 'spec/ddtrace/utils/object_set_spec.rb' - - 'spec/ddtrace/utils/string_table_spec.rb' - - 'spec/ddtrace/worker_spec.rb' - - 'spec/ddtrace/workers/async_spec.rb' - - 'spec/ddtrace/workers/loop_spec.rb' - - 'spec/ddtrace/workers/polling_spec.rb' - - 'spec/ddtrace/workers/queue_spec.rb' - - 'spec/ddtrace/workers/runtime_metrics_spec.rb' - - 'spec/ddtrace/workers/trace_writer_spec.rb' - - 'spec/ddtrace/workers_integration_spec.rb' - - 'spec/ddtrace/writer_spec.rb' + - 'spec/datadog/core/utils/object_set_spec.rb' + - 'spec/datadog/core/utils/string_table_spec.rb' + - 'spec/datadog/core/workers/async_spec.rb' + - 'spec/datadog/core/workers/loop_spec.rb' + - 'spec/datadog/core/workers/polling_spec.rb' + - 'spec/datadog/core/workers/queue_spec.rb' + - 'spec/datadog/core/workers/runtime_metrics_spec.rb' - 'spec/support/statsd_helpers.rb' # Offense count: 24 Style/ClassVars: Exclude: - - 'spec/ddtrace/contrib/rails/support/rails3.rb' - - 'spec/ddtrace/contrib/rails/support/rails4.rb' - - 'spec/ddtrace/contrib/rails/support/rails5.rb' - - 'spec/ddtrace/contrib/rails/support/rails6.rb' - -# Offense count: 1 -Style/MixinUsage: - Exclude: - - 'test/benchmark_test.rb' + - 'spec/datadog/tracing/contrib/rails/support/rails3.rb' + - 'spec/datadog/tracing/contrib/rails/support/rails4.rb' + - 'spec/datadog/tracing/contrib/rails/support/rails5.rb' + - 'spec/datadog/tracing/contrib/rails/support/rails6.rb' diff --git a/.yardopts b/.yardopts index 1570f887b9b..bc40efe4e4a 100644 --- a/.yardopts +++ b/.yardopts @@ -1,5 +1,14 @@ +--title "ddtrace x.y.z documentation" +--markup markdown +--markup-provider redcarpet --readme docs/GettingStarted.md ---main docs/GettingStarted.md -- -docs/GettingStarted.md -LICENSE +--tag configure_with:"Configure with" +--tag default:"Defaults to" +--tag 'public_api:Public API' +--hide-tag public_api +--files LICENSE +--files docs/AutoInstrumentation.md +--files docs/Deprecation.md +--files docs/PublicApi.md +--template-path yard/templates +-e ./yard/extensions.rb diff --git a/Appraisals b/Appraisals index fa8429e8482..b7f0f27a980 100644 --- a/Appraisals +++ b/Appraisals @@ -9,6 +9,15 @@ def ruby_version?(version) Gem::Version.new(RUBY_VERSION) < Gem::Version.new(full_version).bump end +alias original_appraise appraise + +def appraise(group, &block) + # Specify the environment variable APPRAISAL_GROUP to load only a specific appraisal group. + if ENV['APPRAISAL_GROUP'].nil? || ENV['APPRAISAL_GROUP'] == group + original_appraise(group, &block) + end +end + def self.gem_cucumber(version) appraise "cucumber#{version}" do gem 'cucumber', ">=#{version}.0.0", "<#{version + 1}.0.0" @@ -16,21 +25,6 @@ def self.gem_cucumber(version) end if ruby_version?('2.1') - appraise 'rails30-postgres' do - gem 'test-unit' - gem 'rails', '3.0.20' - gem 'pg', '0.15.1' - gem 'rack-cache', '1.7.1' - end - - appraise 'rails30-postgres-sidekiq' do - gem 'test-unit' - gem 'rails', '3.0.20' - gem 'pg', '0.15.1' - gem 'sidekiq', '4.0.0' - gem 'rack-cache', '1.7.1' - end - appraise 'rails32-mysql2' do gem 'test-unit' gem 'rails', '3.2.22.5' @@ -101,10 +95,10 @@ if ruby_version?('2.1') gem 'activerecord-mysql-adapter' gem 'aws-sdk', '~> 2.0' gem 'concurrent-ruby' - gem 'dalli' + gem 'dalli', '< 3.0.0' # Dalli 3.0 dropped support for Ruby < 2.5 gem 'delayed_job' gem 'delayed_job_active_record' - gem 'elasticsearch-transport' + gem 'elasticsearch' gem 'presto-client', '>= 0.5.14' gem 'ethon' gem 'excon' @@ -140,21 +134,6 @@ if ruby_version?('2.1') end # ---------------------------------------------------------------------------------------------------------------------- elsif ruby_version?('2.2') - appraise 'rails30-postgres' do - gem 'test-unit' - gem 'rails', '3.0.20' - gem 'pg', '0.15.1' - gem 'rack-cache', '1.7.1' - end - - appraise 'rails30-postgres-sidekiq' do - gem 'test-unit' - gem 'rails', '3.0.20' - gem 'pg', '0.15.1' - gem 'sidekiq', '4.0.0' - gem 'rack-cache', '1.7.1' - end - appraise 'rails32-mysql2' do gem 'test-unit' gem 'rails', '3.2.22.5' @@ -287,17 +266,17 @@ elsif ruby_version?('2.2') gem 'activerecord', '< 5.1.5' gem 'aws-sdk' gem 'concurrent-ruby' - gem 'dalli' + gem 'dalli', '< 3.0.0' # Dalli 3.0 dropped support for Ruby < 2.5 gem 'delayed_job' gem 'delayed_job_active_record' - gem 'elasticsearch-transport' + gem 'elasticsearch' gem 'pg' gem 'presto-client', '>= 0.5.14' gem 'ethon' gem 'excon' gem 'faraday' gem 'grape' - gem 'graphql', '>= 1.12.0' + gem 'graphql' gem 'grpc', '~> 1.19.0' # Last version to support Ruby < 2.3 & google-protobuf < 3.7 gem 'hiredis' gem 'http' @@ -325,7 +304,7 @@ elsif ruby_version?('2.2') gem 'sqlite3', '~> 1.3.6' gem 'sucker_punch' gem 'typhoeus' - gem 'que', '>= 1.0.0.beta2' + gem 'que', '>= 1.0.0' end appraise 'core-old' do @@ -333,21 +312,6 @@ elsif ruby_version?('2.2') end # ---------------------------------------------------------------------------------------------------------------------- elsif ruby_version?('2.3') - appraise 'rails30-postgres' do - gem 'test-unit' - gem 'rails', '3.0.20' - gem 'pg', '0.15.1' - gem 'rack-cache', '1.7.1' - end - - appraise 'rails30-postgres-sidekiq' do - gem 'test-unit' - gem 'rails', '3.0.20' - gem 'pg', '0.15.1' - gem 'sidekiq', '4.0.0' - gem 'rack-cache', '1.7.1' - end - appraise 'rails32-mysql2' do gem 'test-unit' gem 'rails', '3.2.22.5' @@ -487,15 +451,14 @@ elsif ruby_version?('2.3') gem 'activerecord', '< 5.1.5' gem 'aws-sdk' gem 'concurrent-ruby' - gem 'dalli' + gem 'dalli', '< 3.0.0' # Dalli 3.0 dropped support for Ruby < 2.5 gem 'delayed_job' gem 'delayed_job_active_record' - gem 'elasticsearch-transport' gem 'ethon' gem 'excon' - gem 'faraday' + gem 'faraday', '>= 1.0' gem 'grape' - gem 'graphql', '>= 1.12.0' + gem 'graphql' gem 'grpc' gem 'google-protobuf', '~> 3.11.0' # Last version to support Ruby < 2.5 gem 'hiredis' @@ -506,7 +469,6 @@ elsif ruby_version?('2.3') gem 'mongo', '>= 2.8.0', '< 2.15.0' # TODO: FIX TEST BREAKAGES ON >= 2.15 https://github.com/DataDog/dd-trace-rb/issues/1596 gem 'mysql2', '< 0.5' gem 'pg' - gem 'presto-client', '>= 0.5.14' gem 'qless' gem 'racecar', '>= 0.3.5' gem 'rack', '< 2.1.0' # Locked due to grape incompatibility: https://github.com/ruby-grape/grape/issues/1980 @@ -526,11 +488,13 @@ elsif ruby_version?('2.3') gem 'sqlite3', '~> 1.3.6' gem 'sucker_punch' gem 'typhoeus' - gem 'que', '>= 1.0.0.beta2' + gem 'que', '>= 1.0.0' end appraise 'contrib-old' do + gem 'elasticsearch', '< 8.0.0' # Dependency elasticsearch-transport renamed to elastic-transport in >= 8.0 gem 'faraday', '0.17' + gem 'presto-client', '>= 0.5.14' # Renamed to trino-client in >= 1.0 end appraise 'core-old' do @@ -605,15 +569,14 @@ elsif ruby_version?('2.4') gem 'aws-sdk' gem 'concurrent-ruby' gem 'cucumber' - gem 'dalli' + gem 'dalli', '< 3.0.0' # Dalli 3.0 dropped support for Ruby < 2.5 gem 'delayed_job' gem 'delayed_job_active_record' - gem 'elasticsearch-transport' gem 'ethon' gem 'excon' - gem 'faraday' + gem 'faraday', '>= 1.0' gem 'grape' - gem 'graphql', '>= 1.12.0' + gem 'graphql', '>= 2.0' gem 'grpc' gem 'google-protobuf', '~> 3.11.0' # Last version to support Ruby < 2.5 gem 'hiredis' @@ -624,7 +587,6 @@ elsif ruby_version?('2.4') gem 'mongo', '>= 2.8.0', '< 2.15.0' # TODO: FIX TEST BREAKAGES ON >= 2.15 https://github.com/DataDog/dd-trace-rb/issues/1596 gem 'mysql2', '< 0.5' gem 'pg' - gem 'presto-client', '>= 0.5.14' gem 'qless' gem 'racecar', '>= 0.3.5' gem 'rack' @@ -644,11 +606,14 @@ elsif ruby_version?('2.4') gem 'sqlite3', '~> 1.3.6' gem 'sucker_punch' gem 'typhoeus' - gem 'que', '>= 1.0.0.beta2' + gem 'que', '>= 1.0.0' end appraise 'contrib-old' do + gem 'elasticsearch', '< 8.0.0' # Dependency elasticsearch-transport renamed to elastic-transport in >= 8.0 gem 'faraday', '0.17' + gem 'graphql', '>= 1.12.0', '< 2.0' + gem 'presto-client', '>= 0.5.14' # Renamed to trino-client in >= 1.0 end appraise 'core-old' do @@ -841,15 +806,23 @@ elsif ruby_version?('2.5') gem 'aws-sdk' gem 'concurrent-ruby' gem 'cucumber' - gem 'dalli' + gem 'dalli', '>= 3.0.0' gem 'delayed_job' gem 'delayed_job_active_record' - gem 'elasticsearch-transport' - gem 'ethon' + gem 'elasticsearch', '>= 8.0.0' + # Workaround bundle of JRuby/ethon issues: + # * ethon 0.15.0 is incompatible with most JRuby 9.2 versions (fixed in 9.2.20.0), + # see https://github.com/typhoeus/ethon/issues/205 + # * we test with 9.2.18.0 because ethon is completely broken on JRuby 9.2.19.0+ WHEN RUN on a Java 8 VM, + # see https://github.com/jruby/jruby/issues/7033 + # + # Thus let's keep our JRuby testing on 9.2.18.0 with Java 8, and avoid pulling in newer ethon versions until + # either the upstream issues are fixed OR we end up moving to Java 11. + gem 'ethon', (RUBY_PLATFORM == 'java' ? '< 0.15.0' : '>= 0') gem 'excon' - gem 'faraday' + gem 'faraday', '>= 1.0' gem 'grape' - gem 'graphql', '>= 1.12.0' + gem 'graphql', '>= 2.0' gem 'grpc', platform: :ruby gem 'hiredis' gem 'http' @@ -862,7 +835,6 @@ elsif ruby_version?('2.5') gem 'activerecord-jdbcmysql-adapter', '>= 60.2', platform: :jruby gem 'pg', platform: :ruby gem 'activerecord-jdbcpostgresql-adapter', '>= 60.2', platform: :jruby - gem 'presto-client', '>= 0.5.14' gem 'qless', (RUBY_PLATFORM == 'java' ? '0.10.0' : '>= 0') # Newer releases require `rusage`, which is not available for JRuby gem 'racecar', '>= 0.3.5' gem 'rack' @@ -883,11 +855,15 @@ elsif ruby_version?('2.5') gem 'jdbc-sqlite3', '>= 3.28', platform: :jruby gem 'sucker_punch' gem 'typhoeus' - gem 'que', '>= 1.0.0.beta2' + gem 'que', '>= 1.0.0' end appraise 'contrib-old' do + gem 'dalli', '< 3.0.0' + gem 'elasticsearch', '< 8.0.0' # Dependency elasticsearch-transport renamed to elastic-transport in >= 8.0 gem 'faraday', '0.17' + gem 'graphql', '>= 1.12.0', '< 2.0' + gem 'presto-client', '>= 0.5.14' # Renamed to trino-client in >= 1.0 end appraise 'core-old' do @@ -895,10 +871,10 @@ elsif ruby_version?('2.5') end # ---------------------------------------------------------------------------------------------------------------------- elsif ruby_version?('2.6') - if RUBY_PLATFORM != 'java' appraise 'rails5-mysql2' do gem 'rails', '~> 5.2.1' gem 'mysql2', '< 1', platform: :ruby + gem 'activerecord-jdbcmysql-adapter', platform: :jruby gem 'sprockets', '< 4' gem 'lograge', '~> 0.11' end @@ -906,6 +882,7 @@ elsif ruby_version?('2.6') appraise 'rails5-postgres' do gem 'rails', '~> 5.2.1' gem 'pg', '< 1.0', platform: :ruby + gem 'activerecord-jdbcpostgresql-adapter', platform: :jruby gem 'sprockets', '< 4' gem 'lograge', '~> 0.11' end @@ -913,6 +890,7 @@ elsif ruby_version?('2.6') appraise 'rails5-semantic-logger' do gem 'rails', '~> 5.2.1' gem 'pg', '< 1.0', platform: :ruby + gem 'activerecord-jdbcpostgresql-adapter', platform: :jruby gem 'sprockets', '< 4' gem 'rails_semantic_logger', '~> 4.0' end @@ -920,6 +898,7 @@ elsif ruby_version?('2.6') appraise 'rails5-postgres-redis' do gem 'rails', '~> 5.2.1' gem 'pg', '< 1.0', platform: :ruby + gem 'activerecord-jdbcpostgresql-adapter', platform: :jruby gem 'redis', '>= 4.0.1' gem 'sprockets', '< 4' gem 'lograge', '~> 0.11' @@ -928,6 +907,7 @@ elsif ruby_version?('2.6') appraise 'rails5-postgres-redis-activesupport' do gem 'rails', '~> 5.2.1' gem 'pg', '< 1.0', platform: :ruby + gem 'activerecord-jdbcpostgresql-adapter', platform: :jruby gem 'redis', '>= 4.0.1' gem 'sprockets', '< 4' gem 'lograge', '~> 0.11' @@ -937,6 +917,7 @@ elsif ruby_version?('2.6') appraise 'rails5-postgres-sidekiq' do gem 'rails', '~> 5.2.1' gem 'pg', '< 1.0', platform: :ruby + gem 'activerecord-jdbcpostgresql-adapter', platform: :jruby gem 'sidekiq' gem 'activejob' gem 'sprockets', '< 4' @@ -946,6 +927,7 @@ elsif ruby_version?('2.6') appraise 'rails6-mysql2' do gem 'rails', '~> 6.0.0' gem 'mysql2', '< 1', platform: :ruby + gem 'activerecord-jdbcmysql-adapter', platform: :jruby gem 'sprockets', '< 4' gem 'lograge', '~> 0.11' end @@ -953,6 +935,7 @@ elsif ruby_version?('2.6') appraise 'rails6-postgres' do gem 'rails', '~> 6.0.0' gem 'pg', '< 1.0', platform: :ruby + gem 'activerecord-jdbcpostgresql-adapter', platform: :jruby gem 'sprockets', '< 4' gem 'lograge', '~> 0.11' end @@ -960,6 +943,7 @@ elsif ruby_version?('2.6') appraise 'rails6-semantic-logger' do gem 'rails', '~> 6.0.0' gem 'pg', '< 1.0', platform: :ruby + gem 'activerecord-jdbcpostgresql-adapter', platform: :jruby gem 'sprockets', '< 4' gem 'rails_semantic_logger', '~> 4.0' end @@ -967,6 +951,7 @@ elsif ruby_version?('2.6') appraise 'rails6-postgres-redis' do gem 'rails', '~> 6.0.0' gem 'pg', '< 1.0', platform: :ruby + gem 'activerecord-jdbcpostgresql-adapter', platform: :jruby gem 'redis', '>= 4.0.1' gem 'sprockets', '< 4' gem 'lograge', '~> 0.11' @@ -975,6 +960,7 @@ elsif ruby_version?('2.6') appraise 'rails6-postgres-redis-activesupport' do gem 'rails', '~> 6.0.0' gem 'pg', '< 1.0', platform: :ruby + gem 'activerecord-jdbcpostgresql-adapter', platform: :jruby gem 'redis', '>= 4.0.1' gem 'sprockets', '< 4' gem 'lograge', '~> 0.11' @@ -984,6 +970,7 @@ elsif ruby_version?('2.6') appraise 'rails6-postgres-sidekiq' do gem 'rails', '~> 6.0.0' gem 'pg', '< 1.0', platform: :ruby + gem 'activerecord-jdbcpostgresql-adapter', platform: :jruby gem 'sidekiq' gem 'activejob' gem 'sprockets', '< 4' @@ -993,6 +980,7 @@ elsif ruby_version?('2.6') appraise 'rails61-mysql2' do gem 'rails', '~> 6.1.0' gem 'mysql2', '~> 0.5', platform: :ruby + gem 'activerecord-jdbcmysql-adapter', platform: :jruby gem 'sprockets', '< 4' gem 'lograge', '~> 0.11' end @@ -1000,6 +988,7 @@ elsif ruby_version?('2.6') appraise 'rails61-postgres' do gem 'rails', '~> 6.1.0' gem 'pg', '>= 1.1', platform: :ruby + gem 'activerecord-jdbcpostgresql-adapter', platform: :jruby gem 'sprockets', '< 4' gem 'lograge', '~> 0.11' end @@ -1007,6 +996,7 @@ elsif ruby_version?('2.6') appraise 'rails61-postgres-redis' do gem 'rails', '~> 6.1.0' gem 'pg', '>= 1.1', platform: :ruby + gem 'activerecord-jdbcpostgresql-adapter', platform: :jruby gem 'redis', '>= 4.2.5' gem 'sprockets', '< 4' gem 'lograge', '~> 0.11' @@ -1015,6 +1005,7 @@ elsif ruby_version?('2.6') appraise 'rails61-postgres-sidekiq' do gem 'rails', '~> 6.1.0' gem 'pg', '>= 1.1', platform: :ruby + gem 'activerecord-jdbcpostgresql-adapter', platform: :jruby gem 'sidekiq', '>= 6.1.2' gem 'sprockets', '< 4' gem 'lograge', '~> 0.11' @@ -1023,6 +1014,7 @@ elsif ruby_version?('2.6') appraise 'rails61-semantic-logger' do gem 'rails', '~> 6.1.0' gem 'pg', '>= 1.1', platform: :ruby + gem 'activerecord-jdbcpostgresql-adapter', platform: :jruby gem 'sprockets', '< 4' gem 'rails_semantic_logger', '~> 4.0' end @@ -1047,16 +1039,16 @@ elsif ruby_version?('2.6') gem 'aws-sdk' gem 'concurrent-ruby' gem 'cucumber' - gem 'dalli' + gem 'dalli', '>= 3.0.0' gem 'delayed_job' gem 'delayed_job_active_record' - gem 'elasticsearch-transport' + gem 'elasticsearch', '>= 8.0.0' gem 'ethon' gem 'excon' - gem 'faraday' + gem 'faraday', '>= 1.0' gem 'grape' - gem 'graphql', '>= 1.12.0' - gem 'grpc' + gem 'graphql', '>= 2.0' + gem 'grpc', platform: :ruby gem 'hiredis' gem 'http' gem 'httpclient' @@ -1064,9 +1056,10 @@ elsif ruby_version?('2.6') gem 'makara' gem 'mongo', '>= 2.8.0', '< 2.15.0' # TODO: FIX TEST BREAKAGES ON >= 2.15 https://github.com/DataDog/dd-trace-rb/issues/1596 gem 'mysql2', '< 1', platform: :ruby + gem 'activerecord-jdbcmysql-adapter', platform: :jruby gem 'pg', platform: :ruby - gem 'presto-client', '>= 0.5.14' - gem 'qless' + gem 'activerecord-jdbcpostgresql-adapter', platform: :jruby + gem 'qless', (RUBY_PLATFORM == 'java' ? '0.10.0' : '>= 0') # Newer releases require `rusage`, which is not available for JRuby gem 'racecar', '>= 0.3.5' gem 'rack' gem 'rack-test' @@ -1082,23 +1075,26 @@ elsif ruby_version?('2.6') gem 'sidekiq' gem 'sinatra', '>= 1.4' gem 'sneakers', '>= 2.12.0' - gem 'sqlite3', '~> 1.4.1' + gem 'sqlite3', '~> 1.4.1', platform: :ruby + gem 'jdbc-sqlite3', '>= 3.28', platform: :jruby gem 'sucker_punch' gem 'typhoeus' - gem 'que', '>= 1.0.0.beta2' + gem 'que', '>= 1.0.0' end appraise 'contrib-old' do + gem 'dalli', '< 3.0.0' + gem 'elasticsearch', '< 8.0.0' # Dependency elasticsearch-transport renamed to elastic-transport in >= 8.0 gem 'faraday', '0.17' + gem 'graphql', '>= 1.12.0', '< 2.0' + gem 'presto-client', '>= 0.5.14' # Renamed to trino-client in >= 1.0 end appraise 'core-old' do gem 'dogstatsd-ruby', '~> 4' end - end # ---------------------------------------------------------------------------------------------------------------------- elsif ruby_version?('2.7') - if RUBY_PLATFORM != 'java' appraise 'rails5-mysql2' do gem 'rails', '~> 5.2.1' gem 'mysql2', '< 1', platform: :ruby @@ -1165,7 +1161,7 @@ elsif ruby_version?('2.7') gem 'pg', '< 1.0', platform: :ruby gem 'sprockets', '< 4' gem 'rails_semantic_logger', '~> 4.0' - end + end appraise 'rails6-postgres-redis' do gem 'rails', '~> 6.0.0' @@ -1250,14 +1246,14 @@ elsif ruby_version?('2.7') gem 'aws-sdk' gem 'concurrent-ruby' gem 'cucumber' - gem 'dalli' + gem 'dalli', '>= 3.0.0' gem 'delayed_job' gem 'delayed_job_active_record' - gem 'elasticsearch-transport' + gem 'elasticsearch', '>= 8.0.0' gem 'ethon' gem 'excon' gem 'grape' - gem 'graphql', '>= 1.12.0' + gem 'graphql', '>= 2.0' gem 'grpc' gem 'hiredis' gem 'http' @@ -1267,7 +1263,6 @@ elsif ruby_version?('2.7') gem 'mongo', '>= 2.8.0', '< 2.15.0' # TODO: FIX TEST BREAKAGES ON >= 2.15 https://github.com/DataDog/dd-trace-rb/issues/1596 gem 'mysql2', '< 1', platform: :ruby gem 'pg', platform: :ruby - gem 'presto-client', '>= 0.5.14' gem 'qless' gem 'racecar', '>= 0.3.5' gem 'rack' @@ -1287,17 +1282,20 @@ elsif ruby_version?('2.7') gem 'sqlite3', '~> 1.4.1' gem 'sucker_punch' gem 'typhoeus' - gem 'que', '>= 1.0.0.beta2' + gem 'que', '>= 1.0.0' end appraise 'contrib-old' do + gem 'dalli', '< 3.0.0' + gem 'elasticsearch', '< 8.0.0' # Dependency elasticsearch-transport renamed to elastic-transport in >= 8.0 gem 'faraday', '0.17' + gem 'graphql', '>= 1.12.0', '< 2.0' + gem 'presto-client', '>= 0.5.14' # Renamed to trino-client in >= 1.0 end appraise 'core-old' do gem 'dogstatsd-ruby', '~> 4' end - end # ---------------------------------------------------------------------------------------------------------------------- elsif ruby_version?('3.0') || ruby_version?('3.1') appraise 'rails61-mysql2' do @@ -1363,14 +1361,14 @@ elsif ruby_version?('3.0') || ruby_version?('3.1') gem 'aws-sdk' gem 'concurrent-ruby' gem 'cucumber' - gem 'dalli' + gem 'dalli', '>= 3.0.0' gem 'delayed_job' gem 'delayed_job_active_record' - gem 'elasticsearch-transport' + gem 'elasticsearch', '>= 8.0.0' gem 'ethon' gem 'excon' gem 'grape' - gem 'graphql', '>= 1.12.0' + gem 'graphql', '>= 2.0' gem 'grpc', '>= 1.38.0' # Minimum version with Ruby 3.0 support gem 'hiredis' gem 'http' @@ -1380,7 +1378,6 @@ elsif ruby_version?('3.0') || ruby_version?('3.1') gem 'mongo', '>= 2.8.0', '< 2.15.0' # TODO: FIX TEST BREAKAGES ON >= 2.15 https://github.com/DataDog/dd-trace-rb/issues/1596 gem 'mysql2', '>= 0.5.3', platform: :ruby gem 'pg', '>= 1.1', platform: :ruby - gem 'presto-client', '>= 0.5.14' gem 'qless' # gem 'racecar', '>= 0.3.5' # Pending release of our fix: https://github.com/appsignal/rdkafka-ruby/pull/144 gem 'rack' @@ -1400,10 +1397,132 @@ elsif ruby_version?('3.0') || ruby_version?('3.1') gem 'sqlite3', '>= 1.4.2' gem 'sucker_punch' gem 'typhoeus' - gem 'que', '>= 1.0.0.beta2' + gem 'que', '>= 1.0.0' + gem 'net-smtp' + end + + appraise 'contrib-old' do + gem 'dalli', '< 3.0.0' + gem 'elasticsearch', '< 8.0.0' # Dependency elasticsearch-transport renamed to elastic-transport in >= 8.0 + gem 'graphql', '>= 1.12.0', '< 2.0' + gem 'presto-client', '>= 0.5.14' # Renamed to trino-client in >= 1.0 + end + + appraise 'core-old' do + gem 'dogstatsd-ruby', '~> 4' + end +# ---------------------------------------------------------------------------------------------------------------------- +elsif ruby_version?('3.2') + appraise 'rails61-mysql2' do + gem 'rails', '~> 6.1.0' + # gem 'mysql2', '~> 0.5', platform: :ruby # broken on Ruby 3.2.0-preview1 + gem 'sprockets', '< 4' + gem 'lograge', '~> 0.11' + gem 'net-smtp' + end + + appraise 'rails61-postgres' do + gem 'rails', '~> 6.1.0' + gem 'pg', '>= 1.1', platform: :ruby + gem 'sprockets', '< 4' + gem 'lograge', '~> 0.11' + gem 'net-smtp' + end + + appraise 'rails61-postgres-redis' do + gem 'rails', '~> 6.1.0' + gem 'pg', '>= 1.1', platform: :ruby + gem 'redis', '>= 4.2.5' + gem 'sprockets', '< 4' + gem 'lograge', '~> 0.11' + gem 'net-smtp' + end + + appraise 'rails61-postgres-sidekiq' do + gem 'rails', '~> 6.1.0' + gem 'pg', '>= 1.1', platform: :ruby + gem 'sidekiq', '>= 6.1.2' + gem 'sprockets', '< 4' + gem 'lograge', '~> 0.11' + gem 'rails_semantic_logger', '~> 4.0' + gem 'net-smtp' + end + + appraise 'rails61-semantic-logger' do + gem 'rails', '~> 6.1.0' + gem 'pg', '>= 1.1', platform: :ruby + gem 'sprockets', '< 4' + gem 'rails_semantic_logger', '~> 4.0' + gem 'net-smtp' + end + + appraise 'resque2-redis3' do + gem 'redis', '< 4.0' + gem 'resque', '>= 2.0' + end + + appraise 'resque2-redis4' do + gem 'redis', '>= 4.0' + gem 'resque', '>= 2.0' + end + + (3..5).each { |v| gem_cucumber(v) } + + appraise 'contrib' do + gem 'actionpack' + gem 'actionview' + gem 'active_model_serializers', '>= 0.10.0' + gem 'activerecord' + gem 'aws-sdk' + gem 'concurrent-ruby' + gem 'cucumber' + gem 'dalli', '>= 3.0.0' + gem 'delayed_job' + gem 'delayed_job_active_record' + gem 'elasticsearch', '>= 8.0.0' + gem 'ethon' + gem 'excon' + gem 'grape' + gem 'graphql', '>= 2.0' + gem 'grpc', '>= 1.38.0' # Minimum version with Ruby 3.0 support + gem 'hiredis' + gem 'http' + gem 'httpclient' + # gem 'lograge', '~> 0.11' # creates conflict with qless dependancy on thor ~0.19.1 + gem 'makara', '>= 0.6.0.pre' # Ruby 3 requires >= 0.6.0, which is currently in pre-release: https://rubygems.org/gems/makara/versions + gem 'mongo', '>= 2.8.0', '< 2.15.0' # TODO: FIX TEST BREAKAGES ON >= 2.15 https://github.com/DataDog/dd-trace-rb/issues/1596 + # gem 'mysql2', '>= 0.5.3', platform: :ruby # broken on Ruby 3.2.0-preview1 + gem 'pg', '>= 1.1', platform: :ruby + gem 'qless' + # gem 'racecar', '>= 0.3.5' # Pending release of our fix: https://github.com/appsignal/rdkafka-ruby/pull/144 + gem 'rack' + gem 'rack-test' + gem 'rake', '>= 12.3' + gem 'redis', '< 4.0' + gem 'rest-client' + gem 'resque' + gem 'ruby-kafka', '>= 0.7.10' + gem 'rspec', '>= 3.0.0' + gem 'semantic_logger', '~> 4.0' + gem 'sequel' + gem 'shoryuken' + gem 'sidekiq' + gem 'sinatra' + gem 'sneakers', '>= 2.12.0' + gem 'sqlite3', '>= 1.4.2' + gem 'sucker_punch' + gem 'typhoeus' + gem 'que', '>= 1.0.0' gem 'net-smtp' end + appraise 'contrib-old' do + gem 'dalli', '< 3.0.0' + gem 'elasticsearch', '< 8.0.0' # Dependency elasticsearch-transport renamed to elastic-transport in >= 8.0 + gem 'graphql', '>= 1.12.0', '< 2.0' + gem 'presto-client', '>= 0.5.14' # Renamed to trino-client in >= 1.0 + end + appraise 'core-old' do gem 'dogstatsd-ruby', '~> 4' end diff --git a/CHANGELOG.md b/CHANGELOG.md index 0dd1b3723b7..2367ac3b14e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,102 @@ ## [Unreleased] +## [1.1.0] - 2022-05-25 + +### Added + +* [Application Security Monitoring](https://docs.datadoghq.com/security_platform/application_security/) +* Elasticsearch: v8.0 support ([#1985][]) +* Sidekiq: Quantize args ([#1972][]) ([@dudo][]) +* Profiling: Add libddprof dependency to power the new Ruby profiler ([#2028][]) +* Helper to easily enable core dumps ([#2010][]) + +### Changed + +* Support spaces in environment variable DD_TAGS ([#2011][]) + +### Fixed + +* Fix "circular require considered harmful" warnings ([#1998][]) +* Logging: Change ddsource to a scalar value ([#2022][]) +* Improve exception logging ([#1992][]) + +## [1.0.0] - 2022-04-28 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v1.0.0 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v1.0.0.beta2...v1.0.0 + +Diff since last stable release: https://github.com/DataDog/dd-trace-rb/compare/v0.54.2...v1.0.0 + +### Added + +- GraphQL 2.0 support ([#1982][]) + +### Changed + +- AppSec: Update libddwaf to 1.3.0 ([#1981][]) + +### Fixed + +- Rails log correlation ([#1989][]) ([@cwoodcox][]) +- Resource not inherited from lazily annotated spans ([#1983][]) +- AppSec: Query address for libddwaf ([#1990][]) + +### Refactored + +- Docs: Add undocumented Rake option ([#1980][]) ([@ecdemis123][]) +- Improvements to test suite & CI ([#1970][], [#1974][], [#1991][]) +- Improvements to documentation ([#1984][]) + +## [1.0.0.beta2] - 2022-04-14 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v1.0.0.beta2 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v1.0.0.beta1...v1.0.0.beta2 + +### Added + +- Ruby 3.1 & 3.2 support ([#1975][], [#1955][]) +- Trace tag API ([#1959][]) + +### Changed + +- Access to configuration settings is namespaced ([#1922][]) +- AWS provides metrics by default ([#1976][]) ([@dudo][]) +- Update `debase-ruby_core_source` version ([#1964][]) +- Profiling: Hide symbols/functions in native extension ([#1968][]) +- Profiling: Renamed code_provenance.json to code-provenance.json ([#1919][]) +- AppSec: Update libddwaf to v1.2.1 ([#1942][]) +- AppSec: Update rulesets to v1.3.1 ([#1965][], [#1961][], [#1937][]) +- AppSec: Avoid exception on missing ruleset file ([#1948][]) +- AppSec: Env var consistency ([#1938][]) + +### Fixed + +- Rake instrumenting while disabled ([#1940][], [#1945][]) +- Grape instrumenting while disabled ([#1940][], [#1943][]) +- CI: require 'datadog/ci' not loading dependencies ([#1911][]) +- CI: RSpec shared example file names ([#1816][]) ([@Drowze][]) +- General documentation improvements ([#1958][], [#1933][], [#1927][]) +- Documentation fixes & improvements to 1.0 upgrade guide ([#1956][], [#1973][], [#1939][], [#1914][]) + +### Removed + +- OpenTelemetry extensions (Use [OTLP](https://docs.datadoghq.com/tracing/setup_overview/open_standards/#otlp-ingest-in-datadog-agent) instead) ([#1917][]) + +### Refactored + +- Agent settings resolver logic ([#1930][], [#1931][], [#1932][]) + +## [1.0.0.beta1] - 2022-02-15 + +Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v1.0.0.beta1 + +Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.54.2...v1.0.0.beta1 + +See https://github.com/DataDog/dd-trace-rb/blob/v1.0.0.beta1/docs/UpgradeGuide.md. + ## [0.54.2] - 2022-01-18 Release notes: https://github.com/DataDog/dd-trace-rb/releases/tag/v0.54.2 @@ -1911,7 +2007,13 @@ 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/v0.54.0...master +[Unreleased]: https://github.com/DataDog/dd-trace-rb/compare/v1.1.0...master +[1.1.0]: https://github.com/DataDog/dd-trace-rb/compare/v1.0.0...v1.1.0 +[1.0.0]: https://github.com/DataDog/dd-trace-rb/compare/v1.0.0.beta2...v1.0.0 +[1.0.0.beta2]: https://github.com/DataDog/dd-trace-rb/compare/v1.0.0.beta1...v1.0.0.beta2 +[1.0.0.beta1]: https://github.com/DataDog/dd-trace-rb/compare/v0.54.2...v1.0.0.beta1 +[0.54.2]: https://github.com/DataDog/dd-trace-rb/compare/v0.54.1...v0.54.2 +[0.54.1]: https://github.com/DataDog/dd-trace-rb/compare/v0.54.0...v0.54.1 [0.54.0]: https://github.com/DataDog/dd-trace-rb/compare/v0.53.0...v0.54.0 [0.53.0]: https://github.com/DataDog/dd-trace-rb/compare/v0.52.0...v0.53.0 [0.52.0]: https://github.com/DataDog/dd-trace-rb/compare/v0.51.1...v0.52.0 @@ -2701,12 +2803,61 @@ Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1 [#1798]: https://github.com/DataDog/dd-trace-rb/issues/1798 [#1801]: https://github.com/DataDog/dd-trace-rb/issues/1801 [#1807]: https://github.com/DataDog/dd-trace-rb/issues/1807 +[#1816]: https://github.com/DataDog/dd-trace-rb/issues/1816 [#1820]: https://github.com/DataDog/dd-trace-rb/issues/1820 [#1829]: https://github.com/DataDog/dd-trace-rb/issues/1829 +[#1911]: https://github.com/DataDog/dd-trace-rb/issues/1911 +[#1914]: https://github.com/DataDog/dd-trace-rb/issues/1914 +[#1917]: https://github.com/DataDog/dd-trace-rb/issues/1917 +[#1919]: https://github.com/DataDog/dd-trace-rb/issues/1919 +[#1922]: https://github.com/DataDog/dd-trace-rb/issues/1922 +[#1927]: https://github.com/DataDog/dd-trace-rb/issues/1927 +[#1930]: https://github.com/DataDog/dd-trace-rb/issues/1930 +[#1931]: https://github.com/DataDog/dd-trace-rb/issues/1931 +[#1932]: https://github.com/DataDog/dd-trace-rb/issues/1932 +[#1933]: https://github.com/DataDog/dd-trace-rb/issues/1933 +[#1937]: https://github.com/DataDog/dd-trace-rb/issues/1937 +[#1938]: https://github.com/DataDog/dd-trace-rb/issues/1938 +[#1939]: https://github.com/DataDog/dd-trace-rb/issues/1939 +[#1940]: https://github.com/DataDog/dd-trace-rb/issues/1940 +[#1942]: https://github.com/DataDog/dd-trace-rb/issues/1942 +[#1943]: https://github.com/DataDog/dd-trace-rb/issues/1943 +[#1945]: https://github.com/DataDog/dd-trace-rb/issues/1945 +[#1948]: https://github.com/DataDog/dd-trace-rb/issues/1948 +[#1955]: https://github.com/DataDog/dd-trace-rb/issues/1955 +[#1956]: https://github.com/DataDog/dd-trace-rb/issues/1956 +[#1958]: https://github.com/DataDog/dd-trace-rb/issues/1958 +[#1959]: https://github.com/DataDog/dd-trace-rb/issues/1959 +[#1961]: https://github.com/DataDog/dd-trace-rb/issues/1961 +[#1964]: https://github.com/DataDog/dd-trace-rb/issues/1964 +[#1965]: https://github.com/DataDog/dd-trace-rb/issues/1965 +[#1968]: https://github.com/DataDog/dd-trace-rb/issues/1968 +[#1970]: https://github.com/DataDog/dd-trace-rb/issues/1970 +[#1972]: https://github.com/DataDog/dd-trace-rb/issues/1972 +[#1973]: https://github.com/DataDog/dd-trace-rb/issues/1973 +[#1974]: https://github.com/DataDog/dd-trace-rb/issues/1974 +[#1975]: https://github.com/DataDog/dd-trace-rb/issues/1975 +[#1976]: https://github.com/DataDog/dd-trace-rb/issues/1976 +[#1980]: https://github.com/DataDog/dd-trace-rb/issues/1980 +[#1981]: https://github.com/DataDog/dd-trace-rb/issues/1981 +[#1982]: https://github.com/DataDog/dd-trace-rb/issues/1982 +[#1983]: https://github.com/DataDog/dd-trace-rb/issues/1983 +[#1984]: https://github.com/DataDog/dd-trace-rb/issues/1984 +[#1985]: https://github.com/DataDog/dd-trace-rb/issues/1985 +[#1989]: https://github.com/DataDog/dd-trace-rb/issues/1989 +[#1990]: https://github.com/DataDog/dd-trace-rb/issues/1990 +[#1991]: https://github.com/DataDog/dd-trace-rb/issues/1991 +[#1992]: https://github.com/DataDog/dd-trace-rb/issues/1992 +[#1998]: https://github.com/DataDog/dd-trace-rb/issues/1998 +[#2010]: https://github.com/DataDog/dd-trace-rb/issues/2010 +[#2011]: https://github.com/DataDog/dd-trace-rb/issues/2011 +[#2022]: https://github.com/DataDog/dd-trace-rb/issues/2022 +[#2028]: https://github.com/DataDog/dd-trace-rb/issues/2028 [@AdrianLC]: https://github.com/AdrianLC [@Azure7111]: https://github.com/Azure7111 [@BabyGroot]: https://github.com/BabyGroot [@DocX]: https://github.com/DocX +[@Drowze]: https://github.com/Drowze [@EpiFouloux]: https://github.com/EpiFouloux [@EvNomad]: https://github.com/EvNomad [@HoneyryderChuck]: https://github.com/HoneyryderChuck @@ -2743,13 +2894,16 @@ Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1 [@ck3g]: https://github.com/ck3g [@components]: https://github.com/components [@cswatt]: https://github.com/cswatt +[@cwoodcox]: https://github.com/cwoodcox [@dasch]: https://github.com/dasch [@dim]: https://github.com/dim [@dirk]: https://github.com/dirk [@djmb]: https://github.com/djmb [@dorner]: https://github.com/dorner [@drcapulet]: https://github.com/drcapulet +[@dudo]: https://github.com/dudo [@e1senh0rn]: https://github.com/e1senh0rn +[@ecdemis123]: https://github.com/ecdemis123 [@elliterate]: https://github.com/elliterate [@elyalvarado]: https://github.com/elyalvarado [@ericmustin]: https://github.com/ericmustin @@ -2829,4 +2983,4 @@ Git diff: https://github.com/DataDog/dd-trace-rb/compare/v0.3.0...v0.3.1 [@vramaiah]: https://github.com/vramaiah [@walterking]: https://github.com/walterking [@y-yagi]: https://github.com/y-yagi -[@zachmccormick]: https://github.com/zachmccormick \ No newline at end of file +[@zachmccormick]: https://github.com/zachmccormick diff --git a/Gemfile b/Gemfile index a70835653a8..83907e9860e 100644 --- a/Gemfile +++ b/Gemfile @@ -11,13 +11,15 @@ gem 'builder' gem 'climate_control', '~> 0.2.0' # Leave it open as we also have it as an integration and want Appraisal to control the version under test. gem 'concurrent-ruby' +gem 'json-schema' gem 'memory_profiler', '~> 0.9' gem 'os', '~> 1.1' gem 'pimpmychangelog', '>= 0.1.2' gem 'pry' if RUBY_PLATFORM != 'java' # There's a few incompatibilities between pry/pry-byebug on older Rubies - gem 'pry-byebug' if RUBY_VERSION >= '2.6.0' && RUBY_ENGINE != 'truffleruby' + # There's also a few temproary incompatibilities with newer rubies + gem 'pry-byebug' if RUBY_VERSION >= '2.6.0' && RUBY_ENGINE != 'truffleruby' && RUBY_VERSION < '3.2.0' gem 'pry-nav' if RUBY_VERSION < '2.6.0' gem 'pry-stack_explorer' else @@ -69,11 +71,11 @@ gem 'opentracing', '>= 0.4.1' # Profiler optional dependencies # NOTE: We're excluding versions 3.7.0 and 3.7.1 for the reasons documented in #1424 and the big comment in -# lib/ddtrace/profiling.rb: it breaks for some older rubies in CI without BUNDLE_FORCE_RUBY_PLATFORM=true. +# lib/datadog/profiling.rb: it breaks for some older rubies in CI without BUNDLE_FORCE_RUBY_PLATFORM=true. # Since most of our customers won't have BUNDLE_FORCE_RUBY_PLATFORM=true, it's not something we want to add # to our CI, so we just shortcut and exclude specific versions that were affecting our CI. if RUBY_PLATFORM != 'java' - if RUBY_VERSION >= '2.4.0' # Bundler 1.x fails to recognize that version >= 3.19.2 is not compatible with older rubies + if RUBY_VERSION >= '2.5.0' # Bundler 1.x fails to recognize that version >= 3.19.2 is not compatible with older rubies gem 'google-protobuf', ['~> 3.0', '!= 3.7.0', '!= 3.7.1'] else gem 'google-protobuf', ['~> 3.0', '!= 3.7.0', '!= 3.7.1', '< 3.19.2'] @@ -85,7 +87,7 @@ end # previously-passing codebase start failing. Thus, we need to lock to a specific # version and bump it from time to time. # Also, there's no support for windows -if RUBY_VERSION >= '2.4.0' && !Gem.win_platform? - gem 'sorbet', '= 0.5.9120' +if RUBY_VERSION >= '2.4.0' && (RUBY_PLATFORM =~ /^x86_64-(darwin|linux)/) + gem 'sorbet', '= 0.5.9672' gem 'spoom', '~> 1.1' end diff --git a/LICENSE-3rdparty.csv b/LICENSE-3rdparty.csv index 1dc389836b4..d67e544755e 100644 --- a/LICENSE-3rdparty.csv +++ b/LICENSE-3rdparty.csv @@ -1,2 +1,4 @@ Component,Origin,License,Copyright -ddtrace/vendor/multipart-post,https://github.com/socketry/multipart-post,MIT,"Copyright (c) 2007-2013 Nick Sieger." +lib/datadog/core/vendor/multipart-post,https://github.com/socketry/multipart-post,MIT,"Copyright (c) 2007-2013 Nick Sieger." +lib/datadog/tracing/contrib/active_record/vendor,https://github.com/rails/rails/,MIT,"Copyright (c) 2005-2018 David Heinemeier Hansson" +ext/ddtrace_profiling_native_extension/private_vm_api_access,https://github.com/ruby/ruby,BSD-2-Clause,"Copyright (C) 1993-2013 Yukihiro Matsumoto. All rights reserved." diff --git a/README.md b/README.md index 5b6e9fb6db9..c653ec409ef 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,11 @@ +***Version 1.0.0 has recently been released. Check out our [upgrade guide](https://github.com/DataDog/dd-trace-rb/blob/master/docs/UpgradeGuide.md#from-0x-to-10) for more details.*** + # Datadog Trace Client +[![Gem](https://img.shields.io/gem/v/ddtrace)](https://rubygems.org/gems/ddtrace/) [![CircleCI](https://circleci.com/gh/DataDog/dd-trace-rb/tree/master.svg?style=svg&circle-token=b0bd5ef866ec7f7b018f48731bb495f2d1372cc1)](https://circleci.com/gh/DataDog/dd-trace-rb/tree/master) [![codecov](https://codecov.io/gh/DataDog/dd-trace-rb/branch/master/graph/badge.svg)](https://app.codecov.io/gh/DataDog/dd-trace-rb/branch/master) +[![YARD documentation](https://img.shields.io/badge/YARD-documentation-blue)](https://www.rubydoc.info/gems/ddtrace/) ``ddtrace`` is Datadog’s tracing client for Ruby. It is used to trace requests as they flow across web servers, databases and microservices so that developers have great visiblity into bottlenecks and troublesome requests. diff --git a/Rakefile b/Rakefile index 4fd03019746..6a7ea3418a4 100644 --- a/Rakefile +++ b/Rakefile @@ -5,6 +5,7 @@ require 'rspec/core/rake_task' require 'rake/extensiontask' require 'appraisal' require 'yard' +require 'os' Dir.glob('tasks/*.rake').each { |r| import r } @@ -17,11 +18,14 @@ namespace :spec do RSpec::Core::RakeTask.new(:main) do |t, args| t.pattern = 'spec/**/*_spec.rb' - t.exclude_pattern = 'spec/**/{contrib,benchmark,redis,opentracer,opentelemetry,auto_instrument}/**/*_spec.rb,'\ + t.exclude_pattern = 'spec/**/{contrib,benchmark,redis,opentracer,auto_instrument}/**/*_spec.rb,'\ ' spec/**/auto_instrument_spec.rb' t.rspec_opts = args.to_a.join(' ') end - Rake::Task[:main].enhance([:compile]) unless %w[jruby truffleruby].include?(RUBY_ENGINE) + if RUBY_ENGINE == 'ruby' && OS.linux? + # "bundle exec rake compile" currently only works on MRI Ruby on Linux + Rake::Task[:main].enhance([:compile]) + end RSpec::Core::RakeTask.new(:benchmark) do |t, args| t.pattern = 'spec/ddtrace/benchmark/**/*_spec.rb' @@ -29,29 +33,24 @@ namespace :spec do end RSpec::Core::RakeTask.new(:opentracer) do |t, args| - t.pattern = 'spec/ddtrace/opentracer/**/*_spec.rb' - t.rspec_opts = args.to_a.join(' ') - end - - RSpec::Core::RakeTask.new(:opentelemetry) do |t, args| - t.pattern = 'spec/ddtrace/opentelemetry/**/*_spec.rb' + t.pattern = 'spec/datadog/opentracer/**/*_spec.rb' t.rspec_opts = args.to_a.join(' ') end RSpec::Core::RakeTask.new(:rails) do |t, args| - t.pattern = 'spec/ddtrace/contrib/rails/**/*_spec.rb' - t.exclude_pattern = 'spec/ddtrace/contrib/rails/**/*{active_job,disable_env,redis_cache,auto_instrument,'\ + t.pattern = 'spec/datadog/tracing/contrib/rails/**/*_spec.rb' + t.exclude_pattern = 'spec/datadog/tracing/contrib/rails/**/*{active_job,disable_env,redis_cache,auto_instrument,'\ 'semantic_logger}*_spec.rb' t.rspec_opts = args.to_a.join(' ') end RSpec::Core::RakeTask.new(:railsredis) do |t, args| - t.pattern = 'spec/ddtrace/contrib/rails/**/*redis*_spec.rb' + t.pattern = 'spec/datadog/tracing/contrib/rails/**/*redis*_spec.rb' t.rspec_opts = args.to_a.join(' ') end RSpec::Core::RakeTask.new(:railsredis_activesupport) do |t, args| - t.pattern = 'spec/ddtrace/contrib/rails/**/*redis*_spec.rb' + t.pattern = 'spec/datadog/tracing/contrib/rails/**/*redis*_spec.rb' t.rspec_opts = args.to_a.join(' ') # Flag used to tell specs the expected configuration (so that they break if they're not being setup correctly) @@ -59,17 +58,17 @@ namespace :spec do end RSpec::Core::RakeTask.new(:railsactivejob) do |t, args| - t.pattern = 'spec/ddtrace/contrib/rails/**/*active_job*_spec.rb' + t.pattern = 'spec/datadog/tracing/contrib/rails/**/*active_job*_spec.rb' t.rspec_opts = args.to_a.join(' ') end RSpec::Core::RakeTask.new(:railsdisableenv) do |t, args| - t.pattern = 'spec/ddtrace/contrib/rails/**/*disable_env*_spec.rb' + t.pattern = 'spec/datadog/tracing/contrib/rails/**/*disable_env*_spec.rb' t.rspec_opts = args.to_a.join(' ') end RSpec::Core::RakeTask.new(:railsautoinstrument) do |t, args| - t.pattern = 'spec/ddtrace/contrib/rails/**/*auto_instrument*_spec.rb' + t.pattern = 'spec/datadog/tracing/contrib/rails/**/*auto_instrument*_spec.rb' t.rspec_opts = args.to_a.join(' ') end @@ -82,7 +81,7 @@ namespace :spec do # logging gems, aka it tries to bite/monkeypatch them, so we have to put it in its own appraisal and rake task # in order to isolate its effects for rails logs auto injection RSpec::Core::RakeTask.new(:railssemanticlogger) do |t, args| - t.pattern = 'spec/ddtrace/contrib/rails/**/*rails_semantic_logger*_spec.rb' + t.pattern = 'spec/datadog/tracing/contrib/rails/**/*rails_semantic_logger*_spec.rb' t.rspec_opts = args.to_a.join(' ') end @@ -116,7 +115,6 @@ namespace :spec do :active_support, :aws, :concurrent_ruby, - :cucumber, :dalli, :delayed_job, :elasticsearch, @@ -142,7 +140,6 @@ namespace :spec do :redis, :resque, :rest_client, - :rspec, :semantic_logger, :sequel, :shoryuken, @@ -153,7 +150,7 @@ namespace :spec do :suite ].each do |contrib| RSpec::Core::RakeTask.new(contrib) do |t, args| - t.pattern = "spec/ddtrace/contrib/#{contrib}/**/*_spec.rb" + t.pattern = "spec/datadog/tracing/contrib/#{contrib}/**/*_spec.rb" t.rspec_opts = args.to_a.join(' ') end end @@ -168,19 +165,36 @@ namespace :spec do t.rspec_opts = args.to_a.join(' ') end end + + namespace :appsec do + task all: [:main] + + # Datadog AppSec main specs + RSpec::Core::RakeTask.new(:main) do |t, args| + t.pattern = 'spec/datadog/appsec/**/*_spec.rb' + t.exclude_pattern = 'spec/datadog/appsec/**/{contrib,auto_instrument}/**/*_spec.rb,'\ + ' spec/datadog/appsec/**/{auto_instrument,autoload}_spec.rb' + t.rspec_opts = args.to_a.join(' ') + end + end + + task appsec: [:'appsec:all'] end if defined?(RuboCop::RakeTask) - RuboCop::RakeTask.new(:rubocop) do |t| - t.options << ['-D', '--force-exclusion'] - t.patterns = ['lib/**/*.rb', 'test/**/*.rb', 'spec/**/*.rb', 'Gemfile', 'Rakefile'] + RuboCop::RakeTask.new(:rubocop) do |_t| end end YARD::Rake::YardocTask.new(:docs) do |t| - t.options += ['--title', "ddtrace #{Datadog::VERSION::STRING} documentation"] - t.options += ['--markup', 'markdown'] - t.options += ['--markup-provider', 'redcarpet'] + # Options defined in `.yardopts` are read first, then merged with + # options defined here. + # + # It's recommended to define options in `.yardopts` instead of here, + # as `.yardopts` can be read by external YARD tools, like the + # hot-reload YARD server `yard server --reload`. + + t.options += ['--title', "ddtrace #{DDTrace::VERSION::STRING} documentation"] end # Deploy tasks @@ -227,118 +241,119 @@ task :ci do # ADD NEW RUBIES HERE # Main library - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec rake spec:main' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal core-old rake spec:main' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec rake spec:contrib' - declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec rake spec:opentelemetry' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec rake spec:opentracer' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec rake spec:main' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal core-old rake spec:main' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec rake spec:appsec:main' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec rake spec:contrib' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec rake spec:opentracer' # Contrib specs - declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:action_pack' - declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:action_view' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:active_model_serializers' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:active_record' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:active_support' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:autoinstrument' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:aws' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:concurrent_ruby' - declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:cucumber' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:dalli' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:delayed_job' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:elasticsearch' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:ethon' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:excon' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:faraday' - declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:grape' - declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:graphql' - declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ❌ jruby' => 'bundle exec appraisal contrib rake spec:grpc' # disabled on JRuby, protobuf not supported - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:http' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:httpclient' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:httprb' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:kafka' - declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:lograge' # disabled on 3.0 as lograge nested dependancy thor ~> 1.0 conflicts w/qless dependancy thor ~> 0.19.1 - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:mongodb' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ❌ jruby' => 'bundle exec appraisal contrib rake spec:mysql2' # disabled on JRuby, built-in jdbc is used instead - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:presto' - declare '❌ 2.1 / ✅ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:qless' - declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:que' - declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:racecar' # disabled on 3.0 pending release of our fix: https://github.com/appsignal/rdkafka-ruby/pull/144 - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:rack' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:rake' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:redis' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:resque' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:rest_client' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:rspec' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:semantic_logger' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:sequel' - declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:shoryuken' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:sidekiq' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:sinatra' - declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:sneakers' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:sucker_punch' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:suite' + declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:action_pack' + declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:action_view' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:active_model_serializers' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:active_record' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:active_support' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:autoinstrument' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:aws' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:concurrent_ruby' + declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:cucumber' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:dalli' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:delayed_job' + declare '✅ 2.1 / ✅ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:elasticsearch' # 2.3 and 2.4 are tested via contrib-old + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:ethon' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:excon' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:faraday' + declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:grape' + declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:graphql' + declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ❌ jruby' => 'bundle exec appraisal contrib rake spec:grpc' # disabled on JRuby, protobuf not supported + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:http' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:httpclient' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:httprb' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:kafka' + declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:lograge' # disabled on 3.0 as lograge nested dependancy thor ~> 1.0 conflicts w/qless dependancy thor ~> 0.19.1 + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:mongodb' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ❌ jruby' => 'bundle exec appraisal contrib rake spec:mysql2' # disabled on JRuby, built-in jdbc is used instead + declare '✅ 2.1 / ✅ 2.2 / ❌ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ❌ jruby' => 'bundle exec appraisal contrib rake spec:presto' + declare '❌ 2.1 / ✅ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:qless' + declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:que' + declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:racecar' # disabled on 3.0 pending release of our fix: https://github.com/appsignal/rdkafka-ruby/pull/144 + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:rack' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:rake' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:redis' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:resque' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:rest_client' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:rspec' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:semantic_logger' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:sequel' + declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:shoryuken' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:sidekiq' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:sinatra' + declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:sneakers' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:sucker_punch' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib rake spec:suite' # Contrib specs with old gem versions - declare '❌ 2.1 / ❌ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal contrib-old rake spec:faraday' + declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ❌ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib-old rake spec:dalli' + declare '❌ 2.1 / ❌ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib-old rake spec:elasticsearch' + declare '❌ 2.1 / ❌ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib-old rake spec:faraday' + declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib-old rake spec:graphql' + declare '❌ 2.1 / ❌ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal contrib-old rake spec:presto' # Rails specs # On Ruby 2.4 and 2.5, we only test Rails 5+ because older versions require Bundler < 2.0 - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails30-postgres rake spec:rails' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails30-postgres rake spec:railsautoinstrument' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails30-postgres rake spec:railsdisableenv' - declare '✅ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails32-mysql2 rake spec:active_record' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails32-mysql2 rake spec:rails' - declare '✅ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails32-postgres rake spec:action_pack' - declare '✅ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails32-postgres rake spec:action_view' - declare '✅ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails32-postgres rake spec:active_support' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails32-postgres rake spec:rails' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails32-postgres rake spec:railsautoinstrument' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails32-postgres rake spec:railsdisableenv' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails32-postgres-redis rake spec:railsredis_activesupport' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails4-mysql2 rake spec:rails' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails4-postgres rake spec:rails' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails4-postgres rake spec:railsautoinstrument' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails4-postgres rake spec:railsdisableenv' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails4-postgres-redis rake spec:railsredis_activesupport' - declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails4-postgres-sidekiq rake spec:railsactivejob' - declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails4-semantic-logger rake spec:railssemanticlogger' - declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails5-mysql2 rake spec:action_cable' - declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails5-mysql2 rake spec:action_mailer' - declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails5-mysql2 rake spec:rails' - declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails5-postgres rake spec:rails' - declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails5-postgres rake spec:railsautoinstrument' - declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails5-postgres rake spec:railsdisableenv' - declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails5-postgres-redis rake spec:railsredis' - declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails5-postgres-redis-activesupport rake spec:railsredis_activesupport' - declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails5-postgres-sidekiq rake spec:railsactivejob' - declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails5-semantic-logger rake spec:railssemanticlogger' - declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails6-mysql2 rake spec:action_cable' - declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails6-mysql2 rake spec:action_mailer' - declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails6-mysql2 rake spec:rails' - declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails6-postgres rake spec:rails' - declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails6-postgres rake spec:railsautoinstrument' - declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails6-postgres rake spec:railsdisableenv' - declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails6-postgres-redis rake spec:railsredis' - declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails6-postgres-redis-activesupport rake spec:railsredis_activesupport' - declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails6-postgres-sidekiq rake spec:railsactivejob' - declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ✅ jruby' => 'bundle exec appraisal rails6-semantic-logger rake spec:railssemanticlogger' - declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal rails61-mysql2 rake spec:action_cable' - declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal rails61-mysql2 rake spec:action_mailer' - declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal rails61-mysql2 rake spec:rails' - declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal rails61-postgres rake spec:rails' - declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal rails61-postgres rake spec:railsdisableenv' - declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal rails61-postgres-redis rake spec:railsredis' - declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal rails61-postgres-sidekiq rake spec:railsactivejob' - declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal rails61-semantic-logger rake spec:railssemanticlogger' + declare '✅ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails32-mysql2 rake spec:active_record' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails32-mysql2 rake spec:rails' + declare '✅ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails32-postgres rake spec:action_pack' + declare '✅ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails32-postgres rake spec:action_view' + declare '✅ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails32-postgres rake spec:active_support' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails32-postgres rake spec:rails' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails32-postgres rake spec:railsautoinstrument' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails32-postgres rake spec:railsdisableenv' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails32-postgres-redis rake spec:railsredis_activesupport' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails4-mysql2 rake spec:rails' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails4-postgres rake spec:rails' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails4-postgres rake spec:railsautoinstrument' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails4-postgres rake spec:railsdisableenv' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails4-postgres-redis rake spec:railsredis_activesupport' + declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails4-postgres-sidekiq rake spec:railsactivejob' + declare '✅ 2.1 / ✅ 2.2 / ✅ 2.3 / ❌ 2.4 / ❌ 2.5 / ❌ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails4-semantic-logger rake spec:railssemanticlogger' + declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails5-mysql2 rake spec:action_cable' + declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ❌ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails5-mysql2 rake spec:action_mailer' + declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails5-mysql2 rake spec:rails' + declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails5-postgres rake spec:rails' + declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails5-postgres rake spec:railsautoinstrument' + declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails5-postgres rake spec:railsdisableenv' + declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails5-postgres-redis rake spec:railsredis' + declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails5-postgres-redis-activesupport rake spec:railsredis_activesupport' + declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails5-postgres-sidekiq rake spec:railsactivejob' + declare '❌ 2.1 / ✅ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails5-semantic-logger rake spec:railssemanticlogger' + declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails6-mysql2 rake spec:action_cable' + declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails6-mysql2 rake spec:action_mailer' + declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails6-mysql2 rake spec:rails' + declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails6-postgres rake spec:rails' + declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails6-postgres rake spec:railsautoinstrument' + declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails6-postgres rake spec:railsdisableenv' + declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails6-postgres-redis rake spec:railsredis' + declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails6-postgres-redis-activesupport rake spec:railsredis_activesupport' + declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails6-postgres-sidekiq rake spec:railsactivejob' + declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ❌ 3.0 / ❌ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails6-semantic-logger rake spec:railssemanticlogger' + declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails61-mysql2 rake spec:action_cable' + declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails61-mysql2 rake spec:action_mailer' + declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ❌ 3.2 / ✅ jruby' => 'bundle exec appraisal rails61-mysql2 rake spec:rails' + declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal rails61-postgres rake spec:rails' + declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal rails61-postgres rake spec:railsdisableenv' + declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal rails61-postgres-redis rake spec:railsredis' + declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal rails61-postgres-sidekiq rake spec:railsactivejob' + declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal rails61-semantic-logger rake spec:railssemanticlogger' # explicitly test resque-2x compatability - declare '❌ 2.1 / ❌ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal resque2-redis3 rake spec:resque' - declare '❌ 2.1 / ❌ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal resque2-redis4 rake spec:resque' + declare '❌ 2.1 / ❌ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal resque2-redis3 rake spec:resque' + declare '❌ 2.1 / ❌ 2.2 / ✅ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal resque2-redis4 rake spec:resque' # explicitly test cucumber compatibility - declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal cucumber3 rake spec:cucumber' - declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal cucumber4 rake spec:cucumber' - declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ jruby' => 'bundle exec appraisal cucumber5 rake spec:cucumber' + declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal cucumber3 rake spec:cucumber' + declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ✅ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal cucumber4 rake spec:cucumber' + declare '❌ 2.1 / ❌ 2.2 / ❌ 2.3 / ❌ 2.4 / ✅ 2.5 / ✅ 2.6 / ✅ 2.7 / ✅ 3.0 / ✅ 3.1 / ✅ 3.2 / ✅ jruby' => 'bundle exec appraisal cucumber5 rake spec:cucumber' end namespace :coverage do @@ -388,6 +403,10 @@ Rake::ExtensionTask.new("ddtrace_profiling_native_extension.#{RUBY_VERSION}_#{RU ext.ext_dir = 'ext/ddtrace_profiling_native_extension' end +Rake::ExtensionTask.new("ddtrace_profiling_loader.#{RUBY_VERSION}_#{RUBY_PLATFORM}") do |ext| + ext.ext_dir = 'ext/ddtrace_profiling_loader' +end + desc 'Runs the sorbet type checker on the codebase' task :typecheck do if Gem::Version.new(RUBY_VERSION) < Gem::Version.new('2.3.0') diff --git a/benchmarks/data/profiler-submission-marshal.gz b/benchmarks/data/profiler-submission-marshal.gz index 86358af069a..ef6d7d58b05 100644 Binary files a/benchmarks/data/profiler-submission-marshal.gz and b/benchmarks/data/profiler-submission-marshal.gz differ diff --git a/benchmarks/dogstatsd_reporter.rb b/benchmarks/dogstatsd_reporter.rb index 83194a22064..8efa89329e2 100644 --- a/benchmarks/dogstatsd_reporter.rb +++ b/benchmarks/dogstatsd_reporter.rb @@ -1,4 +1,5 @@ # typed: false + require 'ddtrace' require 'datadog/statsd' require 'benchmark/ips' diff --git a/benchmarks/profiler_sample_loop.rb b/benchmarks/profiler_sample_loop.rb index 491c7aecd3a..86e07d1eff2 100644 --- a/benchmarks/profiler_sample_loop.rb +++ b/benchmarks/profiler_sample_loop.rb @@ -15,16 +15,15 @@ class ProfilerSampleLoopBenchmark def create_profiler Datadog.configure do |c| - # c.diagnostics.debug = true c.profiling.enabled = true - c.tracer.transport_options = proc { |t| t.adapter :test } + c.tracing.transport_options = proc { |t| t.adapter :test } end # Stop background threads - Datadog.profiler.shutdown! + Datadog.shutdown! # Call collection directly - @stack_collector = Datadog.profiler.collectors.first + @stack_collector = Datadog.send(:components).profiler.collectors.first @recorder = @stack_collector.recorder end diff --git a/benchmarks/profiler_submission.rb b/benchmarks/profiler_submission.rb index 015c0ba383c..64a1dfc9d61 100644 --- a/benchmarks/profiler_submission.rb +++ b/benchmarks/profiler_submission.rb @@ -1,4 +1,4 @@ -# typed: true +# typed: ignore # Used to quickly run benchmark under RSpec as part of the usual test suite, to validate it didn't bitrot VALIDATE_BENCHMARK_MODE = ENV['VALIDATE_BENCHMARK'] == 'true' @@ -25,23 +25,48 @@ # for me). class ProfilerSubmission + OldFlush = + Struct.new( + :start, + :finish, + :event_groups, + :event_count, + :code_provenance, + :runtime_id, + :service, + :env, + :version, + :host, + :language, + :runtime_engine, + :runtime_platform, + :runtime_version, + :profiler_version, + :tags + ) + def create_profiler @adapter_buffer = [] Datadog.configure do |c| - # c.diagnostics.debug = true c.profiling.enabled = true - c.tracer.transport_options = proc { |t| t.adapter :test, @adapter_buffer } + c.tracing.transport_options = proc { |t| t.adapter :test, @adapter_buffer } end # Stop background threads - Datadog.profiler.shutdown! + Datadog.shutdown! # Call exporter directly - @exporter = Datadog.profiler.scheduler.exporters.first + @exporter = Datadog.send(:components).profiler.scheduler.exporters.first + + # @ivoanjo: Hack to allow unmarshalling the old data; this will all need to be redesigned once we start using + # libddprof for profile encoding, so I decided to take a shorter route for now. + original_flush_class = defined?(Datadog::Profiling::Flush) && Datadog::Profiling::Flush + Datadog::Profiling.const_set(:Flush, OldFlush) @flush = Marshal.load( Zlib::GzipReader.new(File.open(ENV['FLUSH_DUMP_FILE'] || 'benchmarks/data/profiler-submission-marshal.gz')) ) + Datadog::Profiling.const_set(:Flush, original_flush_class) end def check_valid_pprof diff --git a/benchmarks/sidekiq_test.rb b/benchmarks/sidekiq_test.rb index 27f4f16d957..b2e3626c5fb 100644 --- a/benchmarks/sidekiq_test.rb +++ b/benchmarks/sidekiq_test.rb @@ -1,4 +1,5 @@ # typed: ignore + ENV['RAILS_ENV'] = 'production' require 'English' @@ -102,21 +103,20 @@ def perform(iter, max_iterations) end end -if Datadog.respond_to?(:configure) - Datadog.configure do |d| - d.use :rails, enabled: true, tags: { 'tag' => 'value' } - d.use :http - d.use :sidekiq, service_name: 'service' - d.use :redis - d.use :dalli - d.use :resque, workers: [Worker] - - processor = Datadog::Pipeline::SpanProcessor.new do |span| - true if span.service == 'B' - end - Datadog::Pipeline.before_flush(processor) +Datadog.configure do |d| + d.instrument :rails, enabled: true, tags: { 'tag' => 'value' } + d.instrument :http + d.instrument :sidekiq, service_name: 'service' + d.instrument :redis + d.instrument :dalli + d.instrument :resque, workers: [Worker] + + processor = Datadog::Pipeline::SpanProcessor.new do |span| + true if span.service == 'B' end + + Datadog::Tracing.before_flush(processor) end def current_memory diff --git a/bin/ddtracerb b/bin/ddtracerb index 5d856d8a938..aa9e8d2402f 100755 --- a/bin/ddtracerb +++ b/bin/ddtracerb @@ -1,15 +1,15 @@ #!/usr/bin/env ruby -require 'ddtrace/tasks/exec' -require 'ddtrace/tasks/help' +require 'datadog/profiling/tasks/exec' +require 'datadog/profiling/tasks/help' command = ARGV.shift case command when 'exec' - Datadog::Tasks::Exec.new(ARGV).run + Datadog::Profiling::Tasks::Exec.new(ARGV).run when 'help', '--help' - Datadog::Tasks::Help.new.run + Datadog::Profiling::Tasks::Help.new.run else puts "Command '#{command}' is not valid for ddtrace." - Datadog::Tasks::Help.new.run + Datadog::Profiling::Tasks::Help.new.run end diff --git a/ddtrace.gemspec b/ddtrace.gemspec index f988518213d..48c0faebe64 100644 --- a/ddtrace.gemspec +++ b/ddtrace.gemspec @@ -6,8 +6,8 @@ require 'ddtrace/version' Gem::Specification.new do |spec| spec.name = 'ddtrace' - spec.version = Datadog::VERSION::STRING - spec.required_ruby_version = [">= #{Datadog::VERSION::MINIMUM_RUBY_VERSION}", "< #{Datadog::VERSION::MAXIMUM_RUBY_VERSION}"] + spec.version = DDTrace::VERSION::STRING + spec.required_ruby_version = [">= #{DDTrace::VERSION::MINIMUM_RUBY_VERSION}", "< #{DDTrace::VERSION::MAXIMUM_RUBY_VERSION}"] spec.required_rubygems_version = '>= 2.0.0' spec.authors = ['Datadog, Inc.'] spec.email = ['dev@datadoghq.com'] @@ -31,14 +31,20 @@ Gem::Specification.new do |spec| spec.files = `git ls-files -z` .split("\x0") - .reject { |f| f.match(%r{^(test|spec|features|[.]circleci|[.]github|[.]dd-ci|benchmarks|gemfiles|integration|tasks|sorbet)/}) } + .reject { |f| f.match(%r{^(test|spec|features|[.]circleci|[.]github|[.]dd-ci|benchmarks|gemfiles|integration|tasks|sorbet|yard)/}) } .reject do |f| ['.dockerignore', '.env', '.gitattributes', '.gitlab-ci.yml', '.rspec', '.rubocop.yml', - '.rubocop_todo.yml', '.simplecov', 'Appraisals', 'Gemfile', 'Rakefile', 'docker-compose.yml', '.pryrc'].include?(f) + '.rubocop_todo.yml', '.simplecov', 'Appraisals', 'Gemfile', 'Rakefile', 'docker-compose.yml', '.pryrc', '.yardopts'].include?(f) end spec.executables = ['ddtracerb'] spec.require_paths = ['lib'] + # Important note: This `if` ONLY works for development. When packaging up the gem, Ruby runs this code, and hardcodes + # the output in the `.gem` file that gets uploaded to rubygems. So the decision here gets hardcoded, we don't actually + # pick a version depending on the Ruby customers are running, as it may appear. + # For more context, see the discussion in + # * https://github.com/DataDog/dd-trace-rb/pull/1739 + # * https://github.com/DataDog/dd-trace-rb/pull/1336 if RUBY_VERSION >= '2.2.0' spec.add_dependency 'msgpack' else @@ -50,7 +56,13 @@ Gem::Specification.new do |spec| # # Because we only use this for older Rubies, and we consider it "feature-complete" for those older Rubies, # we're pinning it at the latest available version and will manually bump the dependency as needed. - spec.add_dependency 'debase-ruby_core_source', '<= 0.10.14' + spec.add_dependency 'debase-ruby_core_source', '<= 0.10.16' - spec.extensions = ['ext/ddtrace_profiling_native_extension/extconf.rb'] + # Used by appsec + spec.add_dependency 'libddwaf', '~> 1.3.0.2.0' + + # Used by profiling + spec.add_dependency 'libddprof', '~> 0.6.0.1.0' + + spec.extensions = ['ext/ddtrace_profiling_native_extension/extconf.rb', 'ext/ddtrace_profiling_loader/extconf.rb'] end diff --git a/docker-compose.yml b/docker-compose.yml index fcdc69683cd..7108c394914 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,6 +3,7 @@ services: # MRI tracer-2.1: image: ivoanjo/docker-library:ddtrace_rb_2_1_10 + platform: linux/x86_64 command: /bin/bash depends_on: - ddagent @@ -30,10 +31,12 @@ services: tty: true volumes: - .:/app + - extension-build-tmp:/app/tmp - bundle-2.1:/usr/local/bundle - "ddagent_var_run:${TEST_DDAGENT_VAR_RUN}" tracer-2.2: image: ivoanjo/docker-library:ddtrace_rb_2_2_10 + platform: linux/x86_64 command: /bin/bash depends_on: - ddagent @@ -61,10 +64,12 @@ services: tty: true volumes: - .:/app + - extension-build-tmp:/app/tmp - bundle-2.2:/usr/local/bundle - "ddagent_var_run:${TEST_DDAGENT_VAR_RUN}" tracer-2.3: image: ivoanjo/docker-library:ddtrace_rb_2_3_8 + platform: linux/x86_64 command: /bin/bash depends_on: - ddagent @@ -92,10 +97,12 @@ services: tty: true volumes: - .:/app + - extension-build-tmp:/app/tmp - bundle-2.3:/usr/local/bundle - "ddagent_var_run:${TEST_DDAGENT_VAR_RUN}" tracer-2.4: image: ivoanjo/docker-library:ddtrace_rb_2_4_10 + platform: linux/x86_64 command: /bin/bash depends_on: - ddagent @@ -123,10 +130,12 @@ services: tty: true volumes: - .:/app + - extension-build-tmp:/app/tmp - bundle-2.4:/usr/local/bundle - "ddagent_var_run:${TEST_DDAGENT_VAR_RUN}" tracer-2.5: image: ivoanjo/docker-library:ddtrace_rb_2_5_9 + platform: linux/x86_64 command: /bin/bash depends_on: - ddagent @@ -154,10 +163,12 @@ services: tty: true volumes: - .:/app + - extension-build-tmp:/app/tmp - bundle-2.5:/usr/local/bundle - "ddagent_var_run:${TEST_DDAGENT_VAR_RUN}" tracer-2.6: image: ivoanjo/docker-library:ddtrace_rb_2_6_7 + platform: linux/x86_64 command: /bin/bash depends_on: - ddagent @@ -185,10 +196,12 @@ services: tty: true volumes: - .:/app + - extension-build-tmp:/app/tmp - bundle-2.6:/usr/local/bundle - "ddagent_var_run:${TEST_DDAGENT_VAR_RUN}" tracer-2.7: image: ivoanjo/docker-library:ddtrace_rb_2_7_3 + platform: linux/x86_64 command: /bin/bash depends_on: - ddagent @@ -216,10 +229,12 @@ services: tty: true volumes: - .:/app + - extension-build-tmp:/app/tmp - bundle-2.7:/usr/local/bundle - "ddagent_var_run:${TEST_DDAGENT_VAR_RUN}" tracer-3.0: - image: ivoanjo/docker-library:ddtrace_rb_3_0_1 + image: ivoanjo/docker-library:ddtrace_rb_3_0_3 + platform: linux/x86_64 command: /bin/bash depends_on: - ddagent @@ -244,10 +259,41 @@ services: tty: true volumes: - .:/app + - extension-build-tmp:/app/tmp - bundle-3.0:/usr/local/bundle - "ddagent_var_run:${TEST_DDAGENT_VAR_RUN}" + tracer-3.0-arm64: + image: ivoanjo/docker-library:ddtrace_rb_3_0_3_arm64 + command: /bin/bash + depends_on: + - ddagent + - elasticsearch + - memcached + - mongodb + - mysql + - postgres + - redis + env_file: ./.env + environment: + - BUNDLE_GEMFILE=/app/Gemfile + - DD_AGENT_HOST=ddagent + - TEST_DATADOG_INTEGRATION=1 + - TEST_ELASTICSEARCH_HOST=elasticsearch + - TEST_MEMCACHED_HOST=memcached + - TEST_MONGODB_HOST=mongodb + - TEST_MYSQL_HOST=mysql + - TEST_POSTGRES_HOST=postgres + - TEST_REDIS_HOST=redis + stdin_open: true + tty: true + volumes: + - .:/app + - extension-build-tmp:/app/tmp + - bundle-3.0-arm64:/usr/local/bundle + - "ddagent_var_run:${TEST_DDAGENT_VAR_RUN}" tracer-3.1: - image: ivoanjo/docker-library:ddtrace_rb_3_1_0_preview1 + image: ivoanjo/docker-library:ddtrace_rb_3_1_1 + platform: linux/x86_64 command: /bin/bash depends_on: - ddagent @@ -272,12 +318,102 @@ services: tty: true volumes: - .:/app + - extension-build-tmp:/app/tmp - bundle-3.1:/usr/local/bundle - "ddagent_var_run:${TEST_DDAGENT_VAR_RUN}" + tracer-3.1-arm64: + image: ivoanjo/docker-library:ddtrace_rb_3_1_1_arm64 + command: /bin/bash + depends_on: + - ddagent + - elasticsearch + - memcached + - mongodb + - mysql + - postgres + - redis + env_file: ./.env + environment: + - BUNDLE_GEMFILE=/app/Gemfile + - DD_AGENT_HOST=ddagent + - TEST_DATADOG_INTEGRATION=1 + - TEST_ELASTICSEARCH_HOST=elasticsearch + - TEST_MEMCACHED_HOST=memcached + - TEST_MONGODB_HOST=mongodb + - TEST_MYSQL_HOST=mysql + - TEST_POSTGRES_HOST=postgres + - TEST_REDIS_HOST=redis + stdin_open: true + tty: true + volumes: + - .:/app + - extension-build-tmp:/app/tmp + - bundle-3.1-arm64:/usr/local/bundle + - "ddagent_var_run:${TEST_DDAGENT_VAR_RUN}" + tracer-3.2: + image: ivoanjo/docker-library:ddtrace_rb_3_2_0_preview1 + platform: linux/x86_64 + command: /bin/bash + depends_on: + - ddagent + - elasticsearch + - memcached + - mongodb + - mysql + - postgres + - redis + env_file: ./.env + environment: + - BUNDLE_GEMFILE=/app/Gemfile + - DD_AGENT_HOST=ddagent + - TEST_DATADOG_INTEGRATION=1 + - TEST_ELASTICSEARCH_HOST=elasticsearch + - TEST_MEMCACHED_HOST=memcached + - TEST_MONGODB_HOST=mongodb + - TEST_MYSQL_HOST=mysql + - TEST_POSTGRES_HOST=postgres + - TEST_REDIS_HOST=redis + stdin_open: true + tty: true + volumes: + - .:/app + - extension-build-tmp:/app/tmp + - bundle-3.2:/usr/local/bundle + - "ddagent_var_run:${TEST_DDAGENT_VAR_RUN}" + tracer-3.2-arm64: + image: ivoanjo/docker-library:ddtrace_rb_3_2_0_preview1_arm64 + command: /bin/bash + depends_on: + - ddagent + - elasticsearch + - memcached + - mongodb + - mysql + - postgres + - redis + env_file: ./.env + environment: + - BUNDLE_GEMFILE=/app/Gemfile + - DD_AGENT_HOST=ddagent + - TEST_DATADOG_INTEGRATION=1 + - TEST_ELASTICSEARCH_HOST=elasticsearch + - TEST_MEMCACHED_HOST=memcached + - TEST_MONGODB_HOST=mongodb + - TEST_MYSQL_HOST=mysql + - TEST_POSTGRES_HOST=postgres + - TEST_REDIS_HOST=redis + stdin_open: true + tty: true + volumes: + - .:/app + - extension-build-tmp:/app/tmp + - bundle-3.2-arm64:/usr/local/bundle + - "ddagent_var_run:${TEST_DDAGENT_VAR_RUN}" # ADD NEW RUBIES HERE # JRuby - tracer-jruby-9.2.0.0: - image: ivoanjo/docker-library:ddtrace_rb_jruby_9_2_0_0 + tracer-jruby-9.2.8.0: + image: ivoanjo/docker-library:ddtrace_rb_jruby_9_2_8_0 + platform: linux/x86_64 command: /bin/bash depends_on: - ddagent @@ -305,10 +441,11 @@ services: tty: true volumes: - .:/app - - bundle-jruby-9.2.0.0:/usr/local/bundle + - bundle-jruby-9.2.8.0:/usr/local/bundle - "ddagent_var_run:${TEST_DDAGENT_VAR_RUN}" tracer-jruby-9.2-latest: image: ivoanjo/docker-library:ddtrace_rb_jruby_9_2_18_0 + platform: linux/x86_64 command: /bin/bash depends_on: - ddagent @@ -338,9 +475,42 @@ services: - .:/app - bundle-jruby-9.2-latest:/usr/local/bundle - "ddagent_var_run:${TEST_DDAGENT_VAR_RUN}" + tracer-jruby-9.3-latest: + image: ivoanjo/docker-library:ddtrace_rb_jruby_9_3_4_0 + platform: linux/x86_64 + command: /bin/bash + depends_on: + - ddagent + - elasticsearch + - memcached + - mongodb + - mysql + - postgres + - presto + - redis + env_file: ./.env + environment: + - BUNDLE_GEMFILE=/app/Gemfile + - DD_AGENT_HOST=ddagent + - TEST_DATADOG_INTEGRATION=1 + - TEST_ELASTICSEARCH_HOST=elasticsearch + - TEST_MEMCACHED_HOST=memcached + - TEST_MONGODB_HOST=mongodb + - TEST_MYSQL_HOST=mysql + - TEST_POSTGRES_HOST=postgres + - TEST_PRESTO_HOST=presto + - TEST_PRESTO_PORT=8080 + - TEST_REDIS_HOST=redis + stdin_open: true + tty: true + volumes: + - .:/app + - bundle-jruby-9.3-latest:/usr/local/bundle + - "ddagent_var_run:${TEST_DDAGENT_VAR_RUN}" # TruffleRuby tracer-truffleruby-21.3.0: image: ivoanjo/docker-library:ddtrace_rb_truffleruby_21_3_0 + platform: linux/x86_64 command: /bin/bash depends_on: - ddagent @@ -372,6 +542,7 @@ services: - "ddagent_var_run:${TEST_DDAGENT_VAR_RUN}" ddagent: image: datadog/agent + platform: linux/x86_64 environment: - DD_APM_ENABLED=true - DD_BIND_HOST=0.0.0.0 @@ -386,31 +557,36 @@ services: volumes: - ddagent_var_run:/var/run/datadog elasticsearch: - # Note: ES 5.0 dies with error: - # max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144] - # see https://github.com/docker-library/elasticsearch/issues/98 for details - # For now, just rely on a 2.X server. - image: elasticsearch:2.4 + image: elasticsearch:8.1.3 + platform: linux/x86_64 expose: - "9200" - "9300" ports: - "${TEST_ELASTICSEARCH_REST_PORT}:9200" - "${TEST_ELASTICSEARCH_NATIVE_PORT}:9300" + environment: + # Ensure production cluster requirements are not enforced + - discovery.type=single-node + - xpack.security.enabled=false + - ES_JAVA_OPTS="-Xms750m -Xmx750m" memcached: image: memcached:1.5-alpine + platform: linux/x86_64 expose: - "11211" ports: - "${TEST_MEMCACHED_PORT}:11211" mongodb: image: mongo:3.5 + platform: linux/x86_64 expose: - "27017" ports: - "${TEST_MONGODB_PORT}:27017" mysql: image: mysql:5.6 + platform: linux/x86_64 environment: - MYSQL_DATABASE=$TEST_MYSQL_DB - MYSQL_ROOT_PASSWORD=$TEST_MYSQL_ROOT_PASSWORD @@ -422,6 +598,7 @@ services: - "${TEST_MYSQL_PORT}:3306" postgres: image: postgres:9.6 + platform: linux/x86_64 environment: - POSTGRES_PASSWORD=$TEST_POSTGRES_PASSWORD - POSTGRES_USER=$TEST_POSTGRES_USER @@ -433,12 +610,14 @@ services: presto: # Move to trinodb/trino after https://github.com/treasure-data/presto-client-ruby/issues/64 is resolved. image: starburstdata/presto:332-e.9 + platform: linux/x86_64 expose: - "8080" ports: - "${TEST_PRESTO_PORT}:8080" redis: image: redis:3.0 + platform: linux/x86_64 expose: - "6379" ports: @@ -452,9 +631,20 @@ volumes: bundle-2.6: bundle-2.7: bundle-3.0: + bundle-3.0-arm64: bundle-3.1: + bundle-3.1-arm64: + bundle-3.2: + bundle-3.2-arm64: # ADD NEW RUBIES HERE - bundle-jruby-9.2.0.0: + bundle-jruby-9.2.8.0: bundle-jruby-9.2-latest: + bundle-jruby-9.3-latest: bundle-truffleruby-21.3.0: ddagent_var_run: + # Temporary folder used while compiling the profiling native extension. We place this in a volume to avoid the + # massive performance hit (seconds to minutes) that we get when the tmp folder is shared with the host on macOS. + # Hopefully this will be fixed by + # https://www.docker.com/blog/speed-boost-achievement-unlocked-on-docker-desktop-4-6-for-mac/ + # (which is not available for those of us still on macOS 11). + extension-build-tmp: diff --git a/docs/0.x-trace.png b/docs/0.x-trace.png new file mode 100644 index 00000000000..0d9331ea7c1 Binary files /dev/null and b/docs/0.x-trace.png differ diff --git a/docs/1.0-trace.png b/docs/1.0-trace.png new file mode 100644 index 00000000000..d52a76d4b09 Binary files /dev/null and b/docs/1.0-trace.png differ diff --git a/docs/AutoInstrumentation.md b/docs/AutoInstrumentation.md new file mode 100644 index 00000000000..6d5519fac60 --- /dev/null +++ b/docs/AutoInstrumentation.md @@ -0,0 +1,36 @@ +# Auto Instrumentation + +`ddtrace` can automatically instrument all available libraries, without requiring the manual setup of each one. + +## Rails + +Add the following to your `Gemfile`/`gems.rb` file: + +```ruby +source 'https://rubygems.org' +gem 'ddtrace', require: 'ddtrace/auto_instrument' +``` + +## Ruby + +Require `'ddtrace/auto_instrument'` after all gems that you'd like to instrument have been loaded: + +```ruby +# Example libraries with supported integrations +require 'sinatra' +require 'faraday' +require 'redis' + +require 'ddtrace/auto_instrument' +``` + +## Additional configuration + +You can reconfigure, override, or disable any specific integration settings by adding +a [`Datadog.configure`](GettingStarted.md#integration-instrumentation) call after `ddtrace/auto_instrument` is activated. + +## Custom integrations + +Custom integrations that want to support auto instrumentation need to be registered +(e.g. invoke their {Datadog::Tracing::Contrib::Registerable::ClassMethods#register_as} method) before +the tracer requires `'ddtrace/auto_instrument'`. diff --git a/docs/Deprecation.md b/docs/Deprecation.md new file mode 100644 index 00000000000..fb235c1965e --- /dev/null +++ b/docs/Deprecation.md @@ -0,0 +1,8 @@ +# Deprecation + +Deprecated API objects are scheduled to be **removed in the next major version release**. + +Deprecated objects can still be safely used until the next major version. + +Objects will receive the deprecation tag in a minor version release, +allowing for deprecation warnings to be surfaced to users before the next major release. diff --git a/docs/DevelopmentGuide.md b/docs/DevelopmentGuide.md index 56fa07a250d..622469254ad 100644 --- a/docs/DevelopmentGuide.md +++ b/docs/DevelopmentGuide.md @@ -247,7 +247,7 @@ Then pass an adapter instance to the tracer configuration: ```ruby Datadog.configure do |c| - c.tracer.transport_options = proc { |t| + c.tracing.transport_options = proc { |t| # By name t.adapter :custom diff --git a/docs/GettingStarted.md b/docs/GettingStarted.md index 0c0e55c84ac..46a5a8c5199 100644 --- a/docs/GettingStarted.md +++ b/docs/GettingStarted.md @@ -1,3 +1,5 @@ +***Version 1.0.0 has been released. Check out our [upgrade guide](https://github.com/DataDog/dd-trace-rb/blob/master/docs/UpgradeGuide.md#from-0x-to-10) for more details.*** + # Datadog Ruby Trace Client `ddtrace` is Datadog’s tracing client for Ruby. It is used to trace requests as they flow across web servers, @@ -9,6 +11,8 @@ For the general APM documentation, see our [setup documentation][setup docs]. For more information about what APM looks like once your application is sending information to Datadog, take a look at [Visualizing your APM data][visualization docs]. +For the library API documentation, see our [YARD documentation][yard docs]. + To contribute, check out the [contribution guidelines][contribution docs] and [development guide][development docs]. [setup docs]: https://docs.datadoghq.com/tracing/ @@ -16,22 +20,27 @@ To contribute, check out the [contribution guidelines][contribution docs] and [d [visualization docs]: https://docs.datadoghq.com/tracing/visualization/ [contribution docs]: https://github.com/DataDog/dd-trace-rb/blob/master/CONTRIBUTING.md [development docs]: https://github.com/DataDog/dd-trace-rb/blob/master/docs/DevelopmentGuide.md +[yard docs]: https://www.rubydoc.info/gems/ddtrace/ ## Table of Contents - [Compatibility](#compatibility) - [Installation](#installation) - - [Quickstart for Rails applications](#quickstart-for-rails-applications) - - [Quickstart for Ruby applications](#quickstart-for-ruby-applications) - - [Quickstart for OpenTracing](#quickstart-for-opentracing) + - [Setup the Datadog Agent for tracing](#setup-the-datadog-agent-for-tracing) + - [Instrument your application](#instrument-your-application) + - [Rails applications](#rails-applications) + - [Ruby applications](#ruby-applications) + - [Configuring OpenTracing](#configuring-opentracing) + - [Configuring OpenTelemetry](#configuring-opentelemetry) + - [Connect your application to the Datadog Agent](#connect-your-application-to-the-datadog-agent) - [Manual instrumentation](#manual-instrumentation) - [Integration instrumentation](#integration-instrumentation) - [Action Cable](#action-cable) - - [Action View](#action-view) - [Action Mailer](#action-mailer) - - [Active Model Serializers](#active-model-serializers) - [Action Pack](#action-pack) + - [Action View](#action-view) - [Active Job](#active-job) + - [Active Model Serializers](#active-model-serializers) - [Active Record](#active-record) - [Active Support](#active-support) - [AWS](#aws) @@ -49,6 +58,7 @@ To contribute, check out the [contribution guidelines][contribution docs] and [d - [http.rb](#httprb) - [httpclient](#httpclient) - [httpx](#httpx) + - [Kafka](#kafka) - [MongoDB](#mongodb) - [MySQL2](#mysql2) - [Net/HTTP](#nethttp) @@ -60,20 +70,19 @@ To contribute, check out the [contribution guidelines][contribution docs] and [d - [Rails](#rails) - [Rake](#rake) - [Redis](#redis) - - [Rest Client](#rest-client) - [Resque](#resque) + - [Rest Client](#rest-client) - [RSpec](#rspec) - - [Shoryuken](#shoryuken) - [Sequel](#sequel) + - [Shoryuken](#shoryuken) - [Sidekiq](#sidekiq) - [Sinatra](#sinatra) - [Sneakers](#sneakers) - [Sucker Punch](#sucker-punch) - - [Advanced configuration](#advanced-configuration) - - [Tracer settings](#tracer-settings) + - [Additional configuration](#additional-configuration) - [Custom logging](#custom-logging) - [Environment and tags](#environment-and-tags) - - [Environment variables](#environment-variables) + - [Debugging and diagnostics](#debugging-and-diagnostics) - [Sampling](#sampling) - [Application-side sampling](#application-side-sampling) - [Priority sampling](#priority-sampling) @@ -96,11 +105,18 @@ To contribute, check out the [contribution guidelines][contribution docs] and [d ## Compatibility + + **Supported Ruby interpreters**: | Type | Documentation | Version | Support type | Gem version support | | ----- | -------------------------- | ----- | ------------------------------------ | ------------------- | -| MRI | https://www.ruby-lang.org/ | 3.0 | Full | Latest | +| MRI | https://www.ruby-lang.org/ | 3.1 | Full | Latest | +| | | 3.0 | Full | Latest | | | | 2.7 | Full | Latest | | | | 2.6 | Full | Latest | | | | 2.5 | Full | Latest | @@ -111,7 +127,8 @@ To contribute, check out the [contribution guidelines][contribution docs] and [d | | | 2.0 | EOL since June 7th, 2021 | < 0.50.0 | | | | 1.9.3 | EOL since August 6th, 2020 | < 0.27.0 | | | | 1.9.1 | EOL since August 6th, 2020 | < 0.27.0 | -| JRuby | https://www.jruby.org | 9.2 | Full | Latest | +| JRuby | https://www.jruby.org | 9.3 | Full | Latest | +| | | 9.2 | Full | Latest | **Supported web servers**: @@ -146,66 +163,95 @@ but will consider them as having low priority. ## Installation -The following steps will help you quickly start tracing your Ruby application. +Adding tracing to your Ruby application only takes a few quick steps: -### Configure the Datadog Agent for APM +1. Setup the Datadog Agent for tracing +2. Instrument your application +3. Connect your application to the Datadog Agent -Before downloading tracing on your application, [install the Datadog Agent on the host](https://docs.datadoghq.com/agent/). The Ruby APM tracer sends trace data through the Datadog Agent. +### Setup the Datadog Agent for tracing -Install and configure the Datadog Agent to receive traces from your now instrumented application. By default the Datadog Agent is enabled in your `datadog.yaml` file under `apm_enabled: true` and listens for trace traffic at `localhost:8126`. For containerized environments, follow the steps below to enable trace collection within the Datadog Agent. +Before installing `ddtrace`, [install the Datadog Agent](https://docs.datadoghq.com/agent/), to which `ddtrace` will send trace data. -#### Containers +Then configure the Datadog Agent to accept traces. To do this, either: -1. Set `apm_non_local_traffic: true` in your main [`datadog.yaml` configuration file](https://docs.datadoghq.com/agent/guide/agent-configuration-files/#agent-main-configuration-file). + - Set `DD_APM_ENABLED=true` in the agent's environment -2. See the specific setup instructions for [Docker](https://docs.datadoghq.com/agent/docker/apm/?tab=ruby), [Kubernetes](https://docs.datadoghq.com/agent/kubernetes/apm/?tab=helm), [Amazon ECS](https://docs.datadoghq.com/agent/amazon_ecs/apm/?tab=ruby) or [Fargate](https://docs.datadoghq.com/integrations/ecs_fargate/#trace-collection) to ensure that the Agent is configured to receive traces in a containerized environment: +OR -3. After having instrumented your application, the tracing client sends traces to `localhost:8126` by default. If this is not the correct host and port change it by setting the env variables `DD_AGENT_HOST` and `DD_TRACE_AGENT_PORT`. + - Add `apm_enabled: true` to the [agent's configuration file](https://docs.datadoghq.com/agent/guide/agent-configuration-files/?tab=agentv6v7#agent-main-configuration-file) +*Additionally, in containerized environments...* -### Quickstart for Rails applications + - Set `DD_APM_NON_LOCAL_TRAFFIC=true` in the agent's environment -#### Automatic instrumentation +OR -1. Add the `ddtrace` gem to your Gemfile: + - Add `apm_non_local_traffic: true` to the [agent's configuration file](https://docs.datadoghq.com/agent/guide/agent-configuration-files/?tab=agentv6v7#agent-main-configuration-file). - ```ruby - source 'https://rubygems.org' - gem 'ddtrace', require: 'ddtrace/auto_instrument' - ``` +See the specific setup instructions for [Docker](https://docs.datadoghq.com/agent/docker/apm/?tab=ruby), [Kubernetes](https://docs.datadoghq.com/agent/kubernetes/apm/?tab=helm), [Amazon ECS](https://docs.datadoghq.com/agent/amazon_ecs/apm/?tab=ruby) or [Fargate](https://docs.datadoghq.com/integrations/ecs_fargate/#trace-collection) to ensure that the Agent is configured to receive traces in a containerized environment. -2. Install the gem with `bundle install` +#### Configuring trace data ingestion -3. You can configure, override, or disable any specific integration settings by also adding a Rails manual instrumentation configuration file (next). +The Datadog agent will listen for traces via HTTP on port `8126` by default. -#### Manual instrumentation +You may change the protocol or port the agent listens for trace data using the following: + +**For HTTP over TCP**: + + - Set `DD_APM_RECEIVER_PORT=` in the agent's environment + +OR + + - Add `apm_config: receiver_port: ` to the [agent's configuration file](https://docs.datadoghq.com/agent/guide/agent-configuration-files/?tab=agentv6v7#agent-main-configuration-file) + + **For Unix Domain Socket (UDS)**: + + - Set `DD_APM_RECEIVER_SOCKET=` + +OR + + - Add `apm_config: receiver_socket: ` to the [agent's configuration file](https://docs.datadoghq.com/agent/guide/agent-configuration-files/?tab=agentv6v7#agent-main-configuration-file) + +### Instrument your application + +#### Rails applications 1. Add the `ddtrace` gem to your Gemfile: ```ruby source 'https://rubygems.org' - gem 'ddtrace' + gem 'ddtrace', require: 'ddtrace/auto_instrument' ``` 2. Install the gem with `bundle install` + 3. Create a `config/initializers/datadog.rb` file containing: ```ruby Datadog.configure do |c| - # This will activate auto-instrumentation for Rails - c.use :rails + # Add additional configuration here. + # Activate integrations, change tracer settings, etc... end ``` - You can also activate additional integrations here (see [Integration instrumentation](#integration-instrumentation)) + Using this block you can: -### Quickstart for Ruby applications + - [Add additional configuration settings](#additional-configuration) + - [Activate or reconfigure instrumentation](#integration-instrumentation) -#### Automatic instrumentation +#### Ruby applications -1. Install the gem with `gem install ddtrace` -2. Requiring any [supported libraries or frameworks](#integration-instrumentation) that should be instrumented. -3. Add `require 'ddtrace/auto_instrument'` to your application. _Note:_ This must be done _after_ requiring any supported libraries or frameworks. +1. Add the `ddtrace` gem to your Gemfile: + + ```ruby + source 'https://rubygems.org' + gem 'ddtrace' + ``` + +2. Install the gem with `bundle install` +3. `require` any [supported libraries or frameworks](#integration-instrumentation) that should be instrumented. +4. Add `require 'ddtrace/auto_instrument'` to your application. _Note:_ This must be done _after_ requiring any supported libraries or frameworks. ```ruby # Example frameworks and libraries @@ -216,41 +262,42 @@ Install and configure the Datadog Agent to receive traces from your now instrume require 'ddtrace/auto_instrument' ``` - You can configure, override, or disable any specific integration settings by also adding a Ruby manual configuration block (next). - -#### Manual instrumentation - -1. Install the gem with `gem install ddtrace` -2. Add a configuration block to your Ruby application: +5. Add a configuration block to your application: ```ruby - require 'ddtrace' Datadog.configure do |c| - # Configure the tracer here. + # Add additional configuration here. # Activate integrations, change tracer settings, etc... - # By default without additional configuration, nothing will be traced. end ``` -3. Add or activate instrumentation by doing either of the following: - - Activate integration instrumentation (see [Integration instrumentation](#integration-instrumentation)) - - Add manual instrumentation around your code (see [Manual instrumentation](#manual-instrumentation)) + Using this block you can: -### Quickstart for OpenTracing + - [Add additional configuration settings](#additional-configuration) + - [Activate or reconfigure instrumentation](#integration-instrumentation) + +#### Configuring OpenTracing + +1. Add the `ddtrace` gem to your Gemfile: + + ```ruby + source 'https://rubygems.org' + gem 'ddtrace' + ``` -1. Install the gem with `gem install ddtrace` -2. To your OpenTracing configuration file, add the following: +2. Install the gem with `bundle install` +3. To your OpenTracing configuration file, add the following: ```ruby require 'opentracing' - require 'ddtrace' - require 'ddtrace/opentracer' + require 'datadog/tracing' + require 'datadog/opentracer' # Activate the Datadog tracer for OpenTracing OpenTracing.global_tracer = Datadog::OpenTracer::Tracer.new ``` -3. (Optional) Add a configuration block to your Ruby application to configure Datadog with: +4. Add a configuration block to your application: ```ruby Datadog.configure do |c| @@ -262,9 +309,29 @@ Install and configure the Datadog Agent to receive traces from your now instrume end ``` -4. (Optional) Add or activate additional instrumentation by doing either of the following: - - Activate Datadog integration instrumentation (see [Integration instrumentation](#integration-instrumentation)) - - Add Datadog manual instrumentation around your code (see [Manual instrumentation](#manual-instrumentation)) + Using this block you can: + + - [Add additional Datadog configuration settings](#additional-configuration) + - [Activate or reconfigure Datadog instrumentation](#integration-instrumentation) + +#### Configuring OpenTelemetry + +You can send OpenTelemetry traces directly to the Datadog agent (without `ddtrace`) by using OTLP. Check out our documentation on [OTLP ingest in the Datadog Agent](https://docs.datadoghq.com/tracing/setup_overview/open_standards/#otlp-ingest-in-datadog-agent) for details. + +### Connect your application to the Datadog Agent + +By default, `ddtrace` will connect to the agent using the first available settings in the listed priority: + +1. Via any explicitly provided configuration settings (hostname/port/transport) +2. Via Unix Domain Socket (UDS) located at `/var/run/datadog/apm.socket` +3. Via HTTP over TCP to `127.0.0.1:8126` + +If your Datadog Agent is listening at any of these locations, no further configuration should be required. + +If your agent runs on a different host or container than your application, or you would like to send traces via a different protocol, you will need to configure your application accordingly. + + - [How to send trace data via HTTP over TCP to agent](#changing-default-agent-hostname-and-port) + - [How to send trace data via Unix Domain Socket (UDS) to agent](#using-the-unix-domain-socket-uds-adapter) ### Final steps for installation @@ -274,10 +341,10 @@ After setting up, your services will appear on the [APM services page](https://a If you aren't using a supported framework instrumentation, you may want to manually instrument your code. -To trace any Ruby code, you can use the `Datadog.tracer.trace` method: +To trace any Ruby code, you can use the `Datadog::Tracing.trace` method: ```ruby -Datadog.tracer.trace(name, options) do |span| +Datadog::Tracing.trace(name, options) do |span, trace| # Wrap this block around the code you want to instrument # Additionally, you can modify the span here. # e.g. Change the resource name, set tags, etc... @@ -289,14 +356,15 @@ Where `name` should be a `String` that describes the generic kind of operation b And `options` is an optional `Hash` that accepts the following parameters: | Key | Type | Description | Default | -| --- | --- | --- | --- | -| `service` | `String` | The service name which this span belongs (e.g. `'my-web-service'`) | Tracer `default-service`, `$PROGRAM_NAME` or `'ruby'` | -| `resource` | `String` | Name of the resource or action being operated on. Traces with the same resource value will be grouped together for the purpose of metrics (but still independently viewable.) Usually domain specific, such as a URL, query, request, etc. (e.g. `'Article#submit'`, `http://example.com/articles/list`.) | `name` of Span. | -| `span_type` | `String` | The type of the span (such as `'http'`, `'db'`, etc.) | `nil` | -| `child_of` | `Datadog::Span` / `Datadog::Context` | Parent for this span. If not provided, will automatically become current active span. | `nil` | -| `start_time` | `Time` | When the span actually starts. Useful when tracing events that have already happened. | `Time.now` | -| `tags` | `Hash` | Extra tags which should be added to the span. | `{}` | -| `on_error` | `Proc` | Handler invoked when a block is provided to trace, and it raises an error. Provided `span` and `error` as arguments. Sets error on the span by default. | `proc { |span, error| span.set_error(error) unless span.nil? }` | +| --------------- | ----------------------- | --- | --- | +| `autostart` | `Bool` | Whether the time measurement should be started automatically. If `false`, user must call `span.start`. | `true` | +| `continue_from` | `Datadog::TraceDigest` | Continues a trace that originated from another execution context. TraceDigest describes the continuation point. | `nil` | +| `on_error` | `Proc` | Overrides error handling behavior, when a span raises an error. Provided `span` and `error` as arguments. Sets error on the span by default. | `proc { |span, error| span.set_error(error) unless span.nil? }` | +| `resource` | `String` | Name of the resource or action being operated on. Traces with the same resource value will be grouped together for the purpose of metrics (but still independently viewable.) Usually domain specific, such as a URL, query, request, etc. (e.g. `'Article#submit'`, `http://example.com/articles/list`.) | `name` of Span. | +| `service` | `String` | The service name which this span belongs (e.g. `'my-web-service'`) | Tracer `default-service`, `$PROGRAM_NAME` or `'ruby'` | +| `start_time` | `Time` | When the span actually starts. Useful when tracing events that have already happened. | `Time.now` | +| `tags` | `Hash` | Extra tags which should be added to the span. | `{}` | +| `type` | `String` | The type of the span (such as `'http'`, `'db'`, etc.) | `nil` | It's highly recommended you set both `service` and `resource` at a minimum. Spans without a `service` or `resource` as `nil` will be discarded by the Datadog agent. @@ -304,9 +372,9 @@ Example of manual instrumentation in action: ```ruby get '/posts' do - Datadog.tracer.trace('web.request', service: 'my-blog', resource: 'GET /posts') do |span| + Datadog::Tracing.trace('web.request', service: 'my-blog', resource: 'GET /posts') do |span| # Trace the activerecord call - Datadog.tracer.trace('posts.fetch') do + Datadog::Tracing.trace('posts.fetch') do @posts = Posts.order(created_at: :desc).limit(10) end @@ -315,7 +383,7 @@ get '/posts' do span.set_tag('posts.count', @posts.length) # Trace the template rendering - Datadog.tracer.trace('template.render') do + Datadog::Tracing.trace('template.render') do erb :index end end @@ -324,37 +392,36 @@ end ### Asynchronous tracing -It might not always be possible to wrap `Datadog.tracer.trace` around a block of code. Some event or notification based instrumentation might only notify you when an event begins or ends. +It might not always be possible to wrap `Datadog::Tracing.trace` around a block of code. Some event or notification based instrumentation might only notify you when an event begins or ends. -To trace these operations, you can trace code asynchronously by calling `Datadog.tracer.trace` without a block: +To trace these operations, you can trace code asynchronously by calling `Datadog::Tracing.trace` without a block: ```ruby # Some instrumentation framework calls this after an event finishes... def db_query(start, finish, query) - span = Datadog.tracer.trace('database.query') + span = Datadog::Tracing.trace('database.query', start_time: start) span.resource = query - span.start_time = start span.finish(finish) end ``` -Calling `Datadog.tracer.trace` without a block will cause the function to return a `Datadog::Span` that is started, but not finished. You can then modify this span however you wish, then close it `finish`. +Calling `Datadog::Tracing.trace` without a block will cause the function to return a `Datadog::SpanOperation` that is started, but not finished. You can then modify this span however you wish, then close it `finish`. *You must not leave any unfinished spans.* If any spans are left open when the trace completes, the trace will be discarded. You can [activate debug mode](#tracer-settings) to check for warnings if you suspect this might be happening. -To avoid this scenario when handling start/finish events, you can use `Datadog.tracer.active_span` to get the current active span. +To avoid this scenario when handling start/finish events, you can use `Datadog::Tracing.active_span` to get the current active span. ```ruby # e.g. ActiveSupport::Notifications calls this when an event starts def start(name, id, payload) # Start a span - Datadog.tracer.trace(name) + Datadog::Tracing.trace(name) end # e.g. ActiveSupport::Notifications calls this when an event finishes def finish(name, id, payload) # Retrieve current active span (thread-safe) - current_span = Datadog.tracer.active_span + current_span = Datadog::Tracing.active_span unless current_span.nil? current_span.resource = payload[:query] current_span.finish @@ -368,17 +435,16 @@ You can tag additional information to the current active span from any method. N ```ruby # e.g. adding tag to active span -current_span = Datadog.tracer.active_span +current_span = Datadog::Tracing.active_span current_span.set_tag('my_tag', 'my_value') unless current_span.nil? ``` -You can also get the root span of the current active trace using the `active_root_span` method. This method will return `nil` if there is no active trace. +You can also get the current active trace using the `active_trace` method. This method will return `nil` if there is no active trace. ```ruby -# e.g. adding tag to active root span +# e.g. accessing active trace -current_root_span = Datadog.tracer.active_root_span -current_root_span.set_tag('my_tag', 'my_value') unless current_root_span.nil? +current_trace = Datadog::Tracing.active_trace ``` ## Integration instrumentation @@ -388,7 +454,7 @@ Many popular libraries and frameworks are supported out-of-the-box, which can be ```ruby Datadog.configure do |c| # Activates and configures an integration - c.use :integration_name, options + c.tracing.instrument :integration_name, options end ``` @@ -396,94 +462,92 @@ end For a list of available integrations, and their configuration options, please refer to the following: -| Name | Key | Versions Supported: MRI | Versions Supported: JRuby | How to configure | Gem source | -| ------------------------ | -------------------------- | ------------------------ | --------------------------| ----------------------------------- | ------------------------------------------------------------------------------ | -| Action Cable | `action_cable` | `>= 5.0` | `>= 5.0` | *[Link](#action-cable)* | *[Link](https://github.com/rails/rails/tree/master/actioncable)* | -| Action Mailer | `action_mailer` | `>= 5.0` | `>= 5.0` | *[Link](#action-mailer)* | *[Link](https://github.com/rails/rails/tree/master/actionmailer)* | -| Action View | `action_view` | `>= 3.0` | `>= 3.0` | *[Link](#action-view)* | *[Link](https://github.com/rails/rails/tree/master/actionview)* | -| Active Model Serializers | `active_model_serializers` | `>= 0.9` | `>= 0.9` | *[Link](#active-model-serializers)* | *[Link](https://github.com/rails-api/active_model_serializers)* | -| Action Pack | `action_pack` | `>= 3.0` | `>= 3.0` | *[Link](#action-pack)* | *[Link](https://github.com/rails/rails/tree/master/actionpack)* | -| Active Job | `active_job` | `>= 4.2` | `>= 4.2` | *[Link](#active-job)* | *[Link](https://github.com/rails/rails/tree/master/activejob)* | -| Active Record | `active_record` | `>= 3.0` | `>= 3.0` | *[Link](#active-record)* | *[Link](https://github.com/rails/rails/tree/master/activerecord)* | -| Active Support | `active_support` | `>= 3.0` | `>= 3.0` | *[Link](#active-support)* | *[Link](https://github.com/rails/rails/tree/master/activesupport)* | -| AWS | `aws` | `>= 2.0` | `>= 2.0` | *[Link](#aws)* | *[Link](https://github.com/aws/aws-sdk-ruby)* | -| Concurrent Ruby | `concurrent_ruby` | `>= 0.9` | `>= 0.9` | *[Link](#concurrent-ruby)* | *[Link](https://github.com/ruby-concurrency/concurrent-ruby)* | -| Cucumber | `cucumber` | `>= 3.0` | `>= 1.7.16` | *[Link](#cucumber)* | *[Link](https://github.com/cucumber/cucumber-ruby)* | -| Dalli | `dalli` | `>= 2.0` | `>= 2.0` | *[Link](#dalli)* | *[Link](https://github.com/petergoldstein/dalli)* | -| DelayedJob | `delayed_job` | `>= 4.1` | `>= 4.1` | *[Link](#delayedjob)* | *[Link](https://github.com/collectiveidea/delayed_job)* | -| Elasticsearch | `elasticsearch` | `>= 1.0` | `>= 1.0` | *[Link](#elasticsearch)* | *[Link](https://github.com/elastic/elasticsearch-ruby)* | -| Ethon | `ethon` | `>= 0.11` | `>= 0.11` | *[Link](#ethon)* | *[Link](https://github.com/typhoeus/ethon)* | -| Excon | `excon` | `>= 0.50` | `>= 0.50` | *[Link](#excon)* | *[Link](https://github.com/excon/excon)* | -| Faraday | `faraday` | `>= 0.14` | `>= 0.14` | *[Link](#faraday)* | *[Link](https://github.com/lostisland/faraday)* | -| Grape | `grape` | `>= 1.0` | `>= 1.0` | *[Link](#grape)* | *[Link](https://github.com/ruby-grape/grape)* | -| GraphQL | `graphql` | `>= 1.7.9` | `>= 1.7.9` | *[Link](#graphql)* | *[Link](https://github.com/rmosolgo/graphql-ruby)* | -| gRPC | `grpc` | `>= 1.7` | *gem not available* | *[Link](#grpc)* | *[Link](https://github.com/grpc/grpc/tree/master/src/rubyc)* | -| http.rb | `httprb` | `>= 2.0` | `>= 2.0` | *[Link](#httprb)* | *[Link](https://github.com/httprb/http)* | -| httpclient | `httpclient` | `>= 2.2` | `>= 2.2` | *[Link](#httpclient)* | *[Link](https://github.com/nahi/httpclient)* | -| httpx | `httpx` | `>= 0.11` | `>= 0.11` | *[Link](#httpx)* | *[Link](https://gitlab.com/honeyryderchuck/httpx)* | -| Kafka | `ruby-kafka` | `>= 0.7.10` | `>= 0.7.10` | *[Link](#kafka)* | *[Link](https://github.com/zendesk/ruby-kafka)* | -| Makara (through Active Record) | `makara` | `>= 0.3.5` | `>= 0.3.5` | *[Link](#active-record)* | *[Link](https://github.com/instacart/makara)* | -| MongoDB | `mongo` | `>= 2.1` | `>= 2.1` | *[Link](#mongodb)* | *[Link](https://github.com/mongodb/mongo-ruby-driver)* | -| MySQL2 | `mysql2` | `>= 0.3.21` | *gem not available* | *[Link](#mysql2)* | *[Link](https://github.com/brianmario/mysql2)* | -| Net/HTTP | `http` | *(Any supported Ruby)* | *(Any supported Ruby)* | *[Link](#nethttp)* | *[Link](https://ruby-doc.org/stdlib-2.4.0/libdoc/net/http/rdoc/Net/HTTP.html)* | -| Presto | `presto` | `>= 0.5.14` | `>= 0.5.14` | *[Link](#presto)* | *[Link](https://github.com/treasure-data/presto-client-ruby)* | -| Qless | `qless` | `>= 0.10.0` | `>= 0.10.0` | *[Link](#qless)* | *[Link](https://github.com/seomoz/qless)* | -| Que | `que` | `>= 1.0.0.beta2` | `>= 1.0.0.beta2` | *[Link](#que)* | *[Link](https://github.com/que-rb/que)* | -| Racecar | `racecar` | `>= 0.3.5` | `>= 0.3.5` | *[Link](#racecar)* | *[Link](https://github.com/zendesk/racecar)* | -| Rack | `rack` | `>= 1.1` | `>= 1.1` | *[Link](#rack)* | *[Link](https://github.com/rack/rack)* | -| Rails | `rails` | `>= 3.0` | `>= 3.0` | *[Link](#rails)* | *[Link](https://github.com/rails/rails)* | -| Rake | `rake` | `>= 12.0` | `>= 12.0` | *[Link](#rake)* | *[Link](https://github.com/ruby/rake)* | -| Redis | `redis` | `>= 3.2` | `>= 3.2` | *[Link](#redis)* | *[Link](https://github.com/redis/redis-rb)* | -| Resque | `resque` | `>= 1.0` | `>= 1.0` | *[Link](#resque)* | *[Link](https://github.com/resque/resque)* | -| Rest Client | `rest-client` | `>= 1.8` | `>= 1.8` | *[Link](#rest-client)* | *[Link](https://github.com/rest-client/rest-client)* | -| RSpec | `rspec`. | `>= 3.0.0` | `>= 3.0.0` | *[Link](#rspec)*. | *[Link](https://github.com/rspec/rspec)* | -| Sequel | `sequel` | `>= 3.41` | `>= 3.41` | *[Link](#sequel)* | *[Link](https://github.com/jeremyevans/sequel)* | -| Shoryuken | `shoryuken` | `>= 3.2` | `>= 3.2` | *[Link](#shoryuken)* | *[Link](https://github.com/phstc/shoryuken)* | -| Sidekiq | `sidekiq` | `>= 3.5.4` | `>= 3.5.4` | *[Link](#sidekiq)* | *[Link](https://github.com/mperham/sidekiq)* | -| Sinatra | `sinatra` | `>= 1.4` | `>= 1.4` | *[Link](#sinatra)* | *[Link](https://github.com/sinatra/sinatra)* | -| Sneakers | `sneakers` | `>= 2.12.0` | `>= 2.12.0` | *[Link](#sneakers)* | *[Link](https://github.com/jondot/sneakers)* | -| Sucker Punch | `sucker_punch` | `>= 2.0` | `>= 2.0` | *[Link](#sucker-punch)* | *[Link](https://github.com/brandonhilkert/sucker_punch)* | - -### Action Cable - -The Action Cable integration traces broadcast messages and channel actions. - -You can enable it through `Datadog.configure`: + + +| Name | Key | Versions Supported: MRI | Versions Supported: JRuby | How to configure | Gem source | +| -------------------------- | -------------------------- | ------------------------ | --------------------------| ----------------------------------- | ------------------------------------------------------------------------------ | +| Action Cable | `action_cable` | `>= 5.0` | `>= 5.0` | *[Link](#action-cable)* | *[Link](https://github.com/rails/rails/tree/master/actioncable)* | +| Action Mailer | `action_mailer` | `>= 5.0` | `>= 5.0` | *[Link](#action-mailer)* | *[Link](https://github.com/rails/rails/tree/master/actionmailer)* | +| Action Pack | `action_pack` | `>= 3.2` | `>= 3.2` | *[Link](#action-pack)* | *[Link](https://github.com/rails/rails/tree/master/actionpack)* | +| Action View | `action_view` | `>= 3.2` | `>= 3.2` | *[Link](#action-view)* | *[Link](https://github.com/rails/rails/tree/master/actionview)* | +| Active Job | `active_job` | `>= 4.2` | `>= 4.2` | *[Link](#active-job)* | *[Link](https://github.com/rails/rails/tree/master/activejob)* | +| Active Model Serializers | `active_model_serializers` | `>= 0.9` | `>= 0.9` | *[Link](#active-model-serializers)* | *[Link](https://github.com/rails-api/active_model_serializers)* | +| Active Record | `active_record` | `>= 3.2` | `>= 3.2` | *[Link](#active-record)* | *[Link](https://github.com/rails/rails/tree/master/activerecord)* | +| Active Support | `active_support` | `>= 3.2` | `>= 3.2` | *[Link](#active-support)* | *[Link](https://github.com/rails/rails/tree/master/activesupport)* | +| AWS | `aws` | `>= 2.0` | `>= 2.0` | *[Link](#aws)* | *[Link](https://github.com/aws/aws-sdk-ruby)* | +| Concurrent Ruby | `concurrent_ruby` | `>= 0.9` | `>= 0.9` | *[Link](#concurrent-ruby)* | *[Link](https://github.com/ruby-concurrency/concurrent-ruby)* | +| Dalli | `dalli` | `>= 2.0` | `>= 2.0` | *[Link](#dalli)* | *[Link](https://github.com/petergoldstein/dalli)* | +| DelayedJob | `delayed_job` | `>= 4.1` | `>= 4.1` | *[Link](#delayedjob)* | *[Link](https://github.com/collectiveidea/delayed_job)* | +| Elasticsearch | `elasticsearch` | `>= 1.0` | `>= 1.0` | *[Link](#elasticsearch)* | *[Link](https://github.com/elastic/elasticsearch-ruby)* | +| Ethon | `ethon` | `>= 0.11` | `>= 0.11` | *[Link](#ethon)* | *[Link](https://github.com/typhoeus/ethon)* | +| Excon | `excon` | `>= 0.50` | `>= 0.50` | *[Link](#excon)* | *[Link](https://github.com/excon/excon)* | +| Faraday | `faraday` | `>= 0.14` | `>= 0.14` | *[Link](#faraday)* | *[Link](https://github.com/lostisland/faraday)* | +| Grape | `grape` | `>= 1.0` | `>= 1.0` | *[Link](#grape)* | *[Link](https://github.com/ruby-grape/grape)* | +| GraphQL | `graphql` | `>= 1.7.9` | `>= 1.7.9` | *[Link](#graphql)* | *[Link](https://github.com/rmosolgo/graphql-ruby)* | +| gRPC | `grpc` | `>= 1.7` | *gem not available* | *[Link](#grpc)* | *[Link](https://github.com/grpc/grpc/tree/master/src/rubyc)* | +| http.rb | `httprb` | `>= 2.0` | `>= 2.0` | *[Link](#httprb)* | *[Link](https://github.com/httprb/http)* | +| httpclient | `httpclient` | `>= 2.2` | `>= 2.2` | *[Link](#httpclient)* | *[Link](https://github.com/nahi/httpclient)* | +| httpx | `httpx` | `>= 0.11` | `>= 0.11` | *[Link](#httpx)* | *[Link](https://gitlab.com/honeyryderchuck/httpx)* | +| Kafka | `ruby-kafka` | `>= 0.7.10` | `>= 0.7.10` | *[Link](#kafka)* | *[Link](https://github.com/zendesk/ruby-kafka)* | +| Makara (via Active Record) | `makara` | `>= 0.3.5` | `>= 0.3.5` | *[Link](#active-record)* | *[Link](https://github.com/instacart/makara)* | +| MongoDB | `mongo` | `>= 2.1` | `>= 2.1` | *[Link](#mongodb)* | *[Link](https://github.com/mongodb/mongo-ruby-driver)* | +| MySQL2 | `mysql2` | `>= 0.3.21` | *gem not available* | *[Link](#mysql2)* | *[Link](https://github.com/brianmario/mysql2)* | +| Net/HTTP | `http` | *(Any supported Ruby)* | *(Any supported Ruby)* | *[Link](#nethttp)* | *[Link](https://ruby-doc.org/stdlib-2.4.0/libdoc/net/http/rdoc/Net/HTTP.html)* | +| Presto | `presto` | `>= 0.5.14` | `>= 0.5.14` | *[Link](#presto)* | *[Link](https://github.com/treasure-data/presto-client-ruby)* | +| Qless | `qless` | `>= 0.10.0` | `>= 0.10.0` | *[Link](#qless)* | *[Link](https://github.com/seomoz/qless)* | +| Que | `que` | `>= 1.0.0.beta2` | `>= 1.0.0.beta2` | *[Link](#que)* | *[Link](https://github.com/que-rb/que)* | +| Racecar | `racecar` | `>= 0.3.5` | `>= 0.3.5` | *[Link](#racecar)* | *[Link](https://github.com/zendesk/racecar)* | +| Rack | `rack` | `>= 1.1` | `>= 1.1` | *[Link](#rack)* | *[Link](https://github.com/rack/rack)* | +| Rails | `rails` | `>= 3.2` | `>= 3.2` | *[Link](#rails)* | *[Link](https://github.com/rails/rails)* | +| Rake | `rake` | `>= 12.0` | `>= 12.0` | *[Link](#rake)* | *[Link](https://github.com/ruby/rake)* | +| Redis | `redis` | `>= 3.2` | `>= 3.2` | *[Link](#redis)* | *[Link](https://github.com/redis/redis-rb)* | +| Resque | `resque` | `>= 1.0` | `>= 1.0` | *[Link](#resque)* | *[Link](https://github.com/resque/resque)* | +| Rest Client | `rest-client` | `>= 1.8` | `>= 1.8` | *[Link](#rest-client)* | *[Link](https://github.com/rest-client/rest-client)* | +| Sequel | `sequel` | `>= 3.41` | `>= 3.41` | *[Link](#sequel)* | *[Link](https://github.com/jeremyevans/sequel)* | +| Shoryuken | `shoryuken` | `>= 3.2` | `>= 3.2` | *[Link](#shoryuken)* | *[Link](https://github.com/phstc/shoryuken)* | +| Sidekiq | `sidekiq` | `>= 3.5.4` | `>= 3.5.4` | *[Link](#sidekiq)* | *[Link](https://github.com/mperham/sidekiq)* | +| Sinatra | `sinatra` | `>= 1.4` | `>= 1.4` | *[Link](#sinatra)* | *[Link](https://github.com/sinatra/sinatra)* | +| Sneakers | `sneakers` | `>= 2.12.0` | `>= 2.12.0` | *[Link](#sneakers)* | *[Link](https://github.com/jondot/sneakers)* | +| Sucker Punch | `sucker_punch` | `>= 2.0` | `>= 2.0` | *[Link](#sucker-punch)* | *[Link](https://github.com/brandonhilkert/sucker_punch)* | + +#### CI Visibility + +For Datadog CI Visibility, library instrumentation can be activated and configured by using the following `Datadog.configure` API: ```ruby -require 'ddtrace' - Datadog.configure do |c| - c.use :action_cable, options + # Activates and configures an integration + c.ci.instrument :integration_name, options end ``` -Where `options` is an optional `Hash` that accepts the following parameters: +`options` is a `Hash` of integration-specific configuration settings. -| Key | Description | Default | -| --- | ----------- | ------- | -| `service_name` | Service name used for `action_cable` instrumentation | `'action_cable'` | +These are the available CI Visibility integrations: -### Action View +| Name | Key | Versions Supported: MRI | Versions Supported: JRuby | How to configure | Gem source | +|-----------|------------|-------------------------|---------------------------|---------------------|-----------------------------------------------------| +| Cucumber | `cucumber` | `>= 3.0` | `>= 1.7.16` | *[Link](#cucumber)* | *[Link](https://github.com/cucumber/cucumber-ruby)* | +| RSpec | `rspec` | `>= 3.0.0` | `>= 3.0.0` | *[Link](#rspec)* | *[Link](https://github.com/rspec/rspec)* | -Most of the time, Active Support is set up as part of Rails, but it can be activated separately: +### Action Cable + +The Action Cable integration traces broadcast messages and channel actions. + +You can enable it through `Datadog.configure`: ```ruby -require 'actionview' require 'ddtrace' Datadog.configure do |c| - c.use :action_view, options + c.tracing.instrument :action_cable end ``` -Where `options` is an optional `Hash` that accepts the following parameters: - -| Key | Description | Default | -| ---| --- | --- | -| `service_name` | Service name used for rendering instrumentation. | `action_view` | -| `template_base_path` | Used when the template name is parsed. If you don't store your templates in the `views/` folder, you may need to change this value | `'views/'` | - ### Action Mailer The Action Mailer integration provides tracing for Rails 5 ActionMailer actions. @@ -492,8 +556,8 @@ You can enable it through `Datadog.configure`: ```ruby require 'ddtrace' - Datadog.configure do |c| - c.use :action_mailer, options +Datadog.configure do |c| + c.tracing.instrument :action_mailer, options end ``` @@ -502,39 +566,31 @@ Where `options` is an optional `Hash` that accepts the following parameters: | Key | Description | Default | | --- | ----------- | ------- | | `analytics_enabled` | Enable analytics for spans produced by this integration. `true` for on, `nil` to defer to global setting, `false` for off. | `false` | -| `service_name` | Service name used for `action_mailer` instrumentation | `'action_mailer'` | | `email_data` | Whether or not to append additional email payload metadata to `action_mailer.deliver` spans. Fields include `['subject', 'to', 'from', 'bcc', 'cc', 'date', 'perform_deliveries']`. | `false` | -### Active Model Serializers +### Action Pack -The Active Model Serializers integration traces the `serialize` event for version 0.9+ and the `render` event for version 0.10+. +Most of the time, Action Pack is set up as part of Rails, but it can be activated separately: ```ruby -require 'active_model_serializers' +require 'actionpack' require 'ddtrace' Datadog.configure do |c| - c.use :active_model_serializers, options + c.tracing.instrument :action_pack end - -my_object = MyModel.new(name: 'my object') -ActiveModelSerializers::SerializableResource.new(test_obj).serializable_hash ``` -| Key | Description | Default | -| --- | ----------- | ------- | -| `service_name` | Service name used for `active_model_serializers` instrumentation. | `'active_model_serializers'` | - -### Action Pack +### Action View -Most of the time, Action Pack is set up as part of Rails, but it can be activated separately: +Most of the time, Action View is set up as part of Rails, but it can be activated separately: ```ruby -require 'actionpack' +require 'actionview' require 'ddtrace' Datadog.configure do |c| - c.use :action_pack, options + c.tracing.instrument :action_view, options end ``` @@ -542,7 +598,7 @@ Where `options` is an optional `Hash` that accepts the following parameters: | Key | Description | Default | | ---| --- | --- | -| `service_name` | Service name used for rendering instrumentation. | `action_pack` | +| `template_base_path` | Used when the template name is parsed. If you don't store your templates in the `views/` folder, you may need to change this value | `'views/'` | ### Active Job @@ -553,18 +609,27 @@ require 'active_job' require 'ddtrace' Datadog.configure do |c| - c.use :active_job, options + c.tracing.instrument :active_job end ExampleJob.perform_later ``` -Where `options` is an optional `Hash` that accepts the following parameters: +### Active Model Serializers -| Key | Description | Default | -| --- | ----------- | ------- | -| `service_name` | Service name used for `active_job` instrumentation | `'active_job'` | -| `log_injection` | Automatically enables injection [Trace Correlation](#trace-correlation) information, such as `dd.trace_id`, into Active Job logs. Supports the default logger (`ActiveSupport::TaggedLogging`) and `Lograge`. Details on the format of Trace Correlation information can be found in the [Trace Correlation](#trace-correlation) section. | `false` | +The Active Model Serializers integration traces the `serialize` event for version 0.9+ and the `render` event for version 0.10+. + +```ruby +require 'active_model_serializers' +require 'ddtrace' + +Datadog.configure do |c| + c.tracing.instrument :active_model_serializers +end + +my_object = MyModel.new(name: 'my object') +ActiveModelSerializers::SerializableResource.new(test_obj).serializable_hash +``` ### Active Record @@ -577,7 +642,7 @@ require 'active_record' require 'ddtrace' Datadog.configure do |c| - c.use :active_record, options + c.tracing.instrument :active_record, options end Dir::Tmpname.create(['test', '.sqlite']) do |db| @@ -591,7 +656,6 @@ Where `options` is an optional `Hash` that accepts the following parameters: | Key | Description | Default | | ---| --- | --- | -| `orm_service_name` | Service name used for the mapping portion of query results to ActiveRecord objects. Inherits service name from parent by default. | _parent.service_name_ (e.g. `'mysql2'`) | | `service_name` | Service name used for database portion of `active_record` instrumentation. | Name of database adapter (e.g. `'mysql2'`) | **Configuring trace settings per database** @@ -607,22 +671,22 @@ You can configure trace settings per database connection by using the `describes Datadog.configure do |c| # Symbol matching your database connection in config/database.yml # Only available if you are using Rails with ActiveRecord. - c.use :active_record, describes: :secondary_database, service_name: 'secondary-db' + c.tracing.instrument :active_record, describes: :secondary_database, service_name: 'secondary-db' # Block configuration pattern. - c.use :active_record, describes: :secondary_database do |second_db| + c.tracing.instrument :active_record, describes: :secondary_database do |second_db| second_db.service_name = 'secondary-db' end # Connection string with the following connection settings: # adapter, username, host, port, database # Other fields are ignored. - c.use :active_record, describes: 'mysql2://root@127.0.0.1:3306/mysql', service_name: 'secondary-db' + c.tracing.instrument :active_record, describes: 'mysql2://root@127.0.0.1:3306/mysql', service_name: 'secondary-db' # Hash with following connection settings: # adapter, username, host, port, database # Other fields are ignored. - c.use :active_record, describes: { + c.tracing.instrument :active_record, describes: { adapter: 'mysql2', host: '127.0.0.1', port: '3306', @@ -632,8 +696,8 @@ Datadog.configure do |c| service_name: 'secondary-db' # If using the `makara` gem, it's possible to match on connection `role`: - c.use :active_record, describes: { makara_role: 'primary' }, service_name: 'primary-db' - c.use :active_record, describes: { makara_role: 'replica' }, service_name: 'secondary-db' + c.tracing.instrument :active_record, describes: { makara_role: 'primary' }, service_name: 'primary-db' + c.tracing.instrument :active_record, describes: { makara_role: 'replica' }, service_name: 'secondary-db' end ``` @@ -642,23 +706,23 @@ You can also create configurations based on partial matching of database connect ```ruby Datadog.configure do |c| # Matches any connection on host `127.0.0.1`. - c.use :active_record, describes: { host: '127.0.0.1' }, service_name: 'local-db' + c.tracing.instrument :active_record, describes: { host: '127.0.0.1' }, service_name: 'local-db' # Matches any `mysql2` connection. - c.use :active_record, describes: { adapter: 'mysql2'}, service_name: 'mysql-db' + c.tracing.instrument :active_record, describes: { adapter: 'mysql2'}, service_name: 'mysql-db' # Matches any `mysql2` connection to the `reports` database. # # In case of multiple matching `describe` configurations, the latest one applies. # In this case a connection with both adapter `mysql` and database `reports` # will be configured `service_name: 'reports-db'`, not `service_name: 'mysql-db'`. - c.use :active_record, describes: { adapter: 'mysql2', database: 'reports'}, service_name: 'reports-db' + c.tracing.instrument :active_record, describes: { adapter: 'mysql2', database: 'reports'}, service_name: 'reports-db' end ``` When multiple `describes` configurations match a connection, the latest configured rule that matches will be applied. -If ActiveRecord traces an event that uses a connection that matches a key defined by `describes`, it will use the trace settings assigned to that connection. If the connection does not match any of the described connections, it will use default settings defined by `c.use :active_record` instead. +If ActiveRecord traces an event that uses a connection that matches a key defined by `describes`, it will use the trace settings assigned to that connection. If the connection does not match any of the described connections, it will use default settings defined by `c.tracing.instrument :active_record` instead. ### Active Support @@ -669,7 +733,7 @@ require 'activesupport' require 'ddtrace' Datadog.configure do |c| - c.use :active_support, options + c.tracing.instrument :active_support, options end cache = ActiveSupport::Cache::MemoryStore.new @@ -691,7 +755,7 @@ require 'aws-sdk' require 'ddtrace' Datadog.configure do |c| - c.use :aws, options + c.tracing.instrument :aws, options end # Perform traced call @@ -715,21 +779,15 @@ To activate your integration, use the `Datadog.configure` method: # Inside Rails initializer or equivalent Datadog.configure do |c| # Patches ::Concurrent::Future to use ExecutorService that propagates context - c.use :concurrent_ruby, options + c.tracing.instrument :concurrent_ruby end # Pass context into code executed within Concurrent::Future -Datadog.tracer.trace('outer') do - Concurrent::Future.execute { Datadog.tracer.trace('inner') { } }.wait +Datadog::Tracing.trace('outer') do + Concurrent::Future.execute { Datadog::Tracing.trace('inner') { } }.wait end ``` -Where `options` is an optional `Hash` that accepts the following parameters: - -| Key | Description | Default | -| --- | ----------- | ------- | -| `service_name` | Service name used for `concurrent-ruby` instrumentation | `'concurrent-ruby'` | - ### Cucumber Cucumber integration will trace all executions of scenarios and steps when using `cucumber` framework. @@ -742,7 +800,7 @@ require 'ddtrace' # Configure default Cucumber integration Datadog.configure do |c| - c.use :cucumber, options + c.ci.instrument :cucumber, options end # Example of how to attach tags from scenario to active span @@ -775,7 +833,7 @@ require 'ddtrace' # Configure default Dalli tracing behavior Datadog.configure do |c| - c.use :dalli, options + c.tracing.instrument :dalli, options end # Configure Dalli tracing behavior for single client @@ -799,7 +857,7 @@ You can enable it through `Datadog.configure`: require 'ddtrace' Datadog.configure do |c| - c.use :delayed_job, options + c.tracing.instrument :delayed_job, options end ``` @@ -807,8 +865,6 @@ Where `options` is an optional `Hash` that accepts the following parameters: | Key | Description | Default | | --- | ----------- | ------- | -| `service_name` | Service name used for `DelayedJob` instrumentation | `'delayed_job'` | -| `client_service_name` | Service name used for client-side `DelayedJob` instrumentation | `'delayed_job-client'` | | `error_handler` | Custom error handler invoked when a job raises an error. Provided `span` and `error` as arguments. Sets error on the span by default. Useful for ignoring transient errors. | `proc { |span, error| span.set_error(error) unless span.nil? }` | ### Elasticsearch @@ -820,12 +876,15 @@ require 'elasticsearch/transport' require 'ddtrace' Datadog.configure do |c| - c.use :elasticsearch, options + c.tracing.instrument :elasticsearch, options end # Perform a query to Elasticsearch client = Elasticsearch::Client.new url: 'http://127.0.0.1:9200' response = client.perform_request 'GET', '_cluster/health' + +# In case you want to override the global configuration for a certain client instance +Datadog.configure_onto(client.transport, **options) ``` Where `options` is an optional `Hash` that accepts the following parameters: @@ -843,10 +902,10 @@ The `ethon` integration will trace any HTTP request through `Easy` or `Multi` ob require 'ddtrace' Datadog.configure do |c| - c.use :ethon, options + c.tracing.instrument :ethon, options # optionally, specify a different service name for hostnames matching a regex - c.use :ethon, describes: /user-[^.]+\.example\.com/ do |ethon| + c.tracing.instrument :ethon, describes: /user-[^.]+\.example\.com/ do |ethon| ethon.service_name = 'user.example.com' ethon.split_by_domain = false # Only necessary if split_by_domain is true by default end @@ -871,10 +930,10 @@ require 'ddtrace' # Configure default Excon tracing behavior Datadog.configure do |c| - c.use :excon, options + c.tracing.instrument :excon, options # optionally, specify a different service name for hostnames matching a regex - c.use :excon, describes: /user-[^.]+\.example\.com/ do |excon| + c.tracing.instrument :excon, describes: /user-[^.]+\.example\.com/ do |excon| excon.service_name = 'user.example.com' excon.split_by_domain = false # Only necessary if split_by_domain is true by default end @@ -901,7 +960,7 @@ If you use multiple connections with Excon, you can give each of them different # Wrap the Datadog tracing middleware around the default middleware stack Excon.new( 'http://example.com', - middlewares: Datadog::Contrib::Excon::Middleware.with(options).around_default_stack + middlewares: Datadog::Tracing::Contrib::Excon::Middleware.with(options).around_default_stack ) # Insert the middleware into a custom middleware stack. @@ -910,7 +969,7 @@ Excon.new( 'http://example.com', middlewares: [ Excon::Middleware::ResponseParser, - Datadog::Contrib::Excon::Middleware.with(options), + Datadog::Tracing::Contrib::Excon::Middleware.with(options), Excon::Middleware::Idempotent ] ) @@ -928,10 +987,10 @@ require 'ddtrace' # Configure default Faraday tracing behavior Datadog.configure do |c| - c.use :faraday, options + c.tracing.instrument :faraday, options # optionally, specify a different service name for hostnames matching a regex - c.use :faraday, describes: /user-[^.]+\.example\.com/ do |faraday| + c.tracing.instrument :faraday, describes: /user-[^.]+\.example\.com/ do |faraday| faraday.service_name = 'user.example.com' faraday.split_by_domain = false # Only necessary if split_by_domain is true by default end @@ -967,7 +1026,7 @@ require 'grape' require 'ddtrace' Datadog.configure do |c| - c.use :grape, options + c.tracing.instrument :grape, options end # Then define your application @@ -984,7 +1043,6 @@ Where `options` is an optional `Hash` that accepts the following parameters: | Key | Description | Default | | --- | ----------- | ------- | | `enabled` | Defines whether Grape should be traced. Useful for temporarily disabling tracing. `true` or `false` | `true` | -| `service_name` | Service name used for `grape` instrumentation | `'grape'` | | `error_statuses`| Defines a status code or range of status codes which should be marked as errors. `'404,405,500-599'` or `[404,405,'500-599']` | `nil` | ### GraphQL @@ -996,7 +1054,7 @@ To activate your integration, use the `Datadog.configure` method: ```ruby # Inside Rails initializer or equivalent Datadog.configure do |c| - c.use :graphql, schemas: [YourSchema], options + c.tracing.instrument :graphql, schemas: [YourSchema], options end # Then run a GraphQL query @@ -1007,7 +1065,6 @@ The `use :graphql` method accepts the following parameters. Additional options c | Key | Description | Default | | --- | ----------- | ------- | -| `service_name` | Service name used for `graphql` instrumentation | `'ruby-graphql'` | | `schemas` | Required. Array of `GraphQL::Schema` objects which to trace. Tracing will be added to all the schemas listed, using the options provided to this configuration. If you do not provide any, then tracing will not be activated. | `[]` | **Manually configuring GraphQL schemas** @@ -1067,7 +1124,7 @@ require 'grpc' require 'ddtrace' Datadog.configure do |c| - c.use :grpc, options + c.tracing.instrument :grpc, options end # Server side @@ -1093,7 +1150,7 @@ Where `options` is an optional `Hash` that accepts the following parameters: In situations where you have multiple clients calling multiple distinct services, you may pass the Datadog interceptor directly, like so ```ruby -configured_interceptor = Datadog::Contrib::GRPC::DatadogInterceptor::Client.new do |c| +configured_interceptor = Datadog::Tracing::Contrib::GRPC::DatadogInterceptor::Client.new do |c| c.service_name = "Alternate" end @@ -1114,9 +1171,9 @@ The http.rb integration will trace any HTTP call using the Http.rb gem. require 'http' require 'ddtrace' Datadog.configure do |c| - c.use :httprb, options + c.tracing.instrument :httprb, options # optionally, specify a different service name for hostnames matching a regex - c.use :httprb, describes: /user-[^.]+\.example\.com/ do |httprb| + c.tracing.instrument :httprb, describes: /user-[^.]+\.example\.com/ do |httprb| httprb.service_name = 'user.example.com' httprb.split_by_domain = false # Only necessary if split_by_domain is true by default end @@ -1139,9 +1196,9 @@ The httpclient integration will trace any HTTP call using the httpclient gem. require 'httpclient' require 'ddtrace' Datadog.configure do |c| - c.use :httpclient, options + c.tracing.instrument :httpclient, options # optionally, specify a different service name for hostnames matching a regex - c.use :httpclient, describes: /user-[^.]+\.example\.com/ do |httpclient| + c.tracing.instrument :httpclient, describes: /user-[^.]+\.example\.com/ do |httpclient| httpclient.service_name = 'user.example.com' httpclient.split_by_domain = false # Only necessary if split_by_domain is true by default end @@ -1165,10 +1222,10 @@ require "ddtrace" require "httpx/adapters/datadog" Datadog.configure do |c| - c.use :httpx + c.tracing.instrument :httpx # optionally, specify a different service name for hostnames matching a regex - c.use :httpx, describes: /user-[^.]+\.example\.com/ do |http| + c.tracing.instrument :httpx, describes: /user-[^.]+\.example\.com/ do |http| http.service_name = 'user.example.com' http.split_by_domain = false # Only necessary if split_by_domain is true by default end @@ -1187,17 +1244,10 @@ require 'kafka' require 'ddtrace' Datadog.configure do |c| - c.use :kafka, options + c.tracing.instrument :kafka end ``` -Where `options` is an optional `Hash` that accepts the following parameters: - -| Key | Description | Default | -| --- | ----------- | ------- | -| `service_name` | Service name used for `kafka` instrumentation | `'kafka'` | -| `tracer` | `Datadog::Tracer` used to perform instrumentation. Usually you don't need to set this. | `Datadog.tracer` | - ### MongoDB The integration traces any `Command` that is sent from the [MongoDB Ruby Driver](https://github.com/mongodb/mongo-ruby-driver) to a MongoDB cluster. By extension, Object Document Mappers (ODM) such as Mongoid are automatically instrumented if they use the official Ruby driver. To activate the integration, simply: @@ -1207,7 +1257,7 @@ require 'mongo' require 'ddtrace' Datadog.configure do |c| - c.use :mongo, options + c.tracing.instrument :mongo, options end # Create a MongoDB client and use it as usual @@ -1216,7 +1266,7 @@ collection = client[:people] collection.insert_one({ name: 'Steve' }) # In case you want to override the global configuration for a certain client instance -Datadog.configure(client, options) +Datadog.configure_onto(client, **options) ``` Where `options` is an optional `Hash` that accepts the following parameters: @@ -1238,10 +1288,10 @@ You can configure trace settings per connection by using the `describes` option: Datadog.configure do |c| # Network connection string - c.use :mongo, describes: '127.0.0.1:27017', service_name: 'mongo-primary' + c.tracing.instrument :mongo, describes: '127.0.0.1:27017', service_name: 'mongo-primary' # Network connection regular expression - c.use :mongo, describes: /localhost.*/, service_name: 'mongo-secondary' + c.tracing.instrument :mongo, describes: /localhost.*/, service_name: 'mongo-secondary' end client = Mongo::Client.new([ '127.0.0.1:27017' ], :database => 'artists') @@ -1266,7 +1316,7 @@ require 'mysql2' require 'ddtrace' Datadog.configure do |c| - c.use :mysql2, options + c.tracing.instrument :mysql2, options end client = Mysql2::Client.new(:host => "localhost", :username => "root") @@ -1288,10 +1338,10 @@ require 'net/http' require 'ddtrace' Datadog.configure do |c| - c.use :http, options + c.tracing.instrument :http, options # optionally, specify a different service name for hostnames matching a regex - c.use :http, describes: /user-[^.]+\.example\.com/ do |http| + c.tracing.instrument :http, describes: /user-[^.]+\.example\.com/ do |http| http.service_name = 'user.example.com' http.split_by_domain = false # Only necessary if split_by_domain is true by default end @@ -1313,11 +1363,11 @@ Where `options` is an optional `Hash` that accepts the following parameters: | `service_name` | Service name used for `http` instrumentation | `'net/http'` | | `split_by_domain` | Uses the request domain as the service name when set to `true`. | `false` | -If you wish to configure each connection object individually, you may use the `Datadog.configure` as it follows: +If you wish to configure each connection object individually, you may use the `Datadog.configure_onto` as it follows: ```ruby client = Net::HTTP.new(host, port) -Datadog.configure(client, options) +Datadog.configure_onto(client, **options) ``` ### Presto @@ -1329,7 +1379,7 @@ require 'presto-client' require 'ddtrace' Datadog.configure do |c| - c.use :presto, options + c.tracing.instrument :presto, options end client = Presto::Client.new( @@ -1361,7 +1411,7 @@ To add tracing to a Qless job: require 'ddtrace' Datadog.configure do |c| - c.use :qless, options + c.tracing.instrument :qless, options end ``` @@ -1369,7 +1419,6 @@ Where `options` is an optional `Hash` that accepts the following parameters: | Key | Description | Default | | --- | ----------- | ------- | -| `service_name` | Service name used for `qless` instrumentation | `'qless'` | | `tag_job_data` | Enable tagging with job arguments. true for on, false for off. | `false` | | `tag_job_tags` | Enable tagging with job tags. true for on, false for off. | `false` | @@ -1383,7 +1432,7 @@ You can enable it through `Datadog.configure`: require 'ddtrace' Datadog.configure do |c| - c.use :que, options + c.tracing.instrument :que, options end ``` @@ -1392,7 +1441,6 @@ Where `options` is an optional `Hash` that accepts the following parameters: | Key | Description | Default | | --- | ----------- | ------- | | `enabled` | Defines whether Que should be traced. Useful for temporarily disabling tracing. `true` or `false` | `true` | -| `service_name` | Service name used for `que` instrumentation | `'que'` | | `tag_args` | Enable tagging of a job's args field. `true` for on, `false` for off. | `false` | | `tag_data` | Enable tagging of a job's data field. `true` for on, `false` for off. | `false` | | `error_handler` | Custom error handler invoked when a job raises an error. Provided `span` and `error` as arguments. Sets error on the span by default. Useful for ignoring transient errors. | `proc { |span, error| span.set_error(error) unless span.nil? }` | @@ -1407,7 +1455,7 @@ You can enable it through `Datadog.configure`: require 'ddtrace' Datadog.configure do |c| - c.use :racecar, options + c.tracing.instrument :racecar, options end ``` @@ -1428,10 +1476,10 @@ This integration is automatically activated with web frameworks like Rails. If y require 'ddtrace' Datadog.configure do |c| - c.use :rack, options + c.tracing.instrument :rack, options end -use Datadog::Contrib::Rack::TraceMiddleware +use Datadog::Tracing::Contrib::Rack::TraceMiddleware app = proc do |env| [ 200, {'Content-Type' => 'text/plain'}, ['OK'] ] @@ -1454,7 +1502,6 @@ Where `options` is an optional `Hash` that accepts the following parameters: | `quantize.query.exclude` | Defines which values should be removed entirely. Excludes nothing by default. May be an Array of strings, or `:all` to remove the query string entirely. Option must be nested inside the `query` option. | `nil` | | `quantize.fragment` | Defines behavior for URL fragments. Removes fragments by default. May be `:show` to show URL fragments. Option must be nested inside the `quantize` option. | `nil` | | `request_queuing` | Track HTTP request time spent in the queue of the frontend server. See [HTTP request queuing](#http-request-queuing) for setup details. Set to `true` to enable. | `false` | -| `service_name` | Service name used for `rack` instrumentation | `'rack'` | | `web_service_name` | Service name for frontend server request queuing spans. (e.g. `'nginx'`) | `'web-server'` | **Configuring URL quantization behavior** @@ -1467,23 +1514,23 @@ Datadog.configure do |c| # Show values for any query string parameter matching 'category_id' exactly # http://example.com/path?category_id=1&sort_by=asc#featured --> http://example.com/path?category_id=1&sort_by - c.use :rack, quantize: { query: { show: ['category_id'] } } + c.tracing.instrument :rack, quantize: { query: { show: ['category_id'] } } # Show all values for all query string parameters # http://example.com/path?category_id=1&sort_by=asc#featured --> http://example.com/path?category_id=1&sort_by=asc - c.use :rack, quantize: { query: { show: :all } } + c.tracing.instrument :rack, quantize: { query: { show: :all } } # Totally exclude any query string parameter matching 'sort_by' exactly # http://example.com/path?category_id=1&sort_by=asc#featured --> http://example.com/path?category_id - c.use :rack, quantize: { query: { exclude: ['sort_by'] } } + c.tracing.instrument :rack, quantize: { query: { exclude: ['sort_by'] } } # Remove the query string entirely # http://example.com/path?category_id=1&sort_by=asc#featured --> http://example.com/path - c.use :rack, quantize: { query: { exclude: :all } } + c.tracing.instrument :rack, quantize: { query: { exclude: :all } } # Show URL fragments # http://example.com/path?category_id=1&sort_by=asc#featured --> http://example.com/path?category_id&sort_by#featured - c.use :rack, quantize: { fragment: :show } + c.tracing.instrument :rack, quantize: { fragment: :show } end ``` @@ -1498,7 +1545,7 @@ To enable the Rails instrumentation, create an initializer file in your `config/ require 'ddtrace' Datadog.configure do |c| - c.use :rails, options + c.tracing.instrument :rails, options end ``` @@ -1507,23 +1554,20 @@ Where `options` is an optional `Hash` that accepts the following parameters: | Key | Description | Default | | --- | ----------- | ------- | | `cache_service` | Cache service name used when tracing cache activity | `'-cache'` | -| `controller_service` | Service name used when tracing a Rails action controller | `''` | | `database_service` | Database service name used when tracing database activity | `'-'` | | `distributed_tracing` | Enables [distributed tracing](#distributed-tracing) so that this service trace is connected with a trace of another service if tracing headers are received | `true` | | `exception_controller` | Class or Module which identifies a custom exception controller class. Tracer provides improved error behavior when it can identify custom exception controllers. By default, without this option, it 'guesses' what a custom exception controller looks like. Providing this option aids this identification. | `nil` | -| `job_service` | Service name used when tracing ActiveJob activity. | `-active_job` | | `middleware` | Add the trace middleware to the Rails application. Set to `false` if you don't want the middleware to load. | `true` | | `middleware_names` | Enables any short-circuited middleware requests to display the middleware name as a resource for the trace. | `false` | | `service_name` | Service name used when tracing application requests (on the `rack` level) | `''` (inferred from your Rails application namespace) | | `template_base_path` | Used when the template name is parsed. If you don't store your templates in the `views/` folder, you may need to change this value | `'views/'` | -| `log_injection` | Automatically enables injection [Trace Correlation](#trace-correlation) information, such as `dd.trace_id`, into Rails logs. Supports the default logger (`ActiveSupport::TaggedLogging`) and `Lograge`. Details on the format of Trace Correlation information can be found in the [Trace Correlation](#trace-correlation) section. | `false` | **Supported versions** | MRI Versions | JRuby Versions | Rails Versions | | ------------- | -------------- | -------------- | -| 2.1 | | 3.0 - 4.2 | -| 2.2 - 2.3 | | 3.0 - 5.2 | +| 2.1 | | 3.2 - 4.2 | +| 2.2 - 2.3 | | 3.2 - 5.2 | | 2.4 | | 4.2.8 - 5.2 | | 2.5 | | 4.2.8 - 6.1 | | 2.6 - 2.7 | 9.2 | 5.0 - 6.1 | @@ -1541,7 +1585,7 @@ require 'rake' require 'ddtrace' Datadog.configure do |c| - c.use :rake, options + c.tracing.instrument :rake, options end task :my_task do @@ -1569,27 +1613,27 @@ Datadog.configure do |c| # Default behavior: all arguments are quantized. # `rake.invoke.args` tag --> ['?'] # `rake.execute.args` tag --> { one: '?', two: '?', three: '?' } - c.use :rake + c.tracing.instrument :rake # Show values for any argument matching :two exactly # `rake.invoke.args` tag --> ['?'] # `rake.execute.args` tag --> { one: '?', two: 'bar', three: '?' } - c.use :rake, quantize: { args: { show: [:two] } } + c.tracing.instrument :rake, quantize: { args: { show: [:two] } } # Show all values for all arguments. # `rake.invoke.args` tag --> ['foo', 'bar', 'baz'] # `rake.execute.args` tag --> { one: 'foo', two: 'bar', three: 'baz' } - c.use :rake, quantize: { args: { show: :all } } + c.tracing.instrument :rake, quantize: { args: { show: :all } } # Totally exclude any argument matching :three exactly # `rake.invoke.args` tag --> ['?'] # `rake.execute.args` tag --> { one: '?', two: '?' } - c.use :rake, quantize: { args: { exclude: [:three] } } + c.tracing.instrument :rake, quantize: { args: { exclude: [:three] } } # Remove the arguments entirely # `rake.invoke.args` tag --> ['?'] # `rake.execute.args` tag --> {} - c.use :rake, quantize: { args: { exclude: :all } } + c.tracing.instrument :rake, quantize: { args: { exclude: :all } } end ``` @@ -1602,7 +1646,7 @@ require 'redis' require 'ddtrace' Datadog.configure do |c| - c.use :redis, options + c.tracing.instrument :redis, options end # Perform Redis commands @@ -1624,14 +1668,14 @@ require 'redis' require 'ddtrace' Datadog.configure do |c| - c.use :redis # Enabling integration instrumentation is still required + c.tracing.instrument :redis # Enabling integration instrumentation is still required end customer_cache = Redis.new invoice_cache = Redis.new -Datadog.configure(customer_cache, service_name: 'customer-cache') -Datadog.configure(invoice_cache, service_name: 'invoice-cache') +Datadog.configure_onto(customer_cache, service_name: 'customer-cache') +Datadog.configure_onto(invoice_cache, service_name: 'invoice-cache') # Traced call will belong to `customer-cache` service customer_cache.get(...) @@ -1651,23 +1695,23 @@ You can configure trace settings per connection by using the `describes` option: Datadog.configure do |c| # The default configuration for any redis client - c.use :redis, service_name: 'redis-default' + c.tracing.instrument :redis, service_name: 'redis-default' # The configuration matching a given unix socket. - c.use :redis, describes: { url: 'unix://path/to/file' }, service_name: 'redis-unix' + c.tracing.instrument :redis, describes: { url: 'unix://path/to/file' }, service_name: 'redis-unix' # For network connections, only these fields are considered during matching: # scheme, host, port, db # Other fields are ignored. # Network connection string - c.use :redis, describes: 'redis://127.0.0.1:6379/0', service_name: 'redis-connection-string' - c.use :redis, describes: { url: 'redis://127.0.0.1:6379/1' }, service_name: 'redis-connection-url' + c.tracing.instrument :redis, describes: 'redis://127.0.0.1:6379/0', service_name: 'redis-connection-string' + c.tracing.instrument :redis, describes: { url: 'redis://127.0.0.1:6379/1' }, service_name: 'redis-connection-url' # Network client hash - c.use :redis, describes: { host: 'my-host.com', port: 6379, db: 1, scheme: 'redis' }, service_name: 'redis-connection-hash' + c.tracing.instrument :redis, describes: { host: 'my-host.com', port: 6379, db: 1, scheme: 'redis' }, service_name: 'redis-connection-hash' # Only a subset of the connection hash - c.use :redis, describes: { host: ENV['APP_CACHE_HOST'], port: ENV['APP_CACHE_PORT'] }, service_name: 'redis-cache' - c.use :redis, describes: { host: ENV['SIDEKIQ_CACHE_HOST'] }, service_name: 'redis-sidekiq' + c.tracing.instrument :redis, describes: { host: ENV['APP_CACHE_HOST'], port: ENV['APP_CACHE_PORT'] }, service_name: 'redis-cache' + c.tracing.instrument :redis, describes: { host: ENV['SIDEKIQ_CACHE_HOST'] }, service_name: 'redis-sidekiq' end ``` @@ -1684,7 +1728,7 @@ require 'resque' require 'ddtrace' Datadog.configure do |c| - c.use :resque, **options + c.tracing.instrument :resque, **options end ``` @@ -1692,9 +1736,7 @@ Where `options` is an optional `Hash` that accepts the following parameters: | Key | Description | Default | | --- | ----------- | ------- | -| `service_name` | Service name used for `resque` instrumentation | `'resque'` | | `error_handler` | Custom error handler invoked when a job raises an error. Provided `span` and `error` as arguments. Sets error on the span by default. Useful for ignoring transient errors. | `proc { |span, error| span.set_error(error) unless span.nil? }` | -| `workers` | **[DEPRECATED]** Limits instrumented worker classes to only the ones specified in an array (e.g. `[MyJob]`). If not provided, instruments all workers. | `nil` | ### Rest Client @@ -1705,7 +1747,7 @@ require 'rest_client' require 'ddtrace' Datadog.configure do |c| - c.use :rest_client, options + c.tracing.instrument :rest_client, options end ``` @@ -1728,7 +1770,7 @@ require 'ddtrace' # Configure default RSpec integration Datadog.configure do |c| - c.use :rspec, options + c.ci.instrument :rspec, options end ``` @@ -1758,7 +1800,7 @@ database.create_table :articles do end Datadog.configure do |c| - c.use :sequel, options + c.tracing.instrument :sequel, options end # Perform a query @@ -1781,8 +1823,8 @@ sqlite_database = Sequel.sqlite postgres_database = Sequel.connect('postgres://user:password@host:port/database_name') # Configure each database with different service names -Datadog.configure(sqlite_database, service_name: 'my-sqlite-db') -Datadog.configure(postgres_database, service_name: 'my-postgres-db') +Datadog.configure_onto(sqlite_database, service_name: 'my-sqlite-db') +Datadog.configure_onto(postgres_database, service_name: 'my-postgres-db') ``` ### Shoryuken @@ -1795,7 +1837,7 @@ You can enable it through `Datadog.configure`: require 'ddtrace' Datadog.configure do |c| - c.use :shoryuken, options + c.tracing.instrument :shoryuken, options end ``` @@ -1803,7 +1845,6 @@ Where `options` is an optional `Hash` that accepts the following parameters: | Key | Description | Default | | --- | ----------- | ------- | -| `service_name` | Service name used for `shoryuken` instrumentation | `'shoryuken'` | | `tag_body` | Tag spans with the SQS message body `true` or `false` | `false` | | `error_handler` | Custom error handler invoked when a job raises an error. Provided `span` and `error` as arguments. Sets error on the span by default. Useful for ignoring transient errors. | `proc { |span, error| span.set_error(error) unless span.nil? }` | @@ -1817,7 +1858,7 @@ You can enable it through `Datadog.configure`: require 'ddtrace' Datadog.configure do |c| - c.use :sidekiq, options + c.tracing.instrument :sidekiq, options end ``` @@ -1825,10 +1866,9 @@ Where `options` is an optional `Hash` that accepts the following parameters: | Key | Description | Default | | --- | ----------- | ------- | -| `client_service_name` | Service name used for client-side `sidekiq` instrumentation | `'sidekiq-client'` | -| `service_name` | Service name used for server-side `sidekiq` instrumentation | `'sidekiq'` | | `tag_args` | Enable tagging of job arguments. `true` for on, `false` for off. | `false` | | `error_handler` | Custom error handler invoked when a job raises an error. Provided `span` and `error` as arguments. Sets error on the span by default. Useful for ignoring transient errors. | `proc { |span, error| span.set_error(error) unless span.nil? }` | +| `quantize` | Hash containing options for quantization of job arguments. | `{}` | ### Sinatra @@ -1843,7 +1883,7 @@ require 'sinatra' require 'ddtrace' Datadog.configure do |c| - c.use :sinatra, options + c.tracing.instrument :sinatra, options end get '/' do @@ -1858,11 +1898,11 @@ require 'sinatra/base' require 'ddtrace' Datadog.configure do |c| - c.use :sinatra, options + c.tracing.instrument :sinatra, options end class NestedApp < Sinatra::Base - register Datadog::Contrib::Sinatra::Tracer + register Datadog::Tracing::Contrib::Sinatra::Tracer get '/nested' do 'Hello from nested app!' @@ -1870,7 +1910,7 @@ class NestedApp < Sinatra::Base end class App < Sinatra::Base - register Datadog::Contrib::Sinatra::Tracer + register Datadog::Tracing::Contrib::Sinatra::Tracer use NestedApp @@ -1880,7 +1920,7 @@ class App < Sinatra::Base end ``` -Ensure you register `Datadog::Contrib::Sinatra::Tracer` as a middleware before you mount your nested applications. +Ensure you register `Datadog::Tracing::Contrib::Sinatra::Tracer` as a middleware before you mount your nested applications. #### Instrumentation options @@ -1891,7 +1931,6 @@ Ensure you register `Datadog::Contrib::Sinatra::Tracer` as a middleware before y | `distributed_tracing` | Enables [distributed tracing](#distributed-tracing) so that this service trace is connected with a trace of another service if tracing headers are received | `true` | | `headers` | Hash of HTTP request or response headers to add as tags to the `sinatra.request`. Accepts `request` and `response` keys with Array values e.g. `['Last-Modified']`. Adds `http.request.headers.*` and `http.response.headers.*` tags respectively. | `{ response: ['Content-Type', 'X-Request-ID'] }` | | `resource_script_names` | Prepend resource names with script name | `false` | -| `service_name` | Service name used for `sinatra` instrumentation | `'sinatra'` | ### Sneakers @@ -1903,7 +1942,7 @@ You can enable it through `Datadog.configure`: require 'ddtrace' Datadog.configure do |c| - c.use :sneakers, options + c.tracing.instrument :sneakers, options end ``` @@ -1912,7 +1951,6 @@ Where `options` is an optional `Hash` that accepts the following parameters: | Key | Description | Default | | --- | ----------- | ------- | | `enabled` | Defines whether Sneakers should be traced. Useful for temporarily disabling tracing. `true` or `false` | `true` | -| `service_name` | Service name used for `sneakers` instrumentation | `'sneakers'` | | `tag_body` | Enable tagging of job message. `true` for on, `false` for off. | `false` | | `error_handler` | Custom error handler invoked when a job raises an error. Provided `span` and `error` as arguments. Sets error on the span by default. Useful for ignoring transient errors. | `proc { |span, error| span.set_error(error) unless span.nil? }` | @@ -1924,63 +1962,57 @@ The `sucker_punch` integration traces all scheduled jobs: require 'ddtrace' Datadog.configure do |c| - c.use :sucker_punch, options + c.tracing.instrument :sucker_punch end # Execution of this job is traced LogJob.perform_async('login') ``` -Where `options` is an optional `Hash` that accepts the following parameters: - -| Key | Description | Default | -| --- | ----------- | ------- | -| `service_name` | Service name used for `sucker_punch` instrumentation | `'sucker_punch'` | - -## Advanced configuration +## Additional configuration -### Tracer settings - -To change the default behavior of the Datadog tracer, you can provide custom options inside the `Datadog.configure` block as in: +To change the default behavior of Datadog tracing, you can set environment variables, or provide custom options inside a `Datadog.configure` block, e.g.: ```ruby -# config/initializers/datadog-tracer.rb - Datadog.configure do |c| - c.tracer.enabled = true - c.tracer.hostname = 'my-agent' - c.tracer.port = 8126 - - # Ensure all traces are ingested by Datadog - c.sampling.default_rate = 1.0 # Recommended - c.sampling.rate_limit = 200 - # or provide a custom implementation (overrides c.sampling settings) - c.tracer.sampler = Datadog::AllSampler.new - - # Breaks down very large traces into smaller batches - c.tracer.partial_flush.enabled = false - - # You can specify your own tracer - c.tracer.instance = Datadog::Tracer.new - - # To enable debug mode - c.diagnostics.debug = true -end -``` - -Available options are: - - - `enabled`: defines if the `tracer` is enabled or not. If set to `false` instrumentation will still run, but no spans are sent to the trace agent. Can be configured through the `DD_TRACE_ENABLED` environment variable. Defaults to `true`. - - `hostname`: set the hostname of the trace agent. - - `instance`: set to a custom `Datadog::Tracer` instance. If provided, other trace settings are ignored (you must configure it manually.) - - `partial_flush.enabled`: set to `true` to enable partial trace flushing (for long running traces.) Disabled by default. *Experimental.* - - `port`: set the port the trace agent is listening on. - - `sampling.default_rate`: default tracer sampling rate, between `0.0` (0%) and `1.0` (100%, recommended). `1.0` or Tracing without Limits™, allows you to send all of your traffic and retention can be [configured within the Datadog app](https://docs.datadoghq.com/tracing/trace_retention_and_ingestion/). When this configuration is not set, the Datadog agent will keep an intelligent assortment of diverse traces. - - `sampling.rate_limit`: maximum number of traces per second to sample. Defaults to 100 per second. - - `sampler`: set to a custom `Datadog::Sampler` instance. If provided, the tracer will use this sampler to determine sampling behavior. - - `diagnostics.startup_logs.enabled`: Startup configuration and diagnostic log. Defaults to `true`. Can be configured through the `DD_TRACE_STARTUP_LOGS` environment variable. - - `diagnostics.debug`: set to true to enable debug logging. Can be configured through the `DD_TRACE_DEBUG` environment variable. Defaults to `false`. - - `time_now_provider`: when testing, it might be helpful to use a different time provider. For Timecop, for example, `->{ Time.now_without_mock_time }` allows the tracer to use the real wall time. Span duration calculation will still use the system monotonic clock when available, thus not being affected by this setting. Defaults to `->{ Time.now }`. + c.service = 'billing-api' + c.env = ENV['RACK_ENV'] + + c.tracing.report_hostname = true + c.tracing.test_mode.enabled = (ENV['RACK_ENV'] == 'test') +end +``` + +**Available configuration options:** + +| Setting | Env Var | Default | Description | +|---------------------------------------------------------|--------------------------------|-------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| **Global** | | | | +| `agent.host` | `DD_AGENT_HOST` | `127.0.0.1` | Hostname of agent to where trace data will be sent. | +| `agent.port` | `DD_TRACE_AGENT_PORT` | `8126` | Port of agent host to where trace data will be sent. | +| | `DD_TRACE_AGENT_URL` | `nil` | Sets the URL endpoint where traces are sent. Has priority over `agent.host` and `agent.port`. | +| `diagnostics.debug` | `DD_TRACE_DEBUG` | `false` | Enables or disables debug mode. Prints verbose logs. **NOT recommended for production or other sensitive environments.** See [Debugging and diagnostics](#debugging-and-diagnostics) for more details. | +| `diagnostics.startup_logs.enabled` | `DD_TRACE_STARTUP_LOGS` | `nil` | Prints startup configuration and diagnostics to log. For assessing state of tracing at application startup. See [Debugging and diagnostics](#debugging-and-diagnostics) for more details. | +| `env` | `DD_ENV` | `nil` | Your application environment. (e.g. `production`, `staging`, etc.) This value is set as a tag on all traces. | +| `service` | `DD_SERVICE` | *Ruby filename* | Your application's default service name. (e.g. `billing-api`) This value is set as a tag on all traces. | +| `tags` | `DD_TAGS` | `nil` | Custom tags in value pairs separated by `,` (e.g. `layer:api,team:intake`) These tags are set on all traces. See [Environment and tags](#environment-and-tags) for more details. | +| `time_now_provider` | | `->{ Time.now }` | Changes how time is retrieved. See [Setting the time provider](#Setting the time provider) for more details. | +| `version` | `DD_VERSION` | `nil` | Your application version (e.g. `2.5`, `202003181415`, `1.3-alpha`, etc.) This value is set as a tag on all traces. | +| **Tracing** | | | | +| `tracing.analytics.enabled` | `DD_TRACE_ANALYTICS_ENABLED` | `nil` | Enables or disables trace analytics. See [Sampling](#sampling) for more details. | +| `tracing.distributed_tracing.propagation_extract_style` | `DD_PROPAGATION_STYLE_EXTRACT` | `['Datadog','B3','B3 single header']` | Distributed tracing header formats to extract. See [Distributed Tracing](#distributed-tracing) for more details. | +| `tracing.distributed_tracing.propagation_inject_style` | `DD_PROPAGATION_STYLE_INJECT` | `['Datadog']` | Distributed tracing header formats to inject. See [Distributed Tracing](#distributed-tracing) for more details. | +| `tracing.enabled` | `DD_TRACE_ENABLED` | `true` | Enables or disables tracing. If set to `false` instrumentation will still run, but no traces are sent to the trace agent. | +| `tracing.instrument(, )` | | | Activates instrumentation for a specific library. See [Integration instrumentation](#integration-instrumentation) for more details. | +| `tracing.log_injection` | `DD_LOGS_INJECTION` | `true` | Injects [Trace Correlation](#trace-correlation) information into Rails logs if present. Supports the default logger (`ActiveSupport::TaggedLogging`), `lograge`, and `semantic_logger`. | +| `tracing.partial_flush.enabled` | | `false` | Enables or disables partial flushing. Partial flushing submits completed portions of a trace to the agent. Used when tracing instruments long running tasks (e.g. jobs) with many spans. | +| `tracing.partial_flush.min_spans_threshold` | | `500` | The number of spans that must be completed in a trace before partial flushing submits those completed spans. | +| `tracing.sampler` | | `nil` | Advanced usage only. Sets a custom `Datadog::Tracing::Sampling::Sampler` instance. If provided, the tracer will use this sampler to determine sampling behavior. See [Application-side sampling](#application-side-sampling) for details. | +| `tracing.sampling.default_rate` | `DD_TRACE_SAMPLE_RATE` | `nil` | Sets the trace sampling rate between `0.0` (0%) and `1.0` (100%). See [Application-side sampling](#application-side-sampling) for details. | +| `tracing.sampling.rate_limit` | `DD_TRACE_RATE_LIMIT` | `100` (per second) | Sets a maximum number of traces per second to sample. Set a rate limit to avoid the ingestion volume overages in the case of traffic spikes. | +| `tracing.report_hostname` | `DD_TRACE_REPORT_HOSTNAME` | `false` | Adds hostname tag to traces. | +| `tracing.test_mode.enabled` | `DD_TRACE_TEST_MODE_ENABLED` | `false` | Enables or disables test mode, for use of tracing in test suites. | +| `tracing.test_mode.trace_flush` | | `nil` | Object that determines trace flushing behavior. | #### Custom logging @@ -1993,18 +2025,16 @@ Additionally, it is possible to override the default logger and replace it by a ```ruby f = File.new("my-custom.log", "w+") # Log messages should go there Datadog.configure do |c| - c.logger = Logger.new(f) # Overriding the default logger + c.logger.instance = Logger.new(f) # Overriding the default logger c.logger.level = ::Logger::INFO end Datadog.logger.info { "this is typically called by tracing code" } ``` -### Environment and tags - -By default, the trace agent (not this library, but the program running in the background collecting data from various clients) uses the tags set in the agent config file, see our [environments tutorial](https://app.datadoghq.com/apm/docs/tutorials/environments) for details. +#### Environment and tags -You can configure the application to automatically tag your traces and metrics, using the following environment variables: +By default, the trace agent (not this library, but the program running in the background collecting data from various clients) uses the tags set in the agent config file. You can configure the application to automatically tag your traces and metrics, using the following environment variables: - `DD_ENV`: Your application environment (e.g. `production`, `staging`, etc.) - `DD_SERVICE`: Your application's default service name (e.g. `billing-api`) @@ -2028,69 +2058,100 @@ This enables you to set this value on a per application basis, so you can have f Tags can also be set directly on individual spans, which will supersede any conflicting tags defined at the application level. -### Environment variables +#### Debugging and diagnostics -Other Environment Variables: +There are two different suggested means of producing diagnostics for tracing: -- `DD_TRACE_AGENT_URL`: Sets the URL endpoint where traces are sent. Has priority over `DD_AGENT_HOST` and `DD_TRACE_AGENT_PORT` if set. e.g. `DD_TRACE_AGENT_URL=http://localhost:8126`. -- `DD_TRACE__ENABLED`: Enables or disables an **activated** integration. Defaults to `true`.. e.g. `DD_TRACE_RAILS_ENABLED=false`. This option has no effects on integrations that have not been explicitly activated (e.g. `Datadog.configure{ |c| c.use :integration }`).on code. This environment variable can only be used to disable an integration. -- `DD_TRACE_SAMPLE_RATE`: Sets the trace sampling rate between `0.0` (0%) and `1.0` (100%, recommended). `1.0` or Tracing without Limits™, allows you to send all of your traffic and retention can be [configured within the Datadog app](https://docs.datadoghq.com/tracing/trace_retention_and_ingestion/). When this configuration is not set, the Datadog agent will keep an intelligent assortment of diverse traces. -- `DD_LOGS_INJECTION`: Automatically enables injection [Trace Correlation](#trace-correlation) information, such as `dd.trace_id`, into Rails logs. Supports the default logger (`ActiveSupport::TaggedLogging`) and `Lograge`. Details on the format of Trace Correlation information can be found in the [Trace Correlation](#trace-correlation) section. Valid values are: `true` or `false`(default). e.g. `DD_LOGS_INJECTION=true`. +##### Enabling debug mode -### Sampling +Switching the library into debug mode will produce verbose, detailed logs about tracing activity, including any suppressed errors. This output can be helpful in identifying errors, or confirming trace output to the agent. + +You can enable this via `diagnostics.debug = true` or `DD_TRACE_DEBUG`. + +```ruby +Datadog.configure { |c| c.diagnostics.debug = true } +``` + +**We do NOT recommend use of this feature in production or other sensitive environments**, as it can be very verbose under load. It's best to use this in a controlled environment where you can control application load. + +##### Enabling startup logs + +Startup logs produce a report of tracing state when the application is initially configured. This can be helpful for confirming that configuration and instrumentation is activated correctly. -Datadog's Tracing without Limits™ allows you to send all of your traffic and [configure retention within the Datadog app](https://docs.datadoghq.com/tracing/trace_retention_and_ingestion/). +You can enable this via `diagnostics.startup_logs.enabled = true` or `DD_TRACE_STARTUP_LOGS`. -We recommend setting the environment variable `DD_TRACE_SAMPLE_RATE=1.0` in all new applications using `ddtrace`. +```ruby +Datadog.configure { |c| c.diagnostics.startup_logs.enabled = true } +``` -App Analytics, previously configured with the `analytics_enabled` setting, is deprecated in favor of Tracing without Limits™. Documentation for this [deprecated configuration is still available](https://docs.datadoghq.com/tracing/legacy_app_analytics/). +By default, this will be activated whenever `ddtrace` detects the application is running in a non-development environment. + +### Sampling #### Application-side sampling While the trace agent can sample traces to reduce bandwidth usage, application-side sampling reduces the performance overhead. -This will **reduce visibility and is not recommended**. See [DD_TRACE_SAMPLE_RATE](#environment-variables) for the recommended sampling approach. +The default sampling rate can be set between `0.0` (0%) and `1.0` (100%). Configure the rate in order to control the volume of traces sent to Datadog. When this configuration is not set, the Datadog agent will distribute a default sampling rate of 10 traces per second. -`Datadog::RateSampler` samples a ratio of the traces. For example: +Set this value via `DD_TRACE_SAMPLE_RATE` or `Datadog.configure { |c| c.tracing.sampling.default_rate = }`. + +Alternatively, you may provide your own sampler. The `Datadog::Tracing::Sampling::RateSampler` samples a ratio of the traces. For example: ```ruby # Sample rate is between 0 (nothing sampled) to 1 (everything sampled). -sampler = Datadog::RateSampler.new(0.5) # sample 50% of the traces +sampler = Datadog::Tracing::Sampling::RateSampler.new(0.5) # sample 50% of the traces Datadog.configure do |c| - c.tracer.sampler = sampler + c.tracing.sampler = sampler end ``` +See [Additional Configuration](#additional-configuration) for more details about these settings. + #### Priority sampling Priority sampling decides whether to keep a trace by using a priority attribute propagated for distributed traces. Its value indicates to the Agent and the backend about how important the trace is. The sampler can set the priority to the following values: - - `Datadog::Ext::Priority::AUTO_REJECT`: the sampler automatically decided to reject the trace. - - `Datadog::Ext::Priority::AUTO_KEEP`: the sampler automatically decided to keep the trace. + - `Datadog::Tracing::Sampling::Ext::Priority::AUTO_REJECT`: the sampler automatically decided to reject the trace. + - `Datadog::Tracing::Sampling::Ext::Priority::AUTO_KEEP`: the sampler automatically decided to keep the trace. Priority sampling is enabled by default. Enabling it ensures that your sampled distributed traces will be complete. Once enabled, the sampler will automatically assign a priority of 0 or 1 to traces, depending on their service and volume. -You can also set this priority manually to either drop a non-interesting trace or to keep an important one. For that, set the `context#sampling_priority` to: +You can also set this priority manually to either drop a non-interesting trace or to keep an important one. For that, set the `TraceOperation#sampling_priority` to: - - `Datadog::Ext::Priority::USER_REJECT`: the user asked to reject the trace. - - `Datadog::Ext::Priority::USER_KEEP`: the user asked to keep the trace. + - `Datadog::Tracing::Sampling::Ext::Priority::USER_REJECT`: the user asked to reject the trace. + - `Datadog::Tracing::Sampling::Ext::Priority::USER_KEEP`: the user asked to keep the trace. When not using [distributed tracing](#distributed-tracing), you may change the priority at any time, as long as the trace incomplete. But it has to be done before any context propagation (fork, RPC calls) to be useful in a distributed context. Changing the priority after the context has been propagated causes different parts of a distributed trace to use different priorities. Some parts might be kept, some parts might be rejected, and this can cause the trace to be partially stored and remain incomplete. -If you change the priority, we recommend you do it as soon as possible - when the root span has just been created. +For this reason, if you change the priority, we recommend you do it as early as possible. + +To change the sampling priority, you can use the following methods: + +```ruby +# Rejects the active trace +Datadog::Tracing.reject! + +# Keeps the active trace +Datadog::Tracing.keep! +``` + +It's safe to use `Datadog::Tracing.reject!` and `Datadog::Tracing.keep!` when no trace is active. + +You can also reject a specific trace instance: ```ruby # First, grab the active span -span = Datadog.tracer.active_span +trace = Datadog::Tracing.active_trace -# Indicate to reject the trace -span.context.sampling_priority = Datadog::Ext::Priority::USER_REJECT +# Rejects the trace +trace.reject! -# Indicate to keep the trace -span.context.sampling_priority = Datadog::Ext::Priority::USER_KEEP +# Keeps the trace +trace.keep! ``` ### Distributed Tracing @@ -2195,6 +2256,33 @@ Service C: Priority: 1 ``` +**Distributed header formats** + +Tracing supports the following distributed trace formats: + + - `Datadog::Tracing::Configuration::Ext::Distributed::PROPAGATION_STYLE_DATADOG` (Default) + - `Datadog::Tracing::Configuration::Ext::Distributed::PROPAGATION_STYLE_B3` + - `Datadog::Tracing::Configuration::Ext::Distributed::PROPAGATION_STYLE_B3_SINGLE_HEADER` + +You can enable/disable the use of these formats via `Datadog.configure`: + +```ruby +Datadog.configure do |c| + # List of header formats that should be extracted + c.tracing.distributed_tracing.propagation_extract_style = [ + Datadog::Tracing::Configuration::Ext::Distributed::PROPAGATION_STYLE_DATADOG, + Datadog::Tracing::Configuration::Ext::Distributed::PROPAGATION_STYLE_B3, + Datadog::Tracing::Configuration::Ext::Distributed::PROPAGATION_STYLE_B3_SINGLE_HEADER + + ] + + # List of header formats that should be injected + c.tracing.distributed_tracing.propagation_inject_style = [ + Datadog::Tracing::Configuration::Ext::Distributed::PROPAGATION_STYLE_DATADOG + ] +end +``` + **Activating distributed tracing for integrations** Many integrations included in `ddtrace` support distributed tracing. Distributed tracing is enabled by default in Agent v7 and most versions of Agent v6. If needed, you can activate distributed tracing with configuration settings. @@ -2218,24 +2306,24 @@ For more details on how to activate distributed tracing for integrations, see th **Using the HTTP propagator** -To make the process of propagating this metadata easier, you can use the `Datadog::HTTPPropagator` module. +To make the process of propagating this metadata easier, you can use the `Datadog::Tracing::Propagation::HTTP` module. On the client: ```ruby -Datadog.tracer.trace('web.call') do |span| - # Inject span context into headers (`env` must be a Hash) - Datadog::HTTPPropagator.inject!(span.context, env) +Datadog::Tracing.trace('web.call') do |span, trace| + # Inject trace headers into request headers (`env` must be a Hash) + Datadog::Tracing::Propagation::HTTP.inject!(trace.to_digest, env) end ``` On the server: ```ruby -Datadog.tracer.trace('web.work') do |span| - # Build a context from headers (`env` must be a Hash) - context = HTTPPropagator.extract(request.env) - Datadog.tracer.provider.context = context if context.trace_id +trace_digest = Datadog::Tracing::Propagation::HTTP.extract(request.env) + +Datadog::Tracing.trace('web.work', continue_from: trace_digest) do |span| + # Do web work... end ``` @@ -2261,147 +2349,87 @@ Then you must enable the request queuing feature, by setting `request_queuing: t ### Processing Pipeline -Some applications might require that traces be altered or filtered out before they are sent upstream. The processing pipeline allows users to create *processors* to define such behavior. - -Processors can be any object that responds to `#call` accepting `trace` as an argument (which is an `Array` of `Datadog::Span`s.) - -For example: - -```ruby -lambda_processor = ->(trace) do - # Processing logic... - trace -end - -class MyCustomProcessor - def call(trace) - # Processing logic... - trace - end -end -custom_processor = MyFancyProcessor.new -``` - -`#call` blocks of processors *must* return the `trace` object; this return value will be passed to the next processor in the pipeline. - -These processors must then be added to the pipeline via `Datadog::Pipeline.before_flush`: - -```ruby -Datadog::Pipeline.before_flush(lambda_processor, custom_processor) -``` - -You can also define processors using the short-hand block syntax for `Datadog::Pipeline.before_flush`: - -```ruby -Datadog::Pipeline.before_flush do |trace| - trace.delete_if { |span| span.name =~ /forbidden/ } -end -``` +Some applications might require that traces be altered or filtered out before they are sent to Datadog. The processing pipeline allows you to create *processors* to define such behavior. #### Filtering -You can use the `Datadog::Pipeline::SpanFilter` processor to remove spans, when the block evaluates as truthy: +You can use the `Datadog::Tracing::Pipeline::SpanFilter` processor to remove spans, when the block evaluates as truthy: ```ruby -Datadog::Pipeline.before_flush( +Datadog::Tracing.before_flush( # Remove spans that match a particular resource - Datadog::Pipeline::SpanFilter.new { |span| span.resource =~ /PingController/ }, + Datadog::Tracing::Pipeline::SpanFilter.new { |span| span.resource =~ /PingController/ }, # Remove spans that are trafficked to localhost - Datadog::Pipeline::SpanFilter.new { |span| span.get_tag('host') == 'localhost' } + Datadog::Tracing::Pipeline::SpanFilter.new { |span| span.get_tag('host') == 'localhost' } ) ``` #### Processing -You can use the `Datadog::Pipeline::SpanProcessor` processor to modify spans: +You can use the `Datadog::Tracing::Pipeline::SpanProcessor` processor to modify spans: ```ruby -Datadog::Pipeline.before_flush( +Datadog::Tracing.before_flush( # Strip matching text from the resource field - Datadog::Pipeline::SpanProcessor.new { |span| span.resource.gsub!(/password=.*/, '') } + Datadog::Tracing::Pipeline::SpanProcessor.new { |span| span.resource.gsub!(/password=.*/, '') } ) ``` -### Trace correlation - -In many cases, such as logging, it may be useful to correlate trace IDs to other events or data streams, for easier cross-referencing. - -#### For logging in Rails applications +#### Custom processor -##### Automatic +Processors can be any object that responds to `#call` accepting `trace` as an argument (which is an `Array` of `Datadog::Span`s.) -For Rails applications using the default logger (`ActiveSupport::TaggedLogging`), `semantic_logger`, or `lograge`, you can automatically enable trace correlation injection by setting the `rails` instrumentation configuration option `log_injection` to `true` or by setting environment variable `DD_LOGS_INJECTION=true`: +For example, using the short-hand block syntax: ```ruby -# config/initializers/datadog.rb -require 'ddtrace' - -Datadog.configure do |c| - c.use :rails, log_injection: true +Datadog::Tracing.before_flush do |trace| + # Processing logic... + trace end ``` -##### Manual (Lograge) - -After [setting up Lograge in a Rails application](https://docs.datadoghq.com/logs/log_collection/ruby/), manually modify the `custom_options` block in your environment configuration file (e.g. `config/environments/production.rb`) to add the trace IDs. +For a custom processor class: ```ruby -config.lograge.custom_options = lambda do |event| - # Retrieves trace information for current thread - correlation = Datadog.tracer.active_correlation - - { - # Adds IDs as tags to log output - :dd => { - # To preserve precision during JSON serialization, use strings for large numbers - :trace_id => correlation.trace_id.to_s, - :span_id => correlation.span_id.to_s, - :env => correlation.env.to_s, - :service => correlation.service.to_s, - :version => correlation.version.to_s - }, - :ddsource => ["ruby"], - :params => event.payload[:params].reject { |k| %w(controller action).include? k } - } +class MyCustomProcessor + def call(trace) + # Processing logic... + trace + end end + +Datadog::Tracing.before_flush(MyCustomProcessor.new) ``` -##### Manual (ActiveSupport::TaggedLogging) +In both cases, the processor method *must* return the `trace` object; this return value will be passed to the next processor in the pipeline. -Rails applications which are configured with the default `ActiveSupport::TaggedLogging` logger can append correlation IDs as tags to log output. To enable Trace Correlation with `ActiveSupport::TaggedLogging`, in your Rails environment configuration file, add the following: +### Trace correlation -```ruby -Rails.application.configure do - config.log_tags = [proc { Datadog.tracer.active_correlation.to_s }] -end +In many cases, such as logging, it may be useful to correlate trace IDs to other events or data streams, for easier cross-referencing. -# Given: -# DD_ENV = 'production' (The name of the environment your application is running in.) -# DD_SERVICE = 'billing-api' (Default service name of your application.) -# DD_VERSION = '2.5.17' (The version of your application.) +#### For logging in Rails applications -# Web requests will produce: -# [dd.env=production dd.service=billing-api dd.version=2.5.17 dd.trace_id=7110975754844687674 dd.span_id=7518426836986654206] Started GET "/articles" for 172.22.0.1 at 2019-01-16 18:50:57 +0000 -# [dd.env=production dd.service=billing-api dd.version=2.5.17 dd.trace_id=7110975754844687674 dd.span_id=7518426836986654206] Processing by ArticlesController#index as */* -# [dd.env=production dd.service=billing-api dd.version=2.5.17 dd.trace_id=7110975754844687674 dd.span_id=7518426836986654206] Article Load (0.5ms) SELECT "articles".* FROM "articles" -# [dd.env=production dd.service=billing-api dd.version=2.5.17 dd.trace_id=7110975754844687674 dd.span_id=7518426836986654206] Completed 200 OK in 7ms (Views: 5.5ms | ActiveRecord: 0.5ms) -``` +##### Automatic + +For Rails applications using the default logger (`ActiveSupport::TaggedLogging`), `lograge` or `semantic_logger`, trace correlation injection is enabled by default. + +It can be disabled by setting the environment variable `DD_LOGS_INJECTION=false`. #### For logging in Ruby applications -To add correlation IDs to your logger, add a log formatter which retrieves the correlation IDs with `Datadog.tracer.active_correlation`, then add them to the message. +To add correlation IDs to your logger, add a log formatter which retrieves the correlation IDs with `Datadog::Tracing.correlation`, then add them to the message. To properly correlate with Datadog logging, be sure the following is present in the log message, in order as they appear: - - `dd.env=`: Where `` is equal to `Datadog.tracer.active_correlation.env`. Omit if no environment is configured. - - `dd.service=`: Where `` is equal to `Datadog.tracer.active_correlation.service`. Omit if no default service name is configured. - - `dd.version=`: Where `` is equal to `Datadog.tracer.active_correlation.version`. Omit if no application version is configured. - - `dd.trace_id=`: Where `` is equal to `Datadog.tracer.active_correlation.trace_id` or `0` if no trace is active during logging. - - `dd.span_id=`: Where `` is equal to `Datadog.tracer.active_correlation.span_id` or `0` if no trace is active during logging. + - `dd.env=`: Where `` is equal to `Datadog::Tracing.correlation.env`. Omit if no environment is configured. + - `dd.service=`: Where `` is equal to `Datadog::Tracing.correlation.service`. Omit if no default service name is configured. + - `dd.version=`: Where `` is equal to `Datadog::Tracing.correlation.version`. Omit if no application version is configured. + - `dd.trace_id=`: Where `` is equal to `Datadog::Tracing.correlation.trace_id` or `0` if no trace is active during logging. + - `dd.span_id=`: Where `` is equal to `Datadog::Tracing.correlation.span_id` or `0` if no trace is active during logging. -By default, `Datadog::Correlation::Identifier#to_s` will return `dd.env= dd.service= dd.version= dd.trace_id= dd.span_id=`. +`Datadog::Tracing.log_correlation` will return `dd.env= dd.service= dd.version= dd.trace_id= dd.span_id=`. -If a trace is not active and the application environment & version is not configured, it will return `dd.trace_id=0 dd.span_id=0 dd.env= dd.version=`. +If a trace is not active and the application environment & version is not configured, it will return `dd.env= dd.service= dd.version= dd.trace_id=0 dd.span_id=0`. An example of this in practice: @@ -2416,7 +2444,7 @@ ENV['DD_VERSION'] = '2.5.17' logger = Logger.new(STDOUT) logger.progname = 'my_app' logger.formatter = proc do |severity, datetime, progname, msg| - "[#{datetime}][#{progname}][#{severity}][#{Datadog.tracer.active_correlation}] #{msg}\n" + "[#{datetime}][#{progname}][#{severity}][#{Datadog::Tracing.log_correlation}] #{msg}\n" end # When no trace is active @@ -2424,17 +2452,34 @@ logger.warn('This is an untraced operation.') # [2019-01-16 18:38:41 +0000][my_app][WARN][dd.env=production dd.service=billing-api dd.version=2.5.17 dd.trace_id=0 dd.span_id=0] This is an untraced operation. # When a trace is active -Datadog.tracer.trace('my.operation') { logger.warn('This is a traced operation.') } +Datadog::Tracing.trace('my.operation') { logger.warn('This is a traced operation.') } # [2019-01-16 18:38:41 +0000][my_app][WARN][dd.env=production dd.service=billing-api dd.version=2.5.17 dd.trace_id=8545847825299552251 dd.span_id=3711755234730770098] This is a traced operation. ``` ### Configuring the transport layer -By default, the tracer submits trace data using the Unix socket `/var/run/datadog/apm.socket`, if one is created by the Agent. Otherwise, it connects via HTTP to `127.0.0.1:8126`, the default TCP location the Agent listens on. +By default, `ddtrace` will connect to the agent using the first available settings in the listed priority: + +1. Via any explicitly provided configuration settings (hostname/port/transport) +2. Via Unix Domain Socket (UDS) located at `/var/run/datadog/apm.socket` +3. Via HTTP over TCP to `127.0.0.1:8126` However, the tracer can be configured to send its trace data to alternative destinations, or by alternative protocols. -Some basic settings, such as hostname and port, can be configured using [tracer settings](#tracer-settings). +#### Changing default agent hostname and port + +To change the agent host or port, provide `DD_AGENT_HOST` and `DD_TRACE_AGENT_PORT`. + +OR within a `Datadog.configure` block, provide the following settings: + +```ruby +Datadog.configure do |c| + c.agent.host = '127.0.0.1' + c.agent.port = 8126 +end +``` + +See [Additional Configuration](#additional-configuration) for more details. #### Using the Net::HTTP adapter @@ -2442,14 +2487,14 @@ The `Net` adapter submits traces using `Net::HTTP` over TCP. It is the default t ```ruby Datadog.configure do |c| - c.tracer.transport_options = proc { |t| + c.tracing.transport_options = proc { |t| # Hostname, port, and additional options. :timeout is in seconds. t.adapter :net_http, '127.0.0.1', 8126, { timeout: 1 } } end ``` -#### Using the Unix socket adapter +#### Using the Unix Domain Socket (UDS) adapter The `UnixSocket` adapter submits traces using `Net::HTTP` over Unix socket. @@ -2457,7 +2502,7 @@ To use, first configure your trace agent to listen by Unix socket, then configur ```ruby Datadog.configure do |c| - c.tracer.transport_options = proc { |t| + c.tracing.transport_options = proc { |t| # Provide local path to trace agent Unix socket t.adapter :unix, '/tmp/ddagent/trace.sock' } @@ -2470,7 +2515,7 @@ The `Test` adapter is a no-op transport that can optionally buffer requests. For ```ruby Datadog.configure do |c| - c.tracer.transport_options = proc { |t| + c.tracing.transport_options = proc { |t| # Set transport to no-op mode. Does not retain traces. t.adapter :test @@ -2487,7 +2532,7 @@ Custom adapters can be configured with: ```ruby Datadog.configure do |c| - c.tracer.transport_options = proc { |t| + c.tracing.transport_options = proc { |t| # Initialize and pass an instance of the adapter custom_adapter = CustomAdapter.new t.adapter custom_adapter @@ -2495,6 +2540,23 @@ Datadog.configure do |c| end ``` +### Setting the time provider + +By default, tracing uses a monotonic clock to measure the duration of spans, and timestamps (`->{ Time.now }`) for the start and end time. + +When testing, it might be helpful to use a different time provider. + +To change the function that provides timestamps, configure the following: + +```ruby +Datadog.configure do |c| + # For Timecop, for example, `->{ Time.now_without_mock_time }` allows the tracer to use the real wall time. + c.time_now_provider = -> { Time.now_without_mock_time } +end +``` + +Span duration calculation will still use the system monotonic clock when available, thus not being affected by this setting. + ### Metrics The tracer and its integrations can produce some additional metrics that can provide useful insight into the performance of your application. These metrics are collected with `dogstatsd-ruby`, and can be sent to the same Datadog agent to which you send your traces. @@ -2548,7 +2610,7 @@ In addition, all metrics include the following tags: ### OpenTracing -For setting up Datadog with OpenTracing, see out [Quickstart for OpenTracing](#quickstart-for-opentracing) section for details. +For setting up Datadog with OpenTracing, see our [Configuring OpenTracing](#configuring-opentracing) section for details. **Configuring Datadog tracer settings** @@ -2556,10 +2618,10 @@ The underlying Datadog tracer can be configured by passing options (which match ```ruby # Where `options` is a Hash of options provided to Datadog::Tracer -OpenTracing.global_tracer = Datadog::OpenTracer::Tracer.new(options) +OpenTracing.global_tracer = Datadog::OpenTracer::Tracer.new(**options) ``` -It can also be configured by using `Datadog.configure` described in the [Tracer settings](#tracer-settings) section. +It can also be configured by using `Datadog.configure` described in the [Additional Configuration](#additional-configuration) section. **Activating and configuring integrations** @@ -2601,11 +2663,11 @@ Without this flag, profiles for short-lived Resque jobs will not be available as By default, Datadog limits the size of trace payloads to prevent memory overhead within instrumented applications. As a result, traces containing thousands of operations may not be sent to Datadog. -If traces are missing, enable [debug mode](#tracer-settings) to check if messages containing `"Dropping trace. Payload too large"` are logged. +If traces are missing, enable [debug mode](#debugging-and-diagnostics) to check if messages containing `"Dropping trace. Payload too large"` are logged. -Since debug mode is verbose, Datadog does not recommend leaving this enabled or enabling this in production. Disable it after confirming. You can inspect the [Datadog Agent logs](https://docs.datadoghq.com/agent/guide/agent-log-files/) for similar messages. +Since debug mode is verbose, **Datadog does not recommend leaving this enabled or enabling this in production.** Disable it after confirming. You can inspect the [Datadog Agent logs](https://docs.datadoghq.com/agent/guide/agent-log-files/) for similar messages. -If you have confirmed that traces are dropped due to large payloads, then enable the [partial_flush](#tracer-settings) setting to break down large traces into smaller chunks. +If you have confirmed that traces are dropped due to large payloads, then enable the [partial_flush](#additional-configuration) setting to break down large traces into smaller chunks. ### Stack level too deep @@ -2615,7 +2677,7 @@ In Ruby version 1.9.3 and earlier, "monkey-patching" often involved the use of [ In Ruby 2.0, the [`Module#prepend`](https://ruby-doc.org/core-3.0.0/Module.html#method-i-prepend) feature was introduced. This feature avoids destructive method rewriting and allows multiple "monkey patches" on the same method. Consequently, it has become the safest, preferred means to "monkey patch" code. -Datadog instrumentation almost exclusively uses the `Module#prepend` feature to add instrumentation non-destructively. However, some libraries (typically those supporting Ruby < 2.0) still use `alias_method` which can create conflicts with Datadog instrumentation, often resulting in `SystemStackError` or `stack level too deep` errors. +Datadog instrumentation almost exclusively uses the `Module#prepend` feature to add instrumentation non-destructively. However, some other libraries (typically those supporting Ruby < 2.0) still use `alias_method` which can create conflicts with Datadog instrumentation, often resulting in `SystemStackError` or `stack level too deep` errors. As the implementation of `alias_method` exists within those libraries, Datadog generally cannot fix them. However, some libraries have known workarounds: diff --git a/docs/ProfilingDevelopment.md b/docs/ProfilingDevelopment.md index 3777f467b66..dba8ed02f94 100644 --- a/docs/ProfilingDevelopment.md +++ b/docs/ProfilingDevelopment.md @@ -6,19 +6,18 @@ For a more practical view of getting started with development of `ddtrace`, see ## Profiling components high-level view -Components below live inside <../lib/ddtrace/profiling>: +Components below live inside <../lib/datadog/profiling>: -* `Collectors::Stack`: Collects stack trace samples from Ruby threads for both CPU-time (if available) and wall-clock. +* `Collectors::OldStack`: Collects stack trace samples from Ruby threads for both CPU-time (if available) and wall-clock. Runs on its own background thread. +* `Collectors::CodeProvenance`: Collects library metadata to power grouping and categorization of stack traces (e.g. to help distinguish user code, from libraries, from the standard library, etc). * `Encoding::Profile`: Encodes gathered data into the pprof format. * `Events::Stack`, `Events::StackSample`: Entity classes used to represent stacks. -* `Ext::CPU`: Monkey patches Ruby's `Thread` with our `Ext::CThread` to enable CPU-time profiling. -* `Ext::CThread`: Extension used to enable CPU-time profiling via use of Pthread's `getcpuclockid`. * `Ext::Forking`: Monkey patches `Kernel#fork`, adding a `Kernel#at_fork` callback mechanism which is used to restore profiling abilities after the VM forks (such as re-instrumenting the main thread, and restarting profiler threads). -* `Pprof::*` (in <../lib/ddtrace/profiling/pprof>): Converts samples captured in the `Recorder` into the pprof format. -* `Tasks::Setup`: Takes care of loading our extensions/monkey patches to handle fork() and CPU profiling. -* `Transport::*` (in <../lib/ddtrace/profiling/transport>): Implements transmission of profiling payloads to the Datadog agent +* `Pprof::*` (in <../lib/datadog/profiling/pprof>): Converts samples captured in the `Recorder` into the pprof format. +* `Tasks::Setup`: Takes care of loading our extensions/monkey patches to handle fork(). +* `Transport::*` (in <../lib/datadog/profiling/transport>): Implements transmission of profiling payloads to the Datadog agent or backend. * `TraceIdentifiers::*`: Used to retrieve trace id and span id from tracers, to be used to connect traces to profiles. * `BacktraceLocation`: Entity class used to represent an entry in a stack trace. @@ -26,7 +25,7 @@ Components below live inside <../lib/ddtrace/profiling>: * `Exporter`: Writes profiling data to a given transport. * `Flush`: Entity class used to represent metadata for a given profile. * `Profiler`: Profiling entry point, which coordinates collectors and a scheduler. -* `Recorder`: Stores profiling events gathered by `Collector`s. +* `Recorder`: Stores profiling events gathered by the `Collector::OldStack`. (To be removed after migration to libddprof aggregation) * `Scheduler`: Periodically (every 1 minute) takes data from the `Recorder` and pushes them to all configured `Exporter`s. Runs on its own background thread. @@ -35,13 +34,12 @@ Components below live inside <../lib/ddtrace/profiling>: When started via `ddtracerb exec` (together with `DD_PROFILING_ENABLED=true`), initialization goes through the following flow: -1. <../lib/ddtrace/profiling/preload.rb> triggers the creation of the `Datadog.profiler` instance by calling the method -2. `Datadog.profiler` is handled by `Datadog::Configuration`, which triggers the configuration of `ddtrace` components +1. <../lib/datadog/profiling/preload.rb> triggers the creation of the profiler instance by calling the method `Datadog::Profiling.start_if_enabled` +2. The profiler instance is handled by `Datadog::Configuration`, which triggers the configuration of `ddtrace` components in `#build_components` 3. Inside `Datadog::Components`, the `build_profiler` method triggers the execution of the `Tasks::Setup` 4. The `Setup` task activates our extensions * `Datadog::Profiling::Ext::Forking` - * `Datadog::Profiling::Ext::CPU` 5. Still inside `Datadog::Components`, the `build_profiler` method then creates and wires up the Profiler as such: ```asciiflow +------------+ @@ -54,22 +52,27 @@ flow: +---------+--+ +-+-------+-+ | | | v | v - +-----+-+ | +----+------+ - | Stack | | | Exporters | - +-----+-+ | +-----------+ + +--------+-+ | +----+------+ + | OldStack | | | Exporters | + +--------+-+ | +-----------+ | | v v +-+-------+-+ | Recorder | +-----------+ + | + v + +-----------------+ + | Code Provenance | + +-----------------+ ``` 6. The profiler gets started when `startup!` is called by `Datadog::Configuration` after component creation. ## Run-time execution -During run-time, the `Scheduler` and the `Collectors::Stack` each execute on their own background thread. +During run-time, the `Scheduler` and the `Collectors::OldStack` each execute on their own background thread. -The `Collectors::Stack` samples stack traces of threads, capturing both CPU-time (if available) and wall-clock, storing +The `Collectors::OldStack` samples stack traces of threads, capturing both CPU-time (if available) and wall-clock, storing them in the `Recorder`. The `Scheduler` wakes up every 1 minute to flush the results of the `Recorder` into one or more `exporter`s. @@ -100,7 +103,7 @@ To further enable filtering of a profile to show only samples related to a given profiler is tagged with the `local root span id` and `span id` for the given trace/span. This is done using the `Datadog::Profiling::TraceIdentifiers::Helper` that retrieves a `root_span_id` and `span_id`, if -available, from the supported tracers. This helper is called by the `Collectors::Stack` during sampling. +available, from the supported tracers. This helper is called by the `Collectors::OldStack` during sampling. Note that if a given trace executes too fast, it's possible that the profiler will not contain any samples for that specific trace. Nevertheless, the linking still works and is useful, as it allows users to explore what was going on their diff --git a/docs/PublicApi.md b/docs/PublicApi.md new file mode 100644 index 00000000000..ed9325af4eb --- /dev/null +++ b/docs/PublicApi.md @@ -0,0 +1,14 @@ +# Public API + +`ddtrace` respects [Semantic Versioning 2.0.0](https://semver.org/spec/v2.0.0.html). + +Classes, modules, and methods marked as part of the public API will not introduce +breaking changes outside of a major version release. + +Objects that belong to the public API are marked with the `@public_api` YARD documentation tag. +When navigating [`ddtrace`'s YARD documentation](https://rubydoc.info/gems/ddtrace), public API +objects will have an explicit banner informing the user that they are part of the public API contract. + +Objects not marked with the `@public_api` tag are not part of the public API contract, and thus +considered internal to `ddtrace`. These objects can receive breaking changes in minor and patch +releases. diff --git a/docs/UpgradeGuide.md b/docs/UpgradeGuide.md new file mode 100644 index 00000000000..9d45bf3e218 --- /dev/null +++ b/docs/UpgradeGuide.md @@ -0,0 +1,736 @@ +# Upgrading ddtrace + +# From 0.x to 1.0 + +Upgrading `ddtrace` from 0.x to 1.x introduces some breaking changes which are outlined below. + +**How to upgrade basic usage** + +For users with a basic implementation (configuration file + out-of-the-box instrumentation), only minor changes to your configuration file are required: most applications take just minutes to update. Check out the following sections for a step-by-step guide. + +- [Configuration](#1.0-configuration) + - [`require` paths have changed](#1.0-configuration-requires) + - [Settings have been renamed](#1.0-configuration-settings) + - [Activating instrumentation](#1.0-configuration-instrumentation) +- [Instrumentation](#1.0-instrumentation) + - [Service naming](#1.0-instrumentation-service-naming) + +**Additional upgrades for advanced usage** + +For users with an advanced implementation of `ddtrace` (custom instrumentation, sampling or processing behavior, etc), some additional namespace and behavioral changes may be required. See the following sections for details about what features changed and how to use them. + +- [Namespacing](#1.0-namespacing) +- [Trace API](#1.0-trace-api) + - [Removed `Datadog.tracer`](#1.0-trace-api-removed-tracer) + - [Removed access to `Datadog::Context`](#1.0-trace-api-removed-context) + - [Manual tracing & trace model](#1.0-trace-api-manual-tracing) + - [Accessing trace state](#1.0-trace-api-trace-state) + - [Distributed tracing](#1.0-trace-api-distributed) + - [Over HTTP](#1.0-trace-api-distributed-http) + - [Over gRPC](#1.0-trace-api-distributed-grpc) + - [Between threads](#1.0-trace-api-distributed-threads) + - [Sampling](#1.0-trace-api-sampling) + - [Processing pipeline](#1.0-trace-api-pipeline) + +**Appendix** + +For a comprehensive list of everything that changed, the appendix hosts some helpful and detailed tables with recommendations. + + - [Namespace mappings](#1.0-appendix-namespace) + - [Constants](#1.0-appendix-namespace-constants) + - [Breaking changes](#1.0-appendix-breaking-changes) + +

Upgrading basic usage

+ +

Configuration

+ +

`require` paths have changed

+ +If you `require` any of the following paths, update them accordingly: + +| 0.x `require` path | 1.0 `require` path | +|-----------------------------|-----------------------------| +| `ddtrace/opentelemetry` | Removed | +| `ddtrace/opentracer` | `datadog/opentracer` | +| `ddtrace/profiling/preload` | `datadog/profiling/preload` | + +Using `require 'ddtrace'` will load all features by default. To load individual features, you may use the following paths instead: + +| Feature | 1.0 `require` path | +|-------------|----------------------| +| AppSec | `datadog/appsec` | +| CI | `datadog/ci` | +| OpenTracing | `datadog/opentracer` | +| Profiling | `datadog/profiling` | +| Tracing | `datadog/tracing` | + +

Settings have been renamed

+ +Configuration settings have been sorted into smaller configuration groups, by feature. + + - `Datadog.configure { |c| c.* }`: Datadog configuration settings + - `Datadog.configure { |c| c.tracing.* }`: Tracing configuration settings + - `Datadog.configure { |c| c.profiling.* }`: Profiling configuration settings + - `Datadog.configure { |c| c.ci.* }`: CI configuration settings + +For existing applications, configuration files should be updated accordingly. For example: + +```ruby +# config/initializers/datadog.rb +require 'ddtrace' + +### Old 0.x ### +Datadog.configure do |c| + # Global settings + c.tracer.hostname = '127.0.0.1' + c.tracer.port = 8126 + c.runtime_metrics.enabled = true + c.service = 'billing-api' + + # Tracing settings + c.analytics.enabled = true + c.tracer.partial_flush.enabled = true + + # CI settings + c.ci_mode = (ENV['DD_ENV'] == 'ci') + + # Instrumentation + c.use :rails + c.use :redis, service_name: 'billing-redis' + c.use :rspec +end + + +### New 1.0 ### +Datadog.configure do |c| + # Global settings + c.agent.host = '127.0.0.1' + c.agent.port = 8126 + c.runtime_metrics.enabled = true + c.service = 'billing-api' + + # Tracing settings + c.tracing.analytics.enabled = true + c.tracing.partial_flush.enabled = true + + # CI settings + c.ci.enabled = (ENV['DD_ENV'] == 'ci') + + # Instrumentation + c.tracing.instrument :rails + c.tracing.instrument :redis, service_name: 'billing-redis' + c.ci.instrument :rspec +end +``` + +Check out the table below for a list of common mappings: + +| 0.x setting | 1.0 setting | +|----------------------------------------|---------------------------------| +| `analytics.enabled` | `tracing.analytics.enabled` | +| `ci_mode.context_flush` | `ci.context_flush` | +| `ci_mode.enabled` | `ci.enabled` | +| `ci_mode.writer_options` | `ci.writer_options` | +| `distributed_tracing` | `tracing.distributed_tracing` | +| `logger=` | `logger.instance=` | +| `profiling.exporter.transport_options` | Removed | +| `report_hostname` | `tracing.report_hostname` | +| `runtime_metrics_enabled` | `runtime_metrics.enabled` | +| `runtime_metrics(options)` | Removed | +| `sampling` | `tracing.sampling` | +| `test_mode` | `tracing.test_mode` | +| `tracer=` | Removed | +| `tracer.debug` | `diagnostics.debug` | +| `tracer.enabled` | `tracing.enabled` | +| `tracer.env` | `env` | +| `tracer.hostname` | `agent.host` | +| `tracer.instance` | `tracing.instance` | +| `tracer.log` | `logger.instance` | +| `tracer.partial_flush` | `tracing.partial_flush.enabled` | +| `tracer.port` | `agent.port` | +| `tracer.sampler` | `tracing.sampler` | +| `tracer.tags` | `tags` | +| `tracer.transport_options` | `tracing.transport_options` | +| `tracer.transport_options(options)` | Removed | +| `tracer.writer` | `tracing.writer` | +| `tracer.writer_options` | `tracing.writer_options` | +| `use` | `tracing.instrument` | + +

Activating instrumentation

+ + - The `use` function has been renamed to `instrument`. + - `instrument` has been namespaced within the feature to which it belongs. + +As an example: + +```ruby +### Old 0.x ### +Datadog.configure do |c| + # Tracing instrumentation + c.use :rails + + # CI instrumentation + c.use :cucumber +end + + +### New 1.0 ### +Datadog.configure do |c| + # Tracing instrumentation + c.tracing.instrument :rails + + # CI instrumentation + c.ci.instrument :cucumber +end +``` + +Similarly, if you were accessing configuration for instrumentation, you will need to use the appropriate namespace: + +```ruby +### Old 0.x ### +Datadog.configuration[:rails][:service_name] +Datadog.configuration[:cucumber][:service_name] + +### New 1.0 ### +Datadog.configuration.tracing[:rails][:service_name] +Datadog.configuration.ci[:cucumber][:service_name] +``` + +

Instrumentation

+ +

Service naming

+ +**Define an application service name** + +We recommend setting the application's service name with `DD_SERVICE`, or by adding the following configuration: + +```ruby +Datadog.configure do |c| + c.service = 'billing-api' # Or DD_SERVICE. Defaults to process name. +end +``` + +If this is not set, it will default to the process name. + +**Update service names for your integrations** + +Spans now inherit the global `service` name by default, unless otherwise explicitly set. This means, generally speaking, spans generated by Datadog integrations will default to the global `service` name, unless the `service_name` setting is configured for that integration. + +Spans that describe external services (e.g. `mysql`) will continue to default to some other name that describes the external service instead. (e.g. `mysql`) + +```ruby +### Old 0.x ### +Datadog.configure do |c| + # Instrumentation that measures internal behavior + c.use :rails, service_name: 'billing-api' + c.use :resque, service_name: 'billing-api' + c.use :sidekiq, service_name: 'billing-api' + + # Instrumentation that measures external services + c.use :active_record, service_name: 'billing-api_mysql' # Defaults to DB type e.g. mysql + c.use :http, service_name: 'billing-api_http' # Defaults to net/http + c.use :redis, service_name: 'billing-api_redis' # Defaults to redis +end + +### New 1.0 ### +Datadog.configure do |c| + c.service = 'billing-api' + + # Instrumentation that measures internal behavior + # now inherits the application's service name. + c.tracing.instrument :rails + c.tracing.instrument :resque + c.tracing.instrument :sidekiq + + # Instrumentation that measures external services + # defaults to adapter-specific names. You may still override + # these names with the `service_name:` option. + c.tracing.instrument :active_record, service_name: 'billing-api_mysql' # Defaults to DB type e.g. mysql + c.tracing.instrument :http, service_name: 'billing-api_http' # Defaults to net/http + c.tracing.instrument :redis, service_name: 'billing-api_redis' # Defaults to redis +end +``` + +**Update Rails instrumentation** + +If your application activates and configures `rails` instrumentation, you will need to adjust your settings slightly. + +The following options have been removed; instead, configure the underlying instrumentation directly. + +| 0.x setting | 1.0 setting | +|---------------------------------------------|----------------------------------------------------------------| +| `use :rails, cache_service: ` | `tracing.instrument :active_support, cache_service: ` | +| `use :rails, controller_service: ` | `tracing.instrument :action_pack, service_name: ` | +| `use :rails, database_service: ` | `tracing.instrument :active_record, service_name: ` | +| `use :rails, job_service: ` | `tracing.instrument :active_job, service_name: ` | +| `use :rails, log_injection: true` | `tracing.log_injection = true` (Is `true` by default.) | + +```ruby +### Old 0.x ### +Datadog.configure do |c| + c.use :rails, service_name: 'billing-api', + cache_service: 'billing-api-cache', + controller_service: 'billing-api-controllers', + database_service: 'billing-api-db', + job_service: 'billing-api-jobs', + log_injection: true +end + +### New 1.0 ### +Datadog.configure do |c| + c.service = 'billing-api' + + c.tracing.instrument :rails + c.tracing.instrument :active_support, cache_service: 'billing-api-cache' + c.tracing.instrument :action_pack, service_name: 'billing-api-controllers' + c.tracing.instrument :active_record, service_name: 'billing-api-db' + c.tracing.instrument :active_job, service_name: 'billing-api-jobs' +end +``` + +

Upgrading advanced usage

+ +

Namespacing

+ +Many files and constants within `ddtrace` have been recategorized by feature. The new categorization scheme is as follows: + +| Feature | Namespace | File path | +|------------------|--------------------------|-------------------------| +| Globals | `Datadog` | `ddtrace` | +| | | | +| CI | `Datadog::CI` | `datadog/ci` | +| Core (Internals) | `Datadog::Core` | `datadog/core` | +| OpenTelemetry | `Datadog::OpenTelemetry` | `datadog/opentelemetry` | +| OpenTracing | `Datadog::OpenTracer` | `datadog/opentracer` | +| Profiling | `Datadog::Profiling` | `datadog/profiling` | +| Security | `Datadog::AppSec` | `datadog/appsec` | +| Tracing | `Datadog::Tracing` | `datadog/trace` | + +As a result, if your application referenced file paths or constants affected by this change, they will need to be updated. Check out the [namespace mappings](#1.0-appendix-namespace) for some common cases and how to update them. + +

Trace API

+ +Usage of `Datadog.tracer` has been replaced with the `Datadog::Tracing` trace API. This module contains most of the functions that `Datadog.tracer` had, and most use cases will map one-to-one. + +For example: + +```ruby +### Old 0.x ### +Datadog.tracer.trace +Datadog.tracer.active_span +Datadog.tracer.active_correlation.to_s + + +### New 1.0 ### +Datadog::Tracing.trace +Datadog::Tracing.active_span +Datadog::Tracing.log_correlation + +# ...and more... +``` + +See the table below for most common mappings: + +| 0.x usage | 1.0 usage | Note | +|----------------------------------------------------------------------------------------------|---------------------------------------------|---------------------------------------------------------------------| +| `Datadog.tracer.active_correlation.to_s` | `Datadog::Tracing.log_correlation` | Returns `String` with trace identifiers for logging. | +| `Datadog.tracer.active_correlation` | `Datadog::Tracing.correlation` | Returns `Datadog::Tracing::Correlation::Identifier` | +| `Datadog.tracer.active_root_span` | Removed | Consider `Datadog::Tracing.active_trace` instead. | +| `Datadog.tracer.active_span.context.sampling_priority = Datadog::Ext::Priority::USER_KEEP` | `Datadog::Tracing.keep!` | See [sampling](#1.0-trace-api-sampling) for details. | +| `Datadog.tracer.active_span.context.sampling_priority = Datadog::Ext::Priority::USER_REJECT` | `Datadog::Tracing.reject!` | See [sampling](#1.0-trace-api-sampling) for details. | +| `Datadog.tracer.active_span.context` | Removed | Consider `Datadog::Tracing.active_trace` instead. | +| `Datadog.tracer.active_span` | `Datadog::Tracing.active_span` | See [trace state](#1.0-trace-api-trace-state) for details. | +| `Datadog.tracer.call_context` | Removed | See [trace state](#1.0-trace-api-trace-state) for details. | +| `Datadog.tracer.configure(options)` | `Datadog.configure { \|c\| ... }` | Use configuration API instead. | +| `Datadog.tracer.provider.context = context` | `Datadog::Tracing.continue_trace!(digest)` | See [distributed tracing](#1.0-trace-api-distributed) for details. | +| `Datadog.tracer.set_tags(tags)` | `Datadog.configure { \|c\| c.tags = tags }` | | +| `Datadog.tracer.shutdown!` | `Datadog::Tracing.shutdown!` | | +| `Datadog.tracer.start_span` | `Datadog::Tracing.trace` | See [manual tracing](#1.0-trace-api-manual-tracing) for details. | +| `Datadog.tracer.trace` | `Datadog::Tracing.trace` | See [manual tracing](#1.0-trace-api-manual-tracing) for details. | + + +Also check out the functions defined within `Datadog::Tracing` in our [public API](https://www.rubydoc.info/gems/ddtrace/) for more details on their usage. + +

Removed `Datadog.tracer`

+ +Many of the functions accessed directly through `Datadog.tracer` have been moved to `Datadog::Tracing` instead. + +

Removed access to `Datadog::Context`

+ +Direct usage of `Datadog::Context` has been removed. Previously, it was used to modify or access active trace state. Most use cases have been replaced by our [public trace API](https://www.rubydoc.info/gems/ddtrace/). + +

Manual tracing & trace model

+ +Manual tracing is now done through the [public API](https://www.rubydoc.info/gems/ddtrace/). + +Whereas in 0.x, the block would provide a `Datadog::Span` as `span`, in 1.0, the block provides a `Datadog::SpanOperation` as `span` and `Datadog::TraceOperation` as `trace`. + +```ruby +### Old 0.x ### +Datadog.tracer.trace('my.job') do |span| + # Do work... + # span => # +end + + +### New 1.0 ### +Datadog::Tracing.trace('my.job') do |span, trace| + # Do work... + # span => # + # trace => # +end +``` + +The provided `span` is nearly identical in behavior, except access to some fields (like `context`) been removed. Instead, the provided `trace`, which models the trace itself, grants access to new functions, of which some replace old `span` behavior. + +For more details about new behaviors and the trace model, see [this pull request](https://github.com/DataDog/dd-trace-rb/pull/1783). + +

Accessing trace state

+ +The public API provides new functions to access active trace data: + +```ruby +### Old 0.x ### +# Retuns the active context (contains trace state) +Datadog.tracer.call_context +# Returns the active Span +Datadog.tracer.active_span +# Returns an immutable set of identifiers for the current trace state +Datadog.tracer.active_correlation + + +### New 1.0 ### +# Retuns the active TraceOperation for the current thread (contains trace state) +Datadog::Tracing.active_trace +# Returns the active SpanOperation for the current thread (contains span state) +Datadog::Tracing.active_span +# Returns an immutable set of identifiers for the current trace state +Datadog::Tracing.correlation +``` + +Use of `active_root_span` has been removed. + +

Distributed tracing

+ +Previously, distributed tracing required building new `Datadog::Context` objects, then replacing the context within the tracer. + +Instead, users must use `TraceDigest` objects derived from a trace. `TraceDigest` represents the state of a trace. It can be used to propagate a trace across execution boundaries (processes, threads) or to continue a trace locally. + +```ruby +### Old 0.x ### +# Get trace continuation from active trace +env = {} +Datadog::HTTPPropagator.inject(Datadog.tracer.call_context, env) +context = Datadog::HTTPPropagator.extract(env) + +# Continue a trace: implicit continuation +Datadog.tracer.provider.context = context + +# Next trace inherits trace properties +Datadog.tracer.trace('my.job') do |span| + span.trace_id == context.trace_id +end + + +### New 1.0 ### +# Get trace continuation from active trace +trace_digest = Datadog::Tracing.active_trace.to_digest + +# Continue a trace: implicit continuation +# Digest will be "consumed" by the next `trace` operation +Datadog::Tracing.continue_trace!(trace_digest) + +# Next trace inherits trace properties +Datadog::Tracing.trace('my.job') do |span, trace| + trace.id == trace_digest.trace_id +end + +# Second trace does NOT inherit trace properties +Datadog::Tracing.trace('my.job') do |span, trace| + trace.id != trace_digest.trace_id +end +``` + +New in 1.0, it's also possible to explicitly assign a trace block to continue from a specific trace, rather than implicitly inherit an active context. This gives users fine-grained control in applications where multiple traces run concurrently in the same execution context: + +```ruby +### New 1.0 ### +# Get trace continuation from active trace +trace_digest = Datadog::Tracing.active_trace.to_digest + +# Continue a trace: explicit continuation +# Inherits trace properties from the trace digest +Datadog::Tracing.trace('my.job', continue_from: trace_digest) do |span, trace| + trace.id == trace_digest.trace_id +end + +# Continue a trace: explicit continuation (using #continue_trace!) +Datadog::Tracing.continue_trace!(trace_digest) do + # Traces implicitly continue within the block + Datadog::Tracing.trace('my.job') do |span, trace| + trace.id == trace_digest.trace_id + end +end +``` + +

Over HTTP

+ +To propagate active trace to a remote service: + +```ruby +### Old 0.x ### +headers = {} +context = Datadog.tracer.call_context +Datadog::HTTPPropagator.inject!(context, headers) + +outgoing = Net::HTTP::Get.new(uri) +headers.each { |name, value| outgoing[name] = value } + +### New 1.0 ### +headers = {} +trace_digest = Datadog::Tracing.active_trace.to_digest +Datadog::Tracing::Propagation::HTTP.inject!(trace_digest, headers) + +outgoing = Net::HTTP::Get.new(uri) +headers.each { |name, value| outgoing[name] = value } +``` + +To continue a trace from a remote service: + +```ruby +### Old 0.x ### +incoming = Rack::Request.new(env) +context = Datadog::HTTPPropagator.extract(incoming.env) +Datadog.tracer.provider.context = context + +### New 1.0 ### +incoming = Rack::Request.new(env) +trace_digest = Datadog::Tracing::Propagation::HTTP.extract(incoming.env) +Datadog::Tracing.continue_trace!(trace_digest) +``` + +

Over gRPC

+ +To propagate active trace to a remote service: + +```ruby +### Old 0.x ### +context = Datadog.tracer.call_context +Datadog::GRPCPropagator.inject!(context, metadata) + +### New 1.0 ### +trace_digest = Datadog::Tracing.active_trace.to_digest +Datadog::Tracing::Propagation::GRPC.inject!(trace_digest, metadata) +``` + +To continue a trace from a remote service: + +```ruby +### Old 0.x ### +context = Datadog::GRPCPropagator.extract(metadata) +Datadog.tracer.provider.context = context + +### New 1.0 ### +trace_digest = Datadog::Tracing::Propagation::GRPC.extract(metadata) +Datadog::Tracing.continue_trace!(trace_digest) +``` + +

Between threads

+ +Traces do not implicitly propagate across threads, as they are considered different execution contexts. + +However, if you wish to do this, trace propagation across threads is similar to cross-process. A `TraceDigest` should be produced by the parent thread and consumed by the child thread. + +NOTE: The same `TraceOperation` object should never be shared between threads; this would create race conditions. + +```ruby +### New 1.0 ### +# Get trace digest +trace = Datadog::Tracing.active_trace + +# NOTE: We must produce the digest BEFORE starting the thread. +# Otherwise if it's lazily evaluated within the thread, +# the thread's trace may follow the wrong parent span. +trace_digest = trace.to_digest + +Thread.new do + # Inherits trace properties from the trace digest + Datadog::Tracing.trace('my.job', continue_from: trace_digest) do |span, trace| + trace.id == trace_digest.trace_id + end +end +``` + +

Sampling

+ +Accessing `call_context` to set explicit sampling has been removed. + +Instead, use the `TraceOperation` to set the sampling decision. + +```ruby +### Old 0.x ### +# From within the trace: +Datadog.tracer.trace('web.request') do |span| + span.context.sampling_priority = Datadog::Ext::Priority::USER_REJECT if env.path == '/healthcheck' +end + +# From outside the trace: +# Keeps current trace +Datadog.tracer.active_span.context.sampling_priority = Datadog::Ext::Priority::USER_KEEP +# Drops current trace +Datadog.tracer.active_span.context.sampling_priority = Datadog::Ext::Priority::USER_REJECT + + +### New 1.0 ### +# From within the trace: +Datadog::Tracing.trace('web.request') do |span, trace| + trace.reject! if env.path == '/healthcheck' +end + +# From outside the trace: +Datadog::Tracing.keep! # Keeps current trace +Datadog::Tracing.reject! # Drops current trace +``` + +

Processing pipeline

+ +When using a trace processor in the processing pipeline, the block provides a `TraceSegment` as `trace` (instead of `Array[Datadog::Span]`.) This object can be directly mutated. + +```ruby +### Old 0.x ### +Datadog::Pipeline.before_flush do |trace| + # Processing logic... + trace # => Array[Datadog::Span] +end + + +### New 1.0 ### +Datadog::Tracing.before_flush do |trace| + # Processing logic... + trace # => # +end +``` + +

Appendix

+ +

Namespace mappings

+ +

Constants

+ +| `0.x Constant` | `1.0 Constant` | +|-----------------------------------------------------------------|-----------------------------------------------------------------------------------------| +| `Datadog::AllSampler` | `Datadog::Tracing::Sampling::AllSampler` | +| `Datadog::Buffer` | `Datadog::Core::Buffer::Random` | +| `Datadog::Chunker` | `Datadog::Core::Chunker` | +| `Datadog::Configuration` | `Datadog::Core::Configuration` | +| `Datadog::ContextFlush` | `Datadog::Tracing::Flush` | +| `Datadog::CRubyBuffer` | `Datadog::Core::Buffer::CRuby` | +| `Datadog::Diagnostics` | `Datadog::Core::Diagnostics` | +| `Datadog::DistributedTracing` | `Datadog::Tracing::Distributed` | +| `Datadog::Encoding` | `Datadog::Core::Encoding` | +| `Datadog::Error` | `Datadog::Core::Error` | +| `Datadog::Ext::Analytics::ENV_TRACE_ANALYTICS_ENABLED` | `Datadog::Tracing::Configuration::Ext::Analytics::ENV_TRACE_ANALYTICS_ENABLED` | +| `Datadog::Ext::Analytics` | `Datadog::Tracing::Metadata::Ext::Analytics` | +| `Datadog::Ext::AppTypes` | `Datadog::Tracing::Metadata::Ext::AppTypes` | +| `Datadog::Ext::Correlation::ENV_LOGS_INJECTION_ENABLED` | `Datadog::Tracing::Configuration::Ext::Correlation::ENV_LOGS_INJECTION_ENABLED` | +| `Datadog::Ext::Correlation` | `Datadog::Tracing::Correlation::Identifier` | +| `Datadog::Ext::Diagnostics` | `Datadog::Core::Diagnostics::Ext` | +| `Datadog::Ext::Distributed::ENV_PROPAGATION_STYLE_EXTRACT` | `Datadog::Tracing::Configuration::Ext::Distributed::ENV_PROPAGATION_STYLE_EXTRACT` | +| `Datadog::Ext::Distributed::ENV_PROPAGATION_STYLE_INJECT` | `Datadog::Tracing::Configuration::Ext::Distributed::ENV_PROPAGATION_STYLE_INJECT` | +| `Datadog::Ext::Distributed::PROPAGATION_STYLE_B3_SINGLE_HEADER` | `Datadog::Tracing::Configuration::Ext::Distributed::PROPAGATION_STYLE_B3_SINGLE_HEADER` | +| `Datadog::Ext::Distributed::PROPAGATION_STYLE_B3` | `Datadog::Tracing::Configuration::Ext::Distributed::PROPAGATION_STYLE_B3` | +| `Datadog::Ext::Distributed::PROPAGATION_STYLE_DATADOG` | `Datadog::Tracing::Configuration::Ext::Distributed::PROPAGATION_STYLE_DATADOG` | +| `Datadog::Ext::Distributed` | `Datadog::Tracing::Metadata::Ext::Distributed` | +| `Datadog::Ext::DistributedTracing::TAG_ORIGIN` | `Datadog::Tracing::Metadata::Ext::Distributed::TAG_ORIGIN` | +| `Datadog::Ext::DistributedTracing::TAG_SAMPLING_PRIORITY` | `Datadog::Tracing::Metadata::Ext::Distributed::TAG_SAMPLING_PRIORITY` | +| `Datadog::Ext::DistributedTracing` | `Datadog::Tracing::Distributed::Headers::Ext` | +| `Datadog::Ext::Environment` | `Datadog::Core::Environment::Ext` | +| `Datadog::Ext::Errors` | `Datadog::Tracing::Metadata::Ext::Errors` | +| `Datadog::Ext::Git` | `Datadog::Core::Git::Ext` | +| `Datadog::Ext::HTTP` | `Datadog::Tracing::Metadata::Ext::HTTP` | +| `Datadog::Ext::Integration` | `Datadog::Tracing::Metadata::Ext` | +| `Datadog::Ext::NET::ENV_REPORT_HOSTNAME` | `Datadog::Tracing::Configuration::Ext::NET::ENV_REPORT_HOSTNAME` | +| `Datadog::Ext::NET` | `Datadog::Tracing::Metadata::Ext::NET` | +| `Datadog::Ext::Priority` | `Datadog::Tracing::Sampling::Ext::Priority` | +| `Datadog::Ext::Runtime` | `Datadog::Core::Runtime::Ext` | +| `Datadog::Ext::Sampling::ENV_RATE_LIMIT` | `Datadog::Tracing::Configuration::Ext::Sampling::ENV_RATE_LIMIT` | +| `Datadog::Ext::Sampling::ENV_SAMPLE_RATE` | `Datadog::Tracing::Configuration::Ext::Sampling::ENV_SAMPLE_RATE` | +| `Datadog::Ext::Sampling` | `Datadog::Tracing::Metadata::Ext::Sampling` | +| `Datadog::Ext::SQL` | `Datadog::Tracing::Metadata::Ext::SQL` | +| `Datadog::Ext::Test` | `Datadog::Tracing::Configuration::Ext::Test` | +| `Datadog::Ext::Transport::HTTP::ENV_DEFAULT_HOST` | `Datadog::Tracing::Configuration::Ext::Transport::ENV_DEFAULT_HOST` | +| `Datadog::Ext::Transport::HTTP::ENV_DEFAULT_PORT` | `Datadog::Tracing::Configuration::Ext::Transport::ENV_DEFAULT_PORT` | +| `Datadog::Ext::Transport::HTTP::ENV_DEFAULT_URL` | `Datadog::Tracing::Configuration::Ext::Transport::ENV_DEFAULT_URL` | +| `Datadog::Ext::Transport` | `Datadog::Transport::Ext` | +| `Datadog::GRPCPropagator` | `Datadog::Tracing::Propagation::GRPC` | +| `Datadog::HTTPPropagator` | `Datadog::Tracing::Propagation::HTTP` | +| `Datadog::Logger` | `Datadog::Core::Logger` | +| `Datadog::Metrics` | `Datadog::Core::Metrics::Client` | +| `Datadog::PrioritySampler` | `Datadog::Tracing::Sampling::PrioritySampler` | +| `Datadog::Quantization` | `Datadog::Contrib::Utils::Quantization` | +| `Datadog::RateByKeySampler` | `Datadog::Tracing::Sampling::RateByKeySampler` | +| `Datadog::RateByServiceSampler` | `Datadog::Tracing::Sampling::RateByServiceSampler` | +| `Datadog::RateSampler` | `Datadog::Tracing::Sampling::RateSampler` | +| `Datadog::Runtime` | `Datadog::Core::Runtime` | +| `Datadog::Sampler` | `Datadog::Tracing::Sampling::Sampler` | +| `Datadog::Tagging::Analytics` | `Datadog::Tracing::Metadata::Analytics` | +| `Datadog::Tagging::Metadata` | `Datadog::Tracing::Metadata::Tagging` | +| `Datadog::ThreadSafeBuffer` | `Datadog::Core::Buffer::ThreadSafe` | +| `Datadog::Utils` | `Datadog::Core::Utils` | +| `Datadog::Vendor::ActiveRecord` | `Datadog::Contrib::ActiveRecord::Vendor` | +| `Datadog::Vendor::Multipart` | `Datadog::Core::Vendor::Multipart` | +| `Datadog::Worker` | `Datadog::Core::Worker` | +| `Datadog::Workers` | `Datadog::Core::Workers` | + +

Breaking changes

+ +| **Category** | **Type** | **Description** | **Change / Alternative** | +|---------------------------------------|----------|---------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| General | Changed | Many constants have been moved from `Datadog` to `Datadog::Core`, `Datadog::Tracing` | Update your references to these [new namespaces](#1.0-appendix-namespace-constants) where appropriate. | +| General | Changed | Some `require` paths have been moved from `ddtrace` to `datadog` | Update your references to these [new paths](#1.0-appendix-namespace-requires) where appropriate. | +| General | Removed | Support for trace agent API v0.2 | Use v0.4 instead (default behavior.) | +| General | Removed | `Datadog.configure` can no longer be called without a block | Remove uses of `Datadog.configure` without a block. | +| CI API | Changed | `DD_TRACE_CI_MODE_ENABLED` environment variable is now `DD_TRACE_CI_ENABLED` | Use `DD_TRACE_CI_ENABLED` instead. | +| Configuration | Changed | Many settings have been namespaced under specific categories | Update your configuration to these [new settings](#1.0-configuration-settings) where appropriate. | +| Configuration | Removed | `Datadog.configure(client, options)` | Use `Datadog::Tracing.configure_onto(client, options)` instead. | +| Configuration | Removed | `DD_#{integration}_ANALYTICS_ENABLED` and `DD_#{integration}_ANALYTICS_SAMPLE_RATE` environment variables | Use `DD_TRACE_#{integration}_ANALYTICS_ENABLED` and `DD_TRACE_#{integration}_ANALYTICS_SAMPLE_RATE` instead. | +| Configuration | Removed | `DD_PROPAGATION_INJECT_STYLE` and `DD_PROPAGATION_EXTRACT_STYLE` environment variables | Use `DD_PROPAGATION_STYLE_INJECT` and `DD_PROPAGATION_STYLE_EXTRACT` instead. | +| Integrations | Changed | `-` in HTTP header tag names are kept, and no longer replaced with `_` | For example: `http.response.headers.content_type` is changed to `http.response.headers.content-type`. | +| Integrations | Changed | `Contrib::Configurable#default_configuration` moved to `Tracing::Contrib::Configurable#new_configuration` | Use `Tracing::Contrib::Configurable#new_configuration` instead. | +| Integrations | Changed | `Datadog.configuration.registry` moved to `Datadog.registry` | Use `Datadog.registry` instead. | +| Integrations | Changed | `service_name` option from each integration uses the default service name, unless it represents an external service | Set `c.service` or `DD_SERVICE`, and remove `service_name` option from integration to inherit default service name. Set `service_name` option on integration to override. | +| Integrations | Removed | `tracer` integration option from all integrations | Remove this option from your configuration. | +| Integrations - ActiveJob | Removed | `log_injection` option | Use `c.tracing.log_injection` instead. | +| Integrations - ActiveModelSerializers | Removed | service_name configuration | Remove this option from your configuration. | +| Integrations - ConcurrentRuby | Removed | unused option `service_name` | Remove this option from your configuration. | +| Integrations - Presto | Changed | `out.host` tag now contains only client hostname. Before it contained `"#{hostname}:#{port}"`. | | +| Integrations - Rails | Changed | `service_name` does not propagate to sub-components (e.g. `c.use :rails, cache_service: 'my-cache'`) | Use `c.service` instead. | +| Integrations - Rails | Changed | Sub-components service_name options are now consistently called `:service_name` | Update your configuration to use `:service_name`. | +| Integrations - Rails | Changed | Trace-logging correlation is enabled by default | Can be disabled using the environment variable `DD_LOGS_INJECTION=false`. | +| Integrations - Rails | Removed | `log_injection` option. | Use global `c.tracing.log_injection` instead. | +| Integrations - Rails | Removed | `orm_service_name` option. | Remove this option from your configuration. | +| Integrations - Rails | Removed | 3.0 and 3.1 support. | Not supported. | +| Integrations - Resque | Removed | `workers` option. (All Resque workers are now automatically instrumented.) | Remove this option from your configuration. | +| Tracing API | Changed | `Correlation#to_s` to `Correlation#to_log_format` | Use `Datadog::Tracing.log_correlation` instead. | +| Tracing API | Changed | `Tracer#trace` implements keyword args | Omit invalid options from `trace` calls. | +| Tracing API | Changed | Distributed tracing takes and returns `TraceDigest` instead of `Context` | Update your usage of distributed tracing to use `continue_from` and `to_digest`. | +| Tracing API | Changed | Rules for RuleSampler now return `TraceOperation` instead of `Span` | Update Rule sampler usage to use `TraceOperation`. | +| Tracing API | Changed | Trace processors return `TraceSegment` instead of `Array[Span]` | Update pipeline callbacks to use `TraceSegment instead. | +| Tracing API | Removed | `child_of:` option from `Tracer#trace` | Not supported. | +| Tracing API | Removed | `Datadog.tracer` | Use methods in `Datadog::Tracing` instead. | +| Tracing API | Removed | `Pin.get_from(client)` | Use `Datadog::Tracing.configure_for(client)` instead. | +| Tracing API | Removed | `Pin.new(service, config: { option: value }).onto(client)` | Use `Datadog::Tracing.configure_onto(client, service_name: service, option: value)` instead. | +| Tracing API | Removed | `Pipeline.before_flush` | Use `Datadog::Tracing.before_flush` instead. | +| Tracing API | Removed | `SpanOperation#context` | Use `Datadog::Tracing.active_trace` instead. | +| Tracing API | Removed | `SpanOperation#parent`/`SpanOperation#parent=` | Not supported. | +| Tracing API | Removed | `SpanOperation#sampled` | Use `Datadog::TraceOperation#sampled?` instead. | +| Tracing API | Removed | `Tracer#active_correlation.to_log_format` | Use `Datadog::Tracing.log_correlation` instead. | +| Tracing API | Removed | `Tracer#active_correlation` | Use `Datadog::Tracing.correlation` instead. | +| Tracing API | Removed | `Tracer#active_root_span` | Use `Datadog::Tracing.active_trace` instead. | +| Tracing API | Removed | `Tracer#build_span` | Use `Datadog::Tracing.trace` instead. | +| Tracing API | Removed | `Tracer#call_context` | Use `Datadog::Tracing.active_trace` instead. | +| Tracing API | Removed | `Tracer#configure` | Not supported. | +| Tracing API | Removed | `Tracer#services` | Not supported. | +| Tracing API | Removed | `Tracer#set_service_info` | Not supported. | +| Tracing API | Removed | `Tracer#start_span` | Use `Datadog::Tracing.trace` instead. | +| Tracing API | Removed | `Writer#write` and `SyncWriter#write` `services` argument | Not supported. | diff --git a/ext/ddtrace_profiling_loader/ddtrace_profiling_loader.c b/ext/ddtrace_profiling_loader/ddtrace_profiling_loader.c new file mode 100644 index 00000000000..f60e24c42d4 --- /dev/null +++ b/ext/ddtrace_profiling_loader/ddtrace_profiling_loader.c @@ -0,0 +1,118 @@ +#include +#include +#include + +// Why this exists: +// +// The Datadog::Profiling::Loader exists because when Ruby loads a native extension (using `require`), it uses +// `dlopen(..., RTLD_LAZY | RTLD_GLOBAL)` (https://github.com/ruby/ruby/blob/67950a4c0a884bdb78d9beb4405ebf7459229b21/dln.c#L362). +// This means that every symbol exposed directly or indirectly by that native extension becomes visible to every other +// extension in the Ruby process. This can cause issues, see https://github.com/rubyjs/mini_racer/pull/179. +// +// Instead of `RTLD_LAZY | RTLD_GLOBAL`, we want to call `dlopen` with `RTLD_LAZY | RTLD_LOCAL | RTLD_DEEPBIND` when +// loading the profiling native extension, to avoid leaking any unintended symbols (`RTLD_LOCAL`) and avoid picking +// up other's symbols (`RTLD_DEEPBIND`). +// +// But Ruby's extension loading mechanism is not configurable -- there's no way to tell it to use different flags when +// calling `dlopen`. To get around this, this file (ddtrace_profiling_loader.c) introduces another extension +// (profiling loader) which has only a single responsibility: mimic Ruby's extension loading mechanism, but when calling +// `dlopen` use a different set of flags. +// This idea was shamelessly stolen from @lloeki's work in https://github.com/rubyjs/mini_racer/pull/179, big thanks! +// +// Extra note: Currently (May 2022), that we know of, the profiling native extension only exposes one potentially +// problematic symbol: `rust_eh_personality` (coming from libddprof/libdatadog). +// Future versions of Rust have been patched not to expose this +// (see https://github.com/rust-lang/rust/pull/95604#issuecomment-1108563434) so we may want to revisit the need +// for this loader in the future, and perhaps delete it if we no longer require its services :) + +#ifndef RTLD_DEEPBIND + #define RTLD_DEEPBIND 0 +#endif + +static VALUE ok_symbol = Qnil; // :ok in Ruby +static VALUE error_symbol = Qnil; // :error in Ruby + +static VALUE _native_load(VALUE self, VALUE ruby_path, VALUE ruby_init_name); +static bool failed_to_load(void *handle, VALUE *failure_details); +static bool incompatible_library(void *handle, VALUE *failure_details); +static bool failed_to_initialize(void *handle, char *init_name, VALUE *failure_details); +static void set_failure_from_dlerror(VALUE *failure_details); +static void unload_failed_library(void *handle); + +#define DDTRACE_EXPORT __attribute__ ((visibility ("default"))) + +void DDTRACE_EXPORT Init_ddtrace_profiling_loader() { + VALUE datadog_module = rb_define_module("Datadog"); + VALUE profiling_module = rb_define_module_under(datadog_module, "Profiling"); + VALUE loader_module = rb_define_module_under(profiling_module, "Loader"); + rb_define_singleton_method(loader_module, "_native_load", _native_load, 2); + + ok_symbol = ID2SYM(rb_intern_const("ok")); + error_symbol = ID2SYM(rb_intern_const("error")); +} + +static VALUE _native_load(VALUE self, VALUE ruby_path, VALUE ruby_init_name) { + Check_Type(ruby_path, T_STRING); + Check_Type(ruby_init_name, T_STRING); + + char *path = StringValueCStr(ruby_path); + char *init_name = StringValueCStr(ruby_init_name); + + void *handle = dlopen(path, RTLD_LAZY | RTLD_LOCAL | RTLD_DEEPBIND); + + VALUE failure_details = Qnil; + + if ( + failed_to_load(handle, &failure_details) || + incompatible_library(handle, &failure_details) || + failed_to_initialize(handle, init_name, &failure_details) + ) { + return rb_ary_new_from_args(2, error_symbol, failure_details); + } + + return rb_ary_new_from_args(2, ok_symbol, Qnil); +} + +static bool failed_to_load(void *handle, VALUE *failure_details) { + if (handle == NULL) { + set_failure_from_dlerror(failure_details); + return true; + } else { + return false; + } +} + +static bool incompatible_library(void *handle, VALUE *failure_details) { + // The library being loaded may be linked to a different libruby than the current executing Ruby. + // We check if this is the case by checking if a well-known symbol resolves to a common address. + if (dlsym(handle, "ruby_xmalloc") != &ruby_xmalloc) { + *failure_details = rb_str_new_cstr("library was compiled and linked to a different Ruby version"); + unload_failed_library(handle); + return true; + } else { + return false; + } +} + +static bool failed_to_initialize(void *handle, char *init_name, VALUE *failure_details) { + void (*initialization_function)(void) = dlsym(handle, init_name); + + if (initialization_function == NULL) { + set_failure_from_dlerror(failure_details); + unload_failed_library(handle); + return true; + } else { + (*initialization_function)(); + return false; + } +} + +static void set_failure_from_dlerror(VALUE *failure_details) { + char *failure = dlerror(); + *failure_details = failure == NULL ? Qnil : rb_str_new_cstr(failure); +} + +static void unload_failed_library(void *handle) { + // Note: According to the Ruby VM sources, this may fail with a segfault on really old versions of macOS (< 10.11) + dlclose(handle); +} diff --git a/ext/ddtrace_profiling_loader/extconf.rb b/ext/ddtrace_profiling_loader/extconf.rb new file mode 100644 index 00000000000..66c76a7e5de --- /dev/null +++ b/ext/ddtrace_profiling_loader/extconf.rb @@ -0,0 +1,53 @@ +# typed: ignore +# rubocop:disable Style/StderrPuts +# rubocop:disable Style/GlobalVars + +if RUBY_ENGINE != 'ruby' || Gem.win_platform? + $stderr.puts( + 'WARN: Skipping build of ddtrace profiling loader. See ddtrace profiling native extension note for details.' + ) + + File.write('Makefile', 'all install clean: # dummy makefile that does nothing') + exit +end + +require 'mkmf' + +# mkmf on modern Rubies actually has an append_cflags that does something similar +# (see https://github.com/ruby/ruby/pull/5760), but as usual we need a bit more boilerplate to deal with legacy Rubies +def add_compiler_flag(flag) + if try_cflags(flag) + $CFLAGS << ' ' << flag + else + $stderr.puts("WARNING: '#{flag}' not accepted by compiler, skipping it") + end +end + +# Gets really noisy when we include the MJIT header, let's omit it +add_compiler_flag '-Wno-unused-function' + +# Allow defining variables at any point in a function +add_compiler_flag '-Wno-declaration-after-statement' + +# If we forget to include a Ruby header, the function call may still appear to work, but then +# cause a segfault later. Let's ensure that never happens. +add_compiler_flag '-Werror-implicit-function-declaration' + +# The native extension is not intended to expose any symbols/functions for other native libraries to use; +# the sole exception being `Init_ddtrace_profiling_loader` which needs to be visible for Ruby to call it when +# it `dlopen`s the library. +# +# By setting this compiler flag, we tell it to assume that everything is private unless explicitly stated. +# For more details see https://gcc.gnu.org/wiki/Visibility +add_compiler_flag '-fvisibility=hidden' + +# Tag the native extension library with the Ruby version and Ruby platform. +# This makes it easier for development (avoids "oops I forgot to rebuild when I switched my Ruby") and ensures that +# the wrong library is never loaded. +# When requiring, we need to use the exact same string, including the version and the platform. +EXTENSION_NAME = "ddtrace_profiling_loader.#{RUBY_VERSION}_#{RUBY_PLATFORM}".freeze + +create_makefile(EXTENSION_NAME) + +# rubocop:enable Style/GlobalVars +# rubocop:enable Style/StderrPuts diff --git a/ext/ddtrace_profiling_native_extension/NativeExtensionDesign.md b/ext/ddtrace_profiling_native_extension/NativeExtensionDesign.md index 667581eba9e..7db0c2db9ee 100644 --- a/ext/ddtrace_profiling_native_extension/NativeExtensionDesign.md +++ b/ext/ddtrace_profiling_native_extension/NativeExtensionDesign.md @@ -1,9 +1,11 @@ # Profiling Native Extension Design -The profiling native extension is used to implement features which are expensive (in terms of resources) or otherwise -impossible to implement using Ruby code. +The profiling native extension is used to: +1. Implement features which are expensive (in terms of resources) or otherwise impossible to implement using Ruby code. +2. Bridge between Ruby-specific profiling features and [`libddprof`](https://github.com/DataDog/libddprof), a Rust-based +library with common profiling functionality. -This extension is quite coupled with MRI Ruby ("C Ruby") internals, and is not intended to support other rubies such as +Due to (1), this extension is quite coupled with MRI Ruby ("C Ruby") internals, and is not intended to support other rubies such as JRuby or TruffleRuby. When below we say "Ruby", read it as "MRI Ruby". ## Disabling @@ -16,17 +18,41 @@ the gem. Setting `DD_PROFILING_NO_EXTENSION` at installation time skips compilat Currently the profiler can still "limp along" when the native extension is disabled, but the plan is to require it in future releases -- e.g. disabling the extension will disable profiling entirely. -## Safety +## Must not block or break users that cannot use it The profiling native extension is (and must always be) designed to **not cause failures** during gem installation, even if some features, Ruby versions, or operating systems are not supported. -E.g. the extension must cleanly build on Ruby 2.1 (or the oldest Ruby version we support at the time) on Windows, +E.g. the extension must not break installation on Ruby 2.1 (or the oldest Ruby version we support at the time) on 64-bit ARM macOS, even if at run time it will effectively do nothing for such a setup. We have a CI setup to help validate this, but this is really important to keep in mind when adding to or changing the existing codebase. +## Memory leaks and Interaction with Ruby VM APIs + +When adding to or changing the native extension, we must always consider what API calls can lead to Ruby exceptions to +be raised, and whether there are is dynamically-allocated memory that can be leaked if that happens. + +(When a Ruby exception is raised, the VM will use `setjmp` and `longjmp` to jump back in the stack and thus skip +our clean-up code, like in a Ruby-level exception.) + +We avoid issues using a combination of: + +* Avoiding dynamic allocation as much as possible +* Getting all needed data and doing all validations before doing any dynamic allocations +* Avoiding calling Ruby VM APIs after doing dynamic allocations +* Wrapping dynamic allocations into Ruby GC-managed objects (using `TypedData_Wrap_Struct`), so that Ruby will manage + their lifetime and call `free` when the GC-managed object is no longer being referenced + +Non-exhaustive list of APIs that cause exceptions to be raised: + +* `Check_TypedStruct`, `Check_Type` +* `rb_funcall` +* `rb_thread_call_without_gvl`, `rb_thread_call_without_gvl2` +* [Numeric conversion APIs, e.g. `NUM2LONG`, `NUM2INT`, etc.](https://silverhammermba.github.io/emberb/c/?utm_source=pocket_mylist#translation) +* Our `char_slice_from_ruby_string` helper + ## Usage of private VM headers To implement some of the features below, we sometimes require access to private Ruby header files (that describe VM diff --git a/ext/ddtrace_profiling_native_extension/clock_id_from_pthread.c b/ext/ddtrace_profiling_native_extension/clock_id_from_pthread.c index b4e37f436cb..de70ecd9308 100644 --- a/ext/ddtrace_profiling_native_extension/clock_id_from_pthread.c +++ b/ext/ddtrace_profiling_native_extension/clock_id_from_pthread.c @@ -9,15 +9,7 @@ #include #include - -#ifdef RUBY_2_1_WORKAROUND -#include -#else -#include -#endif - #include "private_vm_api_access.h" - #include "clock_id.h" // Validate that our home-cooked pthread_id_for() matches pthread_self() for the current thread diff --git a/ext/ddtrace_profiling_native_extension/collectors_stack.c b/ext/ddtrace_profiling_native_extension/collectors_stack.c new file mode 100644 index 00000000000..088cc09be54 --- /dev/null +++ b/ext/ddtrace_profiling_native_extension/collectors_stack.c @@ -0,0 +1,278 @@ +#include +#include +#include "extconf.h" +#include "libddprof_helpers.h" +#include "private_vm_api_access.h" +#include "stack_recorder.h" + +// Gathers stack traces from running threads, storing them in a StackRecorder instance +// This file implements the native bits of the Datadog::Profiling::Collectors::Stack class + +#define MAX_FRAMES_LIMIT 10000 +#define MAX_FRAMES_LIMIT_AS_STRING "10000" + +static VALUE missing_string = Qnil; + +// Used as scratch space during sampling +typedef struct sampling_buffer { + unsigned int max_frames; + VALUE *stack_buffer; + int *lines_buffer; + bool *is_ruby_frame; + ddprof_ffi_Location *locations; + ddprof_ffi_Line *lines; +} sampling_buffer; + +static VALUE _native_sample(VALUE self, VALUE thread, VALUE recorder_instance, VALUE metric_values_hash, VALUE labels_array, VALUE max_frames); +void sample(VALUE thread, sampling_buffer* buffer, VALUE recorder_instance, ddprof_ffi_Slice_i64 metric_values, ddprof_ffi_Slice_label labels); +void maybe_add_placeholder_frames_omitted(VALUE thread, sampling_buffer* buffer, char *frames_omitted_message, int frames_omitted_message_size); +void record_placeholder_stack_in_native_code(VALUE recorder_instance, ddprof_ffi_Slice_i64 metric_values, ddprof_ffi_Slice_label labels); +sampling_buffer *sampling_buffer_new(unsigned int max_frames); +void sampling_buffer_free(sampling_buffer *buffer); + +void collectors_stack_init(VALUE profiling_module) { + VALUE collectors_module = rb_define_module_under(profiling_module, "Collectors"); + VALUE collectors_stack_class = rb_define_class_under(collectors_module, "Stack", rb_cObject); + + rb_define_singleton_method(collectors_stack_class, "_native_sample", _native_sample, 5); + + missing_string = rb_str_new2(""); + rb_global_variable(&missing_string); +} + +// This method exists only to enable testing Collectors::Stack behavior using RSpec. +// It SHOULD NOT be used for other purposes. +static VALUE _native_sample(VALUE self, VALUE thread, VALUE recorder_instance, VALUE metric_values_hash, VALUE labels_array, VALUE max_frames) { + Check_Type(metric_values_hash, T_HASH); + Check_Type(labels_array, T_ARRAY); + + if (RHASH_SIZE(metric_values_hash) != ENABLED_VALUE_TYPES_COUNT) { + rb_raise( + rb_eArgError, + "Mismatched values for metrics; expected %lu values and got %lu instead", + ENABLED_VALUE_TYPES_COUNT, + RHASH_SIZE(metric_values_hash) + ); + } + + int64_t metric_values[ENABLED_VALUE_TYPES_COUNT]; + for (unsigned int i = 0; i < ENABLED_VALUE_TYPES_COUNT; i++) { + VALUE metric_value = rb_hash_fetch(metric_values_hash, rb_str_new_cstr(enabled_value_types[i].type_.ptr)); + metric_values[i] = NUM2LONG(metric_value); + } + + long labels_count = RARRAY_LEN(labels_array); + ddprof_ffi_Label labels[labels_count]; + + for (int i = 0; i < labels_count; i++) { + VALUE key_str_pair = rb_ary_entry(labels_array, i); + + labels[i] = (ddprof_ffi_Label) { + .key = char_slice_from_ruby_string(rb_ary_entry(key_str_pair, 0)), + .str = char_slice_from_ruby_string(rb_ary_entry(key_str_pair, 1)) + }; + } + + int max_frames_requested = NUM2INT(max_frames); + if (max_frames_requested < 0) rb_raise(rb_eArgError, "Invalid max_frames: value must not be negative"); + + sampling_buffer *buffer = sampling_buffer_new(max_frames_requested); + + sample( + thread, + buffer, + recorder_instance, + (ddprof_ffi_Slice_i64) {.ptr = metric_values, .len = ENABLED_VALUE_TYPES_COUNT}, + (ddprof_ffi_Slice_label) {.ptr = labels, .len = labels_count} + ); + + sampling_buffer_free(buffer); + + return Qtrue; +} + +void sample(VALUE thread, sampling_buffer* buffer, VALUE recorder_instance, ddprof_ffi_Slice_i64 metric_values, ddprof_ffi_Slice_label labels) { + int captured_frames = ddtrace_rb_profile_frames( + thread, + 0 /* stack starting depth */, + buffer->max_frames, + buffer->stack_buffer, + buffer->lines_buffer, + buffer->is_ruby_frame + ); + + // Idea: Should we release the global vm lock (GVL) after we get the data from `rb_profile_frames`? That way other Ruby threads + // could continue making progress while the sample was ingested into the profile. + // + // Other things to take into consideration if we go in that direction: + // * Is it safe to call `rb_profile_frame_...` methods on things from the `stack_buffer` without the GVL acquired? + // * We need to make `VALUE` references in the `stack_buffer` visible to the Ruby GC + // * Should we move this into a different thread entirely? + // * If we don't move it into a different thread, does releasing the GVL on a Ruby thread mean that we're introducing + // a new thread switch point where there previously was none? + + // Ruby does not give us path and line number for methods implemented using native code. + // The convention in Kernel#caller_locations is to instead use the path and line number of the first Ruby frame + // on the stack that is below (e.g. directly or indirectly has called) the native method. + // Thus, we keep that frame here to able to replicate that behavior. + // (This is why we also iterate the sampling buffers backwards below -- so that it's easier to keep the last_ruby_frame) + VALUE last_ruby_frame = Qnil; + int last_ruby_line = 0; + + if (captured_frames == PLACEHOLDER_STACK_IN_NATIVE_CODE) { + record_placeholder_stack_in_native_code(recorder_instance, metric_values, labels); + return; + } + + for (int i = captured_frames - 1; i >= 0; i--) { + VALUE name, filename; + int line; + + if (buffer->is_ruby_frame[i]) { + last_ruby_frame = buffer->stack_buffer[i]; + last_ruby_line = buffer->lines_buffer[i]; + + name = rb_profile_frame_base_label(buffer->stack_buffer[i]); + filename = rb_profile_frame_path(buffer->stack_buffer[i]); + line = buffer->lines_buffer[i]; + } else { + // **IMPORTANT**: Be very careful when calling any `rb_profile_frame_...` API with a non-Ruby frame, as legacy + // Rubies may assume that what's in a buffer will lead to a Ruby frame. + // + // In particular for Ruby 2.2 and below the buffer contains a Ruby string (see the notes on our custom + // rb_profile_frames for Ruby 2.2 and below) and CALLING **ANY** OF THOSE APIs ON IT WILL CAUSE INSTANT VM CRASHES + +#ifndef USE_LEGACY_RB_PROFILE_FRAMES // Modern Rubies + name = ddtrace_rb_profile_frame_method_name(buffer->stack_buffer[i]); +#else // Ruby < 2.3 + name = buffer->stack_buffer[i]; +#endif + + filename = NIL_P(last_ruby_frame) ? Qnil : rb_profile_frame_path(last_ruby_frame); + line = last_ruby_line; + } + + name = NIL_P(name) ? missing_string : name; + filename = NIL_P(filename) ? missing_string : filename; + + buffer->lines[i] = (ddprof_ffi_Line) { + .function = (ddprof_ffi_Function) { + .name = char_slice_from_ruby_string(name), + .filename = char_slice_from_ruby_string(filename) + }, + .line = line, + }; + + buffer->locations[i] = (ddprof_ffi_Location) {.lines = (ddprof_ffi_Slice_line) {.ptr = &buffer->lines[i], .len = 1}}; + } + + // Used below; since we want to stack-allocate this, we must do it here rather than in maybe_add_placeholder_frames_omitted + const int frames_omitted_message_size = sizeof(MAX_FRAMES_LIMIT_AS_STRING " frames omitted"); + char frames_omitted_message[frames_omitted_message_size]; + + // If we filled up the buffer, some frames may have been omitted. In that case, we'll add a placeholder frame + // with that info. + if (captured_frames == (long) buffer->max_frames) { + maybe_add_placeholder_frames_omitted(thread, buffer, frames_omitted_message, frames_omitted_message_size); + } + + record_sample( + recorder_instance, + (ddprof_ffi_Sample) { + .locations = (ddprof_ffi_Slice_location) {.ptr = buffer->locations, .len = captured_frames}, + .values = metric_values, + .labels = labels, + } + ); +} + +void maybe_add_placeholder_frames_omitted(VALUE thread, sampling_buffer* buffer, char *frames_omitted_message, int frames_omitted_message_size) { + ptrdiff_t frames_omitted = stack_depth_for(thread) - buffer->max_frames; + + if (frames_omitted == 0) return; // Perfect fit! + + // The placeholder frame takes over a space, so if 10 frames were left out and we consume one other space for the + // placeholder, then 11 frames are omitted in total + frames_omitted++; + + snprintf(frames_omitted_message, frames_omitted_message_size, "%td frames omitted", frames_omitted); + + // Important note: `frames_omitted_message` MUST have a lifetime that is at least as long as the call to + // `record_sample`. So be careful where it gets allocated. (We do have tests for this, at least!) + buffer->lines[buffer->max_frames - 1] = (ddprof_ffi_Line) { + .function = (ddprof_ffi_Function) { + .name = DDPROF_FFI_CHARSLICE_C(""), + .filename = ((ddprof_ffi_CharSlice) {.ptr = frames_omitted_message, .len = strlen(frames_omitted_message)}) + }, + .line = 0, + }; +} + +// Our custom rb_profile_frames returning PLACEHOLDER_STACK_IN_NATIVE_CODE is equivalent to when the +// Ruby `Thread#backtrace` API returns an empty array: we know that a thread is alive but we don't know what it's doing: +// +// 1. It can be starting up +// ``` +// > Thread.new { sleep }.backtrace +// => [] # <-- note the thread hasn't actually started running sleep yet, we got there first +// ``` +// 2. It can be running native code +// ``` +// > t = Process.detach(fork { sleep }) +// => # +// > t.backtrace +// => [] # <-- this can happen even minutes later, e.g. it's not a race as in 1. +// ``` +// This effect has been observed in threads created by the Iodine web server and the ffi gem, +// see for instance https://github.com/ffi/ffi/pull/883 and https://github.com/DataDog/dd-trace-rb/pull/1719 . +// +// To give customers visibility into these threads, rather than reporting an empty stack, we replace the empty stack +// with one containing a placeholder frame, so that these threads are properly represented in the UX. +void record_placeholder_stack_in_native_code(VALUE recorder_instance, ddprof_ffi_Slice_i64 metric_values, ddprof_ffi_Slice_label labels) { + ddprof_ffi_Line placeholder_stack_in_native_code_line = { + .function = (ddprof_ffi_Function) { + .name = DDPROF_FFI_CHARSLICE_C(""), + .filename = DDPROF_FFI_CHARSLICE_C("In native code") + }, + .line = 0 + }; + ddprof_ffi_Location placeholder_stack_in_native_code_location = + {.lines = (ddprof_ffi_Slice_line) {.ptr = &placeholder_stack_in_native_code_line, .len = 1}}; + + record_sample( + recorder_instance, + (ddprof_ffi_Sample) { + .locations = (ddprof_ffi_Slice_location) {.ptr = &placeholder_stack_in_native_code_location, .len = 1}, + .values = metric_values, + .labels = labels, + } + ); +} + +sampling_buffer *sampling_buffer_new(unsigned int max_frames) { + if (max_frames < 5) rb_raise(rb_eArgError, "Invalid max_frames: value must be >= 5"); + if (max_frames > MAX_FRAMES_LIMIT) rb_raise(rb_eArgError, "Invalid max_frames: value must be <= " MAX_FRAMES_LIMIT_AS_STRING); + + // Note: never returns NULL; if out of memory, it calls the Ruby out-of-memory handlers + sampling_buffer* buffer = ruby_xcalloc(1, sizeof(sampling_buffer)); + + buffer->max_frames = max_frames; + + buffer->stack_buffer = ruby_xcalloc(max_frames, sizeof(VALUE)); + buffer->lines_buffer = ruby_xcalloc(max_frames, sizeof(int)); + buffer->is_ruby_frame = ruby_xcalloc(max_frames, sizeof(bool)); + buffer->locations = ruby_xcalloc(max_frames, sizeof(ddprof_ffi_Location)); + buffer->lines = ruby_xcalloc(max_frames, sizeof(ddprof_ffi_Line)); + + return buffer; +} + +void sampling_buffer_free(sampling_buffer *buffer) { + ruby_xfree(buffer->stack_buffer); + ruby_xfree(buffer->lines_buffer); + ruby_xfree(buffer->is_ruby_frame); + ruby_xfree(buffer->locations); + ruby_xfree(buffer->lines); + + ruby_xfree(buffer); +} diff --git a/ext/ddtrace_profiling_native_extension/extconf.rb b/ext/ddtrace_profiling_native_extension/extconf.rb index 4fa0657f2c9..808b249c3ab 100644 --- a/ext/ddtrace_profiling_native_extension/extconf.rb +++ b/ext/ddtrace_profiling_native_extension/extconf.rb @@ -1,91 +1,40 @@ # typed: ignore -# rubocop:disable Style/StderrPuts - -# Older Rubies don't have the MJIT header, used by the JIT compiler, so we need to use a different approach -CAN_USE_MJIT_HEADER = RUBY_VERSION >= '2.6' - -def on_jruby? - # We don't support JRuby for profiling, and JRuby doesn't support native extensions, so let's just skip this entire - # thing so that JRuby users of dd-trace-rb aren't impacted. - RUBY_ENGINE == 'jruby' -end - -def on_truffleruby? - # We don't officially support TruffleRuby for dd-trace-rb at all BUT let's not break adventurous customers that - # want to give it a try. - RUBY_ENGINE == 'truffleruby' -end - -def on_windows? - # Microsoft Windows is unsupported, so let's not build the extension there. - Gem.win_platform? -end - -def expected_to_use_mjit_but_mjit_is_disabled? - # On some Rubies, we require the mjit header to be present. If Ruby was installed without MJIT support, we also skip - # building the extension. - mjit_disabled = CAN_USE_MJIT_HEADER && RbConfig::CONFIG['MJIT_SUPPORT'] != 'yes' - - if mjit_disabled - $stderr.puts(%( -+------------------------------------------------------------------------------+ -| Your Ruby has been compiled without JIT support (--disable-jit-support). | -| The profiling native extension requires a Ruby compiled with JIT support, | -| even if the JIT is not in use by the application itself. | -| | -| WARNING: Without the profiling native extension, some profiling features | -| will not be available. | -+------------------------------------------------------------------------------+ -)) - end - - mjit_disabled -end +# rubocop:disable Style/StderrPuts +# rubocop:disable Style/GlobalVars -def disabled_via_env? - # Experimental toggle to disable building the extension. - # Disabling the extension will lead to the profiler not working in future releases. - # If you needed to use this, please tell us why on . - ENV['DD_PROFILING_NO_EXTENSION'].to_s.downcase == 'true' -end +require_relative 'native_extension_helpers' -def skip_building_extension? - disabled_via_env? || on_jruby? || on_truffleruby? || on_windows? || expected_to_use_mjit_but_mjit_is_disabled? -end +SKIPPED_REASON_FILE = "#{__dir__}/skipped_reason.txt".freeze +# Not a problem if the file doesn't exist or we can't delete it +File.delete(SKIPPED_REASON_FILE) rescue nil -# IMPORTANT: When adding flags, remember that our customers compile with a wide range of gcc/clang versions, so -# doublecheck that what you're adding can be reasonably expected to work on their systems. -def add_compiler_flag(flag) - $CFLAGS << ' ' << flag -end +def skip_building_extension!(reason) + $stderr.puts(Datadog::Profiling::NativeExtensionHelpers::Supported.failure_banner_for(**reason)) + File.write( + SKIPPED_REASON_FILE, + Datadog::Profiling::NativeExtensionHelpers::Supported.render_skipped_reason_file(**reason), + ) -def skip_building_extension! File.write('Makefile', 'all install clean: # dummy makefile that does nothing') exit end -if skip_building_extension? - $stderr.puts(%( -+------------------------------------------------------------------------------+ -| Skipping build of profiling native extension and replacing it with a no-op | -| Makefile | -+------------------------------------------------------------------------------+ - -)) - skip_building_extension! +unless Datadog::Profiling::NativeExtensionHelpers::Supported.supported? + skip_building_extension!(Datadog::Profiling::NativeExtensionHelpers::Supported.unsupported_reason) end $stderr.puts(%( +------------------------------------------------------------------------------+ -| ** Preparing to build the ddtrace native extension... ** | +| ** Preparing to build the ddtrace profiling native extension... ** | | | | If you run into any failures during this step, you can set the | | `DD_PROFILING_NO_EXTENSION` environment variable to `true` e.g. | | `$ DD_PROFILING_NO_EXTENSION=true bundle install` to skip this step. | | | -| Disabling the extension will lead to the ddtrace profiling features not | -| working in future releases. | +| If you disable this extension, the Datadog Continuous Profiler will | +| not be available, but all other ddtrace features will work fine! | +| | | If you needed to use this, please tell us why on | | so we can fix it :\) | | | @@ -98,6 +47,22 @@ def skip_building_extension! # that may fail on an environment not properly setup for building Ruby extensions. require 'mkmf' +# mkmf on modern Rubies actually has an append_cflags that does something similar +# (see https://github.com/ruby/ruby/pull/5760), but as usual we need a bit more boilerplate to deal with legacy Rubies +def add_compiler_flag(flag) + if try_cflags(flag) + $CFLAGS << ' ' << flag + else + $stderr.puts("WARNING: '#{flag}' not accepted by compiler, skipping it") + end +end + +# Older gcc releases may not default to C99 and we need to ask for this. This is also used: +# * by upstream Ruby -- search for gnu99 in the codebase +# * by msgpack, another ddtrace dependency +# (https://github.com/msgpack/msgpack-ruby/blob/18ce08f6d612fe973843c366ac9a0b74c4e50599/ext/msgpack/extconf.rb#L8) +add_compiler_flag '-std=gnu99' + # Gets really noisy when we include the MJIT header, let's omit it add_compiler_flag '-Wno-unused-function' @@ -108,6 +73,14 @@ def skip_building_extension! # cause a segfault later. Let's ensure that never happens. add_compiler_flag '-Werror-implicit-function-declaration' +# The native extension is not intended to expose any symbols/functions for other native libraries to use; +# the sole exception being `Init_ddtrace_profiling_native_extension` which needs to be visible for Ruby to call it when +# it `dlopen`s the library. +# +# By setting this compiler flag, we tell it to assume that everything is private unless explicitly stated. +# For more details see https://gcc.gnu.org/wiki/Visibility +add_compiler_flag '-fvisibility=hidden' + if RUBY_PLATFORM.include?('linux') # Supposedly, the correct way to do this is # ``` @@ -119,13 +92,41 @@ def skip_building_extension! $defs << '-DHAVE_PTHREAD_GETCPUCLOCKID' end +# On older Rubies, we need to use a backported version of this function. See private_vm_api_access.h for details. +$defs << '-DUSE_BACKPORTED_RB_PROFILE_FRAME_METHOD_NAME' if RUBY_VERSION < '3' + +# On older Rubies, we need to use rb_thread_t instead of rb_execution_context_t +$defs << '-DUSE_THREAD_INSTEAD_OF_EXECUTION_CONTEXT' if RUBY_VERSION < '2.5' + +# On older Rubies... +if RUBY_VERSION < '2.4' + # ...we need to use RUBY_VM_NORMAL_ISEQ_P instead of VM_FRAME_RUBYFRAME_P + $defs << '-DUSE_ISEQ_P_INSTEAD_OF_RUBYFRAME_P' + # ...we use a legacy copy of rb_vm_frame_method_entry + $defs << '-DUSE_LEGACY_RB_VM_FRAME_METHOD_ENTRY' +end + +# For REALLY OLD Rubies... +if RUBY_VERSION < '2.3' + # ...there was no rb_time_timespec_new function + $defs << '-DNO_RB_TIME_TIMESPEC_NEW' + # ...the VM changed enough that we need an alternative legacy rb_profile_frames + $defs << '-DUSE_LEGACY_RB_PROFILE_FRAMES' +end + +# If we got here, libddprof is available and loaded +ENV['PKG_CONFIG_PATH'] = "#{ENV['PKG_CONFIG_PATH']}:#{Libddprof.pkgconfig_folder}" +unless pkg_config('ddprof_ffi_with_rpath') + skip_building_extension!(Datadog::Profiling::NativeExtensionHelpers::Supported::FAILED_TO_CONFIGURE_LIBDDPROF) +end + # Tag the native extension library with the Ruby version and Ruby platform. # This makes it easier for development (avoids "oops I forgot to rebuild when I switched my Ruby") and ensures that # the wrong library is never loaded. # When requiring, we need to use the exact same string, including the version and the platform. EXTENSION_NAME = "ddtrace_profiling_native_extension.#{RUBY_VERSION}_#{RUBY_PLATFORM}".freeze -if CAN_USE_MJIT_HEADER +if Datadog::Profiling::NativeExtensionHelpers::CAN_USE_MJIT_HEADER mjit_header_file_name = "rb_mjit_min_header-#{RUBY_VERSION}.h" # Validate that the mjit header can actually be compiled on this system. We learned via @@ -137,42 +138,15 @@ def skip_building_extension! original_common_headers = MakeMakefile::COMMON_HEADERS MakeMakefile::COMMON_HEADERS = ''.freeze unless have_macro('RUBY_MJIT_H', mjit_header_file_name) - $stderr.puts(%( -+------------------------------------------------------------------------------+ -| WARNING: Unable to compile a needed component for ddtrace native extension. | -| Your C compiler or Ruby VM just-in-time compiler seems to be broken. | -| | -| You will be NOT be able to use ddtrace profiling features, | -| but all other features will work fine! | -| | -| For help solving this issue, please contact Datadog support at | -| . | -+------------------------------------------------------------------------------+ - -)) - skip_building_extension! + skip_building_extension!(Datadog::Profiling::NativeExtensionHelpers::Supported::COMPILATION_BROKEN) end MakeMakefile::COMMON_HEADERS = original_common_headers - $defs << '-DUSE_MJIT_HEADER' + $defs << "-DRUBY_MJIT_HEADER='\"#{mjit_header_file_name}\"'" # NOTE: This needs to come after all changes to $defs create_header - # The MJIT header is always (afaik?) suffixed with the exact Ruby VM version, - # including patch (e.g. 2.7.2). Thus, we add to the header file a definition - # containing the exact file, so that it can be used in a #include in the C code. - header_contents = - File.read($extconf_h) - .sub('#endif', - <<-EXTCONF_H.strip -#define RUBY_MJIT_HEADER "#{mjit_header_file_name}" - -#endif - EXTCONF_H - ) - File.open($extconf_h, 'w') { |file| file.puts(header_contents) } - create_makefile EXTENSION_NAME else # On older Rubies, we use the debase-ruby_core_source gem to get access to private VM headers. @@ -192,6 +166,11 @@ def skip_building_extension! dir_config('ruby') # allow user to pass in non-standard core include directory Debase::RubyCoreSource - .create_makefile_with_core(proc { have_header('vm_core.h') && thread_native_for_ruby_2_1.call }, EXTENSION_NAME) + .create_makefile_with_core( + proc { have_header('vm_core.h') && have_header('iseq.h') && thread_native_for_ruby_2_1.call }, + EXTENSION_NAME, + ) end + +# rubocop:enable Style/GlobalVars # rubocop:enable Style/StderrPuts diff --git a/ext/ddtrace_profiling_native_extension/libddprof_helpers.h b/ext/ddtrace_profiling_native_extension/libddprof_helpers.h new file mode 100644 index 00000000000..4e9f113b223 --- /dev/null +++ b/ext/ddtrace_profiling_native_extension/libddprof_helpers.h @@ -0,0 +1,13 @@ +#pragma once + +#include + +inline static ddprof_ffi_CharSlice char_slice_from_ruby_string(VALUE string) { + Check_Type(string, T_STRING); + ddprof_ffi_CharSlice char_slice = {.ptr = StringValuePtr(string), .len = RSTRING_LEN(string)}; + return char_slice; +} + +inline static VALUE ruby_string_from_vec_u8(ddprof_ffi_Vec_u8 string) { + return rb_str_new((char *) string.ptr, string.len); +} diff --git a/ext/ddtrace_profiling_native_extension/native_extension_helpers.rb b/ext/ddtrace_profiling_native_extension/native_extension_helpers.rb new file mode 100644 index 00000000000..838798eb0a4 --- /dev/null +++ b/ext/ddtrace_profiling_native_extension/native_extension_helpers.rb @@ -0,0 +1,186 @@ +# frozen_string_literal: true + +# typed: ignore + +require 'libddprof' + +module Datadog + module Profiling + module NativeExtensionHelpers + ENV_NO_EXTENSION = 'DD_PROFILING_NO_EXTENSION' + + # Older Rubies don't have the MJIT header, used by the JIT compiler, so we need to use a different approach + CAN_USE_MJIT_HEADER = RUBY_VERSION >= '2.6' + + # Used to check if profiler is supported, including user-visible clear messages explaining why their + # system may not be supported. + # rubocop:disable Metrics/ModuleLength + module Supported + private_class_method def self.explain_issue(*reason, suggested:) + { reason: reason, suggested: suggested } + end + + def self.supported? + unsupported_reason.nil? + end + + def self.unsupported_reason + disabled_via_env? || + on_jruby? || + on_truffleruby? || + on_windows? || + on_macos? || + on_unknown_os? || + not_on_amd64_or_arm64? || + expected_to_use_mjit_but_mjit_is_disabled? || + libddprof_not_usable? + end + + # This banner will show up in the logs/terminal while compiling the native extension + def self.failure_banner_for(reason:, suggested:) + prettify_lines = proc { |lines| lines.map { |line| "| #{line.ljust(76)} |" }.join("\n") } + %( ++------------------------------------------------------------------------------+ +| Could not compile the Datadog Continuous Profiler because | +#{prettify_lines.call(reason)} +| | +| The Datadog Continuous Profiler will not be available, | +| but all other ddtrace features will work fine! | +| | +#{prettify_lines.call(suggested)} ++------------------------------------------------------------------------------+ + ) + end + + # This will be saved in a file to later be presented while operating the gem + def self.render_skipped_reason_file(reason:, suggested:) + [*reason, *suggested].join(' ') + end + + CONTACT_SUPPORT = [ + 'For help solving this issue, please contact Datadog support at', + '.', + ].freeze + + REPORT_ISSUE = [ + 'If you needed to use this, please tell us why on', + ' so we can fix it :)', + ].freeze + + GET_IN_TOUCH = [ + "Get in touch with us if you're interested in profiling your app!" + ].freeze + + # Validation for this check is done in extconf.rb because it relies on mkmf + FAILED_TO_CONFIGURE_LIBDDPROF = explain_issue( + 'there was a problem in setting up the `libddprof` dependency.', + suggested: CONTACT_SUPPORT, + ) + + # Validation for this check is done in extconf.rb because it relies on mkmf + COMPILATION_BROKEN = explain_issue( + 'compilation of the Ruby VM just-in-time header failed.', + 'Your C compiler or Ruby VM just-in-time compiler seem to be broken.', + suggested: CONTACT_SUPPORT, + ) + + private_class_method def self.disabled_via_env? + disabled_via_env = explain_issue( + 'the `DD_PROFILING_NO_EXTENSION` environment variable is/was set to', + '`true` during installation.', + suggested: REPORT_ISSUE, + ) + + return unless ENV[ENV_NO_EXTENSION].to_s.strip.downcase == 'true' + + disabled_via_env + end + + private_class_method def self.on_jruby? + jruby_not_supported = explain_issue( + 'JRuby is not supported by the Datadog Continuous Profiler.', + suggested: GET_IN_TOUCH, + ) + + jruby_not_supported if RUBY_ENGINE == 'jruby' + end + + private_class_method def self.on_truffleruby? + truffleruby_not_supported = explain_issue( + 'TruffleRuby is not supported by the ddtrace gem.', + suggested: GET_IN_TOUCH, + ) + + truffleruby_not_supported if RUBY_ENGINE == 'truffleruby' + end + + # See https://docs.datadoghq.com/tracing/setup_overview/setup/ruby/#microsoft-windows-support for current + # state of Windows support in ddtrace. + private_class_method def self.on_windows? + windows_not_supported = explain_issue( + 'Microsoft Windows is not supported by the Datadog Continuous Profiler.', + suggested: GET_IN_TOUCH, + ) + + windows_not_supported if Gem.win_platform? + end + + private_class_method def self.on_macos? + macos_not_supported = explain_issue( + 'macOS is currently not supported by the Datadog Continuous Profiler.', + suggested: GET_IN_TOUCH, + ) + # For development only; not supported otherwise + macos_testing_override = ENV['DD_PROFILING_MACOS_TESTING'] == 'true' + + macos_not_supported if RUBY_PLATFORM.include?('darwin') && !macos_testing_override + end + + private_class_method def self.on_unknown_os? + unknown_os_not_supported = explain_issue( + 'your operating system is not supported by the Datadog Continuous Profiler.', + suggested: GET_IN_TOUCH, + ) + + unknown_os_not_supported unless RUBY_PLATFORM.include?('darwin') || RUBY_PLATFORM.include?('linux') + end + + private_class_method def self.not_on_amd64_or_arm64? + architecture_not_supported = explain_issue( + 'your CPU architecture is not supported by the Datadog Continuous Profiler.', + suggested: GET_IN_TOUCH, + ) + + architecture_not_supported unless RUBY_PLATFORM.start_with?('x86_64', 'aarch64') + end + + # On some Rubies, we require the mjit header to be present. If Ruby was installed without MJIT support, we also skip + # building the extension. + private_class_method def self.expected_to_use_mjit_but_mjit_is_disabled? + ruby_without_mjit = explain_issue( + 'your Ruby has been compiled without JIT support (--disable-jit-support).', + 'The profiling native extension requires a Ruby compiled with JIT support,', + 'even if the JIT is not in use by the application itself.', + suggested: CONTACT_SUPPORT, + ) + + ruby_without_mjit if CAN_USE_MJIT_HEADER && RbConfig::CONFIG['MJIT_SUPPORT'] != 'yes' + end + + private_class_method def self.libddprof_not_usable? + no_binaries_for_current_platform = explain_issue( + 'the `libddprof` gem installed on your system is missing binaries for your', + 'platform variant.', + "(Your platform: `#{Gem::Platform.local}`)", + '(Available binaries: ', + "`#{Libddprof.available_binaries.join('`, `')}`)", + suggested: CONTACT_SUPPORT, + ) + + no_binaries_for_current_platform unless Libddprof.pkgconfig_folder + end + end + # rubocop:enable Metrics/ModuleLength + end + end +end diff --git a/ext/ddtrace_profiling_native_extension/private_vm_api_access.c b/ext/ddtrace_profiling_native_extension/private_vm_api_access.c index 02f28c61d89..88ecde574a3 100644 --- a/ext/ddtrace_profiling_native_extension/private_vm_api_access.c +++ b/ext/ddtrace_profiling_native_extension/private_vm_api_access.c @@ -8,14 +8,18 @@ // // In the meanwhile, be very careful when changing things here :) -#ifdef USE_MJIT_HEADER -// Pick up internal structures from the private Ruby MJIT header file -#include RUBY_MJIT_HEADER +#ifdef RUBY_MJIT_HEADER + // Pick up internal structures from the private Ruby MJIT header file + #include RUBY_MJIT_HEADER #else -// On older Rubies, use a copy of the VM internal headers shipped in the debase-ruby_core_source gem -#include + // On older Rubies, use a copy of the VM internal headers shipped in the debase-ruby_core_source gem + #include + #include #endif +#define PRIVATE_VM_API_ACCESS_SKIP_RUBY_INCLUDES +#include "private_vm_api_access.h" + // MRI has a similar rb_thread_ptr() function which we can't call it directly // because Ruby does not expose the thread_data_type publicly. // Instead, we have our own version of that function, and we lazily initialize the thread_data_type pointer @@ -23,13 +27,581 @@ // // Note that beyond returning the rb_thread_struct*, rb_check_typeddata() raises an exception // if the argument passed in is not actually a `Thread` instance. -static inline struct rb_thread_struct *thread_struct_from_object(VALUE thread) { +static inline rb_thread_t *thread_struct_from_object(VALUE thread) { static const rb_data_type_t *thread_data_type = NULL; if (thread_data_type == NULL) thread_data_type = RTYPEDDATA_TYPE(rb_thread_current()); - return (struct rb_thread_struct *) rb_check_typeddata(thread, thread_data_type); + return (rb_thread_t *) rb_check_typeddata(thread, thread_data_type); } rb_nativethread_id_t pthread_id_for(VALUE thread) { return thread_struct_from_object(thread)->thread_id; } + +// Returns the stack depth by using the same approach as rb_profile_frames and backtrace_each: get the positions +// of the end and current frame pointers and subtracting them. +ptrdiff_t stack_depth_for(VALUE thread) { + #ifndef USE_THREAD_INSTEAD_OF_EXECUTION_CONTEXT // Modern Rubies + const rb_execution_context_t *ec = thread_struct_from_object(thread)->ec; + #else // Ruby < 2.5 + const rb_thread_t *ec = thread_struct_from_object(thread); + #endif + + const rb_control_frame_t *cfp = ec->cfp, *end_cfp = RUBY_VM_END_CONTROL_FRAME(ec); + + if (end_cfp == NULL) return 0; + + // Skip dummy frame, as seen in `backtrace_each` (`vm_backtrace.c`) and our custom rb_profile_frames + // ( https://github.com/ruby/ruby/blob/4bd38e8120f2fdfdd47a34211720e048502377f1/vm_backtrace.c#L890-L914 ) + end_cfp = RUBY_VM_NEXT_CONTROL_FRAME(end_cfp); + + return end_cfp <= cfp ? 0 : end_cfp - cfp - 1; +} + +// ----------------------------------------------------------------------------- +// The sources below are modified versions of code extracted from the Ruby project. +// Each function is annotated with its origin, why we imported it, and the changes made. +// +// The Ruby project copyright and license follow: +// ----------------------------------------------------------------------------- +// Copyright (C) 1993-2013 Yukihiro Matsumoto. All rights reserved. +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions +// are met: +// 1. Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// 2. Redistributions in binary form must reproduce the above copyright +// notice, this list of conditions and the following disclaimer in the +// documentation and/or other materials provided with the distribution. +// +// THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND +// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +// ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE +// FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +// DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +// OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +// HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +// LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +// OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +// SUCH DAMAGE. + +#ifndef USE_LEGACY_RB_PROFILE_FRAMES // Modern Rubies + +// Taken from upstream vm_core.h at commit 5f10bd634fb6ae8f74a4ea730176233b0ca96954 (March 2022, Ruby 3.2 trunk) +// Copyright (C) 2004-2007 Koichi Sasada +// to support our custom rb_profile_frames (see below) +// Modifications: None +#define ISEQ_BODY(iseq) ((iseq)->body) + +// Taken from upstream vm_backtrace.c at commit 5f10bd634fb6ae8f74a4ea730176233b0ca96954 (March 2022, Ruby 3.2 trunk) +// Copyright (C) 1993-2012 Yukihiro Matsumoto +// to support our custom rb_profile_frames (see below) +// Modifications: None +inline static int +calc_pos(const rb_iseq_t *iseq, const VALUE *pc, int *lineno, int *node_id) +{ + VM_ASSERT(iseq); + VM_ASSERT(ISEQ_BODY(iseq)); + VM_ASSERT(ISEQ_BODY(iseq)->iseq_encoded); + VM_ASSERT(ISEQ_BODY(iseq)->iseq_size); + if (! pc) { + if (ISEQ_BODY(iseq)->type == ISEQ_TYPE_TOP) { + VM_ASSERT(! ISEQ_BODY(iseq)->local_table); + VM_ASSERT(! ISEQ_BODY(iseq)->local_table_size); + return 0; + } + if (lineno) *lineno = FIX2INT(ISEQ_BODY(iseq)->location.first_lineno); +#ifdef USE_ISEQ_NODE_ID + if (node_id) *node_id = -1; +#endif + return 1; + } + else { + ptrdiff_t n = pc - ISEQ_BODY(iseq)->iseq_encoded; + VM_ASSERT(n <= ISEQ_BODY(iseq)->iseq_size); + VM_ASSERT(n >= 0); + ASSUME(n >= 0); + size_t pos = n; /* no overflow */ + if (LIKELY(pos)) { + /* use pos-1 because PC points next instruction at the beginning of instruction */ + pos--; + } +#if VMDEBUG && defined(HAVE_BUILTIN___BUILTIN_TRAP) + else { + /* SDR() is not possible; that causes infinite loop. */ + rb_print_backtrace(); + __builtin_trap(); + } +#endif + if (lineno) *lineno = rb_iseq_line_no(iseq, pos); +#ifdef USE_ISEQ_NODE_ID + if (node_id) *node_id = rb_iseq_node_id(iseq, pos); +#endif + return 1; + } +} + +// Taken from upstream vm_backtrace.c at commit 5f10bd634fb6ae8f74a4ea730176233b0ca96954 (March 2022, Ruby 3.2 trunk) +// Copyright (C) 1993-2012 Yukihiro Matsumoto +// to support our custom rb_profile_frames (see below) +// Modifications: None +inline static int +calc_lineno(const rb_iseq_t *iseq, const VALUE *pc) +{ + int lineno; + if (calc_pos(iseq, pc, &lineno, NULL)) return lineno; + return 0; +} + +// Taken from upstream vm_backtrace.c at commit 5f10bd634fb6ae8f74a4ea730176233b0ca96954 (March 2022, Ruby 3.2 trunk) +// Copyright (C) 1993-2012 Yukihiro Matsumoto +// Modifications: +// * Renamed rb_profile_frames => ddtrace_rb_profile_frames +// * Add thread argument +// * Add is_ruby_frame argument +// * Removed `if (lines)` tests -- require/assume that like `buff`, `lines` is always specified +// * Support Ruby < 2.5 by using rb_thread_t instead of rb_execution_context_t (which did not exist and was just +// part of rb_thread_t) +// * Support Ruby < 2.4 by using `RUBY_VM_NORMAL_ISEQ_P(cfp->iseq)` instead of `VM_FRAME_RUBYFRAME_P(cfp)`. +// Given that the Ruby 2.3 version of `rb_profile_frames` did not support native methods and thus did not need this +// check, how did I figure out what to replace it with? I did it by looking at other places in the VM code where the +// code looks exactly the same but Ruby 2.4 uses `VM_FRAME_RUBYFRAME_P` whereas Ruby 2.3 used `RUBY_VM_NORMAL_ISEQ_P`. +// Examples of these are `errinfo_place` in `eval.c`, `rb_vm_get_ruby_level_next_cfp` (among others) in `vm.c`, etc. +// * Skip dummy frame that shows up in main thread +// * Add `end_cfp == NULL` and `end_cfp <= cfp` safety checks. These are used in a bunch of places in +// `vm_backtrace.c` (`backtrace_each`, `backtrace_size`, `rb_ec_partial_backtrace_object`) but are conspicuously +// absent from `rb_profile_frames`. Oversight? +// * Distinguish between `end_cfp == NULL` (dead thread or some other error, returns 0) and `end_cfp <= cfp` +// (alive thread which may just be executing native code and has not pushed anything on the Ruby stack, returns +// PLACEHOLDER_STACK_IN_NATIVE_CODE). See comments on `record_placeholder_stack_in_native_code` for more details. +// * Skip frames where `cfp->iseq && !cfp->pc`. These seem to be internal and are skipped by `backtrace_each` in +// `vm_backtrace.c`. +// * Check thread status and do not sample if thread has been killed. +// * Match Ruby reference stack trace APIs that use the iseq instead of the callable method entry to get information +// for iseqs created from calls to `eval` and `instance_eval`. This makes it so that `rb_profile_frame_path` on +// the `VALUE` returned by rb_profile_frames returns `(eval)` instead of the path of the file where the `eval` +// was called from. +// +// **IMPORTANT: WHEN CHANGING THIS FUNCTION, CONSIDER IF THE SAME CHANGE ALSO NEEDS TO BE MADE TO THE VARIANT FOR +// RUBY 2.2 AND BELOW WHICH IS ALSO PRESENT ON THIS FILE** +// +// What is rb_profile_frames? +// `rb_profile_frames` is a Ruby VM debug API added for use by profilers for sampling the stack trace of a Ruby thread. +// Its main other user is the stackprof profiler: https://github.com/tmm1/stackprof . +// +// Why do we need a custom version of rb_profile_frames? +// +// There are a few reasons: +// 1. To backport improved behavior to older Rubies. Prior to Ruby 3.0 (https://github.com/ruby/ruby/pull/3299), +// rb_profile_frames skipped CFUNC frames, aka frames that are implemented with native code, and thus the resulting +// stacks were quite incomplete as a big part of the Ruby standard library is implemented with native code. +// +// 2. To extend this function to work with any thread. The upstream rb_profile_frames function only targets the current +// thread, and to support wall-clock profiling we require sampling other threads. This is only safe because of the +// Global VM Lock. (We don't yet support sampling Ractors beyond the main one; we'll need to find a way to do it +// safely first.) +// +// 3. To get more information out of the Ruby VM. The Ruby VM has a lot more information than is exposed through +// rb_profile_frames, and by making our own copy of this function we can extract more of this information. +// See for backtracie gem (https://github.com/ivoanjo/backtracie) for an exploration of what can potentially be done. +// +// 4. Because we haven't yet submitted patches to upstream Ruby. As with any changes on the `private_vm_api_access.c`, +// our medium/long-term plan is to contribute upstream changes and make it so that we don't need any of this +// on modern Rubies. +// +// 5. To make rb_profile_frames behave more like the Ruby-level reference stack trace APIs (`Thread#backtrace_locations` +// and friends). We've found quite a few situations where the data from rb_profile_frames and the reference APIs +// disagree, and quite a few of them seem oversights/bugs (speculation from my part) rather than deliberate +// decisions. +int ddtrace_rb_profile_frames(VALUE thread, int start, int limit, VALUE *buff, int *lines, bool* is_ruby_frame) +{ + int i; + // Modified from upstream: Instead of using `GET_EC` to collect info from the current thread, + // support sampling any thread (including the current) passed as an argument + rb_thread_t *th = thread_struct_from_object(thread); +#ifndef USE_THREAD_INSTEAD_OF_EXECUTION_CONTEXT // Modern Rubies + const rb_execution_context_t *ec = th->ec; +#else // Ruby < 2.5 + const rb_thread_t *ec = th; +#endif + const rb_control_frame_t *cfp = ec->cfp, *end_cfp = RUBY_VM_END_CONTROL_FRAME(ec); + const rb_callable_method_entry_t *cme; + + // `vm_backtrace.c` includes this check in several methods, and I think this happens on either dead or newly-created + // threads, but I'm not entirely sure + if (end_cfp == NULL) return 0; + + // Avoid sampling dead threads + if (th->status == THREAD_KILLED) return 0; + + // Fix: Skip dummy frame that shows up in main thread. + // + // According to a comment in `backtrace_each` (`vm_backtrace.c`), there's two dummy frames that we should ignore + // at the base of every thread's stack. + // (see https://github.com/ruby/ruby/blob/4bd38e8120f2fdfdd47a34211720e048502377f1/vm_backtrace.c#L890-L914 ) + // + // One is being pointed to by `RUBY_VM_END_CONTROL_FRAME(ec)`, and so we need to advance to the next one, and + // reaching it will be used as a condition to break out of the loop below. + // + // Note that in `backtrace_each` there's two calls to `RUBY_VM_NEXT_CONTROL_FRAME`, but the loop bounds there + // are computed in a different way, so the two calls really are equivalent to one here. + end_cfp = RUBY_VM_NEXT_CONTROL_FRAME(end_cfp); + + // See comment on `record_placeholder_stack_in_native_code` for a full explanation of what this means (and why we don't just return 0) + if (end_cfp <= cfp) return PLACEHOLDER_STACK_IN_NATIVE_CODE; + + for (i=0; iiseq && !cfp->pc) { + // Fix: Do nothing -- this frame should not be used + // + // rb_profile_frames does not do this check, but `backtrace_each` (`vm_backtrace.c`) does. This frame is not + // exposed by the Ruby backtrace APIs and for now we want to match its behavior 1:1 + } +#ifndef USE_ISEQ_P_INSTEAD_OF_RUBYFRAME_P // Modern Rubies + else if (VM_FRAME_RUBYFRAME_P(cfp)) { +#else // Ruby < 2.4 + else if (RUBY_VM_NORMAL_ISEQ_P(cfp->iseq)) { +#endif + if (start > 0) { + start--; + continue; + } + + /* record frame info */ + cme = rb_vm_frame_method_entry(cfp); + + if (cme && cme->def->type == VM_METHOD_TYPE_ISEQ && + // Fix: Do not use callable method entry when iseq is for an eval. + // TL;DR: This fix is needed for us to match the Ruby reference API information in the + // "when sampling an eval/instance eval inside an object" spec. + // + // Longer note: + // When a frame is a ruby frame (VM_FRAME_RUBYFRAME_P above), we can get information about it + // by introspecting both the callable method entry, as well as the iseq directly. + // Often they match... but sometimes they provide different info (as in the "iseq for an eval" situation + // here). + // If my reading of vm_backtrace.c is correct, the actual Ruby stack trace API **never** uses the + // callable method entry for Ruby frames, but only for VM_METHOD_TYPE_CFUNC (see `backtrace_each` method + // on that file). + // So... why does `rb_profile_frames` do something different? Is it a bug? Is it because it exposes + // more information than the Ruby stack frame API? + // As a final note, the `backtracie` gem (https://github.com/ivoanjo/backtracie) can be used to introspect + // the full metadata provided by both the callable method entry as well as the iseq, and is really useful + // to debug and learn more about these differences. + cfp->iseq->body->type != ISEQ_TYPE_EVAL) { + buff[i] = (VALUE)cme; + } + else { + buff[i] = (VALUE)cfp->iseq; + } + + lines[i] = calc_lineno(cfp->iseq, cfp->pc); + is_ruby_frame[i] = true; + i++; + } + else { + cme = rb_vm_frame_method_entry(cfp); + if (cme && cme->def->type == VM_METHOD_TYPE_CFUNC) { + buff[i] = (VALUE)cme; + lines[i] = 0; + is_ruby_frame[i] = false; + i++; + } + } + cfp = RUBY_VM_PREVIOUS_CONTROL_FRAME(cfp); + } + + return i; +} + +#ifdef USE_BACKPORTED_RB_PROFILE_FRAME_METHOD_NAME + +// Taken from upstream vm_backtrace.c at commit 5f10bd634fb6ae8f74a4ea730176233b0ca96954 (March 2022, Ruby 3.2 trunk) +// Copyright (C) 1993-2012 Yukihiro Matsumoto +// to support our custom rb_profile_frame_method_name (see below) +// Modifications: None +static VALUE +id2str(ID id) +{ + VALUE str = rb_id2str(id); + if (!str) return Qnil; + return str; +} +#define rb_id2str(id) id2str(id) + +// Taken from upstream vm_backtrace.c at commit 5f10bd634fb6ae8f74a4ea730176233b0ca96954 (March 2022, Ruby 3.2 trunk) +// Copyright (C) 1993-2012 Yukihiro Matsumoto +// to support our custom rb_profile_frame_method_name (see below) +// Modifications: None +static const rb_iseq_t * +frame2iseq(VALUE frame) +{ + if (NIL_P(frame)) return NULL; + + if (RB_TYPE_P(frame, T_IMEMO)) { + switch (imemo_type(frame)) { + case imemo_iseq: + return (const rb_iseq_t *)frame; + case imemo_ment: + { + const rb_callable_method_entry_t *cme = (rb_callable_method_entry_t *)frame; + switch (cme->def->type) { + case VM_METHOD_TYPE_ISEQ: + return cme->def->body.iseq.iseqptr; + default: + return NULL; + } + } + default: + break; + } + } + rb_bug("frame2iseq: unreachable"); +} + +// Taken from upstream vm_backtrace.c at commit 5f10bd634fb6ae8f74a4ea730176233b0ca96954 (March 2022, Ruby 3.2 trunk) +// Copyright (C) 1993-2012 Yukihiro Matsumoto +// to support our custom rb_profile_frame_method_name (see below) +// Modifications: None +static const rb_callable_method_entry_t * +cframe(VALUE frame) +{ + if (NIL_P(frame)) return NULL; + + if (RB_TYPE_P(frame, T_IMEMO)) { + switch (imemo_type(frame)) { + case imemo_ment: + { + const rb_callable_method_entry_t *cme = (rb_callable_method_entry_t *)frame; + switch (cme->def->type) { + case VM_METHOD_TYPE_CFUNC: + return cme; + default: + return NULL; + } + } + default: + return NULL; + } + } + + return NULL; +} + +// Taken from upstream vm_backtrace.c at commit 5f10bd634fb6ae8f74a4ea730176233b0ca96954 (March 2022, Ruby 3.2 trunk) +// Copyright (C) 1993-2012 Yukihiro Matsumoto +// +// Ruby 3.0 finally added support for showing CFUNC frames (frames for methods written using native code) +// in stack traces gathered via `rb_profile_frames` (https://github.com/ruby/ruby/pull/3299). +// To access this information on older Rubies, beyond using our custom `ddtrace_rb_profile_frames` above, we also need +// to backport the Ruby 3.0+ version of `rb_profile_frame_method_name`. +// +// Modifications: +// * Renamed rb_profile_frame_method_name => ddtrace_rb_profile_frame_method_name +VALUE +ddtrace_rb_profile_frame_method_name(VALUE frame) +{ + const rb_callable_method_entry_t *cme = cframe(frame); + if (cme) { + ID mid = cme->def->original_id; + return id2str(mid); + } + const rb_iseq_t *iseq = frame2iseq(frame); + return iseq ? rb_iseq_method_name(iseq) : Qnil; +} + +#endif // USE_BACKPORTED_RB_PROFILE_FRAME_METHOD_NAME + +// Support code for older Rubies that cannot use the MJIT header +#ifndef RUBY_MJIT_HEADER + +#define MJIT_STATIC // No-op on older Rubies + +// Taken from upstream include/ruby/backward/2/bool.h at commit 5f10bd634fb6ae8f74a4ea730176233b0ca96954 (March 2022, Ruby 3.2 trunk) +// Copyright (C) Ruby developers +// to support our custom rb_profile_frames (see above) +// Modifications: None +#ifndef FALSE +# define FALSE false +#elif FALSE +# error FALSE must be false +#endif + +#ifndef TRUE +# define TRUE true +#elif ! TRUE +# error TRUE must be true +#endif + +// Taken from upstream vm_insnhelper.c at commit 5f10bd634fb6ae8f74a4ea730176233b0ca96954 (March 2022, Ruby 3.2 trunk) +// Copyright (C) 2007 Koichi Sasada +// to support our custom rb_profile_frames (see above) +// Modifications: None +static rb_callable_method_entry_t * +check_method_entry(VALUE obj, int can_be_svar) +{ + if (obj == Qfalse) return NULL; + +#if VM_CHECK_MODE > 0 + if (!RB_TYPE_P(obj, T_IMEMO)) rb_bug("check_method_entry: unknown type: %s", rb_obj_info(obj)); +#endif + + switch (imemo_type(obj)) { + case imemo_ment: + return (rb_callable_method_entry_t *)obj; + case imemo_cref: + return NULL; + case imemo_svar: + if (can_be_svar) { + return check_method_entry(((struct vm_svar *)obj)->cref_or_me, FALSE); + } + default: +#if VM_CHECK_MODE > 0 + rb_bug("check_method_entry: svar should not be there:"); +#endif + return NULL; + } +} + +#ifndef USE_LEGACY_RB_VM_FRAME_METHOD_ENTRY + // Taken from upstream vm_insnhelper.c at commit 5f10bd634fb6ae8f74a4ea730176233b0ca96954 (March 2022, Ruby 3.2 trunk) + // Copyright (C) 2007 Koichi Sasada + // to support our custom rb_profile_frames (see above) + // + // While older Rubies may have this function, the symbol is not exported which leads to dynamic loader issues, e.g. + // `dyld: lazy symbol binding failed: Symbol not found: _rb_vm_frame_method_entry`. + // + // Modifications: None + MJIT_STATIC const rb_callable_method_entry_t * + rb_vm_frame_method_entry(const rb_control_frame_t *cfp) + { + const VALUE *ep = cfp->ep; + rb_callable_method_entry_t *me; + + while (!VM_ENV_LOCAL_P(ep)) { + if ((me = check_method_entry(ep[VM_ENV_DATA_INDEX_ME_CREF], FALSE)) != NULL) return me; + ep = VM_ENV_PREV_EP(ep); + } + + return check_method_entry(ep[VM_ENV_DATA_INDEX_ME_CREF], TRUE); + } +#else + // Taken from upstream vm_insnhelper.c at commit 556e9f726e2b80f6088982c6b43abfe68bfad591 (October 2018, ruby_2_3 branch) + // Copyright (C) 2007 Koichi Sasada + // to support our custom rb_profile_frames (see above) + // + // Quite a few macros in this function changed after Ruby 2.3. Rather than trying to fix the Ruby 3.2 version to work + // with 2.3 constants, I decided to import the Ruby 2.3 version. + // + // Modifications: None + const rb_callable_method_entry_t * + rb_vm_frame_method_entry(const rb_control_frame_t *cfp) + { + VALUE *ep = cfp->ep; + rb_callable_method_entry_t *me; + + while (!VM_EP_LEP_P(ep)) { + if ((me = check_method_entry(ep[-1], FALSE)) != NULL) return me; + ep = VM_EP_PREV_EP(ep); + } + + return check_method_entry(ep[-1], TRUE); + } +#endif // USE_LEGACY_RB_VM_FRAME_METHOD_ENTRY + +#endif // RUBY_MJIT_HEADER + +#else // USE_LEGACY_RB_PROFILE_FRAMES, Ruby < 2.3 + +// Taken from upstream vm_backtrace.c at commit bbda1a027475bf7ce5e1a9583a7b55d0be71c8fe (March 2018, ruby_2_2 branch) +// Copyright (C) 1993-2012 Yukihiro Matsumoto +// to support our custom rb_profile_frames (see below) +// Modifications: None +inline static int +calc_lineno(const rb_iseq_t *iseq, const VALUE *pc) +{ + return rb_iseq_line_no(iseq, pc - iseq->iseq_encoded); +} + +// Taken from upstream vm_backtrace.c at commit bbda1a027475bf7ce5e1a9583a7b55d0be71c8fe (March 2018, ruby_2_2 branch) +// Copyright (C) 1993-2012 Yukihiro Matsumoto +// Modifications: +// * Renamed rb_profile_frames => ddtrace_rb_profile_frames +// * Add thread argument +// * Add is_ruby_frame argument +// * Removed `if (lines)` tests -- require/assume that like `buff`, `lines` is always specified +// * Added support for getting the name from native methods by getting inspiration from `backtrace_each` in +// `vm_backtrace.c`. Note that unlike the `rb_profile_frames` for modern Rubies, this version actually returns the +// method name as as `VALUE` containing a Ruby string in the `buff`. +// * Skip dummy frame that shows up in main thread +// * Add `end_cfp == NULL` and `end_cfp <= cfp` safety checks. These are used in a bunch of places in +// `vm_backtrace.c` (`backtrace_each`, `backtrace_size`, `rb_ec_partial_backtrace_object`) but are conspicuously +// absent from `rb_profile_frames`. Oversight? +// * Distinguish between `end_cfp == NULL` (dead thread or some other error, returns 0) and `end_cfp <= cfp` +// (alive thread which may just be executing native code and has not pushed anything on the Ruby stack, returns +// PLACEHOLDER_STACK_IN_NATIVE_CODE). See comments on `record_placeholder_stack_in_native_code` for more details. +// * Check thread status and do not sample if thread has been killed. +// +// The `rb_profile_frames` function changed quite a bit between Ruby 2.2 and 2.3. Since the change was quite complex +// I opted not to try to extend support to Ruby 2.2 and below using the same custom function, and instead I started +// anew from the Ruby 2.2 version of the function, applying some of the same fixes that we have for the modern version. +int ddtrace_rb_profile_frames(VALUE thread, int start, int limit, VALUE *buff, int *lines, bool* is_ruby_frame) +{ + // **IMPORTANT: THIS IS A CUSTOM RB_PROFILE_FRAMES JUST FOR RUBY 2.2 AND BELOW; + // SEE ABOVE FOR THE FUNCTION THAT GETS USED FOR MODERN RUBIES** + + int i; + rb_thread_t *th = thread_struct_from_object(thread); + rb_control_frame_t *cfp = th->cfp, *end_cfp = RUBY_VM_END_CONTROL_FRAME(th); + + // `vm_backtrace.c` includes this check in several methods, and I think this happens on either dead or newly-created + // threads, but I'm not entirely sure + if (end_cfp == NULL) return 0; + + // Avoid sampling dead threads + if (th->status == THREAD_KILLED) return 0; + + // Fix: Skip dummy frame that shows up in main thread. + // + // According to a comment in `backtrace_each` (`vm_backtrace.c`), there's two dummy frames that we should ignore + // at the base of every thread's stack. + // (see https://github.com/ruby/ruby/blob/4bd38e8120f2fdfdd47a34211720e048502377f1/vm_backtrace.c#L890-L914 ) + // + // One is being pointed to by `RUBY_VM_END_CONTROL_FRAME(ec)`, and so we need to advance to the next one, and + // reaching it will be used as a condition to break out of the loop below. + // + // Note that in `backtrace_each` there's two calls to `RUBY_VM_NEXT_CONTROL_FRAME`, but the loop bounds there + // are computed in a different way, so the two calls really are equivalent to one here. + end_cfp = RUBY_VM_NEXT_CONTROL_FRAME(end_cfp); + + // See comment on `record_placeholder_stack_in_native_code` for a full explanation of what this means (and why we don't just return 0) + if (end_cfp <= cfp) return PLACEHOLDER_STACK_IN_NATIVE_CODE; + + for (i=0; iiseq && cfp->pc) { /* should be NORMAL_ISEQ */ + if (start > 0) { + start--; + continue; + } + + /* record frame info */ + buff[i] = cfp->iseq->self; + lines[i] = calc_lineno(cfp->iseq, cfp->pc); + is_ruby_frame[i] = true; + i++; + } else if (RUBYVM_CFUNC_FRAME_P(cfp)) { + ID mid = cfp->me->def ? cfp->me->def->original_id : cfp->me->called_id; + buff[i] = rb_id2str(mid); + lines[i] = 0; + is_ruby_frame[i] = false; + i++; + } + cfp = RUBY_VM_PREVIOUS_CONTROL_FRAME(cfp); + } + + return i; +} + +#endif // USE_LEGACY_RB_PROFILE_FRAMES diff --git a/ext/ddtrace_profiling_native_extension/private_vm_api_access.h b/ext/ddtrace_profiling_native_extension/private_vm_api_access.h index bfdcdb1c9f2..ce0f0758e9f 100644 --- a/ext/ddtrace_profiling_native_extension/private_vm_api_access.h +++ b/ext/ddtrace_profiling_native_extension/private_vm_api_access.h @@ -1,3 +1,33 @@ #pragma once +#include + +// The private_vm_api_access.c includes the RUBY_MJIT_HEADER which replaces and conflicts with any other Ruby headers; +// so we use PRIVATE_VM_API_ACCESS_SKIP_RUBY_INCLUDES to be able to include private_vm_api_access.h on that file +// without also dragging the incompatible includes +#ifndef PRIVATE_VM_API_ACCESS_SKIP_RUBY_INCLUDES + #ifdef RUBY_2_1_WORKAROUND + #include + #else + #include + #endif +#endif + +#include "extconf.h" + rb_nativethread_id_t pthread_id_for(VALUE thread); +ptrdiff_t stack_depth_for(VALUE thread); +int ddtrace_rb_profile_frames(VALUE thread, int start, int limit, VALUE *buff, int *lines, bool* is_ruby_frame); + +// Ruby 3.0 finally added support for showing CFUNC frames (frames for methods written using native code) +// in stack traces gathered via `rb_profile_frames` (https://github.com/ruby/ruby/pull/3299). +// To access this information on older Rubies, beyond using our custom `ddtrace_rb_profile_frames` above, we also need +// to backport the Ruby 3.0+ version of `rb_profile_frame_method_name`. +#ifdef USE_BACKPORTED_RB_PROFILE_FRAME_METHOD_NAME + VALUE ddtrace_rb_profile_frame_method_name(VALUE frame); +#else // Ruby > 3.0, just use the stock functionality + #define ddtrace_rb_profile_frame_method_name rb_profile_frame_method_name +#endif + +// See comment on `record_placeholder_stack_in_native_code` for a full explanation of what this means (and why we don't just return 0) +#define PLACEHOLDER_STACK_IN_NATIVE_CODE -1 diff --git a/ext/ddtrace_profiling_native_extension/profiling.c b/ext/ddtrace_profiling_native_extension/profiling.c index a928bbb9472..04f3361d5cf 100644 --- a/ext/ddtrace_profiling_native_extension/profiling.c +++ b/ext/ddtrace_profiling_native_extension/profiling.c @@ -2,9 +2,15 @@ #include "clock_id.h" +// Each class/module here is implemented in their separate file +void collectors_stack_init(VALUE profiling_module); +void stack_recorder_init(VALUE profiling_module); + static VALUE native_working_p(VALUE self); -void Init_ddtrace_profiling_native_extension(void) { +#define DDTRACE_EXPORT __attribute__ ((visibility ("default"))) + +void DDTRACE_EXPORT Init_ddtrace_profiling_native_extension(void) { VALUE datadog_module = rb_define_module("Datadog"); VALUE profiling_module = rb_define_module_under(datadog_module, "Profiling"); VALUE native_extension_module = rb_define_module_under(profiling_module, "NativeExtension"); @@ -13,6 +19,9 @@ void Init_ddtrace_profiling_native_extension(void) { rb_funcall(native_extension_module, rb_intern("private_class_method"), 1, ID2SYM(rb_intern("native_working?"))); rb_define_singleton_method(native_extension_module, "clock_id_for", clock_id_for, 1); // from clock_id.h + + collectors_stack_init(profiling_module); + stack_recorder_init(profiling_module); } static VALUE native_working_p(VALUE self) { diff --git a/ext/ddtrace_profiling_native_extension/stack_recorder.c b/ext/ddtrace_profiling_native_extension/stack_recorder.c new file mode 100644 index 00000000000..968b20546d9 --- /dev/null +++ b/ext/ddtrace_profiling_native_extension/stack_recorder.c @@ -0,0 +1,139 @@ +#include +#include +#include "stack_recorder.h" +#include "libddprof_helpers.h" + +// Used to wrap a ddprof_ffi_Profile in a Ruby object and expose Ruby-level serialization APIs +// This file implements the native bits of the Datadog::Profiling::StackRecorder class + +static VALUE ok_symbol = Qnil; // :ok in Ruby +static VALUE error_symbol = Qnil; // :error in Ruby + +static ID ruby_time_from_id; // id of :ruby_time_from in Ruby + +static VALUE stack_recorder_class = Qnil; + +struct call_serialize_without_gvl_arguments { + ddprof_ffi_Profile *profile; + ddprof_ffi_SerializeResult result; + bool serialize_ran; +}; + +static VALUE _native_new(VALUE klass); +static void stack_recorder_typed_data_free(void *data); +static VALUE _native_serialize(VALUE self, VALUE recorder_instance); +static VALUE ruby_time_from(ddprof_ffi_Timespec ddprof_time); +static void *call_serialize_without_gvl(void *call_args); + +void stack_recorder_init(VALUE profiling_module) { + stack_recorder_class = rb_define_class_under(profiling_module, "StackRecorder", rb_cObject); + + // Instances of the StackRecorder class are going to be "TypedData" objects. + // "TypedData" objects are special objects in the Ruby VM that can wrap C structs. + // In our case, we're going to keep a libddprof profile reference inside our object. + // + // Because Ruby doesn't know how to initialize libddprof profiles, we MUST override the allocation function for objects + // of this class so that we can manage this part. Not overriding or disabling the allocation function is a common + // gotcha for "TypedData" objects that can very easily lead to VM crashes, see for instance + // https://bugs.ruby-lang.org/issues/18007 for a discussion around this. + rb_define_alloc_func(stack_recorder_class, _native_new); + + rb_define_singleton_method(stack_recorder_class, "_native_serialize", _native_serialize, 1); + + ok_symbol = ID2SYM(rb_intern_const("ok")); + error_symbol = ID2SYM(rb_intern_const("error")); + ruby_time_from_id = rb_intern_const("ruby_time_from"); +} + +// This structure is used to define a Ruby object that stores a pointer to a ddprof_ffi_Profile instance +// See also https://github.com/ruby/ruby/blob/master/doc/extension.rdoc for how this works +static const rb_data_type_t stack_recorder_typed_data = { + .wrap_struct_name = "Datadog::Profiling::StackRecorder", + .function = { + .dfree = stack_recorder_typed_data_free, + .dsize = NULL, // We don't track profile memory usage (although it'd be cool if we did!) + // No need to provide dmark nor dcompact because we don't directly reference Ruby VALUEs from inside this object + }, + .flags = RUBY_TYPED_FREE_IMMEDIATELY +}; + +static VALUE _native_new(VALUE klass) { + ddprof_ffi_Slice_value_type sample_types = {.ptr = enabled_value_types, .len = ENABLED_VALUE_TYPES_COUNT}; + + ddprof_ffi_Profile *profile = ddprof_ffi_Profile_new(sample_types, NULL /* Period is optional */); + + return TypedData_Wrap_Struct(klass, &stack_recorder_typed_data, profile); +} + +static void stack_recorder_typed_data_free(void *data) { + ddprof_ffi_Profile_free((ddprof_ffi_Profile *) data); +} + +static VALUE _native_serialize(VALUE self, VALUE recorder_instance) { + ddprof_ffi_Profile *profile; + TypedData_Get_Struct(recorder_instance, ddprof_ffi_Profile, &stack_recorder_typed_data, profile); + + // We'll release the Global VM Lock while we're calling serialize, so that the Ruby VM can continue to work while this + // is pending + struct call_serialize_without_gvl_arguments args = {.profile = profile, .serialize_ran = false}; + + // We use rb_thread_call_without_gvl2 for similar reasons as in http_transport.c: we don't want pending interrupts + // that cause exceptions to be raised to be processed as otherwise we can leak the serialized profile. + rb_thread_call_without_gvl2(call_serialize_without_gvl, &args, /* No interruption supported */ NULL, NULL); + + // This weird corner case can happen if rb_thread_call_without_gvl2 returns immediately due to an interrupt + // without ever calling call_serialize_without_gvl. In this situation, we don't have anything to clean up, we can + // just return. + if (!args.serialize_ran) { + return rb_ary_new_from_args(2, error_symbol, rb_str_new_cstr("Interrupted before call_serialize_without_gvl ran")); + } + + ddprof_ffi_SerializeResult serialized_profile = args.result; + + if (serialized_profile.tag == DDPROF_FFI_SERIALIZE_RESULT_ERR) { + VALUE err_details = ruby_string_from_vec_u8(serialized_profile.err); + ddprof_ffi_SerializeResult_drop(serialized_profile); + return rb_ary_new_from_args(2, error_symbol, err_details); + } + + VALUE encoded_pprof = ruby_string_from_vec_u8(serialized_profile.ok.buffer); + + ddprof_ffi_Timespec ddprof_start = serialized_profile.ok.start; + ddprof_ffi_Timespec ddprof_finish = serialized_profile.ok.end; + + // Clean up libddprof object to avoid leaking in case ruby_time_from raises an exception + ddprof_ffi_SerializeResult_drop(serialized_profile); + + VALUE start = ruby_time_from(ddprof_start); + VALUE finish = ruby_time_from(ddprof_finish); + + if (!ddprof_ffi_Profile_reset(profile)) return rb_ary_new_from_args(2, error_symbol, rb_str_new_cstr("Failed to reset profile")); + + return rb_ary_new_from_args(2, ok_symbol, rb_ary_new_from_args(3, start, finish, encoded_pprof)); +} + +static VALUE ruby_time_from(ddprof_ffi_Timespec ddprof_time) { + #ifndef NO_RB_TIME_TIMESPEC_NEW // Modern Rubies + const int utc = INT_MAX - 1; // From Ruby sources + struct timespec time = {.tv_sec = ddprof_time.seconds, .tv_nsec = ddprof_time.nanoseconds}; + return rb_time_timespec_new(&time, utc); + #else // Ruby < 2.3 + return rb_funcall(stack_recorder_class, ruby_time_from_id, 2, LONG2NUM(ddprof_time.seconds), UINT2NUM(ddprof_time.nanoseconds)); + #endif +} + +void record_sample(VALUE recorder_instance, ddprof_ffi_Sample sample) { + ddprof_ffi_Profile *profile; + TypedData_Get_Struct(recorder_instance, ddprof_ffi_Profile, &stack_recorder_typed_data, profile); + + ddprof_ffi_Profile_add(profile, sample); +} + +static void *call_serialize_without_gvl(void *call_args) { + struct call_serialize_without_gvl_arguments *args = (struct call_serialize_without_gvl_arguments *) call_args; + + args->result = ddprof_ffi_Profile_serialize(args->profile); + args->serialize_ran = true; + + return NULL; // Unused +} diff --git a/ext/ddtrace_profiling_native_extension/stack_recorder.h b/ext/ddtrace_profiling_native_extension/stack_recorder.h new file mode 100644 index 00000000000..8072a0aa41e --- /dev/null +++ b/ext/ddtrace_profiling_native_extension/stack_recorder.h @@ -0,0 +1,28 @@ +#pragma once + +#include + +// Note: Please DO NOT use `VALUE_STRING` anywhere else, instead use `DDPROF_FFI_CHARSLICE_C`. +// `VALUE_STRING` is only needed because older versions of gcc (4.9.2, used in our Ruby 2.1 and 2.2 CI test images) +// tripped when compiling `enabled_value_types` using `-std=gnu99` due to the extra cast that is included in +// `DDPROF_FFI_CHARSLICE_C` with the following error: +// +// ``` +// compiling ../../../../ext/ddtrace_profiling_native_extension/stack_recorder.c +// ../../../../ext/ddtrace_profiling_native_extension/stack_recorder.c:23:1: error: initializer element is not constant +// static const ddprof_ffi_ValueType enabled_value_types[] = {CPU_TIME_VALUE, CPU_SAMPLES_VALUE, WALL_TIME_VALUE}; +// ^ +// ``` +#define VALUE_STRING(string) {.ptr = "" string, .len = sizeof(string) - 1} + +#define CPU_TIME_VALUE {.type_ = VALUE_STRING("cpu-time"), .unit = VALUE_STRING("nanoseconds")} +#define CPU_SAMPLES_VALUE {.type_ = VALUE_STRING("cpu-samples"), .unit = VALUE_STRING("count")} +#define WALL_TIME_VALUE {.type_ = VALUE_STRING("wall-time"), .unit = VALUE_STRING("nanoseconds")} +#define ALLOC_SAMPLES_VALUE {.type_ = VALUE_STRING("alloc-samples"), .unit = VALUE_STRING("count")} +#define ALLOC_SPACE_VALUE {.type_ = VALUE_STRING("alloc-space"), .unit = VALUE_STRING("bytes")} +#define HEAP_SPACE_VALUE {.type_ = VALUE_STRING("heap-space"), .unit = VALUE_STRING("bytes")} + +static const ddprof_ffi_ValueType enabled_value_types[] = {CPU_TIME_VALUE, CPU_SAMPLES_VALUE, WALL_TIME_VALUE}; +#define ENABLED_VALUE_TYPES_COUNT (sizeof(enabled_value_types) / sizeof(ddprof_ffi_ValueType)) + +void record_sample(VALUE recorder_instance, ddprof_ffi_Sample sample); diff --git a/gemfiles/jruby_9.2.0.0_contrib.gemfile b/gemfiles/jruby_9.2.0.0_contrib.gemfile deleted file mode 100644 index 1f48600ac1c..00000000000 --- a/gemfiles/jruby_9.2.0.0_contrib.gemfile +++ /dev/null @@ -1,82 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 12.3" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", ">= 3.0.0" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "actionpack" -gem "actionview" -gem "active_model_serializers", ">= 0.10.0" -gem "activerecord" -gem "aws-sdk" -gem "cucumber" -gem "dalli" -gem "delayed_job" -gem "delayed_job_active_record" -gem "elasticsearch-transport" -gem "ethon" -gem "excon" -gem "faraday" -gem "grape" -gem "graphql", ">= 1.12.0" -gem "grpc", platform: :ruby -gem "hiredis" -gem "http" -gem "httpclient" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby -gem "makara" -gem "mongo", ">= 2.8.0", "< 2.15.0" -gem "mysql2", "< 1", platform: :ruby -gem "activerecord-jdbcmysql-adapter", ">= 60.2", platform: :jruby -gem "pg", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 60.2", platform: :jruby -gem "presto-client", ">= 0.5.14" -gem "qless", "0.10.0" -gem "racecar", ">= 0.3.5" -gem "rack" -gem "rack-test" -gem "redis", "< 4.0" -gem "rest-client" -gem "resque" -gem "ruby-kafka", ">= 0.7.10" -gem "semantic_logger", "~> 4.0" -gem "sequel" -gem "shoryuken" -gem "sidekiq" -gem "sinatra", ">= 1.4" -gem "sneakers", ">= 2.12.0" -gem "sqlite3", "~> 1.4.1", platform: :ruby -gem "jdbc-sqlite3", ">= 3.28", platform: :jruby -gem "sucker_punch" -gem "typhoeus" -gem "que", ">= 1.0.0.beta2" - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.0.0_contrib.gemfile.lock b/gemfiles/jruby_9.2.0.0_contrib.gemfile.lock deleted file mode 100644 index 91d8c74425b..00000000000 --- a/gemfiles/jruby_9.2.0.0_contrib.gemfile.lock +++ /dev/null @@ -1,1604 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) - rack (~> 2.0, >= 2.0.9) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - active_model_serializers (0.10.12) - actionpack (>= 4.1, < 6.2) - activemodel (>= 4.1, < 6.2) - case_transform (>= 0.2) - jsonapi-renderer (>= 0.1.1.beta1, < 0.3) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activerecord-jdbc-adapter (61.1-java) - activerecord (~> 6.1.0) - activerecord-jdbcmysql-adapter (61.1-java) - activerecord-jdbc-adapter (= 61.1) - jdbc-mysql (>= 5.1.36, < 9) - activerecord-jdbcpostgresql-adapter (61.1-java) - activerecord-jdbc-adapter (= 61.1) - jdbc-postgres (>= 9.4, < 43) - activesupport (6.1.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - zeitwerk (~> 2.3) - addressable (2.4.0) - amq-protocol (2.3.2) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - aws-eventstream (1.2.0) - aws-partitions (1.499.0) - aws-sdk (3.1.0) - aws-sdk-resources (~> 3) - aws-sdk-accessanalyzer (1.23.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-acm (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-acmpca (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-alexaforbusiness (1.50.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-amplify (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-amplifybackend (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-apigateway (1.67.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-apigatewaymanagementapi (1.24.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-apigatewayv2 (1.36.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-appconfig (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-appflow (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-appintegrationsservice (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-applicationautoscaling (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-applicationcostprofiler (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-applicationdiscoveryservice (1.38.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-applicationinsights (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-appmesh (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-appregistry (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-apprunner (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-appstream (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-appsync (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-athena (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-auditmanager (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-augmentedairuntime (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-autoscaling (1.68.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-autoscalingplans (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-backup (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-batch (1.51.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-braket (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-budgets (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-chime (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-chimesdkidentity (1.2.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-chimesdkmessaging (1.2.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloud9 (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-clouddirectory (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudformation (1.57.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudfront (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudhsm (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudhsmv2 (1.36.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudsearch (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudsearchdomain (1.27.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudtrail (1.38.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudwatch (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudwatchevents (1.51.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudwatchlogs (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-codeartifact (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-codebuild (1.81.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-codecommit (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-codedeploy (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-codeguruprofiler (1.18.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-codegurureviewer (1.23.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-codepipeline (1.47.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-codestar (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-codestarconnections (1.18.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-codestarnotifications (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cognitoidentity (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cognitoidentityprovider (1.57.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cognitosync (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-comprehend (1.50.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-comprehendmedical (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-computeoptimizer (1.24.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-configservice (1.66.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-connect (1.50.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-connectcontactlens (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-connectparticipant (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-core (3.121.0) - aws-eventstream (~> 1, >= 1.0.2) - aws-partitions (~> 1, >= 1.239.0) - aws-sigv4 (~> 1.1) - jmespath (~> 1.0) - aws-sdk-costandusagereportservice (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-costexplorer (1.66.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-customerprofiles (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-databasemigrationservice (1.58.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-dataexchange (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-datapipeline (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-datasync (1.36.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-dax (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-detective (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-devicefarm (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-devopsguru (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-directconnect (1.46.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-directoryservice (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-dlm (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-docdb (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-dynamodb (1.63.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-dynamodbstreams (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ebs (1.18.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ec2 (1.261.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ec2instanceconnect (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ecr (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ecrpublic (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ecs (1.85.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-efs (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-eks (1.63.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-elasticache (1.62.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-elasticbeanstalk (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-elasticinference (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-elasticloadbalancing (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-elasticloadbalancingv2 (1.67.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-elasticsearchservice (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-elastictranscoder (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-emr (1.52.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-emrcontainers (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-eventbridge (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-finspace (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-finspacedata (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-firehose (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-fis (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-fms (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-forecastqueryservice (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-forecastservice (1.25.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-frauddetector (1.24.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-fsx (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-gamelift (1.47.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-glacier (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-globalaccelerator (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-glue (1.95.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-gluedatabrew (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-greengrass (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-greengrassv2 (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-groundstation (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-guardduty (1.48.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-health (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-healthlake (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-honeycode (1.9.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iam (1.60.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-identitystore (1.9.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-imagebuilder (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-importexport (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv2 (~> 1.0) - aws-sdk-inspector (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iot (1.74.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iot1clickdevicesservice (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iot1clickprojects (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotanalytics (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotdataplane (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotdeviceadvisor (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotevents (1.27.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ioteventsdata (1.19.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotfleethub (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotjobsdataplane (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotsecuretunneling (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotsitewise (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotthingsgraph (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotwireless (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ivs (1.12.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-kafka (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-kendra (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-kinesis (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-kinesisanalytics (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-kinesisanalyticsv2 (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideo (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideoarchivedmedia (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideomedia (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideosignalingchannels (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-kms (1.48.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-lakeformation (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-lambda (1.68.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-lambdapreview (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-lex (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-lexmodelbuildingservice (1.51.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-lexmodelsv2 (1.10.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-lexruntimev2 (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-licensemanager (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-lightsail (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-locationservice (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-lookoutequipment (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-lookoutforvision (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-lookoutmetrics (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-machinelearning (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-macie (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-macie2 (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-managedblockchain (1.26.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-marketplacecatalog (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-marketplacecommerceanalytics (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-marketplaceentitlementservice (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-marketplacemetering (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-mediaconnect (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-mediaconvert (1.74.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-medialive (1.76.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-mediapackage (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-mediapackagevod (1.27.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-mediastore (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-mediastoredata (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-mediatailor (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-memorydb (1.2.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-mgn (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-migrationhub (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-migrationhubconfig (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-mobile (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-mq (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-mturk (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-mwaa (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-neptune (1.38.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-networkfirewall (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-networkmanager (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-nimblestudio (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-opensearchservice (1.0.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-opsworks (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-opsworkscm (1.46.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-organizations (1.62.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-outposts (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-personalize (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-personalizeevents (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-personalizeruntime (1.25.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-pi (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-pinpoint (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-pinpointemail (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-pinpointsmsvoice (1.26.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-polly (1.46.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-pricing (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-prometheusservice (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-proton (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-qldb (1.19.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-qldbsession (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-quicksight (1.53.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ram (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-rds (1.126.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-rdsdataservice (1.28.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-redshift (1.69.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-redshiftdataapiservice (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-rekognition (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-resourcegroups (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-resourcegroupstaggingapi (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-resources (3.111.0) - aws-sdk-accessanalyzer (~> 1) - aws-sdk-acm (~> 1) - aws-sdk-acmpca (~> 1) - aws-sdk-alexaforbusiness (~> 1) - aws-sdk-amplify (~> 1) - aws-sdk-amplifybackend (~> 1) - aws-sdk-apigateway (~> 1) - aws-sdk-apigatewaymanagementapi (~> 1) - aws-sdk-apigatewayv2 (~> 1) - aws-sdk-appconfig (~> 1) - aws-sdk-appflow (~> 1) - aws-sdk-appintegrationsservice (~> 1) - aws-sdk-applicationautoscaling (~> 1) - aws-sdk-applicationcostprofiler (~> 1) - aws-sdk-applicationdiscoveryservice (~> 1) - aws-sdk-applicationinsights (~> 1) - aws-sdk-appmesh (~> 1) - aws-sdk-appregistry (~> 1) - aws-sdk-apprunner (~> 1) - aws-sdk-appstream (~> 1) - aws-sdk-appsync (~> 1) - aws-sdk-athena (~> 1) - aws-sdk-auditmanager (~> 1) - aws-sdk-augmentedairuntime (~> 1) - aws-sdk-autoscaling (~> 1) - aws-sdk-autoscalingplans (~> 1) - aws-sdk-backup (~> 1) - aws-sdk-batch (~> 1) - aws-sdk-braket (~> 1) - aws-sdk-budgets (~> 1) - aws-sdk-chime (~> 1) - aws-sdk-chimesdkidentity (~> 1) - aws-sdk-chimesdkmessaging (~> 1) - aws-sdk-cloud9 (~> 1) - aws-sdk-clouddirectory (~> 1) - aws-sdk-cloudformation (~> 1) - aws-sdk-cloudfront (~> 1) - aws-sdk-cloudhsm (~> 1) - aws-sdk-cloudhsmv2 (~> 1) - aws-sdk-cloudsearch (~> 1) - aws-sdk-cloudsearchdomain (~> 1) - aws-sdk-cloudtrail (~> 1) - aws-sdk-cloudwatch (~> 1) - aws-sdk-cloudwatchevents (~> 1) - aws-sdk-cloudwatchlogs (~> 1) - aws-sdk-codeartifact (~> 1) - aws-sdk-codebuild (~> 1) - aws-sdk-codecommit (~> 1) - aws-sdk-codedeploy (~> 1) - aws-sdk-codeguruprofiler (~> 1) - aws-sdk-codegurureviewer (~> 1) - aws-sdk-codepipeline (~> 1) - aws-sdk-codestar (~> 1) - aws-sdk-codestarconnections (~> 1) - aws-sdk-codestarnotifications (~> 1) - aws-sdk-cognitoidentity (~> 1) - aws-sdk-cognitoidentityprovider (~> 1) - aws-sdk-cognitosync (~> 1) - aws-sdk-comprehend (~> 1) - aws-sdk-comprehendmedical (~> 1) - aws-sdk-computeoptimizer (~> 1) - aws-sdk-configservice (~> 1) - aws-sdk-connect (~> 1) - aws-sdk-connectcontactlens (~> 1) - aws-sdk-connectparticipant (~> 1) - aws-sdk-costandusagereportservice (~> 1) - aws-sdk-costexplorer (~> 1) - aws-sdk-customerprofiles (~> 1) - aws-sdk-databasemigrationservice (~> 1) - aws-sdk-dataexchange (~> 1) - aws-sdk-datapipeline (~> 1) - aws-sdk-datasync (~> 1) - aws-sdk-dax (~> 1) - aws-sdk-detective (~> 1) - aws-sdk-devicefarm (~> 1) - aws-sdk-devopsguru (~> 1) - aws-sdk-directconnect (~> 1) - aws-sdk-directoryservice (~> 1) - aws-sdk-dlm (~> 1) - aws-sdk-docdb (~> 1) - aws-sdk-dynamodb (~> 1) - aws-sdk-dynamodbstreams (~> 1) - aws-sdk-ebs (~> 1) - aws-sdk-ec2 (~> 1) - aws-sdk-ec2instanceconnect (~> 1) - aws-sdk-ecr (~> 1) - aws-sdk-ecrpublic (~> 1) - aws-sdk-ecs (~> 1) - aws-sdk-efs (~> 1) - aws-sdk-eks (~> 1) - aws-sdk-elasticache (~> 1) - aws-sdk-elasticbeanstalk (~> 1) - aws-sdk-elasticinference (~> 1) - aws-sdk-elasticloadbalancing (~> 1) - aws-sdk-elasticloadbalancingv2 (~> 1) - aws-sdk-elasticsearchservice (~> 1) - aws-sdk-elastictranscoder (~> 1) - aws-sdk-emr (~> 1) - aws-sdk-emrcontainers (~> 1) - aws-sdk-eventbridge (~> 1) - aws-sdk-finspace (~> 1) - aws-sdk-finspacedata (~> 1) - aws-sdk-firehose (~> 1) - aws-sdk-fis (~> 1) - aws-sdk-fms (~> 1) - aws-sdk-forecastqueryservice (~> 1) - aws-sdk-forecastservice (~> 1) - aws-sdk-frauddetector (~> 1) - aws-sdk-fsx (~> 1) - aws-sdk-gamelift (~> 1) - aws-sdk-glacier (~> 1) - aws-sdk-globalaccelerator (~> 1) - aws-sdk-glue (~> 1) - aws-sdk-gluedatabrew (~> 1) - aws-sdk-greengrass (~> 1) - aws-sdk-greengrassv2 (~> 1) - aws-sdk-groundstation (~> 1) - aws-sdk-guardduty (~> 1) - aws-sdk-health (~> 1) - aws-sdk-healthlake (~> 1) - aws-sdk-honeycode (~> 1) - aws-sdk-iam (~> 1) - aws-sdk-identitystore (~> 1) - aws-sdk-imagebuilder (~> 1) - aws-sdk-importexport (~> 1) - aws-sdk-inspector (~> 1) - aws-sdk-iot (~> 1) - aws-sdk-iot1clickdevicesservice (~> 1) - aws-sdk-iot1clickprojects (~> 1) - aws-sdk-iotanalytics (~> 1) - aws-sdk-iotdataplane (~> 1) - aws-sdk-iotdeviceadvisor (~> 1) - aws-sdk-iotevents (~> 1) - aws-sdk-ioteventsdata (~> 1) - aws-sdk-iotfleethub (~> 1) - aws-sdk-iotjobsdataplane (~> 1) - aws-sdk-iotsecuretunneling (~> 1) - aws-sdk-iotsitewise (~> 1) - aws-sdk-iotthingsgraph (~> 1) - aws-sdk-iotwireless (~> 1) - aws-sdk-ivs (~> 1) - aws-sdk-kafka (~> 1) - aws-sdk-kendra (~> 1) - aws-sdk-kinesis (~> 1) - aws-sdk-kinesisanalytics (~> 1) - aws-sdk-kinesisanalyticsv2 (~> 1) - aws-sdk-kinesisvideo (~> 1) - aws-sdk-kinesisvideoarchivedmedia (~> 1) - aws-sdk-kinesisvideomedia (~> 1) - aws-sdk-kinesisvideosignalingchannels (~> 1) - aws-sdk-kms (~> 1) - aws-sdk-lakeformation (~> 1) - aws-sdk-lambda (~> 1) - aws-sdk-lambdapreview (~> 1) - aws-sdk-lex (~> 1) - aws-sdk-lexmodelbuildingservice (~> 1) - aws-sdk-lexmodelsv2 (~> 1) - aws-sdk-lexruntimev2 (~> 1) - aws-sdk-licensemanager (~> 1) - aws-sdk-lightsail (~> 1) - aws-sdk-locationservice (~> 1) - aws-sdk-lookoutequipment (~> 1) - aws-sdk-lookoutforvision (~> 1) - aws-sdk-lookoutmetrics (~> 1) - aws-sdk-machinelearning (~> 1) - aws-sdk-macie (~> 1) - aws-sdk-macie2 (~> 1) - aws-sdk-managedblockchain (~> 1) - aws-sdk-marketplacecatalog (~> 1) - aws-sdk-marketplacecommerceanalytics (~> 1) - aws-sdk-marketplaceentitlementservice (~> 1) - aws-sdk-marketplacemetering (~> 1) - aws-sdk-mediaconnect (~> 1) - aws-sdk-mediaconvert (~> 1) - aws-sdk-medialive (~> 1) - aws-sdk-mediapackage (~> 1) - aws-sdk-mediapackagevod (~> 1) - aws-sdk-mediastore (~> 1) - aws-sdk-mediastoredata (~> 1) - aws-sdk-mediatailor (~> 1) - aws-sdk-memorydb (~> 1) - aws-sdk-mgn (~> 1) - aws-sdk-migrationhub (~> 1) - aws-sdk-migrationhubconfig (~> 1) - aws-sdk-mobile (~> 1) - aws-sdk-mq (~> 1) - aws-sdk-mturk (~> 1) - aws-sdk-mwaa (~> 1) - aws-sdk-neptune (~> 1) - aws-sdk-networkfirewall (~> 1) - aws-sdk-networkmanager (~> 1) - aws-sdk-nimblestudio (~> 1) - aws-sdk-opensearchservice (~> 1) - aws-sdk-opsworks (~> 1) - aws-sdk-opsworkscm (~> 1) - aws-sdk-organizations (~> 1) - aws-sdk-outposts (~> 1) - aws-sdk-personalize (~> 1) - aws-sdk-personalizeevents (~> 1) - aws-sdk-personalizeruntime (~> 1) - aws-sdk-pi (~> 1) - aws-sdk-pinpoint (~> 1) - aws-sdk-pinpointemail (~> 1) - aws-sdk-pinpointsmsvoice (~> 1) - aws-sdk-polly (~> 1) - aws-sdk-pricing (~> 1) - aws-sdk-prometheusservice (~> 1) - aws-sdk-proton (~> 1) - aws-sdk-qldb (~> 1) - aws-sdk-qldbsession (~> 1) - aws-sdk-quicksight (~> 1) - aws-sdk-ram (~> 1) - aws-sdk-rds (~> 1) - aws-sdk-rdsdataservice (~> 1) - aws-sdk-redshift (~> 1) - aws-sdk-redshiftdataapiservice (~> 1) - aws-sdk-rekognition (~> 1) - aws-sdk-resourcegroups (~> 1) - aws-sdk-resourcegroupstaggingapi (~> 1) - aws-sdk-robomaker (~> 1) - aws-sdk-route53 (~> 1) - aws-sdk-route53domains (~> 1) - aws-sdk-route53recoverycluster (~> 1) - aws-sdk-route53recoverycontrolconfig (~> 1) - aws-sdk-route53recoveryreadiness (~> 1) - aws-sdk-route53resolver (~> 1) - aws-sdk-s3 (~> 1) - aws-sdk-s3control (~> 1) - aws-sdk-s3outposts (~> 1) - aws-sdk-sagemaker (~> 1) - aws-sdk-sagemakeredgemanager (~> 1) - aws-sdk-sagemakerfeaturestoreruntime (~> 1) - aws-sdk-sagemakerruntime (~> 1) - aws-sdk-savingsplans (~> 1) - aws-sdk-schemas (~> 1) - aws-sdk-secretsmanager (~> 1) - aws-sdk-securityhub (~> 1) - aws-sdk-serverlessapplicationrepository (~> 1) - aws-sdk-servicecatalog (~> 1) - aws-sdk-servicediscovery (~> 1) - aws-sdk-servicequotas (~> 1) - aws-sdk-ses (~> 1) - aws-sdk-sesv2 (~> 1) - aws-sdk-shield (~> 1) - aws-sdk-signer (~> 1) - aws-sdk-simpledb (~> 1) - aws-sdk-sms (~> 1) - aws-sdk-snowball (~> 1) - aws-sdk-snowdevicemanagement (~> 1) - aws-sdk-sns (~> 1) - aws-sdk-sqs (~> 1) - aws-sdk-ssm (~> 1) - aws-sdk-ssmcontacts (~> 1) - aws-sdk-ssmincidents (~> 1) - aws-sdk-ssoadmin (~> 1) - aws-sdk-ssooidc (~> 1) - aws-sdk-states (~> 1) - aws-sdk-storagegateway (~> 1) - aws-sdk-support (~> 1) - aws-sdk-swf (~> 1) - aws-sdk-synthetics (~> 1) - aws-sdk-textract (~> 1) - aws-sdk-timestreamquery (~> 1) - aws-sdk-timestreamwrite (~> 1) - aws-sdk-transcribeservice (~> 1) - aws-sdk-transcribestreamingservice (~> 1) - aws-sdk-transfer (~> 1) - aws-sdk-translate (~> 1) - aws-sdk-waf (~> 1) - aws-sdk-wafregional (~> 1) - aws-sdk-wafv2 (~> 1) - aws-sdk-wellarchitected (~> 1) - aws-sdk-workdocs (~> 1) - aws-sdk-worklink (~> 1) - aws-sdk-workmail (~> 1) - aws-sdk-workmailmessageflow (~> 1) - aws-sdk-workspaces (~> 1) - aws-sdk-xray (~> 1) - aws-sdk-robomaker (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-route53 (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-route53domains (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-route53recoverycluster (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-route53recoverycontrolconfig (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-route53recoveryreadiness (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-route53resolver (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.102.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sdk-kms (~> 1) - aws-sigv4 (~> 1.4) - aws-sdk-s3control (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-s3outposts (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-sagemaker (1.98.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-sagemakeredgemanager (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-sagemakerfeaturestoreruntime (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-sagemakerruntime (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-savingsplans (1.19.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-schemas (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-secretsmanager (1.49.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-securityhub (1.52.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-serverlessapplicationrepository (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-servicecatalog (1.63.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-servicediscovery (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-servicequotas (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ses (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-sesv2 (1.20.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-shield (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-signer (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-simpledb (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv2 (~> 1.0) - aws-sdk-sms (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-snowball (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-snowdevicemanagement (1.1.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-sns (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-sqs (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ssm (1.117.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ssmcontacts (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ssmincidents (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ssoadmin (1.10.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ssooidc (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-states (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-storagegateway (1.59.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-support (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-swf (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-synthetics (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-textract (1.28.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-timestreamquery (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-timestreamwrite (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-transcribeservice (1.61.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-transcribestreamingservice (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-transfer (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-translate (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-waf (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-wafregional (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-wafv2 (1.25.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-wellarchitected (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-workdocs (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-worklink (1.26.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-workmail (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-workmailmessageflow (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-workspaces (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-xray (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sigv2 (1.1.0) - aws-sigv4 (1.4.0) - aws-eventstream (~> 1, >= 1.0.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - bson (4.12.1-java) - builder (3.2.4) - bunny (2.19.0) - amq-protocol (~> 2.3, >= 2.3.1) - sorted_set (~> 1, >= 1.0.2) - case_transform (0.2) - activesupport - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - connection_pool (2.2.5) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - cucumber (7.0.0) - builder (~> 3.2, >= 3.2.4) - cucumber-core (~> 10.0, >= 10.0.1) - cucumber-create-meta (~> 6.0, >= 6.0.1) - cucumber-cucumber-expressions (~> 12.1, >= 12.1.1) - cucumber-gherkin (~> 20.0, >= 20.0.1) - cucumber-html-formatter (~> 16.0, >= 16.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) - cucumber-wire (~> 6.0, >= 6.0.1) - diff-lcs (~> 1.4, >= 1.4.4) - mime-types (~> 3.3, >= 3.3.1) - multi_test (~> 0.1, >= 0.1.2) - sys-uname (~> 1.2, >= 1.2.2) - cucumber-core (10.0.1) - cucumber-gherkin (~> 20.0, >= 20.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) - cucumber-tag-expressions (~> 3.0, >= 3.0.1) - cucumber-create-meta (6.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) - sys-uname (~> 1.2, >= 1.2.2) - cucumber-cucumber-expressions (12.1.3) - cucumber-gherkin (20.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) - cucumber-html-formatter (16.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) - cucumber-messages (17.1.0) - cucumber-tag-expressions (3.0.1) - cucumber-wire (6.1.1) - cucumber-core (~> 10.0, >= 10.0.1) - cucumber-cucumber-expressions (~> 12.1, >= 12.1.2) - cucumber-messages (~> 17.0, >= 17.0.1) - dalli (2.7.11) - debase-ruby_core_source (0.10.14) - delayed_job (4.1.9) - activesupport (>= 3.0, < 6.2) - delayed_job_active_record (4.1.6) - activerecord (>= 3.0, < 6.2) - delayed_job (>= 3.0, < 5) - diff-lcs (1.4.4) - digest-crc (0.6.4) - rake (>= 12.0.0, < 14.0.0) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - domain_name (0.5.20190701) - unf (>= 0.0.5, < 1.0.0) - dry-configurable (0.12.1) - concurrent-ruby (~> 1.0) - dry-core (~> 0.5, >= 0.5.0) - dry-container (0.7.2) - concurrent-ruby (~> 1.0) - dry-configurable (~> 0.1, >= 0.1.3) - dry-core (0.6.0) - concurrent-ruby (~> 1.0) - dry-inflector (0.2.0) - dry-logic (1.2.0) - concurrent-ruby (~> 1.0) - dry-core (~> 0.5, >= 0.5) - dry-types (1.5.1) - concurrent-ruby (~> 1.0) - dry-container (~> 0.3) - dry-core (~> 0.5, >= 0.5) - dry-inflector (~> 0.1, >= 0.1.2) - dry-logic (~> 1.0, >= 1.0.2) - elasticsearch-transport (7.5.0) - faraday (>= 0.14, < 1) - multi_json - erubi (1.10.0) - ethon (0.14.0) - ffi (>= 1.15.0) - excon (0.85.0) - faraday (0.17.4) - multipart-post (>= 1.2, < 3) - faraday_middleware (0.12.2) - faraday (>= 0.7.4, < 1.0) - ffi (1.15.4-java) - ffi-compiler (1.0.1) - ffi (>= 1.0.0) - rake - grape (1.5.3) - activesupport - builder - dry-types (>= 1.1) - mustermann-grape (~> 1.0.0) - rack (>= 1.3.0) - rack-accept - graphql (1.12.16) - hashdiff (1.0.1) - hiredis (0.6.3-java) - http (4.4.1) - addressable (~> 2.3) - http-cookie (~> 1.0) - http-form_data (~> 2.2) - http-parser (~> 1.2.0) - http-accept (1.7.0) - http-cookie (1.0.4) - domain_name (~> 0.5) - http-form_data (2.3.0) - http-parser (1.2.3) - ffi-compiler (>= 1.0, < 2.0) - httpclient (2.8.3) - i18n (1.8.7) - concurrent-ruby (~> 1.0) - jdbc-mysql (8.0.17) - jdbc-postgres (42.2.14) - jdbc-sqlite3 (3.28.0) - jmespath (1.4.0) - jsonapi-renderer (0.2.2) - king_konf (1.0.0) - lograge (0.11.2) - actionpack (>= 4) - activesupport (>= 4) - railties (>= 4) - request_store (~> 1.0) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - makara (0.5.1) - activerecord (>= 5.2.0) - memory_profiler (0.9.14) - method_source (1.0.0) - mime-types (3.3.1) - mime-types-data (~> 3.2015) - mime-types-data (3.2021.0901) - mini_portile2 (2.7.0) - minitest (5.14.4) - mongo (2.14.1) - bson (>= 4.8.2, < 5.0.0) - mono_logger (1.1.1) - msgpack (1.4.2-java) - multi_json (1.15.0) - multi_test (0.1.2) - multipart-post (2.1.1) - mustermann (1.1.1) - ruby2_keywords (~> 0.0.1) - mustermann-grape (1.0.1) - mustermann (>= 1.0.0) - netrc (0.11.0) - nokogiri (1.12.4-java) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - presto-client (0.6.6) - faraday (~> 0.12) - faraday_middleware (~> 0.12.2) - msgpack (>= 0.7.0) - pry (0.14.1-java) - coderay (~> 1.1) - method_source (~> 1.0) - spoon (~> 0.0) - pry-debugger-jruby (2.1.0-java) - pry (>= 0.13, < 0.15) - ruby-debug-base (>= 0.10.4, < 0.12) - qless (0.10.0) - redis (>= 2.2) - que (1.0.0.beta4) - racc (1.5.2-java) - racecar (2.3.1) - king_konf (~> 1.0.0) - rdkafka (~> 0.8.0) - rack (2.2.3) - rack-accept (0.4.5) - rack (>= 0.4) - rack-protection (2.1.0) - rack - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - method_source - rake (>= 0.13) - thor (~> 1.0) - rainbow (3.0.0) - rake (12.3.3) - rake-compiler (1.1.1) - rake - rdkafka (0.8.1) - ffi (~> 1.9) - mini_portile2 (~> 2.1) - rake (>= 12.3) - redis (3.3.5) - redis-namespace (1.8.1) - redis (>= 3.0.4) - regexp_parser (2.1.1) - request_store (1.5.0) - rack (>= 1.4) - resque (2.1.0) - mono_logger (~> 1.0) - multi_json (~> 1.0) - redis-namespace (~> 1.6) - sinatra (>= 0.9.2) - vegas (~> 0.1.2) - rest-client (2.1.0) - http-accept (>= 1.7.0, < 2.0) - http-cookie (>= 1.0.2, < 2.0) - mime-types (>= 1.16, < 4.0) - netrc (~> 0.8) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.3.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-debug-base (0.11.0-java) - ruby-kafka (1.4.0) - digest-crc - ruby-progressbar (1.11.0) - ruby2_keywords (0.0.5) - semantic_logger (4.8.2) - concurrent-ruby (~> 1.0) - sequel (5.48.0) - serverengine (2.1.1) - sigdump (~> 0.2.2) - shoryuken (5.2.3) - aws-sdk-core (>= 2) - concurrent-ruby - thor - sidekiq (5.2.9) - connection_pool (~> 2.2, >= 2.2.2) - rack (~> 2.0) - rack-protection (>= 1.5.0) - redis (>= 3.3.5, < 4.2) - sigdump (0.2.4) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sinatra (2.1.0) - mustermann (~> 1.0) - rack (~> 2.2) - rack-protection (= 2.1.0) - tilt (~> 2.0) - sneakers (2.12.0) - bunny (~> 2.14) - concurrent-ruby (~> 1.0) - rake (~> 12.3) - serverengine (~> 2.1.0) - thor - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - sorted_set (1.0.3-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - spoon (0.0.6) - ffi - sucker_punch (3.0.1) - concurrent-ruby (~> 1.0) - sys-uname (1.2.2) - ffi (~> 1.1) - thor (1.1.0) - tilt (2.0.10) - typhoeus (1.4.0) - ethon (>= 0.9.0) - tzinfo (2.0.4) - concurrent-ruby (~> 1.0) - unf (0.1.4-java) - unicode-display_width (2.0.0) - vegas (0.1.11) - rack (>= 1.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) - zeitwerk (2.4.2) - -PLATFORMS - java - -DEPENDENCIES - actionpack - actionview - active_model_serializers (>= 0.10.0) - activerecord - activerecord-jdbcmysql-adapter (>= 60.2) - activerecord-jdbcpostgresql-adapter (>= 60.2) - addressable (~> 2.4.0) - appraisal (~> 2.2) - aws-sdk - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - cucumber - dalli - ddtrace! - delayed_job - delayed_job_active_record - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - elasticsearch-transport - ethon - excon - faraday - grape - graphql (>= 1.12.0) - grpc - hiredis - http - httpclient - i18n (= 1.8.7) - jdbc-sqlite3 (>= 3.28) - lograge (~> 0.11) - makara - memory_profiler (~> 0.9) - mongo (>= 2.8.0, < 2.15.0) - mysql2 (< 1) - opentracing (>= 0.4.1) - os (~> 1.1) - pg - pimpmychangelog (>= 0.1.2) - presto-client (>= 0.5.14) - pry - pry-debugger-jruby - qless (= 0.10.0) - que (>= 1.0.0.beta2) - racecar (>= 0.3.5) - rack - rack-test - rake (>= 12.3) - rake-compiler (~> 1.1, >= 1.1.1) - redis (< 4.0) - resque - rest-client - rspec (>= 3.0.0) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - ruby-kafka (>= 0.7.10) - semantic_logger (~> 4.0) - sequel - shoryuken - sidekiq - simplecov! - sinatra (>= 1.4) - sneakers (>= 2.12.0) - sorbet (= 0.5.9120) - spoom (~> 1.1) - sqlite3 (~> 1.4.1) - sucker_punch - typhoeus - warning (~> 1) - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.1 diff --git a/gemfiles/jruby_9.2.0.0_contrib_old.gemfile b/gemfiles/jruby_9.2.0.0_contrib_old.gemfile deleted file mode 100644 index 9318e297460..00000000000 --- a/gemfiles/jruby_9.2.0.0_contrib_old.gemfile +++ /dev/null @@ -1,36 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "faraday", "0.17" - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.0.0_contrib_old.gemfile.lock b/gemfiles/jruby_9.2.0.0_contrib_old.gemfile.lock deleted file mode 100644 index ee35bd11f53..00000000000 --- a/gemfiles/jruby_9.2.0.0_contrib_old.gemfile.lock +++ /dev/null @@ -1,167 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - builder (3.2.4) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - faraday (0.17.0) - multipart-post (>= 1.2, < 3) - ffi (1.15.4-java) - hashdiff (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - msgpack (1.4.2-java) - multipart-post (2.1.1) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1-java) - coderay (~> 1.1) - method_source (~> 1.0) - spoon (~> 0.0) - pry-debugger-jruby (2.1.0-java) - pry (>= 0.13, < 0.15) - ruby-debug-base (>= 0.10.4, < 0.12) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - regexp_parser (2.1.1) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.3.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-debug-base (0.11.0-java) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - spoon (0.0.6) - ffi - thor (1.1.0) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) - -PLATFORMS - java - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - faraday (= 0.17) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-debugger-jruby - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - warning (~> 1) - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.1 diff --git a/gemfiles/jruby_9.2.0.0_core_old.gemfile b/gemfiles/jruby_9.2.0.0_core_old.gemfile deleted file mode 100644 index 928b9e25004..00000000000 --- a/gemfiles/jruby_9.2.0.0_core_old.gemfile +++ /dev/null @@ -1,35 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", "~> 4" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.0.0_core_old.gemfile.lock b/gemfiles/jruby_9.2.0.0_core_old.gemfile.lock deleted file mode 100644 index 29b9a42f18f..00000000000 --- a/gemfiles/jruby_9.2.0.0_core_old.gemfile.lock +++ /dev/null @@ -1,163 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - builder (3.2.4) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (4.8.3) - ffi (1.15.4-java) - hashdiff (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - msgpack (1.4.2-java) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1-java) - coderay (~> 1.1) - method_source (~> 1.0) - spoon (~> 0.0) - pry-debugger-jruby (2.1.0-java) - pry (>= 0.13, < 0.15) - ruby-debug-base (>= 0.10.4, < 0.12) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - regexp_parser (2.1.1) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.3.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-debug-base (0.11.0-java) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - spoon (0.0.6) - ffi - thor (1.1.0) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) - -PLATFORMS - java - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (~> 4) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-debugger-jruby - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - warning (~> 1) - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.1 diff --git a/gemfiles/jruby_9.2.0.0_cucumber3.gemfile b/gemfiles/jruby_9.2.0.0_cucumber3.gemfile deleted file mode 100644 index 94f075535c5..00000000000 --- a/gemfiles/jruby_9.2.0.0_cucumber3.gemfile +++ /dev/null @@ -1,36 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "cucumber", ">=3.0.0", "<4.0.0" - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.0.0_cucumber3.gemfile.lock b/gemfiles/jruby_9.2.0.0_cucumber3.gemfile.lock deleted file mode 100644 index dab03e4404a..00000000000 --- a/gemfiles/jruby_9.2.0.0_cucumber3.gemfile.lock +++ /dev/null @@ -1,184 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - backports (3.21.0) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - builder (3.2.4) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - cri (2.15.11) - cucumber (3.2.0) - builder (>= 2.1.2) - cucumber-core (~> 3.2.0) - cucumber-expressions (~> 6.0.1) - cucumber-wire (~> 0.0.1) - diff-lcs (~> 1.3) - gherkin (~> 5.1.0) - multi_json (>= 1.7.5, < 2.0) - multi_test (>= 0.1.2) - cucumber-core (3.2.1) - backports (>= 3.8.0) - cucumber-tag_expressions (~> 1.1.0) - gherkin (~> 5.0) - cucumber-expressions (6.0.1) - cucumber-tag_expressions (1.1.1) - cucumber-wire (0.0.1) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - ffi (1.15.4-java) - gherkin (5.1.0) - hashdiff (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - msgpack (1.4.2-java) - multi_json (1.15.0) - multi_test (0.1.2) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1-java) - coderay (~> 1.1) - method_source (~> 1.0) - spoon (~> 0.0) - pry-debugger-jruby (2.1.0-java) - pry (>= 0.13, < 0.15) - ruby-debug-base (>= 0.10.4, < 0.12) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - regexp_parser (2.1.1) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.3.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-debug-base (0.11.0-java) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - spoon (0.0.6) - ffi - thor (1.1.0) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) - -PLATFORMS - java - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - cucumber (>= 3.0.0, < 4.0.0) - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-debugger-jruby - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - warning (~> 1) - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.1 diff --git a/gemfiles/jruby_9.2.0.0_cucumber4.gemfile b/gemfiles/jruby_9.2.0.0_cucumber4.gemfile deleted file mode 100644 index 0797c11a1ba..00000000000 --- a/gemfiles/jruby_9.2.0.0_cucumber4.gemfile +++ /dev/null @@ -1,36 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "cucumber", ">=4.0.0", "<5.0.0" - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.0.0_cucumber4.gemfile.lock b/gemfiles/jruby_9.2.0.0_cucumber4.gemfile.lock deleted file mode 100644 index 93c6f0723a6..00000000000 --- a/gemfiles/jruby_9.2.0.0_cucumber4.gemfile.lock +++ /dev/null @@ -1,217 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - activesupport (6.1.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - zeitwerk (~> 2.3) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - builder (3.2.4) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - cri (2.15.11) - cucumber (4.1.0) - builder (~> 3.2, >= 3.2.3) - cucumber-core (~> 7.1, >= 7.1.0) - cucumber-create-meta (~> 1.0.0, >= 1.0.0) - cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) - cucumber-gherkin (~> 14.0, >= 14.0.1) - cucumber-html-formatter (~> 7.0, >= 7.0.0) - cucumber-messages (~> 12.2, >= 12.2.0) - cucumber-wire (~> 3.1, >= 3.1.0) - diff-lcs (~> 1.3, >= 1.3, < 1.4) - multi_test (~> 0.1, >= 0.1.2) - sys-uname (~> 1.0, >= 1.0.2) - cucumber-core (7.1.0) - cucumber-gherkin (~> 14.0, >= 14.0.1) - cucumber-messages (~> 12.2, >= 12.2.0) - cucumber-tag-expressions (~> 2.0, >= 2.0.4) - cucumber-create-meta (1.0.0) - cucumber-messages (~> 12.2, >= 12.2.0) - sys-uname (~> 1.2, >= 1.2.1) - cucumber-cucumber-expressions (10.3.0) - cucumber-gherkin (14.2.0) - cucumber-messages (~> 12.4, >= 12.4.0) - cucumber-html-formatter (7.2.0) - cucumber-messages (~> 12.4, >= 12.4.0) - cucumber-messages (12.4.0) - protobuf-cucumber (~> 3.10, >= 3.10.8) - cucumber-tag-expressions (2.0.4) - cucumber-wire (3.1.0) - cucumber-core (~> 7.1, >= 7.1.0) - cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) - cucumber-messages (~> 12.2, >= 12.2.0) - debase-ruby_core_source (0.10.14) - diff-lcs (1.3) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - ffi (1.15.4-java) - hashdiff (1.0.1) - i18n (1.8.10) - concurrent-ruby (~> 1.0) - memory_profiler (0.9.14) - method_source (1.0.0) - middleware (0.1.0) - minitest (5.14.4) - msgpack (1.4.2-java) - multi_test (0.1.2) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - protobuf-cucumber (3.10.8) - activesupport (>= 3.2) - middleware - thor - thread_safe - pry (0.14.1-java) - coderay (~> 1.1) - method_source (~> 1.0) - spoon (~> 0.0) - pry-debugger-jruby (2.1.0-java) - pry (>= 0.13, < 0.15) - ruby-debug-base (>= 0.10.4, < 0.12) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - regexp_parser (2.1.1) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.3.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-debug-base (0.11.0-java) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - spoon (0.0.6) - ffi - sys-uname (1.2.2) - ffi (~> 1.1) - thor (1.1.0) - thread_safe (0.3.6-java) - tzinfo (2.0.4) - concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) - zeitwerk (2.4.2) - -PLATFORMS - java - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - cucumber (>= 4.0.0, < 5.0.0) - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-debugger-jruby - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - warning (~> 1) - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.1 diff --git a/gemfiles/jruby_9.2.0.0_cucumber5.gemfile b/gemfiles/jruby_9.2.0.0_cucumber5.gemfile deleted file mode 100644 index 0279f1618d5..00000000000 --- a/gemfiles/jruby_9.2.0.0_cucumber5.gemfile +++ /dev/null @@ -1,36 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "cucumber", ">=5.0.0", "<6.0.0" - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.0.0_cucumber5.gemfile.lock b/gemfiles/jruby_9.2.0.0_cucumber5.gemfile.lock deleted file mode 100644 index f16dd982a68..00000000000 --- a/gemfiles/jruby_9.2.0.0_cucumber5.gemfile.lock +++ /dev/null @@ -1,217 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - activesupport (6.1.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - zeitwerk (~> 2.3) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - builder (3.2.4) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - cri (2.15.11) - cucumber (5.3.0) - builder (~> 3.2, >= 3.2.4) - cucumber-core (~> 8.0, >= 8.0.1) - cucumber-create-meta (~> 2.0, >= 2.0.2) - cucumber-cucumber-expressions (~> 10.3, >= 10.3.0) - cucumber-gherkin (~> 15.0, >= 15.0.2) - cucumber-html-formatter (~> 9.0, >= 9.0.0) - cucumber-messages (~> 13.1, >= 13.1.0) - cucumber-wire (~> 4.0, >= 4.0.1) - diff-lcs (~> 1.4, >= 1.4.4) - multi_test (~> 0.1, >= 0.1.2) - sys-uname (~> 1.2, >= 1.2.1) - cucumber-core (8.0.1) - cucumber-gherkin (~> 15.0, >= 15.0.2) - cucumber-messages (~> 13.0, >= 13.0.1) - cucumber-tag-expressions (~> 2.0, >= 2.0.4) - cucumber-create-meta (2.0.4) - cucumber-messages (~> 13.1, >= 13.1.0) - sys-uname (~> 1.2, >= 1.2.1) - cucumber-cucumber-expressions (10.3.0) - cucumber-gherkin (15.0.2) - cucumber-messages (~> 13.0, >= 13.0.1) - cucumber-html-formatter (9.0.0) - cucumber-messages (~> 13.0, >= 13.0.1) - cucumber-messages (13.2.1) - protobuf-cucumber (~> 3.10, >= 3.10.8) - cucumber-tag-expressions (2.0.4) - cucumber-wire (4.0.1) - cucumber-core (~> 8.0, >= 8.0.1) - cucumber-cucumber-expressions (~> 10.3, >= 10.3.0) - cucumber-messages (~> 13.0, >= 13.0.1) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - ffi (1.15.4-java) - hashdiff (1.0.1) - i18n (1.8.10) - concurrent-ruby (~> 1.0) - memory_profiler (0.9.14) - method_source (1.0.0) - middleware (0.1.0) - minitest (5.14.4) - msgpack (1.4.2-java) - multi_test (0.1.2) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - protobuf-cucumber (3.10.8) - activesupport (>= 3.2) - middleware - thor - thread_safe - pry (0.14.1-java) - coderay (~> 1.1) - method_source (~> 1.0) - spoon (~> 0.0) - pry-debugger-jruby (2.1.0-java) - pry (>= 0.13, < 0.15) - ruby-debug-base (>= 0.10.4, < 0.12) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - regexp_parser (2.1.1) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.3.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-debug-base (0.11.0-java) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - spoon (0.0.6) - ffi - sys-uname (1.2.2) - ffi (~> 1.1) - thor (1.1.0) - thread_safe (0.3.6-java) - tzinfo (2.0.4) - concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) - zeitwerk (2.4.2) - -PLATFORMS - java - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - cucumber (>= 5.0.0, < 6.0.0) - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-debugger-jruby - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - warning (~> 1) - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.1 diff --git a/gemfiles/jruby_9.2.0.0_rails5_mysql2.gemfile b/gemfiles/jruby_9.2.0.0_rails5_mysql2.gemfile deleted file mode 100644 index 5e7b4d6a5c7..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails5_mysql2.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "mysql2", "< 1", platform: :ruby -gem "activerecord-jdbcmysql-adapter", platform: :jruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.0.0_rails5_mysql2.gemfile.lock b/gemfiles/jruby_9.2.0.0_rails5_mysql2.gemfile.lock deleted file mode 100644 index a1658b15d49..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails5_mysql2.gemfile.lock +++ /dev/null @@ -1,282 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (5.2.6) - actionpack (= 5.2.6) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) - rack (~> 2.0, >= 2.0.8) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) - globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) - arel (>= 9.0) - activerecord-jdbc-adapter (52.8-java) - activerecord (~> 5.2.0) - activerecord-jdbcmysql-adapter (52.8-java) - activerecord-jdbc-adapter (= 52.8) - jdbc-mysql (>= 5.1.36, < 9) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) - marcel (~> 1.0.0) - activesupport (5.2.6) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - arel (9.0.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - builder (3.2.4) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) - activesupport (>= 5.0) - hashdiff (1.0.1) - i18n (1.8.7) - concurrent-ruby (~> 1.0) - jdbc-mysql (8.0.17) - lograge (0.11.2) - actionpack (>= 4) - activesupport (>= 4) - railties (>= 4) - request_store (~> 1.0) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) - nio4r (2.5.8-java) - nokogiri (1.12.4-java) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1-java) - coderay (~> 1.1) - method_source (~> 1.0) - spoon (~> 0.0) - pry-debugger-jruby (2.1.0-java) - pry (>= 0.13, < 0.15) - ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) - bundler (>= 1.3.0) - railties (= 5.2.6) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) - method_source - rake (>= 0.8.7) - thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - regexp_parser (2.1.1) - request_store (1.5.0) - rack (>= 1.4) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.3.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-debug-base (0.11.0-java) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - spoon (0.0.6) - ffi - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - thor (1.1.0) - thread_safe (0.3.6-java) - tzinfo (1.2.9) - thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - websocket-driver (0.7.5-java) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - -PLATFORMS - java - -DEPENDENCIES - activerecord-jdbcmysql-adapter - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - i18n (= 1.8.7) - lograge (~> 0.11) - memory_profiler (~> 0.9) - mysql2 (< 1) - opentracing (>= 0.4.1) - os (~> 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-debugger-jruby - rails (~> 5.2.1) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.1 diff --git a/gemfiles/jruby_9.2.0.0_rails5_postgres.gemfile b/gemfiles/jruby_9.2.0.0_rails5_postgres.gemfile deleted file mode 100644 index 4a2785890f0..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails5_postgres.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", platform: :jruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.0.0_rails5_postgres.gemfile.lock b/gemfiles/jruby_9.2.0.0_rails5_postgres.gemfile.lock deleted file mode 100644 index d8626b99ad4..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails5_postgres.gemfile.lock +++ /dev/null @@ -1,282 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (5.2.6) - actionpack (= 5.2.6) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) - rack (~> 2.0, >= 2.0.8) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) - globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) - arel (>= 9.0) - activerecord-jdbc-adapter (52.8-java) - activerecord (~> 5.2.0) - activerecord-jdbcpostgresql-adapter (52.8-java) - activerecord-jdbc-adapter (= 52.8) - jdbc-postgres (>= 9.4, < 43) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) - marcel (~> 1.0.0) - activesupport (5.2.6) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - arel (9.0.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - builder (3.2.4) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) - activesupport (>= 5.0) - hashdiff (1.0.1) - i18n (1.8.7) - concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) - lograge (0.11.2) - actionpack (>= 4) - activesupport (>= 4) - railties (>= 4) - request_store (~> 1.0) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) - nio4r (2.5.8-java) - nokogiri (1.12.4-java) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1-java) - coderay (~> 1.1) - method_source (~> 1.0) - spoon (~> 0.0) - pry-debugger-jruby (2.1.0-java) - pry (>= 0.13, < 0.15) - ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) - bundler (>= 1.3.0) - railties (= 5.2.6) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) - method_source - rake (>= 0.8.7) - thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - regexp_parser (2.1.1) - request_store (1.5.0) - rack (>= 1.4) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.3.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-debug-base (0.11.0-java) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - spoon (0.0.6) - ffi - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - thor (1.1.0) - thread_safe (0.3.6-java) - tzinfo (1.2.9) - thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - websocket-driver (0.7.5-java) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - -PLATFORMS - java - -DEPENDENCIES - activerecord-jdbcpostgresql-adapter - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - i18n (= 1.8.7) - lograge (~> 0.11) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pg (< 1.0) - pimpmychangelog (>= 0.1.2) - pry - pry-debugger-jruby - rails (~> 5.2.1) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.1 diff --git a/gemfiles/jruby_9.2.0.0_rails5_postgres_redis.gemfile b/gemfiles/jruby_9.2.0.0_rails5_postgres_redis.gemfile deleted file mode 100644 index a8ace232d00..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails5_postgres_redis.gemfile +++ /dev/null @@ -1,42 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", platform: :jruby -gem "redis", ">= 4.0.1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.0.0_rails5_postgres_redis.gemfile.lock b/gemfiles/jruby_9.2.0.0_rails5_postgres_redis.gemfile.lock deleted file mode 100644 index 57cf04d31a5..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails5_postgres_redis.gemfile.lock +++ /dev/null @@ -1,284 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (5.2.6) - actionpack (= 5.2.6) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) - rack (~> 2.0, >= 2.0.8) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) - globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) - arel (>= 9.0) - activerecord-jdbc-adapter (52.8-java) - activerecord (~> 5.2.0) - activerecord-jdbcpostgresql-adapter (52.8-java) - activerecord-jdbc-adapter (= 52.8) - jdbc-postgres (>= 9.4, < 43) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) - marcel (~> 1.0.0) - activesupport (5.2.6) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - arel (9.0.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - builder (3.2.4) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) - activesupport (>= 5.0) - hashdiff (1.0.1) - i18n (1.8.7) - concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) - lograge (0.11.2) - actionpack (>= 4) - activesupport (>= 4) - railties (>= 4) - request_store (~> 1.0) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) - nio4r (2.5.8-java) - nokogiri (1.12.4-java) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1-java) - coderay (~> 1.1) - method_source (~> 1.0) - spoon (~> 0.0) - pry-debugger-jruby (2.1.0-java) - pry (>= 0.13, < 0.15) - ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) - bundler (>= 1.3.0) - railties (= 5.2.6) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) - method_source - rake (>= 0.8.7) - thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) - rack (>= 1.4) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.3.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-debug-base (0.11.0-java) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - spoon (0.0.6) - ffi - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - thor (1.1.0) - thread_safe (0.3.6-java) - tzinfo (1.2.9) - thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - websocket-driver (0.7.5-java) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - -PLATFORMS - java - -DEPENDENCIES - activerecord-jdbcpostgresql-adapter - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - i18n (= 1.8.7) - lograge (~> 0.11) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pg (< 1.0) - pimpmychangelog (>= 0.1.2) - pry - pry-debugger-jruby - rails (~> 5.2.1) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redis (>= 4.0.1) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.1 diff --git a/gemfiles/jruby_9.2.0.0_rails5_postgres_redis_activesupport.gemfile b/gemfiles/jruby_9.2.0.0_rails5_postgres_redis_activesupport.gemfile deleted file mode 100644 index 679e7bb4192..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails5_postgres_redis_activesupport.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", platform: :jruby -gem "redis", ">= 4.0.1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby -gem "redis-rails" - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.0.0_rails5_postgres_redis_activesupport.gemfile.lock b/gemfiles/jruby_9.2.0.0_rails5_postgres_redis_activesupport.gemfile.lock deleted file mode 100644 index 1f8ac129b39..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails5_postgres_redis_activesupport.gemfile.lock +++ /dev/null @@ -1,301 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (5.2.6) - actionpack (= 5.2.6) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) - rack (~> 2.0, >= 2.0.8) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) - globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) - arel (>= 9.0) - activerecord-jdbc-adapter (52.8-java) - activerecord (~> 5.2.0) - activerecord-jdbcpostgresql-adapter (52.8-java) - activerecord-jdbc-adapter (= 52.8) - jdbc-postgres (>= 9.4, < 43) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) - marcel (~> 1.0.0) - activesupport (5.2.6) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - arel (9.0.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - builder (3.2.4) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) - activesupport (>= 5.0) - hashdiff (1.0.1) - i18n (1.8.7) - concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) - lograge (0.11.2) - actionpack (>= 4) - activesupport (>= 4) - railties (>= 4) - request_store (~> 1.0) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) - nio4r (2.5.8-java) - nokogiri (1.12.4-java) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1-java) - coderay (~> 1.1) - method_source (~> 1.0) - spoon (~> 0.0) - pry-debugger-jruby (2.1.0-java) - pry (>= 0.13, < 0.15) - ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) - bundler (>= 1.3.0) - railties (= 5.2.6) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) - method_source - rake (>= 0.8.7) - thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redis (4.4.0) - redis-actionpack (5.2.0) - actionpack (>= 5, < 7) - redis-rack (>= 2.1.0, < 3) - redis-store (>= 1.1.0, < 2) - redis-activesupport (5.2.1) - activesupport (>= 3, < 7) - redis-store (>= 1.3, < 2) - redis-rack (2.1.3) - rack (>= 2.0.8, < 3) - redis-store (>= 1.2, < 2) - redis-rails (5.0.2) - redis-actionpack (>= 5.0, < 6) - redis-activesupport (>= 5.0, < 6) - redis-store (>= 1.2, < 2) - redis-store (1.9.0) - redis (>= 4, < 5) - regexp_parser (2.1.1) - request_store (1.5.0) - rack (>= 1.4) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.3.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-debug-base (0.11.0-java) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - spoon (0.0.6) - ffi - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - thor (1.1.0) - thread_safe (0.3.6-java) - tzinfo (1.2.9) - thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - websocket-driver (0.7.5-java) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - -PLATFORMS - java - -DEPENDENCIES - activerecord-jdbcpostgresql-adapter - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - i18n (= 1.8.7) - lograge (~> 0.11) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pg (< 1.0) - pimpmychangelog (>= 0.1.2) - pry - pry-debugger-jruby - rails (~> 5.2.1) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redis (>= 4.0.1) - redis-rails - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.1 diff --git a/gemfiles/jruby_9.2.0.0_rails5_postgres_sidekiq.gemfile b/gemfiles/jruby_9.2.0.0_rails5_postgres_sidekiq.gemfile deleted file mode 100644 index 53a099d0864..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails5_postgres_sidekiq.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", platform: :jruby -gem "sidekiq" -gem "activejob" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.0.0_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.2.0.0_rails5_postgres_sidekiq.gemfile.lock deleted file mode 100644 index 5707c7fb83b..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails5_postgres_sidekiq.gemfile.lock +++ /dev/null @@ -1,290 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (5.2.6) - actionpack (= 5.2.6) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) - rack (~> 2.0, >= 2.0.8) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) - globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) - arel (>= 9.0) - activerecord-jdbc-adapter (52.8-java) - activerecord (~> 5.2.0) - activerecord-jdbcpostgresql-adapter (52.8-java) - activerecord-jdbc-adapter (= 52.8) - jdbc-postgres (>= 9.4, < 43) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) - marcel (~> 1.0.0) - activesupport (5.2.6) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - arel (9.0.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - builder (3.2.4) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - connection_pool (2.2.5) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) - activesupport (>= 5.0) - hashdiff (1.0.1) - i18n (1.8.7) - concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) - lograge (0.11.2) - actionpack (>= 4) - activesupport (>= 4) - railties (>= 4) - request_store (~> 1.0) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) - nio4r (2.5.8-java) - nokogiri (1.12.4-java) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1-java) - coderay (~> 1.1) - method_source (~> 1.0) - spoon (~> 0.0) - pry-debugger-jruby (2.1.0-java) - pry (>= 0.13, < 0.15) - ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) - bundler (>= 1.3.0) - railties (= 5.2.6) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) - method_source - rake (>= 0.8.7) - thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) - rack (>= 1.4) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.3.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-debug-base (0.11.0-java) - ruby-progressbar (1.11.0) - sidekiq (6.2.2) - connection_pool (>= 2.2.2) - rack (~> 2.0) - redis (>= 4.2.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - spoon (0.0.6) - ffi - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - thor (1.1.0) - thread_safe (0.3.6-java) - tzinfo (1.2.9) - thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - websocket-driver (0.7.5-java) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - -PLATFORMS - java - -DEPENDENCIES - activejob - activerecord-jdbcpostgresql-adapter - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - i18n (= 1.8.7) - lograge (~> 0.11) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pg (< 1.0) - pimpmychangelog (>= 0.1.2) - pry - pry-debugger-jruby - rails (~> 5.2.1) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - sidekiq - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.1 diff --git a/gemfiles/jruby_9.2.0.0_rails5_semantic_logger.gemfile b/gemfiles/jruby_9.2.0.0_rails5_semantic_logger.gemfile deleted file mode 100644 index b9e07f81ab7..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails5_semantic_logger.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", platform: :jruby -gem "sprockets", "< 4" -gem "rails_semantic_logger", "~> 4.0" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.0.0_rails5_semantic_logger.gemfile.lock b/gemfiles/jruby_9.2.0.0_rails5_semantic_logger.gemfile.lock deleted file mode 100644 index e9541945fc3..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails5_semantic_logger.gemfile.lock +++ /dev/null @@ -1,281 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (5.2.6) - actionpack (= 5.2.6) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) - rack (~> 2.0, >= 2.0.8) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) - globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) - arel (>= 9.0) - activerecord-jdbc-adapter (52.8-java) - activerecord (~> 5.2.0) - activerecord-jdbcpostgresql-adapter (52.8-java) - activerecord-jdbc-adapter (= 52.8) - jdbc-postgres (>= 9.4, < 43) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) - marcel (~> 1.0.0) - activesupport (5.2.6) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - arel (9.0.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - builder (3.2.4) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) - activesupport (>= 5.0) - hashdiff (1.0.1) - i18n (1.8.7) - concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) - nio4r (2.5.8-java) - nokogiri (1.12.4-java) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1-java) - coderay (~> 1.1) - method_source (~> 1.0) - spoon (~> 0.0) - pry-debugger-jruby (2.1.0-java) - pry (>= 0.13, < 0.15) - ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) - bundler (>= 1.3.0) - railties (= 5.2.6) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - rails_semantic_logger (4.6.1) - rack - railties (>= 3.2) - semantic_logger (~> 4.8) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) - method_source - rake (>= 0.8.7) - thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - regexp_parser (2.1.1) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.3.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-debug-base (0.11.0-java) - ruby-progressbar (1.11.0) - semantic_logger (4.8.2) - concurrent-ruby (~> 1.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - spoon (0.0.6) - ffi - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - thor (1.1.0) - thread_safe (0.3.6-java) - tzinfo (1.2.9) - thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - websocket-driver (0.7.5-java) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - -PLATFORMS - java - -DEPENDENCIES - activerecord-jdbcpostgresql-adapter - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - i18n (= 1.8.7) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pg (< 1.0) - pimpmychangelog (>= 0.1.2) - pry - pry-debugger-jruby - rails (~> 5.2.1) - rails_semantic_logger (~> 4.0) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.1 diff --git a/gemfiles/jruby_9.2.0.0_rails61_mysql2.gemfile b/gemfiles/jruby_9.2.0.0_rails61_mysql2.gemfile deleted file mode 100644 index 07a03a04bb3..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails61_mysql2.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "mysql2", "~> 0.5", platform: :ruby -gem "activerecord-jdbcmysql-adapter", ">= 61", platform: :jruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.0.0_rails61_mysql2.gemfile.lock b/gemfiles/jruby_9.2.0.0_rails61_mysql2.gemfile.lock deleted file mode 100644 index 1b6997b3efd..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails61_mysql2.gemfile.lock +++ /dev/null @@ -1,301 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) - rack (~> 2.0, >= 2.0.9) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) - globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activerecord-jdbc-adapter (61.1-java) - activerecord (~> 6.1.0) - activerecord-jdbcmysql-adapter (61.1-java) - activerecord-jdbc-adapter (= 61.1) - jdbc-mysql (>= 5.1.36, < 9) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) - mini_mime (>= 1.1.0) - activesupport (6.1.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - zeitwerk (~> 2.3) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - builder (3.2.4) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) - activesupport (>= 5.0) - hashdiff (1.0.1) - i18n (1.8.7) - concurrent-ruby (~> 1.0) - jdbc-mysql (8.0.17) - lograge (0.11.2) - actionpack (>= 4) - activesupport (>= 4) - railties (>= 4) - request_store (~> 1.0) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) - nio4r (2.5.8-java) - nokogiri (1.12.4-java) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1-java) - coderay (~> 1.1) - method_source (~> 1.0) - spoon (~> 0.0) - pry-debugger-jruby (2.1.0-java) - pry (>= 0.13, < 0.15) - ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - bundler (>= 1.15.0) - railties (= 6.1.4.1) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - method_source - rake (>= 0.13) - thor (~> 1.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - regexp_parser (2.1.1) - request_store (1.5.0) - rack (>= 1.4) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.3.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-debug-base (0.11.0-java) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - spoon (0.0.6) - ffi - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - thor (1.1.0) - tzinfo (2.0.4) - concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - websocket-driver (0.7.5-java) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) - -PLATFORMS - java - -DEPENDENCIES - activerecord-jdbcmysql-adapter (>= 61) - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - i18n (= 1.8.7) - lograge (~> 0.11) - memory_profiler (~> 0.9) - mysql2 (~> 0.5) - opentracing (>= 0.4.1) - os (~> 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-debugger-jruby - rails (~> 6.1.0) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.1 diff --git a/gemfiles/jruby_9.2.0.0_rails61_postgres.gemfile b/gemfiles/jruby_9.2.0.0_rails61_postgres.gemfile deleted file mode 100644 index 62a1ce03c7b..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails61_postgres.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 61", platform: :jruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.0.0_rails61_postgres.gemfile.lock b/gemfiles/jruby_9.2.0.0_rails61_postgres.gemfile.lock deleted file mode 100644 index 3e5dab83d3c..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails61_postgres.gemfile.lock +++ /dev/null @@ -1,301 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) - rack (~> 2.0, >= 2.0.9) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) - globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activerecord-jdbc-adapter (61.1-java) - activerecord (~> 6.1.0) - activerecord-jdbcpostgresql-adapter (61.1-java) - activerecord-jdbc-adapter (= 61.1) - jdbc-postgres (>= 9.4, < 43) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) - mini_mime (>= 1.1.0) - activesupport (6.1.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - zeitwerk (~> 2.3) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - builder (3.2.4) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) - activesupport (>= 5.0) - hashdiff (1.0.1) - i18n (1.8.7) - concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) - lograge (0.11.2) - actionpack (>= 4) - activesupport (>= 4) - railties (>= 4) - request_store (~> 1.0) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) - nio4r (2.5.8-java) - nokogiri (1.12.4-java) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1-java) - coderay (~> 1.1) - method_source (~> 1.0) - spoon (~> 0.0) - pry-debugger-jruby (2.1.0-java) - pry (>= 0.13, < 0.15) - ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - bundler (>= 1.15.0) - railties (= 6.1.4.1) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - method_source - rake (>= 0.13) - thor (~> 1.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - regexp_parser (2.1.1) - request_store (1.5.0) - rack (>= 1.4) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.3.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-debug-base (0.11.0-java) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - spoon (0.0.6) - ffi - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - thor (1.1.0) - tzinfo (2.0.4) - concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - websocket-driver (0.7.5-java) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) - -PLATFORMS - java - -DEPENDENCIES - activerecord-jdbcpostgresql-adapter (>= 61) - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - i18n (= 1.8.7) - lograge (~> 0.11) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pg (>= 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-debugger-jruby - rails (~> 6.1.0) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.1 diff --git a/gemfiles/jruby_9.2.0.0_rails61_postgres_redis.gemfile b/gemfiles/jruby_9.2.0.0_rails61_postgres_redis.gemfile deleted file mode 100644 index 33e1f191caa..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails61_postgres_redis.gemfile +++ /dev/null @@ -1,42 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 61", platform: :jruby -gem "redis", ">= 4.2.5" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.0.0_rails61_postgres_redis.gemfile.lock b/gemfiles/jruby_9.2.0.0_rails61_postgres_redis.gemfile.lock deleted file mode 100644 index c10da068fbf..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails61_postgres_redis.gemfile.lock +++ /dev/null @@ -1,303 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) - rack (~> 2.0, >= 2.0.9) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) - globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activerecord-jdbc-adapter (61.1-java) - activerecord (~> 6.1.0) - activerecord-jdbcpostgresql-adapter (61.1-java) - activerecord-jdbc-adapter (= 61.1) - jdbc-postgres (>= 9.4, < 43) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) - mini_mime (>= 1.1.0) - activesupport (6.1.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - zeitwerk (~> 2.3) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - builder (3.2.4) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) - activesupport (>= 5.0) - hashdiff (1.0.1) - i18n (1.8.7) - concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) - lograge (0.11.2) - actionpack (>= 4) - activesupport (>= 4) - railties (>= 4) - request_store (~> 1.0) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) - nio4r (2.5.8-java) - nokogiri (1.12.4-java) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1-java) - coderay (~> 1.1) - method_source (~> 1.0) - spoon (~> 0.0) - pry-debugger-jruby (2.1.0-java) - pry (>= 0.13, < 0.15) - ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - bundler (>= 1.15.0) - railties (= 6.1.4.1) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - method_source - rake (>= 0.13) - thor (~> 1.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) - rack (>= 1.4) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.3.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-debug-base (0.11.0-java) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - spoon (0.0.6) - ffi - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - thor (1.1.0) - tzinfo (2.0.4) - concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - websocket-driver (0.7.5-java) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) - -PLATFORMS - java - -DEPENDENCIES - activerecord-jdbcpostgresql-adapter (>= 61) - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - i18n (= 1.8.7) - lograge (~> 0.11) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pg (>= 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-debugger-jruby - rails (~> 6.1.0) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redis (>= 4.2.5) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.1 diff --git a/gemfiles/jruby_9.2.0.0_rails61_postgres_sidekiq.gemfile b/gemfiles/jruby_9.2.0.0_rails61_postgres_sidekiq.gemfile deleted file mode 100644 index 2beb54d0b59..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails61_postgres_sidekiq.gemfile +++ /dev/null @@ -1,42 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 61", platform: :jruby -gem "sidekiq", ">= 6.1.2" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.0.0_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.2.0.0_rails61_postgres_sidekiq.gemfile.lock deleted file mode 100644 index b18d7aea871..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails61_postgres_sidekiq.gemfile.lock +++ /dev/null @@ -1,308 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) - rack (~> 2.0, >= 2.0.9) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) - globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activerecord-jdbc-adapter (61.1-java) - activerecord (~> 6.1.0) - activerecord-jdbcpostgresql-adapter (61.1-java) - activerecord-jdbc-adapter (= 61.1) - jdbc-postgres (>= 9.4, < 43) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) - mini_mime (>= 1.1.0) - activesupport (6.1.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - zeitwerk (~> 2.3) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - builder (3.2.4) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - connection_pool (2.2.5) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) - activesupport (>= 5.0) - hashdiff (1.0.1) - i18n (1.8.7) - concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) - lograge (0.11.2) - actionpack (>= 4) - activesupport (>= 4) - railties (>= 4) - request_store (~> 1.0) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) - nio4r (2.5.8-java) - nokogiri (1.12.4-java) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1-java) - coderay (~> 1.1) - method_source (~> 1.0) - spoon (~> 0.0) - pry-debugger-jruby (2.1.0-java) - pry (>= 0.13, < 0.15) - ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - bundler (>= 1.15.0) - railties (= 6.1.4.1) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - method_source - rake (>= 0.13) - thor (~> 1.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) - rack (>= 1.4) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.3.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-debug-base (0.11.0-java) - ruby-progressbar (1.11.0) - sidekiq (6.2.2) - connection_pool (>= 2.2.2) - rack (~> 2.0) - redis (>= 4.2.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - spoon (0.0.6) - ffi - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - thor (1.1.0) - tzinfo (2.0.4) - concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - websocket-driver (0.7.5-java) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) - -PLATFORMS - java - -DEPENDENCIES - activerecord-jdbcpostgresql-adapter (>= 61) - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - i18n (= 1.8.7) - lograge (~> 0.11) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pg (>= 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-debugger-jruby - rails (~> 6.1.0) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - sidekiq (>= 6.1.2) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.1 diff --git a/gemfiles/jruby_9.2.0.0_rails61_semantic_logger.gemfile b/gemfiles/jruby_9.2.0.0_rails61_semantic_logger.gemfile deleted file mode 100644 index 5bcdfb03a1f..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails61_semantic_logger.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 61", platform: :jruby -gem "sprockets", "< 4" -gem "rails_semantic_logger", "~> 4.0" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.0.0_rails61_semantic_logger.gemfile.lock b/gemfiles/jruby_9.2.0.0_rails61_semantic_logger.gemfile.lock deleted file mode 100644 index 98666a34f68..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails61_semantic_logger.gemfile.lock +++ /dev/null @@ -1,300 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) - rack (~> 2.0, >= 2.0.9) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) - globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activerecord-jdbc-adapter (61.1-java) - activerecord (~> 6.1.0) - activerecord-jdbcpostgresql-adapter (61.1-java) - activerecord-jdbc-adapter (= 61.1) - jdbc-postgres (>= 9.4, < 43) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) - mini_mime (>= 1.1.0) - activesupport (6.1.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - zeitwerk (~> 2.3) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - builder (3.2.4) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) - activesupport (>= 5.0) - hashdiff (1.0.1) - i18n (1.8.7) - concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) - nio4r (2.5.8-java) - nokogiri (1.12.4-java) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1-java) - coderay (~> 1.1) - method_source (~> 1.0) - spoon (~> 0.0) - pry-debugger-jruby (2.1.0-java) - pry (>= 0.13, < 0.15) - ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - bundler (>= 1.15.0) - railties (= 6.1.4.1) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - rails_semantic_logger (4.6.1) - rack - railties (>= 3.2) - semantic_logger (~> 4.8) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - method_source - rake (>= 0.13) - thor (~> 1.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - regexp_parser (2.1.1) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.3.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-debug-base (0.11.0-java) - ruby-progressbar (1.11.0) - semantic_logger (4.8.2) - concurrent-ruby (~> 1.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - spoon (0.0.6) - ffi - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - thor (1.1.0) - tzinfo (2.0.4) - concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - websocket-driver (0.7.5-java) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) - -PLATFORMS - java - -DEPENDENCIES - activerecord-jdbcpostgresql-adapter (>= 61) - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - i18n (= 1.8.7) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pg (>= 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-debugger-jruby - rails (~> 6.1.0) - rails_semantic_logger (~> 4.0) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.1 diff --git a/gemfiles/jruby_9.2.0.0_rails6_mysql2.gemfile b/gemfiles/jruby_9.2.0.0_rails6_mysql2.gemfile deleted file mode 100644 index 2877444f393..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails6_mysql2.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "mysql2", "< 1", platform: :ruby -gem "activerecord-jdbcmysql-adapter", ">= 60", platform: :jruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.0.0_rails6_mysql2.gemfile.lock b/gemfiles/jruby_9.2.0.0_rails6_mysql2.gemfile.lock deleted file mode 100644 index 3f544f72219..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails6_mysql2.gemfile.lock +++ /dev/null @@ -1,298 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) - mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) - rack (~> 2.0, >= 2.0.8) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) - nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) - globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) - activerecord-jdbc-adapter (60.4-java) - activerecord (~> 6.0.0) - activerecord-jdbcmysql-adapter (60.4-java) - activerecord-jdbc-adapter (= 60.4) - jdbc-mysql (>= 5.1.36, < 9) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - marcel (~> 1.0.0) - activesupport (6.0.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - zeitwerk (~> 2.2, >= 2.2.2) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - builder (3.2.4) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) - activesupport (>= 5.0) - hashdiff (1.0.1) - i18n (1.8.7) - concurrent-ruby (~> 1.0) - jdbc-mysql (8.0.17) - lograge (0.11.2) - actionpack (>= 4) - activesupport (>= 4) - railties (>= 4) - request_store (~> 1.0) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) - nio4r (2.5.8-java) - nokogiri (1.12.4-java) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1-java) - coderay (~> 1.1) - method_source (~> 1.0) - spoon (~> 0.0) - pry-debugger-jruby (2.1.0-java) - pry (>= 0.13, < 0.15) - ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) - bundler (>= 1.3.0) - railties (= 6.0.4.1) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) - method_source - rake (>= 0.8.7) - thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - regexp_parser (2.1.1) - request_store (1.5.0) - rack (>= 1.4) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.3.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-debug-base (0.11.0-java) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - spoon (0.0.6) - ffi - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - thor (1.1.0) - thread_safe (0.3.6-java) - tzinfo (1.2.9) - thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - websocket-driver (0.7.5-java) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) - -PLATFORMS - java - -DEPENDENCIES - activerecord-jdbcmysql-adapter (>= 60) - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - i18n (= 1.8.7) - lograge (~> 0.11) - memory_profiler (~> 0.9) - mysql2 (< 1) - opentracing (>= 0.4.1) - os (~> 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-debugger-jruby - rails (~> 6.0.0) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.1 diff --git a/gemfiles/jruby_9.2.0.0_rails6_postgres.gemfile b/gemfiles/jruby_9.2.0.0_rails6_postgres.gemfile deleted file mode 100644 index ff511c57bd6..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails6_postgres.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.0.0_rails6_postgres.gemfile.lock b/gemfiles/jruby_9.2.0.0_rails6_postgres.gemfile.lock deleted file mode 100644 index 076b0524c2f..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails6_postgres.gemfile.lock +++ /dev/null @@ -1,298 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) - mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) - rack (~> 2.0, >= 2.0.8) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) - nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) - globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) - activerecord-jdbc-adapter (60.4-java) - activerecord (~> 6.0.0) - activerecord-jdbcpostgresql-adapter (60.4-java) - activerecord-jdbc-adapter (= 60.4) - jdbc-postgres (>= 9.4, < 43) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - marcel (~> 1.0.0) - activesupport (6.0.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - zeitwerk (~> 2.2, >= 2.2.2) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - builder (3.2.4) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) - activesupport (>= 5.0) - hashdiff (1.0.1) - i18n (1.8.7) - concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) - lograge (0.11.2) - actionpack (>= 4) - activesupport (>= 4) - railties (>= 4) - request_store (~> 1.0) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) - nio4r (2.5.8-java) - nokogiri (1.12.4-java) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1-java) - coderay (~> 1.1) - method_source (~> 1.0) - spoon (~> 0.0) - pry-debugger-jruby (2.1.0-java) - pry (>= 0.13, < 0.15) - ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) - bundler (>= 1.3.0) - railties (= 6.0.4.1) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) - method_source - rake (>= 0.8.7) - thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - regexp_parser (2.1.1) - request_store (1.5.0) - rack (>= 1.4) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.3.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-debug-base (0.11.0-java) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - spoon (0.0.6) - ffi - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - thor (1.1.0) - thread_safe (0.3.6-java) - tzinfo (1.2.9) - thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - websocket-driver (0.7.5-java) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) - -PLATFORMS - java - -DEPENDENCIES - activerecord-jdbcpostgresql-adapter (>= 60) - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - i18n (= 1.8.7) - lograge (~> 0.11) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pg (< 1.0) - pimpmychangelog (>= 0.1.2) - pry - pry-debugger-jruby - rails (~> 6.0.0) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.1 diff --git a/gemfiles/jruby_9.2.0.0_rails6_postgres_redis.gemfile b/gemfiles/jruby_9.2.0.0_rails6_postgres_redis.gemfile deleted file mode 100644 index 37ce89842d9..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails6_postgres_redis.gemfile +++ /dev/null @@ -1,42 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby -gem "redis", ">= 4.0.1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.0.0_rails6_postgres_redis.gemfile.lock b/gemfiles/jruby_9.2.0.0_rails6_postgres_redis.gemfile.lock deleted file mode 100644 index b3985058d64..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails6_postgres_redis.gemfile.lock +++ /dev/null @@ -1,300 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) - mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) - rack (~> 2.0, >= 2.0.8) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) - nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) - globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) - activerecord-jdbc-adapter (60.4-java) - activerecord (~> 6.0.0) - activerecord-jdbcpostgresql-adapter (60.4-java) - activerecord-jdbc-adapter (= 60.4) - jdbc-postgres (>= 9.4, < 43) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - marcel (~> 1.0.0) - activesupport (6.0.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - zeitwerk (~> 2.2, >= 2.2.2) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - builder (3.2.4) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) - activesupport (>= 5.0) - hashdiff (1.0.1) - i18n (1.8.7) - concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) - lograge (0.11.2) - actionpack (>= 4) - activesupport (>= 4) - railties (>= 4) - request_store (~> 1.0) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) - nio4r (2.5.8-java) - nokogiri (1.12.4-java) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1-java) - coderay (~> 1.1) - method_source (~> 1.0) - spoon (~> 0.0) - pry-debugger-jruby (2.1.0-java) - pry (>= 0.13, < 0.15) - ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) - bundler (>= 1.3.0) - railties (= 6.0.4.1) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) - method_source - rake (>= 0.8.7) - thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) - rack (>= 1.4) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.3.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-debug-base (0.11.0-java) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - spoon (0.0.6) - ffi - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - thor (1.1.0) - thread_safe (0.3.6-java) - tzinfo (1.2.9) - thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - websocket-driver (0.7.5-java) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) - -PLATFORMS - java - -DEPENDENCIES - activerecord-jdbcpostgresql-adapter (>= 60) - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - i18n (= 1.8.7) - lograge (~> 0.11) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pg (< 1.0) - pimpmychangelog (>= 0.1.2) - pry - pry-debugger-jruby - rails (~> 6.0.0) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redis (>= 4.0.1) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.1 diff --git a/gemfiles/jruby_9.2.0.0_rails6_postgres_redis_activesupport.gemfile b/gemfiles/jruby_9.2.0.0_rails6_postgres_redis_activesupport.gemfile deleted file mode 100644 index 3daf6c90549..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails6_postgres_redis_activesupport.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby -gem "redis", ">= 4.0.1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby -gem "redis-rails" - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.0.0_rails6_postgres_redis_activesupport.gemfile.lock b/gemfiles/jruby_9.2.0.0_rails6_postgres_redis_activesupport.gemfile.lock deleted file mode 100644 index 12adeea9094..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails6_postgres_redis_activesupport.gemfile.lock +++ /dev/null @@ -1,317 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) - mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) - rack (~> 2.0, >= 2.0.8) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) - nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) - globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) - activerecord-jdbc-adapter (60.4-java) - activerecord (~> 6.0.0) - activerecord-jdbcpostgresql-adapter (60.4-java) - activerecord-jdbc-adapter (= 60.4) - jdbc-postgres (>= 9.4, < 43) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - marcel (~> 1.0.0) - activesupport (6.0.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - zeitwerk (~> 2.2, >= 2.2.2) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - builder (3.2.4) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) - activesupport (>= 5.0) - hashdiff (1.0.1) - i18n (1.8.7) - concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) - lograge (0.11.2) - actionpack (>= 4) - activesupport (>= 4) - railties (>= 4) - request_store (~> 1.0) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) - nio4r (2.5.8-java) - nokogiri (1.12.4-java) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1-java) - coderay (~> 1.1) - method_source (~> 1.0) - spoon (~> 0.0) - pry-debugger-jruby (2.1.0-java) - pry (>= 0.13, < 0.15) - ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) - bundler (>= 1.3.0) - railties (= 6.0.4.1) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) - method_source - rake (>= 0.8.7) - thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redis (4.4.0) - redis-actionpack (5.2.0) - actionpack (>= 5, < 7) - redis-rack (>= 2.1.0, < 3) - redis-store (>= 1.1.0, < 2) - redis-activesupport (5.2.1) - activesupport (>= 3, < 7) - redis-store (>= 1.3, < 2) - redis-rack (2.1.3) - rack (>= 2.0.8, < 3) - redis-store (>= 1.2, < 2) - redis-rails (5.0.2) - redis-actionpack (>= 5.0, < 6) - redis-activesupport (>= 5.0, < 6) - redis-store (>= 1.2, < 2) - redis-store (1.9.0) - redis (>= 4, < 5) - regexp_parser (2.1.1) - request_store (1.5.0) - rack (>= 1.4) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.3.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-debug-base (0.11.0-java) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - spoon (0.0.6) - ffi - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - thor (1.1.0) - thread_safe (0.3.6-java) - tzinfo (1.2.9) - thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - websocket-driver (0.7.5-java) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) - -PLATFORMS - java - -DEPENDENCIES - activerecord-jdbcpostgresql-adapter (>= 60) - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - i18n (= 1.8.7) - lograge (~> 0.11) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pg (< 1.0) - pimpmychangelog (>= 0.1.2) - pry - pry-debugger-jruby - rails (~> 6.0.0) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redis (>= 4.0.1) - redis-rails - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.1 diff --git a/gemfiles/jruby_9.2.0.0_rails6_postgres_sidekiq.gemfile b/gemfiles/jruby_9.2.0.0_rails6_postgres_sidekiq.gemfile deleted file mode 100644 index e7b6d589028..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails6_postgres_sidekiq.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby -gem "sidekiq" -gem "activejob" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.0.0_rails6_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.2.0.0_rails6_postgres_sidekiq.gemfile.lock deleted file mode 100644 index bce52b8a05d..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails6_postgres_sidekiq.gemfile.lock +++ /dev/null @@ -1,306 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) - mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) - rack (~> 2.0, >= 2.0.8) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) - nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) - globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) - activerecord-jdbc-adapter (60.4-java) - activerecord (~> 6.0.0) - activerecord-jdbcpostgresql-adapter (60.4-java) - activerecord-jdbc-adapter (= 60.4) - jdbc-postgres (>= 9.4, < 43) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - marcel (~> 1.0.0) - activesupport (6.0.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - zeitwerk (~> 2.2, >= 2.2.2) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - builder (3.2.4) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - connection_pool (2.2.5) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) - activesupport (>= 5.0) - hashdiff (1.0.1) - i18n (1.8.7) - concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) - lograge (0.11.2) - actionpack (>= 4) - activesupport (>= 4) - railties (>= 4) - request_store (~> 1.0) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) - nio4r (2.5.8-java) - nokogiri (1.12.4-java) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1-java) - coderay (~> 1.1) - method_source (~> 1.0) - spoon (~> 0.0) - pry-debugger-jruby (2.1.0-java) - pry (>= 0.13, < 0.15) - ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) - bundler (>= 1.3.0) - railties (= 6.0.4.1) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) - method_source - rake (>= 0.8.7) - thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) - rack (>= 1.4) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.3.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-debug-base (0.11.0-java) - ruby-progressbar (1.11.0) - sidekiq (6.2.2) - connection_pool (>= 2.2.2) - rack (~> 2.0) - redis (>= 4.2.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - spoon (0.0.6) - ffi - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - thor (1.1.0) - thread_safe (0.3.6-java) - tzinfo (1.2.9) - thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - websocket-driver (0.7.5-java) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) - -PLATFORMS - java - -DEPENDENCIES - activejob - activerecord-jdbcpostgresql-adapter (>= 60) - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - i18n (= 1.8.7) - lograge (~> 0.11) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pg (< 1.0) - pimpmychangelog (>= 0.1.2) - pry - pry-debugger-jruby - rails (~> 6.0.0) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - sidekiq - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.1 diff --git a/gemfiles/jruby_9.2.0.0_rails6_semantic_logger.gemfile b/gemfiles/jruby_9.2.0.0_rails6_semantic_logger.gemfile deleted file mode 100644 index 50e832d2938..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails6_semantic_logger.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby -gem "sprockets", "< 4" -gem "rails_semantic_logger", "~> 4.0" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.0.0_rails6_semantic_logger.gemfile.lock b/gemfiles/jruby_9.2.0.0_rails6_semantic_logger.gemfile.lock deleted file mode 100644 index 7d7ee7be8fa..00000000000 --- a/gemfiles/jruby_9.2.0.0_rails6_semantic_logger.gemfile.lock +++ /dev/null @@ -1,297 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) - mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) - rack (~> 2.0, >= 2.0.8) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) - nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) - globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) - activerecord-jdbc-adapter (60.4-java) - activerecord (~> 6.0.0) - activerecord-jdbcpostgresql-adapter (60.4-java) - activerecord-jdbc-adapter (= 60.4) - jdbc-postgres (>= 9.4, < 43) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - marcel (~> 1.0.0) - activesupport (6.0.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 0.7, < 2) - minitest (~> 5.1) - tzinfo (~> 1.1) - zeitwerk (~> 2.2, >= 2.2.2) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - builder (3.2.4) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) - activesupport (>= 5.0) - hashdiff (1.0.1) - i18n (1.8.7) - concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) - nio4r (2.5.8-java) - nokogiri (1.12.4-java) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1-java) - coderay (~> 1.1) - method_source (~> 1.0) - spoon (~> 0.0) - pry-debugger-jruby (2.1.0-java) - pry (>= 0.13, < 0.15) - ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) - bundler (>= 1.3.0) - railties (= 6.0.4.1) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - rails_semantic_logger (4.6.1) - rack - railties (>= 3.2) - semantic_logger (~> 4.8) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) - method_source - rake (>= 0.8.7) - thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - regexp_parser (2.1.1) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.3.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-debug-base (0.11.0-java) - ruby-progressbar (1.11.0) - semantic_logger (4.8.2) - concurrent-ruby (~> 1.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - spoon (0.0.6) - ffi - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - thor (1.1.0) - thread_safe (0.3.6-java) - tzinfo (1.2.9) - thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - websocket-driver (0.7.5-java) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) - -PLATFORMS - java - -DEPENDENCIES - activerecord-jdbcpostgresql-adapter (>= 60) - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - i18n (= 1.8.7) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pg (< 1.0) - pimpmychangelog (>= 0.1.2) - pry - pry-debugger-jruby - rails (~> 6.0.0) - rails_semantic_logger (~> 4.0) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.1 diff --git a/gemfiles/jruby_9.2.0.0_resque2_redis3.gemfile b/gemfiles/jruby_9.2.0.0_resque2_redis3.gemfile deleted file mode 100644 index 360ea21bfcf..00000000000 --- a/gemfiles/jruby_9.2.0.0_resque2_redis3.gemfile +++ /dev/null @@ -1,37 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "redis", "< 4.0" -gem "resque", ">= 2.0" - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.0.0_resque2_redis3.gemfile.lock b/gemfiles/jruby_9.2.0.0_resque2_redis3.gemfile.lock deleted file mode 100644 index 6c273cf41ea..00000000000 --- a/gemfiles/jruby_9.2.0.0_resque2_redis3.gemfile.lock +++ /dev/null @@ -1,190 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - builder (3.2.4) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - ffi (1.15.4-java) - hashdiff (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mono_logger (1.1.1) - msgpack (1.4.2-java) - multi_json (1.15.0) - mustermann (1.1.1) - ruby2_keywords (~> 0.0.1) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1-java) - coderay (~> 1.1) - method_source (~> 1.0) - spoon (~> 0.0) - pry-debugger-jruby (2.1.0-java) - pry (>= 0.13, < 0.15) - ruby-debug-base (>= 0.10.4, < 0.12) - rack (2.2.3) - rack-protection (2.1.0) - rack - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redis (3.3.5) - redis-namespace (1.8.1) - redis (>= 3.0.4) - regexp_parser (2.1.1) - resque (2.1.0) - mono_logger (~> 1.0) - multi_json (~> 1.0) - redis-namespace (~> 1.6) - sinatra (>= 0.9.2) - vegas (~> 0.1.2) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.3.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-debug-base (0.11.0-java) - ruby-progressbar (1.11.0) - ruby2_keywords (0.0.5) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sinatra (2.1.0) - mustermann (~> 1.0) - rack (~> 2.2) - rack-protection (= 2.1.0) - tilt (~> 2.0) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - spoon (0.0.6) - ffi - thor (1.1.0) - tilt (2.0.10) - unicode-display_width (2.0.0) - vegas (0.1.11) - rack (>= 1.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) - -PLATFORMS - java - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-debugger-jruby - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redis (< 4.0) - resque (>= 2.0) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - warning (~> 1) - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.1 diff --git a/gemfiles/jruby_9.2.0.0_resque2_redis4.gemfile b/gemfiles/jruby_9.2.0.0_resque2_redis4.gemfile deleted file mode 100644 index 1849b5c932c..00000000000 --- a/gemfiles/jruby_9.2.0.0_resque2_redis4.gemfile +++ /dev/null @@ -1,37 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "redis", ">= 4.0" -gem "resque", ">= 2.0" - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.0.0_resque2_redis4.gemfile.lock b/gemfiles/jruby_9.2.0.0_resque2_redis4.gemfile.lock deleted file mode 100644 index 4736f72e647..00000000000 --- a/gemfiles/jruby_9.2.0.0_resque2_redis4.gemfile.lock +++ /dev/null @@ -1,190 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - builder (3.2.4) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - ffi (1.15.4-java) - hashdiff (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mono_logger (1.1.1) - msgpack (1.4.2-java) - multi_json (1.15.0) - mustermann (1.1.1) - ruby2_keywords (~> 0.0.1) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1-java) - coderay (~> 1.1) - method_source (~> 1.0) - spoon (~> 0.0) - pry-debugger-jruby (2.1.0-java) - pry (>= 0.13, < 0.15) - ruby-debug-base (>= 0.10.4, < 0.12) - rack (2.2.3) - rack-protection (2.1.0) - rack - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redis (4.4.0) - redis-namespace (1.8.1) - redis (>= 3.0.4) - regexp_parser (2.1.1) - resque (2.1.0) - mono_logger (~> 1.0) - multi_json (~> 1.0) - redis-namespace (~> 1.6) - sinatra (>= 0.9.2) - vegas (~> 0.1.2) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.3.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-debug-base (0.11.0-java) - ruby-progressbar (1.11.0) - ruby2_keywords (0.0.5) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sinatra (2.1.0) - mustermann (~> 1.0) - rack (~> 2.2) - rack-protection (= 2.1.0) - tilt (~> 2.0) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - spoon (0.0.6) - ffi - thor (1.1.0) - tilt (2.0.10) - unicode-display_width (2.0.0) - vegas (0.1.11) - rack (>= 1.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) - -PLATFORMS - java - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-debugger-jruby - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redis (>= 4.0) - resque (>= 2.0) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - warning (~> 1) - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.1 diff --git a/gemfiles/jruby_9.2.18.0_contrib.gemfile b/gemfiles/jruby_9.2.18.0_contrib.gemfile deleted file mode 100644 index 1f48600ac1c..00000000000 --- a/gemfiles/jruby_9.2.18.0_contrib.gemfile +++ /dev/null @@ -1,82 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 12.3" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", ">= 3.0.0" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "actionpack" -gem "actionview" -gem "active_model_serializers", ">= 0.10.0" -gem "activerecord" -gem "aws-sdk" -gem "cucumber" -gem "dalli" -gem "delayed_job" -gem "delayed_job_active_record" -gem "elasticsearch-transport" -gem "ethon" -gem "excon" -gem "faraday" -gem "grape" -gem "graphql", ">= 1.12.0" -gem "grpc", platform: :ruby -gem "hiredis" -gem "http" -gem "httpclient" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby -gem "makara" -gem "mongo", ">= 2.8.0", "< 2.15.0" -gem "mysql2", "< 1", platform: :ruby -gem "activerecord-jdbcmysql-adapter", ">= 60.2", platform: :jruby -gem "pg", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 60.2", platform: :jruby -gem "presto-client", ">= 0.5.14" -gem "qless", "0.10.0" -gem "racecar", ">= 0.3.5" -gem "rack" -gem "rack-test" -gem "redis", "< 4.0" -gem "rest-client" -gem "resque" -gem "ruby-kafka", ">= 0.7.10" -gem "semantic_logger", "~> 4.0" -gem "sequel" -gem "shoryuken" -gem "sidekiq" -gem "sinatra", ">= 1.4" -gem "sneakers", ">= 2.12.0" -gem "sqlite3", "~> 1.4.1", platform: :ruby -gem "jdbc-sqlite3", ">= 3.28", platform: :jruby -gem "sucker_punch" -gem "typhoeus" -gem "que", ">= 1.0.0.beta2" - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.18.0_contrib.gemfile.lock b/gemfiles/jruby_9.2.18.0_contrib.gemfile.lock index 033dc33c882..6c9c8838802 100644 --- a/gemfiles/jruby_9.2.18.0_contrib.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_contrib.gemfile.lock @@ -11,36 +11,38 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) + actionview (6.1.5) + activesupport (= 6.1.5) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - active_model_serializers (0.10.12) - actionpack (>= 4.1, < 6.2) - activemodel (>= 4.1, < 6.2) + active_model_serializers (0.10.13) + actionpack (>= 4.1, < 7.1) + activemodel (>= 4.1, < 7.1) case_transform (>= 0.2) jsonapi-renderer (>= 0.1.1.beta1, < 0.3) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) activerecord-jdbc-adapter (61.1-java) activerecord (~> 6.1.0) activerecord-jdbcmysql-adapter (61.1-java) @@ -49,7 +51,7 @@ GEM activerecord-jdbcpostgresql-adapter (61.1-java) activerecord-jdbc-adapter (= 61.1) jdbc-postgres (>= 9.4, < 43) - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -63,682 +65,751 @@ GEM thor (>= 0.14.0) ast (2.4.2) aws-eventstream (1.2.0) - aws-partitions (1.499.0) + aws-partitions (1.571.0) aws-sdk (3.1.0) aws-sdk-resources (~> 3) - aws-sdk-accessanalyzer (1.23.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-accessanalyzer (1.29.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-acm (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-account (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-acmpca (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-acm (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-alexaforbusiness (1.50.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-acmpca (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-amplify (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-alexaforbusiness (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-amplifybackend (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-amplify (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-apigateway (1.67.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-amplifybackend (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-apigatewaymanagementapi (1.24.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-amplifyuibuilder (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-apigatewayv2 (1.36.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-apigateway (1.75.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appconfig (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-apigatewaymanagementapi (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appflow (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-apigatewayv2 (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appintegrationsservice (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appconfig (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-applicationautoscaling (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appconfigdata (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-applicationcostprofiler (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appflow (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-applicationdiscoveryservice (1.38.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appintegrationsservice (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-applicationinsights (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-applicationautoscaling (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appmesh (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-applicationcostprofiler (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appregistry (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-applicationdiscoveryservice (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-apprunner (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-applicationinsights (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appstream (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appmesh (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appsync (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appregistry (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-athena (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-apprunner (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-auditmanager (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appstream (1.64.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-augmentedairuntime (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appsync (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-autoscaling (1.68.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-athena (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-autoscalingplans (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-auditmanager (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-backup (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-augmentedairuntime (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-batch (1.51.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-autoscaling (1.78.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-braket (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-autoscalingplans (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-budgets (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-backup (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-chime (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-backupgateway (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-chimesdkidentity (1.2.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-batch (1.60.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-chimesdkmessaging (1.2.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-billingconductor (1.0.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloud9 (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-braket (1.18.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-clouddirectory (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-budgets (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudformation (1.57.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-chime (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudfront (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-chimesdkidentity (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudhsm (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-chimesdkmeetings (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudhsmv2 (1.36.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-chimesdkmessaging (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudsearch (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloud9 (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudsearchdomain (1.27.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudcontrolapi (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudtrail (1.38.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-clouddirectory (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudwatch (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudformation (1.68.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudwatchevents (1.51.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudfront (1.63.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudwatchlogs (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudhsm (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codeartifact (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudhsmv2 (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codebuild (1.81.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudsearch (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codecommit (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudsearchdomain (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codedeploy (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudtrail (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codeguruprofiler (1.18.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatch (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codegurureviewer (1.23.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatchevents (1.57.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codepipeline (1.47.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatchevidently (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codestar (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatchlogs (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codestarconnections (1.18.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatchrum (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codestarnotifications (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codeartifact (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cognitoidentity (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codebuild (1.88.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cognitoidentityprovider (1.57.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codecommit (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cognitosync (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codedeploy (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-comprehend (1.50.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codeguruprofiler (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-comprehendmedical (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codegurureviewer (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-computeoptimizer (1.24.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codepipeline (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-configservice (1.66.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codestar (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-connect (1.50.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codestarconnections (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-connectcontactlens (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codestarnotifications (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-connectparticipant (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cognitoidentity (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-core (3.121.0) + aws-sdk-cognitoidentityprovider (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cognitosync (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-comprehend (1.60.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-comprehendmedical (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-computeoptimizer (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-configservice (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connect (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectcontactlens (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectparticipant (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectwisdomservice (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-core (3.130.0) aws-eventstream (~> 1, >= 1.0.2) - aws-partitions (~> 1, >= 1.239.0) + aws-partitions (~> 1, >= 1.525.0) aws-sigv4 (~> 1.1) jmespath (~> 1.0) - aws-sdk-costandusagereportservice (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-costandusagereportservice (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-costexplorer (1.66.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-costexplorer (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-customerprofiles (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-customerprofiles (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-databasemigrationservice (1.58.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-databasemigrationservice (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dataexchange (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dataexchange (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-datapipeline (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-datapipeline (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-datasync (1.36.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-datasync (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dax (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dax (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-detective (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-detective (1.28.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-devicefarm (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-devicefarm (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-devopsguru (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-devopsguru (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-directconnect (1.46.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-directconnect (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-directoryservice (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-directoryservice (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dlm (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dlm (1.50.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-docdb (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-docdb (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dynamodb (1.63.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-drs (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dynamodbstreams (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dynamodb (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ebs (1.18.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dynamodbstreams (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ec2 (1.261.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ebs (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ec2instanceconnect (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ec2 (1.304.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ecr (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ec2instanceconnect (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ecrpublic (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ecr (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ecs (1.85.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ecrpublic (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-efs (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ecs (1.99.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-eks (1.63.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-efs (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticache (1.62.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-eks (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticbeanstalk (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticache (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticinference (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticbeanstalk (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticloadbalancing (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticinference (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticloadbalancingv2 (1.67.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticloadbalancing (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticsearchservice (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticloadbalancingv2 (1.77.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elastictranscoder (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticsearchservice (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-emr (1.52.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elastictranscoder (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-emrcontainers (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-emr (1.59.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-eventbridge (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-emrcontainers (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-finspace (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-eventbridge (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-finspacedata (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-finspace (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-firehose (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-finspacedata (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-fis (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-firehose (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-fms (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-fis (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-forecastqueryservice (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-fms (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-forecastservice (1.25.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-forecastqueryservice (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-frauddetector (1.24.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-forecastservice (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-fsx (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-frauddetector (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-gamelift (1.47.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-fsx (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-glacier (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-gamelift (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-globalaccelerator (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-gamesparks (1.0.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-glue (1.95.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-glacier (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-gluedatabrew (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-globalaccelerator (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-greengrass (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-glue (1.108.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-greengrassv2 (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-gluedatabrew (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-groundstation (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-greengrass (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-guardduty (1.48.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-greengrassv2 (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-health (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-groundstation (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-healthlake (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-guardduty (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-honeycode (1.9.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-health (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iam (1.60.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-healthlake (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-identitystore (1.9.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-honeycode (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-imagebuilder (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iam (1.68.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-importexport (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-identitystore (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-imagebuilder (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-importexport (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv2 (~> 1.0) - aws-sdk-inspector (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-inspector (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-inspector2 (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iot (1.74.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iot (1.86.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iot1clickdevicesservice (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iot1clickdevicesservice (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iot1clickprojects (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iot1clickprojects (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotanalytics (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotanalytics (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotdataplane (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotdataplane (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotdeviceadvisor (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotdeviceadvisor (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotevents (1.27.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotevents (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ioteventsdata (1.19.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ioteventsdata (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotfleethub (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotfleethub (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotjobsdataplane (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotjobsdataplane (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotsecuretunneling (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotsecuretunneling (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotsitewise (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotsitewise (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotthingsgraph (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotthingsgraph (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotwireless (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iottwinmaker (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ivs (1.12.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotwireless (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kafka (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ivs (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kendra (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kafka (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesis (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kafkaconnect (1.7.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisanalytics (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kendra (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisanalyticsv2 (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-keyspaces (1.2.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideo (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesis (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideoarchivedmedia (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisanalytics (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideomedia (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisanalyticsv2 (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideosignalingchannels (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisvideo (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kms (1.48.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisvideoarchivedmedia (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lakeformation (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisvideomedia (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lambda (1.68.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisvideosignalingchannels (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lambdapreview (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kms (1.55.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lex (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lakeformation (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lexmodelbuildingservice (1.51.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lambda (1.82.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lexmodelsv2 (1.10.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lambdapreview (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lexruntimev2 (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lex (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-licensemanager (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lexmodelbuildingservice (1.57.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lightsail (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lexmodelsv2 (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-locationservice (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lexruntimev2 (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lookoutequipment (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-licensemanager (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lookoutforvision (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lightsail (1.63.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lookoutmetrics (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-locationservice (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-machinelearning (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lookoutequipment (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-macie (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lookoutforvision (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-macie2 (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lookoutmetrics (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-managedblockchain (1.26.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-machinelearning (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-marketplacecatalog (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-macie (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-marketplacecommerceanalytics (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-macie2 (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-marketplaceentitlementservice (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-managedblockchain (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-marketplacemetering (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-managedgrafana (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediaconnect (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-marketplacecatalog (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediaconvert (1.74.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-marketplacecommerceanalytics (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-medialive (1.76.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-marketplaceentitlementservice (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediapackage (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-marketplacemetering (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediapackagevod (1.27.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediaconnect (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediastore (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediaconvert (1.87.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediastoredata (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-medialive (1.86.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediatailor (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediapackage (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-memorydb (1.2.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediapackagevod (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mgn (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediastore (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-migrationhub (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediastoredata (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-migrationhubconfig (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediatailor (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mobile (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-memorydb (1.8.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mq (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mgn (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mturk (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-migrationhub (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mwaa (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-migrationhubconfig (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-neptune (1.38.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-migrationhubrefactorspaces (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-networkfirewall (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-migrationhubstrategyrecommendations (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-networkmanager (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mobile (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-nimblestudio (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mq (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-opensearchservice (1.0.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mturk (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-opsworks (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mwaa (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-opsworkscm (1.46.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-neptune (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-organizations (1.62.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-networkfirewall (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-outposts (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-networkmanager (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-personalize (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-nimblestudio (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-personalizeevents (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-opensearchservice (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-personalizeruntime (1.25.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-opsworks (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pi (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-opsworkscm (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pinpoint (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-organizations (1.69.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pinpointemail (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-outposts (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pinpointsmsvoice (1.26.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-panorama (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-polly (1.46.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-personalize (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pricing (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-personalizeevents (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-prometheusservice (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-personalizeruntime (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-proton (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pi (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-qldb (1.19.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pinpoint (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-qldbsession (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pinpointemail (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-quicksight (1.53.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pinpointsmsvoice (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ram (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-polly (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-rds (1.126.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pricing (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-rdsdataservice (1.28.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-prometheusservice (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-redshift (1.69.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-proton (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-redshiftdataapiservice (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-qldb (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-rekognition (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-qldbsession (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-resourcegroups (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-quicksight (1.64.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-resourcegroupstaggingapi (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ram (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-resources (3.111.0) + aws-sdk-rds (1.142.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rdsdataservice (1.34.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-recyclebin (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-redshift (1.80.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-redshiftdataapiservice (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rekognition (1.66.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resiliencehub (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resourcegroups (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resourcegroupstaggingapi (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resources (3.127.0) aws-sdk-accessanalyzer (~> 1) + aws-sdk-account (~> 1) aws-sdk-acm (~> 1) aws-sdk-acmpca (~> 1) aws-sdk-alexaforbusiness (~> 1) aws-sdk-amplify (~> 1) aws-sdk-amplifybackend (~> 1) + aws-sdk-amplifyuibuilder (~> 1) aws-sdk-apigateway (~> 1) aws-sdk-apigatewaymanagementapi (~> 1) aws-sdk-apigatewayv2 (~> 1) aws-sdk-appconfig (~> 1) + aws-sdk-appconfigdata (~> 1) aws-sdk-appflow (~> 1) aws-sdk-appintegrationsservice (~> 1) aws-sdk-applicationautoscaling (~> 1) @@ -756,13 +827,17 @@ GEM aws-sdk-autoscaling (~> 1) aws-sdk-autoscalingplans (~> 1) aws-sdk-backup (~> 1) + aws-sdk-backupgateway (~> 1) aws-sdk-batch (~> 1) + aws-sdk-billingconductor (~> 1) aws-sdk-braket (~> 1) aws-sdk-budgets (~> 1) aws-sdk-chime (~> 1) aws-sdk-chimesdkidentity (~> 1) + aws-sdk-chimesdkmeetings (~> 1) aws-sdk-chimesdkmessaging (~> 1) aws-sdk-cloud9 (~> 1) + aws-sdk-cloudcontrolapi (~> 1) aws-sdk-clouddirectory (~> 1) aws-sdk-cloudformation (~> 1) aws-sdk-cloudfront (~> 1) @@ -773,7 +848,9 @@ GEM aws-sdk-cloudtrail (~> 1) aws-sdk-cloudwatch (~> 1) aws-sdk-cloudwatchevents (~> 1) + aws-sdk-cloudwatchevidently (~> 1) aws-sdk-cloudwatchlogs (~> 1) + aws-sdk-cloudwatchrum (~> 1) aws-sdk-codeartifact (~> 1) aws-sdk-codebuild (~> 1) aws-sdk-codecommit (~> 1) @@ -794,6 +871,7 @@ GEM aws-sdk-connect (~> 1) aws-sdk-connectcontactlens (~> 1) aws-sdk-connectparticipant (~> 1) + aws-sdk-connectwisdomservice (~> 1) aws-sdk-costandusagereportservice (~> 1) aws-sdk-costexplorer (~> 1) aws-sdk-customerprofiles (~> 1) @@ -809,6 +887,7 @@ GEM aws-sdk-directoryservice (~> 1) aws-sdk-dlm (~> 1) aws-sdk-docdb (~> 1) + aws-sdk-drs (~> 1) aws-sdk-dynamodb (~> 1) aws-sdk-dynamodbstreams (~> 1) aws-sdk-ebs (~> 1) @@ -839,6 +918,7 @@ GEM aws-sdk-frauddetector (~> 1) aws-sdk-fsx (~> 1) aws-sdk-gamelift (~> 1) + aws-sdk-gamesparks (~> 1) aws-sdk-glacier (~> 1) aws-sdk-globalaccelerator (~> 1) aws-sdk-glue (~> 1) @@ -855,6 +935,7 @@ GEM aws-sdk-imagebuilder (~> 1) aws-sdk-importexport (~> 1) aws-sdk-inspector (~> 1) + aws-sdk-inspector2 (~> 1) aws-sdk-iot (~> 1) aws-sdk-iot1clickdevicesservice (~> 1) aws-sdk-iot1clickprojects (~> 1) @@ -868,10 +949,13 @@ GEM aws-sdk-iotsecuretunneling (~> 1) aws-sdk-iotsitewise (~> 1) aws-sdk-iotthingsgraph (~> 1) + aws-sdk-iottwinmaker (~> 1) aws-sdk-iotwireless (~> 1) aws-sdk-ivs (~> 1) aws-sdk-kafka (~> 1) + aws-sdk-kafkaconnect (~> 1) aws-sdk-kendra (~> 1) + aws-sdk-keyspaces (~> 1) aws-sdk-kinesis (~> 1) aws-sdk-kinesisanalytics (~> 1) aws-sdk-kinesisanalyticsv2 (~> 1) @@ -897,6 +981,7 @@ GEM aws-sdk-macie (~> 1) aws-sdk-macie2 (~> 1) aws-sdk-managedblockchain (~> 1) + aws-sdk-managedgrafana (~> 1) aws-sdk-marketplacecatalog (~> 1) aws-sdk-marketplacecommerceanalytics (~> 1) aws-sdk-marketplaceentitlementservice (~> 1) @@ -913,6 +998,8 @@ GEM aws-sdk-mgn (~> 1) aws-sdk-migrationhub (~> 1) aws-sdk-migrationhubconfig (~> 1) + aws-sdk-migrationhubrefactorspaces (~> 1) + aws-sdk-migrationhubstrategyrecommendations (~> 1) aws-sdk-mobile (~> 1) aws-sdk-mq (~> 1) aws-sdk-mturk (~> 1) @@ -926,6 +1013,7 @@ GEM aws-sdk-opsworkscm (~> 1) aws-sdk-organizations (~> 1) aws-sdk-outposts (~> 1) + aws-sdk-panorama (~> 1) aws-sdk-personalize (~> 1) aws-sdk-personalizeevents (~> 1) aws-sdk-personalizeruntime (~> 1) @@ -943,9 +1031,11 @@ GEM aws-sdk-ram (~> 1) aws-sdk-rds (~> 1) aws-sdk-rdsdataservice (~> 1) + aws-sdk-recyclebin (~> 1) aws-sdk-redshift (~> 1) aws-sdk-redshiftdataapiservice (~> 1) aws-sdk-rekognition (~> 1) + aws-sdk-resiliencehub (~> 1) aws-sdk-resourcegroups (~> 1) aws-sdk-resourcegroupstaggingapi (~> 1) aws-sdk-robomaker (~> 1) @@ -997,6 +1087,7 @@ GEM aws-sdk-transcribestreamingservice (~> 1) aws-sdk-transfer (~> 1) aws-sdk-translate (~> 1) + aws-sdk-voiceid (~> 1) aws-sdk-waf (~> 1) aws-sdk-wafregional (~> 1) aws-sdk-wafv2 (~> 1) @@ -1006,192 +1097,199 @@ GEM aws-sdk-workmail (~> 1) aws-sdk-workmailmessageflow (~> 1) aws-sdk-workspaces (~> 1) + aws-sdk-workspacesweb (~> 1) aws-sdk-xray (~> 1) - aws-sdk-robomaker (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-robomaker (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53 (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53 (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53domains (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53domains (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53recoverycluster (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53recoverycluster (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53recoverycontrolconfig (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53recoverycontrolconfig (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53recoveryreadiness (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53recoveryreadiness (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53resolver (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53resolver (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.102.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-s3 (1.113.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.4) - aws-sdk-s3control (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-s3control (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-s3outposts (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-s3outposts (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sagemaker (1.98.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sagemaker (1.120.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sagemakeredgemanager (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sagemakeredgemanager (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sagemakerfeaturestoreruntime (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sagemakerfeaturestoreruntime (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sagemakerruntime (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sagemakerruntime (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-savingsplans (1.19.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-savingsplans (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-schemas (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-schemas (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-secretsmanager (1.49.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-secretsmanager (1.59.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-securityhub (1.52.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-securityhub (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-serverlessapplicationrepository (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-serverlessapplicationrepository (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-servicecatalog (1.63.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-servicecatalog (1.69.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-servicediscovery (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-servicediscovery (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-servicequotas (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-servicequotas (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ses (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ses (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sesv2 (1.20.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sesv2 (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-shield (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-shield (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-signer (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-signer (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-simpledb (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-simpledb (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv2 (~> 1.0) - aws-sdk-sms (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sms (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-snowball (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-snowball (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-snowdevicemanagement (1.1.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-snowdevicemanagement (1.7.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sns (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sns (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sqs (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sqs (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssm (1.117.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssm (1.134.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssmcontacts (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssmcontacts (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssmincidents (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssmincidents (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssoadmin (1.10.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssoadmin (1.16.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssooidc (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssooidc (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-states (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-states (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-storagegateway (1.59.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-storagegateway (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-support (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-support (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-swf (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-swf (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-synthetics (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-synthetics (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-textract (1.28.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-textract (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-timestreamquery (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-timestreamquery (1.16.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-timestreamwrite (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-timestreamwrite (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-transcribeservice (1.61.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-transcribeservice (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-transcribestreamingservice (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-transcribestreamingservice (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-transfer (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-transfer (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-translate (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-translate (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-waf (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-voiceid (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-wafregional (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-waf (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-wafv2 (1.25.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-wafregional (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-wellarchitected (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-wafv2 (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-workdocs (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-wellarchitected (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-worklink (1.26.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-workdocs (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-workmail (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-worklink (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-workmailmessageflow (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-workmail (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-workspaces (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-workmailmessageflow (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-xray (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-workspaces (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workspacesweb (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-xray (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) aws-sigv2 (1.1.0) aws-sigv4 (1.4.0) aws-eventstream (~> 1, >= 1.0.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - bson (4.12.1-java) + bson (4.14.1-java) builder (3.2.4) bunny (2.19.0) amq-protocol (~> 2.3, >= 2.3.1) @@ -1201,55 +1299,54 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - cucumber (7.0.0) + cucumber (7.1.0) builder (~> 3.2, >= 3.2.4) - cucumber-core (~> 10.0, >= 10.0.1) + cucumber-core (~> 10.1, >= 10.1.0) cucumber-create-meta (~> 6.0, >= 6.0.1) - cucumber-cucumber-expressions (~> 12.1, >= 12.1.1) - cucumber-gherkin (~> 20.0, >= 20.0.1) - cucumber-html-formatter (~> 16.0, >= 16.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) - cucumber-wire (~> 6.0, >= 6.0.1) + cucumber-cucumber-expressions (~> 14.0, >= 14.0.0) + cucumber-gherkin (~> 22.0, >= 22.0.0) + cucumber-html-formatter (~> 17.0, >= 17.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-wire (~> 6.2, >= 6.2.0) diff-lcs (~> 1.4, >= 1.4.4) mime-types (~> 3.3, >= 3.3.1) multi_test (~> 0.1, >= 0.1.2) sys-uname (~> 1.2, >= 1.2.2) - cucumber-core (10.0.1) - cucumber-gherkin (~> 20.0, >= 20.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) - cucumber-tag-expressions (~> 3.0, >= 3.0.1) - cucumber-create-meta (6.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) + cucumber-core (10.1.1) + cucumber-gherkin (~> 22.0, >= 22.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-tag-expressions (~> 4.1, >= 4.1.0) + cucumber-create-meta (6.0.4) + cucumber-messages (~> 17.1, >= 17.1.1) sys-uname (~> 1.2, >= 1.2.2) - cucumber-cucumber-expressions (12.1.3) - cucumber-gherkin (20.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) - cucumber-html-formatter (16.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) - cucumber-messages (17.1.0) - cucumber-tag-expressions (3.0.1) - cucumber-wire (6.1.1) - cucumber-core (~> 10.0, >= 10.0.1) - cucumber-cucumber-expressions (~> 12.1, >= 12.1.2) - cucumber-messages (~> 17.0, >= 17.0.1) - dalli (2.7.11) - debase-ruby_core_source (0.10.14) - delayed_job (4.1.9) - activesupport (>= 3.0, < 6.2) - delayed_job_active_record (4.1.6) - activerecord (>= 3.0, < 6.2) + cucumber-cucumber-expressions (14.0.0) + cucumber-gherkin (22.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-html-formatter (17.0.0) + cucumber-messages (~> 17.1, >= 17.1.0) + cucumber-messages (17.1.1) + cucumber-tag-expressions (4.1.0) + cucumber-wire (6.2.1) + cucumber-core (~> 10.1, >= 10.1.0) + cucumber-cucumber-expressions (~> 14.0, >= 14.0.0) + dalli (3.2.0) + debase-ruby_core_source (0.10.16) + delayed_job (4.1.10) + activesupport (>= 3.0, < 8.0) + delayed_job_active_record (4.1.7) + activerecord (>= 3.0, < 8.0) delayed_job (>= 3.0, < 5) - diff-lcs (1.4.4) + diff-lcs (1.5.0) digest-crc (0.6.4) rake (>= 12.0.0, < 14.0.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) domain_name (0.5.20190701) unf (>= 0.0.5, < 1.0.0) dry-configurable (0.12.1) @@ -1270,29 +1367,53 @@ GEM dry-core (~> 0.5, >= 0.5) dry-inflector (~> 0.1, >= 0.1.2) dry-logic (~> 1.0, >= 1.0.2) - elasticsearch-transport (7.5.0) - faraday (>= 0.14, < 1) + elastic-transport (8.0.0) + faraday (~> 1) + multi_json + elasticsearch (8.1.2) + elastic-transport (= 8.0.0) + elasticsearch-api (= 8.1.2) + elasticsearch-api (8.1.2) multi_json erubi (1.10.0) ethon (0.14.0) ffi (>= 1.15.0) - excon (0.85.0) - faraday (0.17.4) + excon (0.92.1) + faraday (1.10.0) + faraday-em_http (~> 1.0) + faraday-em_synchrony (~> 1.0) + faraday-excon (~> 1.1) + faraday-httpclient (~> 1.0) + faraday-multipart (~> 1.0) + faraday-net_http (~> 1.0) + faraday-net_http_persistent (~> 1.0) + faraday-patron (~> 1.0) + faraday-rack (~> 1.0) + faraday-retry (~> 1.0) + ruby2_keywords (>= 0.0.4) + faraday-em_http (1.0.0) + faraday-em_synchrony (1.0.0) + faraday-excon (1.1.0) + faraday-httpclient (1.0.1) + faraday-multipart (1.0.3) multipart-post (>= 1.2, < 3) - faraday_middleware (0.12.2) - faraday (>= 0.7.4, < 1.0) - ffi (1.15.4-java) + faraday-net_http (1.0.1) + faraday-net_http_persistent (1.2.0) + faraday-patron (1.0.0) + faraday-rack (1.0.0) + faraday-retry (1.0.3) + ffi (1.15.5-java) ffi-compiler (1.0.1) ffi (>= 1.0.0) rake - grape (1.5.3) + grape (1.6.2) activesupport builder dry-types (>= 1.1) mustermann-grape (~> 1.0.0) rack (>= 1.3.0) rack-accept - graphql (1.12.16) + graphql (2.0.6) hashdiff (1.0.1) hiredis (0.6.3-java) http (4.4.1) @@ -1309,33 +1430,38 @@ GEM httpclient (2.8.3) i18n (1.8.7) concurrent-ruby (~> 1.0) - jdbc-mysql (8.0.17) - jdbc-postgres (42.2.14) + jdbc-mysql (8.0.27) + jdbc-postgres (42.2.25) jdbc-sqlite3 (3.28.0) - jmespath (1.4.0) + jmespath (1.6.1) + json-schema (2.8.1) + addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.0) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) makara (0.5.1) activerecord (>= 5.2.0) memory_profiler (0.9.14) method_source (1.0.0) - mime-types (3.3.1) + mime-types (3.4.1) mime-types-data (~> 3.2015) - mime-types-data (3.2021.0901) - mini_portile2 (2.7.0) - minitest (5.14.4) + mime-types-data (3.2022.0105) + mini_portile2 (2.8.0) + minitest (5.15.0) mongo (2.14.1) bson (>= 4.8.2, < 5.0.0) mono_logger (1.1.1) - msgpack (1.4.2-java) + msgpack (1.5.1-java) multi_json (1.15.0) multi_test (0.1.2) multipart-post (2.1.1) @@ -1344,18 +1470,14 @@ GEM mustermann-grape (1.0.1) mustermann (>= 1.0.0) netrc (0.11.0) - nokogiri (1.12.4-java) + nokogiri (1.12.5-java) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) - presto-client (0.6.6) - faraday (~> 0.12) - faraday_middleware (~> 0.12.2) - msgpack (>= 0.7.0) pry (0.14.1-java) coderay (~> 1.1) method_source (~> 1.0) @@ -1365,15 +1487,15 @@ GEM ruby-debug-base (>= 0.10.4, < 0.12) qless (0.10.0) redis (>= 2.2) - que (1.0.0.beta4) - racc (1.5.2-java) - racecar (2.3.1) + que (1.4.0) + racc (1.6.0-java) + racecar (2.6.0) king_konf (~> 1.0.0) - rdkafka (~> 0.8.0) + rdkafka (~> 0.10.0) rack (2.2.3) rack-accept (0.4.5) rack (>= 0.4) - rack-protection (2.1.0) + rack-protection (2.2.0) rack rack-test (1.1.0) rack (>= 1.0, < 3) @@ -1382,86 +1504,84 @@ GEM nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) method_source - rake (>= 0.13) + rake (>= 12.2) thor (~> 1.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (12.3.3) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - rdkafka (0.8.1) + rdkafka (0.10.0) ffi (~> 1.9) mini_portile2 (~> 2.1) rake (>= 12.3) redis (3.3.5) - redis-namespace (1.8.1) + redis-namespace (1.8.2) redis (>= 3.0.4) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) - resque (2.1.0) + resque (2.2.1) mono_logger (~> 1.0) multi_json (~> 1.0) redis-namespace (~> 1.6) sinatra (>= 0.9.2) - vegas (~> 0.1.2) rest-client (2.1.0) http-accept (>= 1.7.0, < 2.0) http-cookie (>= 1.0.2, < 2.0) mime-types (>= 1.16, < 4.0) netrc (~> 0.8) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-debug-base (0.11.0-java) ruby-kafka (1.4.0) digest-crc ruby-progressbar (1.11.0) ruby2_keywords (0.0.5) - semantic_logger (4.8.2) + semantic_logger (4.10.0) concurrent-ruby (~> 1.0) - sequel (5.48.0) + sequel (5.54.0) serverengine (2.1.1) sigdump (~> 0.2.2) - shoryuken (5.2.3) + shoryuken (6.0.0) aws-sdk-core (>= 2) concurrent-ruby thor @@ -1472,11 +1592,11 @@ GEM redis (>= 3.3.5, < 4.2) sigdump (0.2.4) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sinatra (2.1.0) + simplecov_json_formatter (0.1.4) + sinatra (2.2.0) mustermann (~> 1.0) rack (~> 2.2) - rack-protection (= 2.1.0) + rack-protection (= 2.2.0) tilt (~> 2.0) sneakers (2.12.0) bunny (~> 2.14) @@ -1484,39 +1604,30 @@ GEM rake (~> 12.3) serverengine (~> 2.1.0) thor - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) sorted_set (1.0.3-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) spoon (0.0.6) ffi sucker_punch (3.0.1) concurrent-ruby (~> 1.0) sys-uname (1.2.2) ffi (~> 1.1) - thor (1.1.0) + thor (1.2.1) tilt (2.0.10) typhoeus (1.4.0) ethon (>= 0.9.0) tzinfo (2.0.4) concurrent-ruby (~> 1.0) unf (0.1.4-java) - unicode-display_width (2.0.0) - vegas (0.1.11) - rack (>= 1.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) - zeitwerk (2.4.2) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS universal-java-1.8 @@ -1537,23 +1648,24 @@ DEPENDENCIES climate_control (~> 0.2.0) concurrent-ruby cucumber - dalli + dalli (>= 3.0.0) ddtrace! delayed_job delayed_job_active_record dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - elasticsearch-transport - ethon + elasticsearch (>= 8.0.0) + ethon (< 0.15.0) excon - faraday + faraday (>= 1.0) grape - graphql (>= 1.12.0) + graphql (>= 2.0) grpc hiredis http httpclient i18n (= 1.8.7) jdbc-sqlite3 (>= 3.28) + json-schema lograge (~> 0.11) makara memory_profiler (~> 0.9) @@ -1563,11 +1675,10 @@ DEPENDENCIES os (~> 1.1) pg pimpmychangelog (>= 0.1.2) - presto-client (>= 0.5.14) pry pry-debugger-jruby qless (= 0.10.0) - que (>= 1.0.0.beta2) + que (>= 1.0.0) racecar (>= 0.3.5) rack rack-test @@ -1591,8 +1702,6 @@ DEPENDENCIES simplecov! sinatra (>= 1.4) sneakers (>= 2.12.0) - sorbet (= 0.5.9120) - spoom (~> 1.1) sqlite3 (~> 1.4.1) sucker_punch typhoeus diff --git a/gemfiles/jruby_9.2.18.0_contrib_old.gemfile b/gemfiles/jruby_9.2.18.0_contrib_old.gemfile deleted file mode 100644 index 9318e297460..00000000000 --- a/gemfiles/jruby_9.2.18.0_contrib_old.gemfile +++ /dev/null @@ -1,36 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "faraday", "0.17" - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.18.0_contrib_old.gemfile.lock b/gemfiles/jruby_9.2.18.0_contrib_old.gemfile.lock index 77d13211ef8..389ae5f553d 100644 --- a/gemfiles/jruby_9.2.18.0_contrib_old.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_contrib_old.gemfile.lock @@ -11,8 +11,10 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -24,35 +26,57 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) + dalli (2.7.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) + elasticsearch (7.5.0) + elasticsearch-api (= 7.5.0) + elasticsearch-transport (= 7.5.0) + elasticsearch-api (7.5.0) + multi_json + elasticsearch-transport (7.5.0) + faraday (>= 0.14, < 1) + multi_json faraday (0.17.0) multipart-post (>= 1.2, < 3) - ffi (1.15.4-java) + faraday_middleware (0.12.2) + faraday (>= 0.7.4, < 1.0) + ffi (1.15.5-java) + graphql (1.12.24) hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) - msgpack (1.4.2-java) + msgpack (1.5.1-java) + multi_json (1.15.0) multipart-post (2.1.1) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) + presto-client (0.6.6) + faraday (~> 0.12) + faraday_middleware (~> 0.12.2) + msgpack (>= 0.7.0) pry (0.14.1-java) coderay (~> 1.1) method_source (~> 1.0) @@ -60,72 +84,64 @@ GEM pry-debugger-jruby (2.1.0-java) pry (>= 0.13, < 0.15) ruby-debug-base (>= 0.10.4, < 0.12) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-debug-base (0.11.0-java) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) + simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi - thor (1.1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS universal-java-1.8 @@ -138,13 +154,18 @@ DEPENDENCIES builder climate_control (~> 0.2.0) concurrent-ruby + dalli (< 3.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + elasticsearch (< 8.0.0) faraday (= 0.17) + graphql (>= 1.12.0, < 2.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) pimpmychangelog (>= 0.1.2) + presto-client (>= 0.5.14) pry pry-debugger-jruby rake (>= 10.5) @@ -157,8 +178,6 @@ DEPENDENCIES rubocop-performance (~> 1.9) rubocop-rspec (~> 2.2) simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) yard (~> 0.9) diff --git a/gemfiles/jruby_9.2.18.0_core_old.gemfile b/gemfiles/jruby_9.2.18.0_core_old.gemfile deleted file mode 100644 index 928b9e25004..00000000000 --- a/gemfiles/jruby_9.2.18.0_core_old.gemfile +++ /dev/null @@ -1,35 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", "~> 4" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.18.0_core_old.gemfile.lock b/gemfiles/jruby_9.2.18.0_core_old.gemfile.lock index cf86c2d9527..dd6081f3621 100644 --- a/gemfiles/jruby_9.2.18.0_core_old.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_core_old.gemfile.lock @@ -11,8 +11,10 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -24,30 +26,35 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (4.8.3) - ffi (1.15.4-java) + ffi (1.15.5-java) hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) - msgpack (1.4.2-java) + msgpack (1.5.1-java) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1-java) @@ -57,72 +64,64 @@ GEM pry-debugger-jruby (2.1.0-java) pry (>= 0.13, < 0.15) ruby-debug-base (>= 0.10.4, < 0.12) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-debug-base (0.11.0-java) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) + simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi - thor (1.1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS universal-java-1.8 @@ -137,6 +136,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (~> 4) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -153,8 +153,6 @@ DEPENDENCIES rubocop-performance (~> 1.9) rubocop-rspec (~> 2.2) simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) yard (~> 0.9) diff --git a/gemfiles/jruby_9.2.18.0_cucumber3.gemfile b/gemfiles/jruby_9.2.18.0_cucumber3.gemfile deleted file mode 100644 index 94f075535c5..00000000000 --- a/gemfiles/jruby_9.2.18.0_cucumber3.gemfile +++ /dev/null @@ -1,36 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "cucumber", ">=3.0.0", "<4.0.0" - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.18.0_cucumber3.gemfile.lock b/gemfiles/jruby_9.2.18.0_cucumber3.gemfile.lock index 1dddc69e249..72f7eb7e338 100644 --- a/gemfiles/jruby_9.2.18.0_cucumber3.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_cucumber3.gemfile.lock @@ -11,8 +11,10 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -24,15 +26,15 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - backports (3.21.0) - benchmark-ips (2.9.1) + backports (3.23.0) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) @@ -52,22 +54,27 @@ GEM cucumber-expressions (6.0.1) cucumber-tag_expressions (1.1.1) cucumber-wire (0.0.1) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) - ffi (1.15.4-java) + dogstatsd-ruby (5.4.0) + ffi (1.15.5-java) gherkin (5.1.0) hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) - msgpack (1.4.2-java) + msgpack (1.5.1-java) multi_json (1.15.0) multi_test (0.1.2) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1-java) @@ -77,72 +84,64 @@ GEM pry-debugger-jruby (2.1.0-java) pry (>= 0.13, < 0.15) ruby-debug-base (>= 0.10.4, < 0.12) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-debug-base (0.11.0-java) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) + simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi - thor (1.1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS universal-java-1.8 @@ -158,6 +157,7 @@ DEPENDENCIES cucumber (>= 3.0.0, < 4.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -174,8 +174,6 @@ DEPENDENCIES rubocop-performance (~> 1.9) rubocop-rspec (~> 2.2) simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) yard (~> 0.9) diff --git a/gemfiles/jruby_9.2.18.0_cucumber4.gemfile b/gemfiles/jruby_9.2.18.0_cucumber4.gemfile deleted file mode 100644 index 0797c11a1ba..00000000000 --- a/gemfiles/jruby_9.2.18.0_cucumber4.gemfile +++ /dev/null @@ -1,36 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "cucumber", ">=4.0.0", "<5.0.0" - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.18.0_cucumber4.gemfile.lock b/gemfiles/jruby_9.2.18.0_cucumber4.gemfile.lock index 9f710e11876..43071ba40db 100644 --- a/gemfiles/jruby_9.2.18.0_cucumber4.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_cucumber4.gemfile.lock @@ -11,14 +11,16 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -30,14 +32,14 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) @@ -72,24 +74,29 @@ GEM cucumber-core (~> 7.1, >= 7.1.0) cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) cucumber-messages (~> 12.2, >= 12.2.0) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) diff-lcs (1.3) docile (1.4.0) - dogstatsd-ruby (5.2.0) - ffi (1.15.4-java) + dogstatsd-ruby (5.4.0) + ffi (1.15.5-java) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) middleware (0.1.0) - minitest (5.14.4) - msgpack (1.4.2-java) + minitest (5.15.0) + msgpack (1.5.1-java) multi_test (0.1.2) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) protobuf-cucumber (3.10.8) @@ -104,78 +111,70 @@ GEM pry-debugger-jruby (2.1.0-java) pry (>= 0.13, < 0.15) ruby-debug-base (>= 0.10.4, < 0.12) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-debug-base (0.11.0-java) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) + simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi sys-uname (1.2.2) ffi (~> 1.1) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6-java) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) - zeitwerk (2.4.2) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS universal-java-1.8 @@ -191,6 +190,7 @@ DEPENDENCIES cucumber (>= 4.0.0, < 5.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -207,8 +207,6 @@ DEPENDENCIES rubocop-performance (~> 1.9) rubocop-rspec (~> 2.2) simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) yard (~> 0.9) diff --git a/gemfiles/jruby_9.2.18.0_cucumber5.gemfile b/gemfiles/jruby_9.2.18.0_cucumber5.gemfile deleted file mode 100644 index 0279f1618d5..00000000000 --- a/gemfiles/jruby_9.2.18.0_cucumber5.gemfile +++ /dev/null @@ -1,36 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "cucumber", ">=5.0.0", "<6.0.0" - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.18.0_cucumber5.gemfile.lock b/gemfiles/jruby_9.2.18.0_cucumber5.gemfile.lock index b7e91ab1c0c..dabc38b6fe3 100644 --- a/gemfiles/jruby_9.2.18.0_cucumber5.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_cucumber5.gemfile.lock @@ -11,14 +11,16 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -30,14 +32,14 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) @@ -72,24 +74,29 @@ GEM cucumber-core (~> 8.0, >= 8.0.1) cucumber-cucumber-expressions (~> 10.3, >= 10.3.0) cucumber-messages (~> 13.0, >= 13.0.1) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) - ffi (1.15.4-java) + dogstatsd-ruby (5.4.0) + ffi (1.15.5-java) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) middleware (0.1.0) - minitest (5.14.4) - msgpack (1.4.2-java) + minitest (5.15.0) + msgpack (1.5.1-java) multi_test (0.1.2) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) protobuf-cucumber (3.10.8) @@ -104,78 +111,70 @@ GEM pry-debugger-jruby (2.1.0-java) pry (>= 0.13, < 0.15) ruby-debug-base (>= 0.10.4, < 0.12) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-debug-base (0.11.0-java) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) + simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi sys-uname (1.2.2) ffi (~> 1.1) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6-java) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) - zeitwerk (2.4.2) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS universal-java-1.8 @@ -191,6 +190,7 @@ DEPENDENCIES cucumber (>= 5.0.0, < 6.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -207,8 +207,6 @@ DEPENDENCIES rubocop-performance (~> 1.9) rubocop-rspec (~> 2.2) simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) yard (~> 0.9) diff --git a/gemfiles/jruby_9.2.18.0_rails5_mysql2.gemfile b/gemfiles/jruby_9.2.18.0_rails5_mysql2.gemfile deleted file mode 100644 index 5e7b4d6a5c7..00000000000 --- a/gemfiles/jruby_9.2.18.0_rails5_mysql2.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "mysql2", "< 1", platform: :ruby -gem "activerecord-jdbcmysql-adapter", platform: :jruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.18.0_rails5_mysql2.gemfile.lock b/gemfiles/jruby_9.2.18.0_rails5_mysql2.gemfile.lock index dcef4cd619e..137b4464311 100644 --- a/gemfiles/jruby_9.2.18.0_rails5_mysql2.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_rails5_mysql2.gemfile.lock @@ -11,55 +11,57 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) activerecord-jdbc-adapter (52.8-java) activerecord (~> 5.2.0) activerecord-jdbcmysql-adapter (52.8-java) activerecord-jdbc-adapter (= 52.8) jdbc-mysql (>= 5.1.36, < 9) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -71,53 +73,58 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) + ffi (1.15.5-java) + globalid (1.0.0) activesupport (>= 5.0) hashdiff (1.0.1) i18n (1.8.7) concurrent-ruby (~> 1.0) - jdbc-mysql (8.0.17) + jdbc-mysql (8.0.27) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) nio4r (2.5.8-java) - nokogiri (1.12.4-java) + nokogiri (1.12.5-java) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1-java) @@ -127,115 +134,107 @@ GEM pry-debugger-jruby (2.1.0-java) pry (>= 0.13, < 0.15) ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) + racc (1.6.0-java) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-debug-base (0.11.0-java) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) + simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6-java) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5-java) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS universal-java-1.8 @@ -252,6 +251,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) mysql2 (< 1) @@ -271,8 +271,6 @@ DEPENDENCIES rubocop-performance (~> 1.9) rubocop-rspec (~> 2.2) simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) sprockets (< 4) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/jruby_9.2.18.0_rails5_postgres.gemfile b/gemfiles/jruby_9.2.18.0_rails5_postgres.gemfile deleted file mode 100644 index 4a2785890f0..00000000000 --- a/gemfiles/jruby_9.2.18.0_rails5_postgres.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", platform: :jruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.18.0_rails5_postgres.gemfile.lock b/gemfiles/jruby_9.2.18.0_rails5_postgres.gemfile.lock index 286853ef40a..339109ac222 100644 --- a/gemfiles/jruby_9.2.18.0_rails5_postgres.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_rails5_postgres.gemfile.lock @@ -11,55 +11,57 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) activerecord-jdbc-adapter (52.8-java) activerecord (~> 5.2.0) activerecord-jdbcpostgresql-adapter (52.8-java) activerecord-jdbc-adapter (= 52.8) jdbc-postgres (>= 9.4, < 43) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -71,53 +73,58 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) + ffi (1.15.5-java) + globalid (1.0.0) activesupport (>= 5.0) hashdiff (1.0.1) i18n (1.8.7) concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) nio4r (2.5.8-java) - nokogiri (1.12.4-java) + nokogiri (1.12.5-java) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1-java) @@ -127,115 +134,107 @@ GEM pry-debugger-jruby (2.1.0-java) pry (>= 0.13, < 0.15) ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) + racc (1.6.0-java) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-debug-base (0.11.0-java) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) + simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6-java) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5-java) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS universal-java-1.8 @@ -252,6 +251,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -271,8 +271,6 @@ DEPENDENCIES rubocop-performance (~> 1.9) rubocop-rspec (~> 2.2) simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) sprockets (< 4) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/jruby_9.2.18.0_rails5_postgres_redis.gemfile b/gemfiles/jruby_9.2.18.0_rails5_postgres_redis.gemfile deleted file mode 100644 index a8ace232d00..00000000000 --- a/gemfiles/jruby_9.2.18.0_rails5_postgres_redis.gemfile +++ /dev/null @@ -1,42 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", platform: :jruby -gem "redis", ">= 4.0.1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.18.0_rails5_postgres_redis.gemfile.lock b/gemfiles/jruby_9.2.18.0_rails5_postgres_redis.gemfile.lock index 10ff7c0f21a..d15ce8fe76f 100644 --- a/gemfiles/jruby_9.2.18.0_rails5_postgres_redis.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_rails5_postgres_redis.gemfile.lock @@ -11,55 +11,57 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) activerecord-jdbc-adapter (52.8-java) activerecord (~> 5.2.0) activerecord-jdbcpostgresql-adapter (52.8-java) activerecord-jdbc-adapter (= 52.8) jdbc-postgres (>= 9.4, < 43) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -71,53 +73,58 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) + ffi (1.15.5-java) + globalid (1.0.0) activesupport (>= 5.0) hashdiff (1.0.1) i18n (1.8.7) concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) nio4r (2.5.8-java) - nokogiri (1.12.4-java) + nokogiri (1.12.5-java) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1-java) @@ -127,116 +134,108 @@ GEM pry-debugger-jruby (2.1.0-java) pry (>= 0.13, < 0.15) ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) + racc (1.6.0-java) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-debug-base (0.11.0-java) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) + simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6-java) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5-java) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS universal-java-1.8 @@ -253,6 +252,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -273,8 +273,6 @@ DEPENDENCIES rubocop-performance (~> 1.9) rubocop-rspec (~> 2.2) simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) sprockets (< 4) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/jruby_9.2.18.0_rails5_postgres_redis_activesupport.gemfile b/gemfiles/jruby_9.2.18.0_rails5_postgres_redis_activesupport.gemfile deleted file mode 100644 index 679e7bb4192..00000000000 --- a/gemfiles/jruby_9.2.18.0_rails5_postgres_redis_activesupport.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", platform: :jruby -gem "redis", ">= 4.0.1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby -gem "redis-rails" - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.18.0_rails5_postgres_redis_activesupport.gemfile.lock b/gemfiles/jruby_9.2.18.0_rails5_postgres_redis_activesupport.gemfile.lock index 52068387f77..9f04d54b5fb 100644 --- a/gemfiles/jruby_9.2.18.0_rails5_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_rails5_postgres_redis_activesupport.gemfile.lock @@ -11,55 +11,57 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) activerecord-jdbc-adapter (52.8-java) activerecord (~> 5.2.0) activerecord-jdbcpostgresql-adapter (52.8-java) activerecord-jdbc-adapter (= 52.8) jdbc-postgres (>= 9.4, < 43) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -71,53 +73,58 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) + ffi (1.15.5-java) + globalid (1.0.0) activesupport (>= 5.0) hashdiff (1.0.1) i18n (1.8.7) concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) nio4r (2.5.8-java) - nokogiri (1.12.4-java) + nokogiri (1.12.5-java) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1-java) @@ -127,132 +134,124 @@ GEM pry-debugger-jruby (2.1.0-java) pry (>= 0.13, < 0.15) ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) + racc (1.6.0-java) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - redis (4.4.0) - redis-actionpack (5.2.0) - actionpack (>= 5, < 7) + redis (4.6.0) + redis-actionpack (5.3.0) + actionpack (>= 5, < 8) redis-rack (>= 2.1.0, < 3) redis-store (>= 1.1.0, < 2) - redis-activesupport (5.2.1) - activesupport (>= 3, < 7) + redis-activesupport (5.3.0) + activesupport (>= 3, < 8) redis-store (>= 1.3, < 2) - redis-rack (2.1.3) + redis-rack (2.1.4) rack (>= 2.0.8, < 3) redis-store (>= 1.2, < 2) redis-rails (5.0.2) redis-actionpack (>= 5.0, < 6) redis-activesupport (>= 5.0, < 6) redis-store (>= 1.2, < 2) - redis-store (1.9.0) + redis-store (1.9.1) redis (>= 4, < 5) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-debug-base (0.11.0-java) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) + simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6-java) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5-java) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS universal-java-1.8 @@ -269,6 +268,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -290,8 +290,6 @@ DEPENDENCIES rubocop-performance (~> 1.9) rubocop-rspec (~> 2.2) simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) sprockets (< 4) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/jruby_9.2.18.0_rails5_postgres_sidekiq.gemfile b/gemfiles/jruby_9.2.18.0_rails5_postgres_sidekiq.gemfile deleted file mode 100644 index 53a099d0864..00000000000 --- a/gemfiles/jruby_9.2.18.0_rails5_postgres_sidekiq.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", platform: :jruby -gem "sidekiq" -gem "activejob" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.18.0_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.2.18.0_rails5_postgres_sidekiq.gemfile.lock index d4e7cb0820d..ff39d9541ca 100644 --- a/gemfiles/jruby_9.2.18.0_rails5_postgres_sidekiq.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_rails5_postgres_sidekiq.gemfile.lock @@ -11,55 +11,57 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) activerecord-jdbc-adapter (52.8-java) activerecord (~> 5.2.0) activerecord-jdbcpostgresql-adapter (52.8-java) activerecord-jdbc-adapter (= 52.8) jdbc-postgres (>= 9.4, < 43) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -71,54 +73,59 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) + ffi (1.15.5-java) + globalid (1.0.0) activesupport (>= 5.0) hashdiff (1.0.1) i18n (1.8.7) concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) nio4r (2.5.8-java) - nokogiri (1.12.4-java) + nokogiri (1.12.5-java) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1-java) @@ -128,120 +135,112 @@ GEM pry-debugger-jruby (2.1.0-java) pry (>= 0.13, < 0.15) ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) + racc (1.6.0-java) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-debug-base (0.11.0-java) ruby-progressbar (1.11.0) - sidekiq (6.2.2) + sidekiq (6.4.1) connection_pool (>= 2.2.2) rack (~> 2.0) redis (>= 4.2.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) + simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6-java) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5-java) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS universal-java-1.8 @@ -259,6 +258,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -279,8 +279,6 @@ DEPENDENCIES rubocop-rspec (~> 2.2) sidekiq simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) sprockets (< 4) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/jruby_9.2.18.0_rails5_semantic_logger.gemfile b/gemfiles/jruby_9.2.18.0_rails5_semantic_logger.gemfile deleted file mode 100644 index b9e07f81ab7..00000000000 --- a/gemfiles/jruby_9.2.18.0_rails5_semantic_logger.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", platform: :jruby -gem "sprockets", "< 4" -gem "rails_semantic_logger", "~> 4.0" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.18.0_rails5_semantic_logger.gemfile.lock b/gemfiles/jruby_9.2.18.0_rails5_semantic_logger.gemfile.lock index 3d3cb69e6e2..d7da8a3925c 100644 --- a/gemfiles/jruby_9.2.18.0_rails5_semantic_logger.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_rails5_semantic_logger.gemfile.lock @@ -11,55 +11,57 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) activerecord-jdbc-adapter (52.8-java) activerecord (~> 5.2.0) activerecord-jdbcpostgresql-adapter (52.8-java) activerecord-jdbc-adapter (= 52.8) jdbc-postgres (>= 9.4, < 43) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -71,48 +73,53 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) + ffi (1.15.5-java) + globalid (1.0.0) activesupport (>= 5.0) hashdiff (1.0.1) i18n (1.8.7) concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) - loofah (2.12.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) nio4r (2.5.8-java) - nokogiri (1.12.4-java) + nokogiri (1.12.5-java) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1-java) @@ -122,119 +129,111 @@ GEM pry-debugger-jruby (2.1.0-java) pry (>= 0.13, < 0.15) ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) + racc (1.6.0-java) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - rails_semantic_logger (4.6.1) + rails_semantic_logger (4.10.0) rack - railties (>= 3.2) - semantic_logger (~> 4.8) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (>= 5.1) + semantic_logger (~> 4.9) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-debug-base (0.11.0-java) ruby-progressbar (1.11.0) - semantic_logger (4.8.2) + semantic_logger (4.10.0) concurrent-ruby (~> 1.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) + simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6-java) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5-java) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS universal-java-1.8 @@ -251,6 +250,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) i18n (= 1.8.7) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -270,8 +270,6 @@ DEPENDENCIES rubocop-performance (~> 1.9) rubocop-rspec (~> 2.2) simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) sprockets (< 4) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/jruby_9.2.18.0_rails61_mysql2.gemfile b/gemfiles/jruby_9.2.18.0_rails61_mysql2.gemfile deleted file mode 100644 index 07a03a04bb3..00000000000 --- a/gemfiles/jruby_9.2.18.0_rails61_mysql2.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "mysql2", "~> 0.5", platform: :ruby -gem "activerecord-jdbcmysql-adapter", ">= 61", platform: :jruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.18.0_rails61_mysql2.gemfile.lock b/gemfiles/jruby_9.2.18.0_rails61_mysql2.gemfile.lock index 7563bfc3c4a..b650003cecf 100644 --- a/gemfiles/jruby_9.2.18.0_rails61_mysql2.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_rails61_mysql2.gemfile.lock @@ -11,72 +11,74 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) + actionview (6.1.5) + activesupport (= 6.1.5) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) + activejob (6.1.5) + activesupport (= 6.1.5) globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) activerecord-jdbc-adapter (61.1-java) activerecord (~> 6.1.0) activerecord-jdbcmysql-adapter (61.1-java) activerecord-jdbc-adapter (= 61.1) jdbc-mysql (>= 5.1.36, < 9) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -88,53 +90,58 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) + ffi (1.15.5-java) + globalid (1.0.0) activesupport (>= 5.0) hashdiff (1.0.1) i18n (1.8.7) concurrent-ruby (~> 1.0) - jdbc-mysql (8.0.17) + jdbc-mysql (8.0.27) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) nio4r (2.5.8-java) - nokogiri (1.12.4-java) + nokogiri (1.12.5-java) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1-java) @@ -144,117 +151,109 @@ GEM pry-debugger-jruby (2.1.0-java) pry (>= 0.13, < 0.15) ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) + racc (1.6.0-java) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) bundler (>= 1.15.0) - railties (= 6.1.4.1) + railties (= 6.1.5) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) method_source - rake (>= 0.13) + rake (>= 12.2) thor (~> 1.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-debug-base (0.11.0-java) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) + simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5-java) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS universal-java-1.8 @@ -271,6 +270,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) mysql2 (~> 0.5) @@ -290,8 +290,6 @@ DEPENDENCIES rubocop-performance (~> 1.9) rubocop-rspec (~> 2.2) simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) sprockets (< 4) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/jruby_9.2.18.0_rails61_postgres.gemfile b/gemfiles/jruby_9.2.18.0_rails61_postgres.gemfile deleted file mode 100644 index 62a1ce03c7b..00000000000 --- a/gemfiles/jruby_9.2.18.0_rails61_postgres.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 61", platform: :jruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.18.0_rails61_postgres.gemfile.lock b/gemfiles/jruby_9.2.18.0_rails61_postgres.gemfile.lock index 5e53f1826cc..c9ee7128071 100644 --- a/gemfiles/jruby_9.2.18.0_rails61_postgres.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_rails61_postgres.gemfile.lock @@ -11,72 +11,74 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) + actionview (6.1.5) + activesupport (= 6.1.5) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) + activejob (6.1.5) + activesupport (= 6.1.5) globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) activerecord-jdbc-adapter (61.1-java) activerecord (~> 6.1.0) activerecord-jdbcpostgresql-adapter (61.1-java) activerecord-jdbc-adapter (= 61.1) jdbc-postgres (>= 9.4, < 43) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -88,53 +90,58 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) + ffi (1.15.5-java) + globalid (1.0.0) activesupport (>= 5.0) hashdiff (1.0.1) i18n (1.8.7) concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) nio4r (2.5.8-java) - nokogiri (1.12.4-java) + nokogiri (1.12.5-java) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1-java) @@ -144,117 +151,109 @@ GEM pry-debugger-jruby (2.1.0-java) pry (>= 0.13, < 0.15) ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) + racc (1.6.0-java) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) bundler (>= 1.15.0) - railties (= 6.1.4.1) + railties (= 6.1.5) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) method_source - rake (>= 0.13) + rake (>= 12.2) thor (~> 1.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-debug-base (0.11.0-java) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) + simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5-java) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS universal-java-1.8 @@ -271,6 +270,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -290,8 +290,6 @@ DEPENDENCIES rubocop-performance (~> 1.9) rubocop-rspec (~> 2.2) simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) sprockets (< 4) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/jruby_9.2.18.0_rails61_postgres_redis.gemfile b/gemfiles/jruby_9.2.18.0_rails61_postgres_redis.gemfile deleted file mode 100644 index 33e1f191caa..00000000000 --- a/gemfiles/jruby_9.2.18.0_rails61_postgres_redis.gemfile +++ /dev/null @@ -1,42 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 61", platform: :jruby -gem "redis", ">= 4.2.5" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.18.0_rails61_postgres_redis.gemfile.lock b/gemfiles/jruby_9.2.18.0_rails61_postgres_redis.gemfile.lock index 734ee14a0f1..5f128ef648c 100644 --- a/gemfiles/jruby_9.2.18.0_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_rails61_postgres_redis.gemfile.lock @@ -11,72 +11,74 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) + actionview (6.1.5) + activesupport (= 6.1.5) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) + activejob (6.1.5) + activesupport (= 6.1.5) globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) activerecord-jdbc-adapter (61.1-java) activerecord (~> 6.1.0) activerecord-jdbcpostgresql-adapter (61.1-java) activerecord-jdbc-adapter (= 61.1) jdbc-postgres (>= 9.4, < 43) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -88,53 +90,58 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) + ffi (1.15.5-java) + globalid (1.0.0) activesupport (>= 5.0) hashdiff (1.0.1) i18n (1.8.7) concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) nio4r (2.5.8-java) - nokogiri (1.12.4-java) + nokogiri (1.12.5-java) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1-java) @@ -144,118 +151,110 @@ GEM pry-debugger-jruby (2.1.0-java) pry (>= 0.13, < 0.15) ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) + racc (1.6.0-java) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) bundler (>= 1.15.0) - railties (= 6.1.4.1) + railties (= 6.1.5) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) method_source - rake (>= 0.13) + rake (>= 12.2) thor (~> 1.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-debug-base (0.11.0-java) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) + simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5-java) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS universal-java-1.8 @@ -272,6 +271,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -292,8 +292,6 @@ DEPENDENCIES rubocop-performance (~> 1.9) rubocop-rspec (~> 2.2) simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) sprockets (< 4) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/jruby_9.2.18.0_rails61_postgres_sidekiq.gemfile b/gemfiles/jruby_9.2.18.0_rails61_postgres_sidekiq.gemfile deleted file mode 100644 index 2beb54d0b59..00000000000 --- a/gemfiles/jruby_9.2.18.0_rails61_postgres_sidekiq.gemfile +++ /dev/null @@ -1,42 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 61", platform: :jruby -gem "sidekiq", ">= 6.1.2" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.18.0_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.2.18.0_rails61_postgres_sidekiq.gemfile.lock index 8aaf91f5f23..da96c111151 100644 --- a/gemfiles/jruby_9.2.18.0_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_rails61_postgres_sidekiq.gemfile.lock @@ -11,72 +11,74 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) + actionview (6.1.5) + activesupport (= 6.1.5) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) + activejob (6.1.5) + activesupport (= 6.1.5) globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) activerecord-jdbc-adapter (61.1-java) activerecord (~> 6.1.0) activerecord-jdbcpostgresql-adapter (61.1-java) activerecord-jdbc-adapter (= 61.1) jdbc-postgres (>= 9.4, < 43) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -88,54 +90,59 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) + ffi (1.15.5-java) + globalid (1.0.0) activesupport (>= 5.0) hashdiff (1.0.1) i18n (1.8.7) concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) nio4r (2.5.8-java) - nokogiri (1.12.4-java) + nokogiri (1.12.5-java) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1-java) @@ -145,122 +152,114 @@ GEM pry-debugger-jruby (2.1.0-java) pry (>= 0.13, < 0.15) ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) + racc (1.6.0-java) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) bundler (>= 1.15.0) - railties (= 6.1.4.1) + railties (= 6.1.5) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) method_source - rake (>= 0.13) + rake (>= 12.2) thor (~> 1.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-debug-base (0.11.0-java) ruby-progressbar (1.11.0) - sidekiq (6.2.2) + sidekiq (6.4.1) connection_pool (>= 2.2.2) rack (~> 2.0) redis (>= 4.2.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) + simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5-java) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS universal-java-1.8 @@ -277,6 +276,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -297,8 +297,6 @@ DEPENDENCIES rubocop-rspec (~> 2.2) sidekiq (>= 6.1.2) simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) sprockets (< 4) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/jruby_9.2.18.0_rails61_semantic_logger.gemfile b/gemfiles/jruby_9.2.18.0_rails61_semantic_logger.gemfile deleted file mode 100644 index 5bcdfb03a1f..00000000000 --- a/gemfiles/jruby_9.2.18.0_rails61_semantic_logger.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 61", platform: :jruby -gem "sprockets", "< 4" -gem "rails_semantic_logger", "~> 4.0" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.18.0_rails61_semantic_logger.gemfile.lock b/gemfiles/jruby_9.2.18.0_rails61_semantic_logger.gemfile.lock index 08cc6974d21..0c2e0e227c8 100644 --- a/gemfiles/jruby_9.2.18.0_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_rails61_semantic_logger.gemfile.lock @@ -11,72 +11,74 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) + actionview (6.1.5) + activesupport (= 6.1.5) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) + activejob (6.1.5) + activesupport (= 6.1.5) globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) activerecord-jdbc-adapter (61.1-java) activerecord (~> 6.1.0) activerecord-jdbcpostgresql-adapter (61.1-java) activerecord-jdbc-adapter (= 61.1) jdbc-postgres (>= 9.4, < 43) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -88,48 +90,53 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) + ffi (1.15.5-java) + globalid (1.0.0) activesupport (>= 5.0) hashdiff (1.0.1) i18n (1.8.7) concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) - loofah (2.12.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) nio4r (2.5.8-java) - nokogiri (1.12.4-java) + nokogiri (1.12.5-java) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1-java) @@ -139,121 +146,113 @@ GEM pry-debugger-jruby (2.1.0-java) pry (>= 0.13, < 0.15) ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) + racc (1.6.0-java) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) bundler (>= 1.15.0) - railties (= 6.1.4.1) + railties (= 6.1.5) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - rails_semantic_logger (4.6.1) + rails_semantic_logger (4.10.0) rack - railties (>= 3.2) - semantic_logger (~> 4.8) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + railties (>= 5.1) + semantic_logger (~> 4.9) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) method_source - rake (>= 0.13) + rake (>= 12.2) thor (~> 1.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-debug-base (0.11.0-java) ruby-progressbar (1.11.0) - semantic_logger (4.8.2) + semantic_logger (4.10.0) concurrent-ruby (~> 1.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) + simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5-java) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS universal-java-1.8 @@ -270,6 +269,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) i18n (= 1.8.7) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -289,8 +289,6 @@ DEPENDENCIES rubocop-performance (~> 1.9) rubocop-rspec (~> 2.2) simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) sprockets (< 4) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/jruby_9.2.18.0_rails6_mysql2.gemfile b/gemfiles/jruby_9.2.18.0_rails6_mysql2.gemfile deleted file mode 100644 index 2877444f393..00000000000 --- a/gemfiles/jruby_9.2.18.0_rails6_mysql2.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "mysql2", "< 1", platform: :ruby -gem "activerecord-jdbcmysql-adapter", ">= 60", platform: :jruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.18.0_rails6_mysql2.gemfile.lock b/gemfiles/jruby_9.2.18.0_rails6_mysql2.gemfile.lock index c7c431bfa1d..97a49a5c48f 100644 --- a/gemfiles/jruby_9.2.18.0_rails6_mysql2.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_rails6_mysql2.gemfile.lock @@ -11,68 +11,70 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) activerecord-jdbc-adapter (60.4-java) activerecord (~> 6.0.0) activerecord-jdbcmysql-adapter (60.4-java) activerecord-jdbc-adapter (= 60.4) jdbc-mysql (>= 5.1.36, < 9) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) marcel (~> 1.0.0) - activesupport (6.0.4.1) + activesupport (6.0.4.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -84,53 +86,58 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) + ffi (1.15.5-java) + globalid (1.0.0) activesupport (>= 5.0) hashdiff (1.0.1) i18n (1.8.7) concurrent-ruby (~> 1.0) - jdbc-mysql (8.0.17) + jdbc-mysql (8.0.27) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) nio4r (2.5.8-java) - nokogiri (1.12.4-java) + nokogiri (1.12.5-java) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1-java) @@ -140,118 +147,110 @@ GEM pry-debugger-jruby (2.1.0-java) pry (>= 0.13, < 0.15) ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) + racc (1.6.0-java) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) bundler (>= 1.3.0) - railties (= 6.0.4.1) + railties (= 6.0.4.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) method_source rake (>= 0.8.7) thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-debug-base (0.11.0-java) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) + simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6-java) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5-java) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS universal-java-1.8 @@ -268,6 +267,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) mysql2 (< 1) @@ -287,8 +287,6 @@ DEPENDENCIES rubocop-performance (~> 1.9) rubocop-rspec (~> 2.2) simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) sprockets (< 4) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/jruby_9.2.18.0_rails6_postgres.gemfile b/gemfiles/jruby_9.2.18.0_rails6_postgres.gemfile deleted file mode 100644 index ff511c57bd6..00000000000 --- a/gemfiles/jruby_9.2.18.0_rails6_postgres.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.18.0_rails6_postgres.gemfile.lock b/gemfiles/jruby_9.2.18.0_rails6_postgres.gemfile.lock index 29a603f07df..161cb9c1132 100644 --- a/gemfiles/jruby_9.2.18.0_rails6_postgres.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_rails6_postgres.gemfile.lock @@ -11,68 +11,70 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) activerecord-jdbc-adapter (60.4-java) activerecord (~> 6.0.0) activerecord-jdbcpostgresql-adapter (60.4-java) activerecord-jdbc-adapter (= 60.4) jdbc-postgres (>= 9.4, < 43) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) marcel (~> 1.0.0) - activesupport (6.0.4.1) + activesupport (6.0.4.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -84,53 +86,58 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) + ffi (1.15.5-java) + globalid (1.0.0) activesupport (>= 5.0) hashdiff (1.0.1) i18n (1.8.7) concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) nio4r (2.5.8-java) - nokogiri (1.12.4-java) + nokogiri (1.12.5-java) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1-java) @@ -140,118 +147,110 @@ GEM pry-debugger-jruby (2.1.0-java) pry (>= 0.13, < 0.15) ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) + racc (1.6.0-java) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) bundler (>= 1.3.0) - railties (= 6.0.4.1) + railties (= 6.0.4.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) method_source rake (>= 0.8.7) thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-debug-base (0.11.0-java) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) + simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6-java) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5-java) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS universal-java-1.8 @@ -268,6 +267,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -287,8 +287,6 @@ DEPENDENCIES rubocop-performance (~> 1.9) rubocop-rspec (~> 2.2) simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) sprockets (< 4) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/jruby_9.2.18.0_rails6_postgres_redis.gemfile b/gemfiles/jruby_9.2.18.0_rails6_postgres_redis.gemfile deleted file mode 100644 index 37ce89842d9..00000000000 --- a/gemfiles/jruby_9.2.18.0_rails6_postgres_redis.gemfile +++ /dev/null @@ -1,42 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby -gem "redis", ">= 4.0.1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.18.0_rails6_postgres_redis.gemfile.lock b/gemfiles/jruby_9.2.18.0_rails6_postgres_redis.gemfile.lock index cdeb2692f55..67d10987829 100644 --- a/gemfiles/jruby_9.2.18.0_rails6_postgres_redis.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_rails6_postgres_redis.gemfile.lock @@ -11,68 +11,70 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) activerecord-jdbc-adapter (60.4-java) activerecord (~> 6.0.0) activerecord-jdbcpostgresql-adapter (60.4-java) activerecord-jdbc-adapter (= 60.4) jdbc-postgres (>= 9.4, < 43) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) marcel (~> 1.0.0) - activesupport (6.0.4.1) + activesupport (6.0.4.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -84,53 +86,58 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) + ffi (1.15.5-java) + globalid (1.0.0) activesupport (>= 5.0) hashdiff (1.0.1) i18n (1.8.7) concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) nio4r (2.5.8-java) - nokogiri (1.12.4-java) + nokogiri (1.12.5-java) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1-java) @@ -140,119 +147,111 @@ GEM pry-debugger-jruby (2.1.0-java) pry (>= 0.13, < 0.15) ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) + racc (1.6.0-java) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) bundler (>= 1.3.0) - railties (= 6.0.4.1) + railties (= 6.0.4.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) method_source rake (>= 0.8.7) thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-debug-base (0.11.0-java) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) + simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6-java) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5-java) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS universal-java-1.8 @@ -269,6 +268,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -289,8 +289,6 @@ DEPENDENCIES rubocop-performance (~> 1.9) rubocop-rspec (~> 2.2) simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) sprockets (< 4) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/jruby_9.2.18.0_rails6_postgres_redis_activesupport.gemfile b/gemfiles/jruby_9.2.18.0_rails6_postgres_redis_activesupport.gemfile deleted file mode 100644 index 3daf6c90549..00000000000 --- a/gemfiles/jruby_9.2.18.0_rails6_postgres_redis_activesupport.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby -gem "redis", ">= 4.0.1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby -gem "redis-rails" - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.18.0_rails6_postgres_redis_activesupport.gemfile.lock b/gemfiles/jruby_9.2.18.0_rails6_postgres_redis_activesupport.gemfile.lock index 48c2f081976..1d0ad31b11b 100644 --- a/gemfiles/jruby_9.2.18.0_rails6_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_rails6_postgres_redis_activesupport.gemfile.lock @@ -11,68 +11,70 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) activerecord-jdbc-adapter (60.4-java) activerecord (~> 6.0.0) activerecord-jdbcpostgresql-adapter (60.4-java) activerecord-jdbc-adapter (= 60.4) jdbc-postgres (>= 9.4, < 43) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) marcel (~> 1.0.0) - activesupport (6.0.4.1) + activesupport (6.0.4.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -84,53 +86,58 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) + ffi (1.15.5-java) + globalid (1.0.0) activesupport (>= 5.0) hashdiff (1.0.1) i18n (1.8.7) concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) nio4r (2.5.8-java) - nokogiri (1.12.4-java) + nokogiri (1.12.5-java) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1-java) @@ -140,135 +147,127 @@ GEM pry-debugger-jruby (2.1.0-java) pry (>= 0.13, < 0.15) ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) + racc (1.6.0-java) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) bundler (>= 1.3.0) - railties (= 6.0.4.1) + railties (= 6.0.4.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) method_source rake (>= 0.8.7) thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - redis (4.4.0) - redis-actionpack (5.2.0) - actionpack (>= 5, < 7) + redis (4.6.0) + redis-actionpack (5.3.0) + actionpack (>= 5, < 8) redis-rack (>= 2.1.0, < 3) redis-store (>= 1.1.0, < 2) - redis-activesupport (5.2.1) - activesupport (>= 3, < 7) + redis-activesupport (5.3.0) + activesupport (>= 3, < 8) redis-store (>= 1.3, < 2) - redis-rack (2.1.3) + redis-rack (2.1.4) rack (>= 2.0.8, < 3) redis-store (>= 1.2, < 2) redis-rails (5.0.2) redis-actionpack (>= 5.0, < 6) redis-activesupport (>= 5.0, < 6) redis-store (>= 1.2, < 2) - redis-store (1.9.0) + redis-store (1.9.1) redis (>= 4, < 5) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-debug-base (0.11.0-java) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) + simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6-java) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5-java) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS universal-java-1.8 @@ -285,6 +284,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -306,8 +306,6 @@ DEPENDENCIES rubocop-performance (~> 1.9) rubocop-rspec (~> 2.2) simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) sprockets (< 4) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/jruby_9.2.18.0_rails6_postgres_sidekiq.gemfile b/gemfiles/jruby_9.2.18.0_rails6_postgres_sidekiq.gemfile deleted file mode 100644 index e7b6d589028..00000000000 --- a/gemfiles/jruby_9.2.18.0_rails6_postgres_sidekiq.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby -gem "sidekiq" -gem "activejob" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.18.0_rails6_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.2.18.0_rails6_postgres_sidekiq.gemfile.lock index 46db64975a0..4ebe4fd3808 100644 --- a/gemfiles/jruby_9.2.18.0_rails6_postgres_sidekiq.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_rails6_postgres_sidekiq.gemfile.lock @@ -11,68 +11,70 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) activerecord-jdbc-adapter (60.4-java) activerecord (~> 6.0.0) activerecord-jdbcpostgresql-adapter (60.4-java) activerecord-jdbc-adapter (= 60.4) jdbc-postgres (>= 9.4, < 43) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) marcel (~> 1.0.0) - activesupport (6.0.4.1) + activesupport (6.0.4.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -84,54 +86,59 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) + ffi (1.15.5-java) + globalid (1.0.0) activesupport (>= 5.0) hashdiff (1.0.1) i18n (1.8.7) concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) nio4r (2.5.8-java) - nokogiri (1.12.4-java) + nokogiri (1.12.5-java) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1-java) @@ -141,123 +148,115 @@ GEM pry-debugger-jruby (2.1.0-java) pry (>= 0.13, < 0.15) ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) + racc (1.6.0-java) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) bundler (>= 1.3.0) - railties (= 6.0.4.1) + railties (= 6.0.4.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) method_source rake (>= 0.8.7) thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-debug-base (0.11.0-java) ruby-progressbar (1.11.0) - sidekiq (6.2.2) + sidekiq (6.4.1) connection_pool (>= 2.2.2) rack (~> 2.0) redis (>= 4.2.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) + simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6-java) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5-java) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS universal-java-1.8 @@ -275,6 +274,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -295,8 +295,6 @@ DEPENDENCIES rubocop-rspec (~> 2.2) sidekiq simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) sprockets (< 4) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/jruby_9.2.18.0_rails6_semantic_logger.gemfile b/gemfiles/jruby_9.2.18.0_rails6_semantic_logger.gemfile deleted file mode 100644 index 50e832d2938..00000000000 --- a/gemfiles/jruby_9.2.18.0_rails6_semantic_logger.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby -gem "sprockets", "< 4" -gem "rails_semantic_logger", "~> 4.0" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.18.0_rails6_semantic_logger.gemfile.lock b/gemfiles/jruby_9.2.18.0_rails6_semantic_logger.gemfile.lock index af55602e0e5..be45ed6aaed 100644 --- a/gemfiles/jruby_9.2.18.0_rails6_semantic_logger.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_rails6_semantic_logger.gemfile.lock @@ -11,68 +11,70 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) activerecord-jdbc-adapter (60.4-java) activerecord (~> 6.0.0) activerecord-jdbcpostgresql-adapter (60.4-java) activerecord-jdbc-adapter (= 60.4) jdbc-postgres (>= 9.4, < 43) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) marcel (~> 1.0.0) - activesupport (6.0.4.1) + activesupport (6.0.4.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -84,48 +86,53 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - ffi (1.15.4-java) - globalid (0.5.2) + ffi (1.15.5-java) + globalid (1.0.0) activesupport (>= 5.0) hashdiff (1.0.1) i18n (1.8.7) concurrent-ruby (~> 1.0) - jdbc-postgres (42.2.14) - loofah (2.12.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2-java) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) nio4r (2.5.8-java) - nokogiri (1.12.4-java) + nokogiri (1.12.5-java) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1-java) @@ -135,122 +142,114 @@ GEM pry-debugger-jruby (2.1.0-java) pry (>= 0.13, < 0.15) ruby-debug-base (>= 0.10.4, < 0.12) - racc (1.5.2-java) + racc (1.6.0-java) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) bundler (>= 1.3.0) - railties (= 6.0.4.1) + railties (= 6.0.4.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - rails_semantic_logger (4.6.1) + rails_semantic_logger (4.10.0) rack - railties (>= 3.2) - semantic_logger (~> 4.8) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) + railties (>= 5.1) + semantic_logger (~> 4.9) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) method_source rake (>= 0.8.7) thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-debug-base (0.11.0-java) ruby-progressbar (1.11.0) - semantic_logger (4.8.2) + semantic_logger (4.10.0) concurrent-ruby (~> 1.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) + simplecov_json_formatter (0.1.4) spoon (0.0.6) ffi sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6-java) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5-java) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS universal-java-1.8 @@ -267,6 +266,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) i18n (= 1.8.7) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -286,8 +286,6 @@ DEPENDENCIES rubocop-performance (~> 1.9) rubocop-rspec (~> 2.2) simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) sprockets (< 4) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/jruby_9.2.18.0_resque2_redis3.gemfile b/gemfiles/jruby_9.2.18.0_resque2_redis3.gemfile deleted file mode 100644 index 360ea21bfcf..00000000000 --- a/gemfiles/jruby_9.2.18.0_resque2_redis3.gemfile +++ /dev/null @@ -1,37 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "redis", "< 4.0" -gem "resque", ">= 2.0" - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.18.0_resque2_redis3.gemfile.lock b/gemfiles/jruby_9.2.18.0_resque2_redis3.gemfile.lock index 2437ab52911..84acc20b361 100644 --- a/gemfiles/jruby_9.2.18.0_resque2_redis3.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_resque2_redis3.gemfile.lock @@ -11,8 +11,10 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -24,34 +26,39 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) - ffi (1.15.4-java) + dogstatsd-ruby (5.4.0) + ffi (1.15.5-java) hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) mono_logger (1.1.1) - msgpack (1.4.2-java) + msgpack (1.5.1-java) multi_json (1.15.0) mustermann (1.1.1) ruby2_keywords (~> 0.0.1) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1-java) @@ -62,92 +69,81 @@ GEM pry (>= 0.13, < 0.15) ruby-debug-base (>= 0.10.4, < 0.12) rack (2.2.3) - rack-protection (2.1.0) + rack-protection (2.2.0) rack - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redis (3.3.5) - redis-namespace (1.8.1) + redis-namespace (1.8.2) redis (>= 3.0.4) - regexp_parser (2.1.1) - resque (2.1.0) + regexp_parser (2.2.1) + resque (2.2.1) mono_logger (~> 1.0) multi_json (~> 1.0) redis-namespace (~> 1.6) sinatra (>= 0.9.2) - vegas (~> 0.1.2) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-debug-base (0.11.0-java) ruby-progressbar (1.11.0) ruby2_keywords (0.0.5) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sinatra (2.1.0) + simplecov_json_formatter (0.1.4) + sinatra (2.2.0) mustermann (~> 1.0) rack (~> 2.2) - rack-protection (= 2.1.0) + rack-protection (= 2.2.0) tilt (~> 2.0) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) spoon (0.0.6) ffi - thor (1.1.0) + thor (1.2.1) tilt (2.0.10) - unicode-display_width (2.0.0) - vegas (0.1.11) - rack (>= 1.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS universal-java-1.8 @@ -162,6 +158,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -180,8 +177,6 @@ DEPENDENCIES rubocop-performance (~> 1.9) rubocop-rspec (~> 2.2) simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) yard (~> 0.9) diff --git a/gemfiles/jruby_9.2.18.0_resque2_redis4.gemfile b/gemfiles/jruby_9.2.18.0_resque2_redis4.gemfile deleted file mode 100644 index 1849b5c932c..00000000000 --- a/gemfiles/jruby_9.2.18.0_resque2_redis4.gemfile +++ /dev/null @@ -1,37 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-debugger-jruby" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "redis", ">= 4.0" -gem "resque", ">= 2.0" - -gemspec path: "../" diff --git a/gemfiles/jruby_9.2.18.0_resque2_redis4.gemfile.lock b/gemfiles/jruby_9.2.18.0_resque2_redis4.gemfile.lock index f6879b33e40..5e6d59f84a2 100644 --- a/gemfiles/jruby_9.2.18.0_resque2_redis4.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_resque2_redis4.gemfile.lock @@ -11,8 +11,10 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -24,34 +26,39 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) - debase-ruby_core_source (0.10.14) - diff-lcs (1.4.4) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) - ffi (1.15.4-java) + dogstatsd-ruby (5.4.0) + ffi (1.15.5-java) hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) mono_logger (1.1.1) - msgpack (1.4.2-java) + msgpack (1.5.1-java) multi_json (1.15.0) mustermann (1.1.1) ruby2_keywords (~> 0.0.1) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1-java) @@ -62,92 +69,81 @@ GEM pry (>= 0.13, < 0.15) ruby-debug-base (>= 0.10.4, < 0.12) rack (2.2.3) - rack-protection (2.1.0) + rack-protection (2.2.0) rack - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - redis (4.4.0) - redis-namespace (1.8.1) + redis (4.6.0) + redis-namespace (1.8.2) redis (>= 3.0.4) - regexp_parser (2.1.1) - resque (2.1.0) + regexp_parser (2.2.1) + resque (2.2.1) mono_logger (~> 1.0) multi_json (~> 1.0) redis-namespace (~> 1.6) sinatra (>= 0.9.2) - vegas (~> 0.1.2) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-debug-base (0.11.0-java) ruby-progressbar (1.11.0) ruby2_keywords (0.0.5) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sinatra (2.1.0) + simplecov_json_formatter (0.1.4) + sinatra (2.2.0) mustermann (~> 1.0) rack (~> 2.2) - rack-protection (= 2.1.0) + rack-protection (= 2.2.0) tilt (~> 2.0) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-java) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) spoon (0.0.6) ffi - thor (1.1.0) + thor (1.2.1) tilt (2.0.10) - unicode-display_width (2.0.0) - vegas (0.1.11) - rack (>= 1.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS universal-java-1.8 @@ -162,6 +158,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -180,8 +177,6 @@ DEPENDENCIES rubocop-performance (~> 1.9) rubocop-rspec (~> 2.2) simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) yard (~> 0.9) diff --git a/gemfiles/jruby_9.2.8.0_contrib.gemfile.lock b/gemfiles/jruby_9.2.8.0_contrib.gemfile.lock new file mode 100644 index 00000000000..7e0a8196a75 --- /dev/null +++ b/gemfiles/jruby_9.2.8.0_contrib.gemfile.lock @@ -0,0 +1,1713 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + active_model_serializers (0.10.13) + actionpack (>= 4.1, < 7.1) + activemodel (>= 4.1, < 7.1) + case_transform (>= 0.2) + jsonapi-renderer (>= 0.1.1.beta1, < 0.3) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activerecord-jdbc-adapter (61.1-java) + activerecord (~> 6.1.0) + activerecord-jdbcmysql-adapter (61.1-java) + activerecord-jdbc-adapter (= 61.1) + jdbc-mysql (>= 5.1.36, < 9) + activerecord-jdbcpostgresql-adapter (61.1-java) + activerecord-jdbc-adapter (= 61.1) + jdbc-postgres (>= 9.4, < 43) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + amq-protocol (2.3.2) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + aws-eventstream (1.2.0) + aws-partitions (1.571.0) + aws-sdk (3.1.0) + aws-sdk-resources (~> 3) + aws-sdk-accessanalyzer (1.29.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-account (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-acm (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-acmpca (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-alexaforbusiness (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-amplify (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-amplifybackend (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-amplifyuibuilder (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-apigateway (1.75.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-apigatewaymanagementapi (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-apigatewayv2 (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appconfig (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appconfigdata (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appflow (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appintegrationsservice (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-applicationautoscaling (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-applicationcostprofiler (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-applicationdiscoveryservice (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-applicationinsights (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appmesh (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appregistry (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-apprunner (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appstream (1.64.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appsync (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-athena (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-auditmanager (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-augmentedairuntime (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-autoscaling (1.78.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-autoscalingplans (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-backup (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-backupgateway (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-batch (1.60.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-billingconductor (1.0.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-braket (1.18.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-budgets (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-chime (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-chimesdkidentity (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-chimesdkmeetings (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-chimesdkmessaging (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloud9 (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudcontrolapi (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-clouddirectory (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudformation (1.68.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudfront (1.63.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudhsm (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudhsmv2 (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudsearch (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudsearchdomain (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudtrail (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudwatch (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudwatchevents (1.57.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudwatchevidently (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudwatchlogs (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudwatchrum (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codeartifact (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codebuild (1.88.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codecommit (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codedeploy (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codeguruprofiler (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codegurureviewer (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codepipeline (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codestar (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codestarconnections (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codestarnotifications (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cognitoidentity (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cognitoidentityprovider (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cognitosync (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-comprehend (1.60.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-comprehendmedical (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-computeoptimizer (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-configservice (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connect (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectcontactlens (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectparticipant (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectwisdomservice (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-core (3.130.0) + aws-eventstream (~> 1, >= 1.0.2) + aws-partitions (~> 1, >= 1.525.0) + aws-sigv4 (~> 1.1) + jmespath (~> 1.0) + aws-sdk-costandusagereportservice (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-costexplorer (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-customerprofiles (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-databasemigrationservice (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-dataexchange (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-datapipeline (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-datasync (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-dax (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-detective (1.28.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-devicefarm (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-devopsguru (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-directconnect (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-directoryservice (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-dlm (1.50.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-docdb (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-drs (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-dynamodb (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-dynamodbstreams (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ebs (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ec2 (1.304.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ec2instanceconnect (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ecr (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ecrpublic (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ecs (1.99.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-efs (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-eks (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticache (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticbeanstalk (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticinference (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticloadbalancing (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticloadbalancingv2 (1.77.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticsearchservice (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elastictranscoder (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-emr (1.59.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-emrcontainers (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-eventbridge (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-finspace (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-finspacedata (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-firehose (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-fis (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-fms (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-forecastqueryservice (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-forecastservice (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-frauddetector (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-fsx (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-gamelift (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-gamesparks (1.0.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-glacier (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-globalaccelerator (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-glue (1.108.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-gluedatabrew (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-greengrass (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-greengrassv2 (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-groundstation (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-guardduty (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-health (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-healthlake (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-honeycode (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iam (1.68.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-identitystore (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-imagebuilder (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-importexport (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv2 (~> 1.0) + aws-sdk-inspector (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-inspector2 (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iot (1.86.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iot1clickdevicesservice (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iot1clickprojects (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotanalytics (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotdataplane (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotdeviceadvisor (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotevents (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ioteventsdata (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotfleethub (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotjobsdataplane (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotsecuretunneling (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotsitewise (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotthingsgraph (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iottwinmaker (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotwireless (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ivs (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kafka (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kafkaconnect (1.7.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kendra (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-keyspaces (1.2.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesis (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisanalytics (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisanalyticsv2 (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisvideo (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisvideoarchivedmedia (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisvideomedia (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisvideosignalingchannels (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kms (1.55.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lakeformation (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lambda (1.82.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lambdapreview (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lex (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lexmodelbuildingservice (1.57.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lexmodelsv2 (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lexruntimev2 (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-licensemanager (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lightsail (1.63.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-locationservice (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lookoutequipment (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lookoutforvision (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lookoutmetrics (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-machinelearning (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-macie (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-macie2 (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-managedblockchain (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-managedgrafana (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-marketplacecatalog (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-marketplacecommerceanalytics (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-marketplaceentitlementservice (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-marketplacemetering (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediaconnect (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediaconvert (1.87.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-medialive (1.86.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediapackage (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediapackagevod (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediastore (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediastoredata (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediatailor (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-memorydb (1.8.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mgn (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-migrationhub (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-migrationhubconfig (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-migrationhubrefactorspaces (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-migrationhubstrategyrecommendations (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mobile (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mq (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mturk (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mwaa (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-neptune (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-networkfirewall (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-networkmanager (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-nimblestudio (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-opensearchservice (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-opsworks (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-opsworkscm (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-organizations (1.69.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-outposts (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-panorama (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-personalize (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-personalizeevents (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-personalizeruntime (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-pi (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-pinpoint (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-pinpointemail (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-pinpointsmsvoice (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-polly (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-pricing (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-prometheusservice (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-proton (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-qldb (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-qldbsession (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-quicksight (1.64.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ram (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rds (1.142.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rdsdataservice (1.34.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-recyclebin (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-redshift (1.80.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-redshiftdataapiservice (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rekognition (1.66.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resiliencehub (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resourcegroups (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resourcegroupstaggingapi (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resources (3.127.0) + aws-sdk-accessanalyzer (~> 1) + aws-sdk-account (~> 1) + aws-sdk-acm (~> 1) + aws-sdk-acmpca (~> 1) + aws-sdk-alexaforbusiness (~> 1) + aws-sdk-amplify (~> 1) + aws-sdk-amplifybackend (~> 1) + aws-sdk-amplifyuibuilder (~> 1) + aws-sdk-apigateway (~> 1) + aws-sdk-apigatewaymanagementapi (~> 1) + aws-sdk-apigatewayv2 (~> 1) + aws-sdk-appconfig (~> 1) + aws-sdk-appconfigdata (~> 1) + aws-sdk-appflow (~> 1) + aws-sdk-appintegrationsservice (~> 1) + aws-sdk-applicationautoscaling (~> 1) + aws-sdk-applicationcostprofiler (~> 1) + aws-sdk-applicationdiscoveryservice (~> 1) + aws-sdk-applicationinsights (~> 1) + aws-sdk-appmesh (~> 1) + aws-sdk-appregistry (~> 1) + aws-sdk-apprunner (~> 1) + aws-sdk-appstream (~> 1) + aws-sdk-appsync (~> 1) + aws-sdk-athena (~> 1) + aws-sdk-auditmanager (~> 1) + aws-sdk-augmentedairuntime (~> 1) + aws-sdk-autoscaling (~> 1) + aws-sdk-autoscalingplans (~> 1) + aws-sdk-backup (~> 1) + aws-sdk-backupgateway (~> 1) + aws-sdk-batch (~> 1) + aws-sdk-billingconductor (~> 1) + aws-sdk-braket (~> 1) + aws-sdk-budgets (~> 1) + aws-sdk-chime (~> 1) + aws-sdk-chimesdkidentity (~> 1) + aws-sdk-chimesdkmeetings (~> 1) + aws-sdk-chimesdkmessaging (~> 1) + aws-sdk-cloud9 (~> 1) + aws-sdk-cloudcontrolapi (~> 1) + aws-sdk-clouddirectory (~> 1) + aws-sdk-cloudformation (~> 1) + aws-sdk-cloudfront (~> 1) + aws-sdk-cloudhsm (~> 1) + aws-sdk-cloudhsmv2 (~> 1) + aws-sdk-cloudsearch (~> 1) + aws-sdk-cloudsearchdomain (~> 1) + aws-sdk-cloudtrail (~> 1) + aws-sdk-cloudwatch (~> 1) + aws-sdk-cloudwatchevents (~> 1) + aws-sdk-cloudwatchevidently (~> 1) + aws-sdk-cloudwatchlogs (~> 1) + aws-sdk-cloudwatchrum (~> 1) + aws-sdk-codeartifact (~> 1) + aws-sdk-codebuild (~> 1) + aws-sdk-codecommit (~> 1) + aws-sdk-codedeploy (~> 1) + aws-sdk-codeguruprofiler (~> 1) + aws-sdk-codegurureviewer (~> 1) + aws-sdk-codepipeline (~> 1) + aws-sdk-codestar (~> 1) + aws-sdk-codestarconnections (~> 1) + aws-sdk-codestarnotifications (~> 1) + aws-sdk-cognitoidentity (~> 1) + aws-sdk-cognitoidentityprovider (~> 1) + aws-sdk-cognitosync (~> 1) + aws-sdk-comprehend (~> 1) + aws-sdk-comprehendmedical (~> 1) + aws-sdk-computeoptimizer (~> 1) + aws-sdk-configservice (~> 1) + aws-sdk-connect (~> 1) + aws-sdk-connectcontactlens (~> 1) + aws-sdk-connectparticipant (~> 1) + aws-sdk-connectwisdomservice (~> 1) + aws-sdk-costandusagereportservice (~> 1) + aws-sdk-costexplorer (~> 1) + aws-sdk-customerprofiles (~> 1) + aws-sdk-databasemigrationservice (~> 1) + aws-sdk-dataexchange (~> 1) + aws-sdk-datapipeline (~> 1) + aws-sdk-datasync (~> 1) + aws-sdk-dax (~> 1) + aws-sdk-detective (~> 1) + aws-sdk-devicefarm (~> 1) + aws-sdk-devopsguru (~> 1) + aws-sdk-directconnect (~> 1) + aws-sdk-directoryservice (~> 1) + aws-sdk-dlm (~> 1) + aws-sdk-docdb (~> 1) + aws-sdk-drs (~> 1) + aws-sdk-dynamodb (~> 1) + aws-sdk-dynamodbstreams (~> 1) + aws-sdk-ebs (~> 1) + aws-sdk-ec2 (~> 1) + aws-sdk-ec2instanceconnect (~> 1) + aws-sdk-ecr (~> 1) + aws-sdk-ecrpublic (~> 1) + aws-sdk-ecs (~> 1) + aws-sdk-efs (~> 1) + aws-sdk-eks (~> 1) + aws-sdk-elasticache (~> 1) + aws-sdk-elasticbeanstalk (~> 1) + aws-sdk-elasticinference (~> 1) + aws-sdk-elasticloadbalancing (~> 1) + aws-sdk-elasticloadbalancingv2 (~> 1) + aws-sdk-elasticsearchservice (~> 1) + aws-sdk-elastictranscoder (~> 1) + aws-sdk-emr (~> 1) + aws-sdk-emrcontainers (~> 1) + aws-sdk-eventbridge (~> 1) + aws-sdk-finspace (~> 1) + aws-sdk-finspacedata (~> 1) + aws-sdk-firehose (~> 1) + aws-sdk-fis (~> 1) + aws-sdk-fms (~> 1) + aws-sdk-forecastqueryservice (~> 1) + aws-sdk-forecastservice (~> 1) + aws-sdk-frauddetector (~> 1) + aws-sdk-fsx (~> 1) + aws-sdk-gamelift (~> 1) + aws-sdk-gamesparks (~> 1) + aws-sdk-glacier (~> 1) + aws-sdk-globalaccelerator (~> 1) + aws-sdk-glue (~> 1) + aws-sdk-gluedatabrew (~> 1) + aws-sdk-greengrass (~> 1) + aws-sdk-greengrassv2 (~> 1) + aws-sdk-groundstation (~> 1) + aws-sdk-guardduty (~> 1) + aws-sdk-health (~> 1) + aws-sdk-healthlake (~> 1) + aws-sdk-honeycode (~> 1) + aws-sdk-iam (~> 1) + aws-sdk-identitystore (~> 1) + aws-sdk-imagebuilder (~> 1) + aws-sdk-importexport (~> 1) + aws-sdk-inspector (~> 1) + aws-sdk-inspector2 (~> 1) + aws-sdk-iot (~> 1) + aws-sdk-iot1clickdevicesservice (~> 1) + aws-sdk-iot1clickprojects (~> 1) + aws-sdk-iotanalytics (~> 1) + aws-sdk-iotdataplane (~> 1) + aws-sdk-iotdeviceadvisor (~> 1) + aws-sdk-iotevents (~> 1) + aws-sdk-ioteventsdata (~> 1) + aws-sdk-iotfleethub (~> 1) + aws-sdk-iotjobsdataplane (~> 1) + aws-sdk-iotsecuretunneling (~> 1) + aws-sdk-iotsitewise (~> 1) + aws-sdk-iotthingsgraph (~> 1) + aws-sdk-iottwinmaker (~> 1) + aws-sdk-iotwireless (~> 1) + aws-sdk-ivs (~> 1) + aws-sdk-kafka (~> 1) + aws-sdk-kafkaconnect (~> 1) + aws-sdk-kendra (~> 1) + aws-sdk-keyspaces (~> 1) + aws-sdk-kinesis (~> 1) + aws-sdk-kinesisanalytics (~> 1) + aws-sdk-kinesisanalyticsv2 (~> 1) + aws-sdk-kinesisvideo (~> 1) + aws-sdk-kinesisvideoarchivedmedia (~> 1) + aws-sdk-kinesisvideomedia (~> 1) + aws-sdk-kinesisvideosignalingchannels (~> 1) + aws-sdk-kms (~> 1) + aws-sdk-lakeformation (~> 1) + aws-sdk-lambda (~> 1) + aws-sdk-lambdapreview (~> 1) + aws-sdk-lex (~> 1) + aws-sdk-lexmodelbuildingservice (~> 1) + aws-sdk-lexmodelsv2 (~> 1) + aws-sdk-lexruntimev2 (~> 1) + aws-sdk-licensemanager (~> 1) + aws-sdk-lightsail (~> 1) + aws-sdk-locationservice (~> 1) + aws-sdk-lookoutequipment (~> 1) + aws-sdk-lookoutforvision (~> 1) + aws-sdk-lookoutmetrics (~> 1) + aws-sdk-machinelearning (~> 1) + aws-sdk-macie (~> 1) + aws-sdk-macie2 (~> 1) + aws-sdk-managedblockchain (~> 1) + aws-sdk-managedgrafana (~> 1) + aws-sdk-marketplacecatalog (~> 1) + aws-sdk-marketplacecommerceanalytics (~> 1) + aws-sdk-marketplaceentitlementservice (~> 1) + aws-sdk-marketplacemetering (~> 1) + aws-sdk-mediaconnect (~> 1) + aws-sdk-mediaconvert (~> 1) + aws-sdk-medialive (~> 1) + aws-sdk-mediapackage (~> 1) + aws-sdk-mediapackagevod (~> 1) + aws-sdk-mediastore (~> 1) + aws-sdk-mediastoredata (~> 1) + aws-sdk-mediatailor (~> 1) + aws-sdk-memorydb (~> 1) + aws-sdk-mgn (~> 1) + aws-sdk-migrationhub (~> 1) + aws-sdk-migrationhubconfig (~> 1) + aws-sdk-migrationhubrefactorspaces (~> 1) + aws-sdk-migrationhubstrategyrecommendations (~> 1) + aws-sdk-mobile (~> 1) + aws-sdk-mq (~> 1) + aws-sdk-mturk (~> 1) + aws-sdk-mwaa (~> 1) + aws-sdk-neptune (~> 1) + aws-sdk-networkfirewall (~> 1) + aws-sdk-networkmanager (~> 1) + aws-sdk-nimblestudio (~> 1) + aws-sdk-opensearchservice (~> 1) + aws-sdk-opsworks (~> 1) + aws-sdk-opsworkscm (~> 1) + aws-sdk-organizations (~> 1) + aws-sdk-outposts (~> 1) + aws-sdk-panorama (~> 1) + aws-sdk-personalize (~> 1) + aws-sdk-personalizeevents (~> 1) + aws-sdk-personalizeruntime (~> 1) + aws-sdk-pi (~> 1) + aws-sdk-pinpoint (~> 1) + aws-sdk-pinpointemail (~> 1) + aws-sdk-pinpointsmsvoice (~> 1) + aws-sdk-polly (~> 1) + aws-sdk-pricing (~> 1) + aws-sdk-prometheusservice (~> 1) + aws-sdk-proton (~> 1) + aws-sdk-qldb (~> 1) + aws-sdk-qldbsession (~> 1) + aws-sdk-quicksight (~> 1) + aws-sdk-ram (~> 1) + aws-sdk-rds (~> 1) + aws-sdk-rdsdataservice (~> 1) + aws-sdk-recyclebin (~> 1) + aws-sdk-redshift (~> 1) + aws-sdk-redshiftdataapiservice (~> 1) + aws-sdk-rekognition (~> 1) + aws-sdk-resiliencehub (~> 1) + aws-sdk-resourcegroups (~> 1) + aws-sdk-resourcegroupstaggingapi (~> 1) + aws-sdk-robomaker (~> 1) + aws-sdk-route53 (~> 1) + aws-sdk-route53domains (~> 1) + aws-sdk-route53recoverycluster (~> 1) + aws-sdk-route53recoverycontrolconfig (~> 1) + aws-sdk-route53recoveryreadiness (~> 1) + aws-sdk-route53resolver (~> 1) + aws-sdk-s3 (~> 1) + aws-sdk-s3control (~> 1) + aws-sdk-s3outposts (~> 1) + aws-sdk-sagemaker (~> 1) + aws-sdk-sagemakeredgemanager (~> 1) + aws-sdk-sagemakerfeaturestoreruntime (~> 1) + aws-sdk-sagemakerruntime (~> 1) + aws-sdk-savingsplans (~> 1) + aws-sdk-schemas (~> 1) + aws-sdk-secretsmanager (~> 1) + aws-sdk-securityhub (~> 1) + aws-sdk-serverlessapplicationrepository (~> 1) + aws-sdk-servicecatalog (~> 1) + aws-sdk-servicediscovery (~> 1) + aws-sdk-servicequotas (~> 1) + aws-sdk-ses (~> 1) + aws-sdk-sesv2 (~> 1) + aws-sdk-shield (~> 1) + aws-sdk-signer (~> 1) + aws-sdk-simpledb (~> 1) + aws-sdk-sms (~> 1) + aws-sdk-snowball (~> 1) + aws-sdk-snowdevicemanagement (~> 1) + aws-sdk-sns (~> 1) + aws-sdk-sqs (~> 1) + aws-sdk-ssm (~> 1) + aws-sdk-ssmcontacts (~> 1) + aws-sdk-ssmincidents (~> 1) + aws-sdk-ssoadmin (~> 1) + aws-sdk-ssooidc (~> 1) + aws-sdk-states (~> 1) + aws-sdk-storagegateway (~> 1) + aws-sdk-support (~> 1) + aws-sdk-swf (~> 1) + aws-sdk-synthetics (~> 1) + aws-sdk-textract (~> 1) + aws-sdk-timestreamquery (~> 1) + aws-sdk-timestreamwrite (~> 1) + aws-sdk-transcribeservice (~> 1) + aws-sdk-transcribestreamingservice (~> 1) + aws-sdk-transfer (~> 1) + aws-sdk-translate (~> 1) + aws-sdk-voiceid (~> 1) + aws-sdk-waf (~> 1) + aws-sdk-wafregional (~> 1) + aws-sdk-wafv2 (~> 1) + aws-sdk-wellarchitected (~> 1) + aws-sdk-workdocs (~> 1) + aws-sdk-worklink (~> 1) + aws-sdk-workmail (~> 1) + aws-sdk-workmailmessageflow (~> 1) + aws-sdk-workspaces (~> 1) + aws-sdk-workspacesweb (~> 1) + aws-sdk-xray (~> 1) + aws-sdk-robomaker (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53 (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53domains (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53recoverycluster (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53recoverycontrolconfig (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53recoveryreadiness (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53resolver (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-s3 (1.113.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sdk-kms (~> 1) + aws-sigv4 (~> 1.4) + aws-sdk-s3control (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-s3outposts (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sagemaker (1.120.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sagemakeredgemanager (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sagemakerfeaturestoreruntime (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sagemakerruntime (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-savingsplans (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-schemas (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-secretsmanager (1.59.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-securityhub (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-serverlessapplicationrepository (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-servicecatalog (1.69.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-servicediscovery (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-servicequotas (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ses (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sesv2 (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-shield (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-signer (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-simpledb (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv2 (~> 1.0) + aws-sdk-sms (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-snowball (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-snowdevicemanagement (1.7.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sns (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sqs (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ssm (1.134.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ssmcontacts (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ssmincidents (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ssoadmin (1.16.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ssooidc (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-states (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-storagegateway (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-support (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-swf (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-synthetics (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-textract (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-timestreamquery (1.16.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-timestreamwrite (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-transcribeservice (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-transcribestreamingservice (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-transfer (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-translate (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-voiceid (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-waf (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-wafregional (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-wafv2 (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-wellarchitected (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workdocs (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-worklink (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workmail (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workmailmessageflow (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workspaces (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workspacesweb (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-xray (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sigv2 (1.1.0) + aws-sigv4 (1.4.0) + aws-eventstream (~> 1, >= 1.0.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + bson (4.14.1-java) + builder (3.2.4) + bunny (2.19.0) + amq-protocol (~> 2.3, >= 2.3.1) + sorted_set (~> 1, >= 1.0.2) + case_transform (0.2) + activesupport + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + connection_pool (2.2.5) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + cucumber (7.1.0) + builder (~> 3.2, >= 3.2.4) + cucumber-core (~> 10.1, >= 10.1.0) + cucumber-create-meta (~> 6.0, >= 6.0.1) + cucumber-cucumber-expressions (~> 14.0, >= 14.0.0) + cucumber-gherkin (~> 22.0, >= 22.0.0) + cucumber-html-formatter (~> 17.0, >= 17.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-wire (~> 6.2, >= 6.2.0) + diff-lcs (~> 1.4, >= 1.4.4) + mime-types (~> 3.3, >= 3.3.1) + multi_test (~> 0.1, >= 0.1.2) + sys-uname (~> 1.2, >= 1.2.2) + cucumber-core (10.1.1) + cucumber-gherkin (~> 22.0, >= 22.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-tag-expressions (~> 4.1, >= 4.1.0) + cucumber-create-meta (6.0.4) + cucumber-messages (~> 17.1, >= 17.1.1) + sys-uname (~> 1.2, >= 1.2.2) + cucumber-cucumber-expressions (14.0.0) + cucumber-gherkin (22.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-html-formatter (17.0.0) + cucumber-messages (~> 17.1, >= 17.1.0) + cucumber-messages (17.1.1) + cucumber-tag-expressions (4.1.0) + cucumber-wire (6.2.1) + cucumber-core (~> 10.1, >= 10.1.0) + cucumber-cucumber-expressions (~> 14.0, >= 14.0.0) + dalli (3.2.0) + debase-ruby_core_source (0.10.16) + delayed_job (4.1.10) + activesupport (>= 3.0, < 8.0) + delayed_job_active_record (4.1.7) + activerecord (>= 3.0, < 8.0) + delayed_job (>= 3.0, < 5) + diff-lcs (1.5.0) + digest-crc (0.6.4) + rake (>= 12.0.0, < 14.0.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + domain_name (0.5.20190701) + unf (>= 0.0.5, < 1.0.0) + dry-configurable (0.12.1) + concurrent-ruby (~> 1.0) + dry-core (~> 0.5, >= 0.5.0) + dry-container (0.7.2) + concurrent-ruby (~> 1.0) + dry-configurable (~> 0.1, >= 0.1.3) + dry-core (0.6.0) + concurrent-ruby (~> 1.0) + dry-inflector (0.2.0) + dry-logic (1.2.0) + concurrent-ruby (~> 1.0) + dry-core (~> 0.5, >= 0.5) + dry-types (1.5.1) + concurrent-ruby (~> 1.0) + dry-container (~> 0.3) + dry-core (~> 0.5, >= 0.5) + dry-inflector (~> 0.1, >= 0.1.2) + dry-logic (~> 1.0, >= 1.0.2) + elastic-transport (8.0.0) + faraday (~> 1) + multi_json + elasticsearch (8.1.2) + elastic-transport (= 8.0.0) + elasticsearch-api (= 8.1.2) + elasticsearch-api (8.1.2) + multi_json + erubi (1.10.0) + ethon (0.14.0) + ffi (>= 1.15.0) + excon (0.92.1) + faraday (1.10.0) + faraday-em_http (~> 1.0) + faraday-em_synchrony (~> 1.0) + faraday-excon (~> 1.1) + faraday-httpclient (~> 1.0) + faraday-multipart (~> 1.0) + faraday-net_http (~> 1.0) + faraday-net_http_persistent (~> 1.0) + faraday-patron (~> 1.0) + faraday-rack (~> 1.0) + faraday-retry (~> 1.0) + ruby2_keywords (>= 0.0.4) + faraday-em_http (1.0.0) + faraday-em_synchrony (1.0.0) + faraday-excon (1.1.0) + faraday-httpclient (1.0.1) + faraday-multipart (1.0.3) + multipart-post (>= 1.2, < 3) + faraday-net_http (1.0.1) + faraday-net_http_persistent (1.2.0) + faraday-patron (1.0.0) + faraday-rack (1.0.0) + faraday-retry (1.0.3) + ffi (1.15.5-java) + ffi-compiler (1.0.1) + ffi (>= 1.0.0) + rake + grape (1.6.2) + activesupport + builder + dry-types (>= 1.1) + mustermann-grape (~> 1.0.0) + rack (>= 1.3.0) + rack-accept + graphql (2.0.6) + hashdiff (1.0.1) + hiredis (0.6.3-java) + http (4.4.1) + addressable (~> 2.3) + http-cookie (~> 1.0) + http-form_data (~> 2.2) + http-parser (~> 1.2.0) + http-accept (1.7.0) + http-cookie (1.0.4) + domain_name (~> 0.5) + http-form_data (2.3.0) + http-parser (1.2.3) + ffi-compiler (>= 1.0, < 2.0) + httpclient (2.8.3) + i18n (1.8.7) + concurrent-ruby (~> 1.0) + jdbc-mysql (8.0.27) + jdbc-postgres (42.2.25) + jdbc-sqlite3 (3.28.0) + jmespath (1.6.1) + json-schema (2.8.1) + addressable (>= 2.4) + jsonapi-renderer (0.2.2) + king_konf (1.0.0) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.11.2) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + makara (0.5.1) + activerecord (>= 5.2.0) + memory_profiler (0.9.14) + method_source (1.0.0) + mime-types (3.4.1) + mime-types-data (~> 3.2015) + mime-types-data (3.2022.0105) + mini_portile2 (2.8.0) + minitest (5.15.0) + mongo (2.14.1) + bson (>= 4.8.2, < 5.0.0) + mono_logger (1.1.1) + msgpack (1.5.1-java) + multi_json (1.15.0) + multi_test (0.1.2) + multipart-post (2.1.1) + mustermann (1.1.1) + ruby2_keywords (~> 0.0.1) + mustermann-grape (1.0.1) + mustermann (>= 1.0.0) + netrc (0.11.0) + nokogiri (1.12.5-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + qless (0.10.0) + redis (>= 2.2) + que (1.4.0) + racc (1.6.0-java) + racecar (2.6.0) + king_konf (~> 1.0.0) + rdkafka (~> 0.10.0) + rack (2.2.3) + rack-accept (0.4.5) + rack (>= 0.4) + rack-protection (2.2.0) + rack + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (12.3.3) + rake-compiler (1.1.9) + rake + rdkafka (0.10.0) + ffi (~> 1.9) + mini_portile2 (~> 2.1) + rake (>= 12.3) + redis (3.3.5) + redis-namespace (1.8.2) + redis (>= 3.0.4) + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + resque (2.2.1) + mono_logger (~> 1.0) + multi_json (~> 1.0) + redis-namespace (~> 1.6) + sinatra (>= 0.9.2) + rest-client (2.1.0) + http-accept (>= 1.7.0, < 2.0) + http-cookie (>= 1.0.2, < 2.0) + mime-types (>= 1.16, < 4.0) + netrc (~> 0.8) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-kafka (1.4.0) + digest-crc + ruby-progressbar (1.11.0) + ruby2_keywords (0.0.5) + semantic_logger (4.10.0) + concurrent-ruby (~> 1.0) + sequel (5.54.0) + serverengine (2.1.1) + sigdump (~> 0.2.2) + shoryuken (6.0.0) + aws-sdk-core (>= 2) + concurrent-ruby + thor + sidekiq (5.2.9) + connection_pool (~> 2.2, >= 2.2.2) + rack (~> 2.0) + rack-protection (>= 1.5.0) + redis (>= 3.3.5, < 4.2) + sigdump (0.2.4) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sinatra (2.2.0) + mustermann (~> 1.0) + rack (~> 2.2) + rack-protection (= 2.2.0) + tilt (~> 2.0) + sneakers (2.12.0) + bunny (~> 2.14) + concurrent-ruby (~> 1.0) + rake (~> 12.3) + serverengine (~> 2.1.0) + thor + sorted_set (1.0.3-java) + spoon (0.0.6) + ffi + sucker_punch (3.0.1) + concurrent-ruby (~> 1.0) + sys-uname (1.2.2) + ffi (~> 1.1) + thor (1.2.1) + tilt (2.0.10) + typhoeus (1.4.0) + ethon (>= 0.9.0) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unf (0.1.4-java) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + actionpack + actionview + active_model_serializers (>= 0.10.0) + activerecord + activerecord-jdbcmysql-adapter (>= 60.2) + activerecord-jdbcpostgresql-adapter (>= 60.2) + addressable (~> 2.4.0) + appraisal (~> 2.2) + aws-sdk + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + cucumber + dalli (>= 3.0.0) + ddtrace! + delayed_job + delayed_job_active_record + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + elasticsearch (>= 8.0.0) + ethon (< 0.15.0) + excon + faraday (>= 1.0) + grape + graphql (>= 2.0) + grpc + hiredis + http + httpclient + i18n (= 1.8.7) + jdbc-sqlite3 (>= 3.28) + json-schema + lograge (~> 0.11) + makara + memory_profiler (~> 0.9) + mongo (>= 2.8.0, < 2.15.0) + mysql2 (< 1) + opentracing (>= 0.4.1) + os (~> 1.1) + pg + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + qless (= 0.10.0) + que (>= 1.0.0) + racecar (>= 0.3.5) + rack + rack-test + rake (>= 12.3) + rake-compiler (~> 1.1, >= 1.1.1) + redis (< 4.0) + resque + rest-client + rspec (>= 3.0.0) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-kafka (>= 0.7.10) + semantic_logger (~> 4.0) + sequel + shoryuken + sidekiq + simplecov! + sinatra (>= 1.4) + sneakers (>= 2.12.0) + sqlite3 (~> 1.4.1) + sucker_punch + typhoeus + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.6 diff --git a/gemfiles/jruby_9.2.8.0_contrib_old.gemfile.lock b/gemfiles/jruby_9.2.8.0_contrib_old.gemfile.lock new file mode 100644 index 00000000000..12baf6046aa --- /dev/null +++ b/gemfiles/jruby_9.2.8.0_contrib_old.gemfile.lock @@ -0,0 +1,186 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + dalli (2.7.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + elasticsearch (7.5.0) + elasticsearch-api (= 7.5.0) + elasticsearch-transport (= 7.5.0) + elasticsearch-api (7.5.0) + multi_json + elasticsearch-transport (7.5.0) + faraday (>= 0.14, < 1) + multi_json + faraday (0.17.0) + multipart-post (>= 1.2, < 3) + faraday_middleware (0.12.2) + faraday (>= 0.7.4, < 1.0) + ffi (1.15.5-java) + graphql (1.12.24) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.5.1-java) + multi_json (1.15.0) + multipart-post (2.1.1) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + presto-client (0.6.6) + faraday (~> 0.12) + faraday_middleware (~> 0.12.2) + msgpack (>= 0.7.0) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + dalli (< 3.0.0) + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + elasticsearch (< 8.0.0) + faraday (= 0.17) + graphql (>= 1.12.0, < 2.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + presto-client (>= 0.5.14) + pry + pry-debugger-jruby + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.6 diff --git a/gemfiles/jruby_9.2.8.0_core_old.gemfile.lock b/gemfiles/jruby_9.2.8.0_core_old.gemfile.lock new file mode 100644 index 00000000000..bf1b76d322c --- /dev/null +++ b/gemfiles/jruby_9.2.8.0_core_old.gemfile.lock @@ -0,0 +1,161 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (4.8.3) + ffi (1.15.5-java) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.5.1-java) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (~> 4) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.6 diff --git a/gemfiles/jruby_9.2.8.0_cucumber3.gemfile.lock b/gemfiles/jruby_9.2.8.0_cucumber3.gemfile.lock new file mode 100644 index 00000000000..2f9b7304108 --- /dev/null +++ b/gemfiles/jruby_9.2.8.0_cucumber3.gemfile.lock @@ -0,0 +1,182 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + backports (3.23.0) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + cucumber (3.2.0) + builder (>= 2.1.2) + cucumber-core (~> 3.2.0) + cucumber-expressions (~> 6.0.1) + cucumber-wire (~> 0.0.1) + diff-lcs (~> 1.3) + gherkin (~> 5.1.0) + multi_json (>= 1.7.5, < 2.0) + multi_test (>= 0.1.2) + cucumber-core (3.2.1) + backports (>= 3.8.0) + cucumber-tag_expressions (~> 1.1.0) + gherkin (~> 5.0) + cucumber-expressions (6.0.1) + cucumber-tag_expressions (1.1.1) + cucumber-wire (0.0.1) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5-java) + gherkin (5.1.0) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.5.1-java) + multi_json (1.15.0) + multi_test (0.1.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + cucumber (>= 3.0.0, < 4.0.0) + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.6 diff --git a/gemfiles/jruby_9.2.8.0_cucumber4.gemfile.lock b/gemfiles/jruby_9.2.8.0_cucumber4.gemfile.lock new file mode 100644 index 00000000000..cfbd9f33c0b --- /dev/null +++ b/gemfiles/jruby_9.2.8.0_cucumber4.gemfile.lock @@ -0,0 +1,215 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + cucumber (4.1.0) + builder (~> 3.2, >= 3.2.3) + cucumber-core (~> 7.1, >= 7.1.0) + cucumber-create-meta (~> 1.0.0, >= 1.0.0) + cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) + cucumber-gherkin (~> 14.0, >= 14.0.1) + cucumber-html-formatter (~> 7.0, >= 7.0.0) + cucumber-messages (~> 12.2, >= 12.2.0) + cucumber-wire (~> 3.1, >= 3.1.0) + diff-lcs (~> 1.3, >= 1.3, < 1.4) + multi_test (~> 0.1, >= 0.1.2) + sys-uname (~> 1.0, >= 1.0.2) + cucumber-core (7.1.0) + cucumber-gherkin (~> 14.0, >= 14.0.1) + cucumber-messages (~> 12.2, >= 12.2.0) + cucumber-tag-expressions (~> 2.0, >= 2.0.4) + cucumber-create-meta (1.0.0) + cucumber-messages (~> 12.2, >= 12.2.0) + sys-uname (~> 1.2, >= 1.2.1) + cucumber-cucumber-expressions (10.3.0) + cucumber-gherkin (14.2.0) + cucumber-messages (~> 12.4, >= 12.4.0) + cucumber-html-formatter (7.2.0) + cucumber-messages (~> 12.4, >= 12.4.0) + cucumber-messages (12.4.0) + protobuf-cucumber (~> 3.10, >= 3.10.8) + cucumber-tag-expressions (2.0.4) + cucumber-wire (3.1.0) + cucumber-core (~> 7.1, >= 7.1.0) + cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) + cucumber-messages (~> 12.2, >= 12.2.0) + debase-ruby_core_source (0.10.16) + diff-lcs (1.3) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5-java) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + middleware (0.1.0) + minitest (5.15.0) + msgpack (1.5.1-java) + multi_test (0.1.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + protobuf-cucumber (3.10.8) + activesupport (>= 3.2) + middleware + thor + thread_safe + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sys-uname (1.2.2) + ffi (~> 1.1) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + cucumber (>= 4.0.0, < 5.0.0) + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.6 diff --git a/gemfiles/jruby_9.2.8.0_cucumber5.gemfile.lock b/gemfiles/jruby_9.2.8.0_cucumber5.gemfile.lock new file mode 100644 index 00000000000..3b05bce1ebd --- /dev/null +++ b/gemfiles/jruby_9.2.8.0_cucumber5.gemfile.lock @@ -0,0 +1,215 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + cucumber (5.3.0) + builder (~> 3.2, >= 3.2.4) + cucumber-core (~> 8.0, >= 8.0.1) + cucumber-create-meta (~> 2.0, >= 2.0.2) + cucumber-cucumber-expressions (~> 10.3, >= 10.3.0) + cucumber-gherkin (~> 15.0, >= 15.0.2) + cucumber-html-formatter (~> 9.0, >= 9.0.0) + cucumber-messages (~> 13.1, >= 13.1.0) + cucumber-wire (~> 4.0, >= 4.0.1) + diff-lcs (~> 1.4, >= 1.4.4) + multi_test (~> 0.1, >= 0.1.2) + sys-uname (~> 1.2, >= 1.2.1) + cucumber-core (8.0.1) + cucumber-gherkin (~> 15.0, >= 15.0.2) + cucumber-messages (~> 13.0, >= 13.0.1) + cucumber-tag-expressions (~> 2.0, >= 2.0.4) + cucumber-create-meta (2.0.4) + cucumber-messages (~> 13.1, >= 13.1.0) + sys-uname (~> 1.2, >= 1.2.1) + cucumber-cucumber-expressions (10.3.0) + cucumber-gherkin (15.0.2) + cucumber-messages (~> 13.0, >= 13.0.1) + cucumber-html-formatter (9.0.0) + cucumber-messages (~> 13.0, >= 13.0.1) + cucumber-messages (13.2.1) + protobuf-cucumber (~> 3.10, >= 3.10.8) + cucumber-tag-expressions (2.0.4) + cucumber-wire (4.0.1) + cucumber-core (~> 8.0, >= 8.0.1) + cucumber-cucumber-expressions (~> 10.3, >= 10.3.0) + cucumber-messages (~> 13.0, >= 13.0.1) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5-java) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + middleware (0.1.0) + minitest (5.15.0) + msgpack (1.5.1-java) + multi_test (0.1.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + protobuf-cucumber (3.10.8) + activesupport (>= 3.2) + middleware + thor + thread_safe + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sys-uname (1.2.2) + ffi (~> 1.1) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + cucumber (>= 5.0.0, < 6.0.0) + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.6 diff --git a/gemfiles/jruby_9.2.8.0_rails5_mysql2.gemfile.lock b/gemfiles/jruby_9.2.8.0_rails5_mysql2.gemfile.lock new file mode 100644 index 00000000000..e8e19129750 --- /dev/null +++ b/gemfiles/jruby_9.2.8.0_rails5_mysql2.gemfile.lock @@ -0,0 +1,280 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (5.2.7) + actionpack (= 5.2.7) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (5.2.7) + activesupport (= 5.2.7) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.3) + activejob (5.2.7) + activesupport (= 5.2.7) + globalid (>= 0.3.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) + arel (>= 9.0) + activerecord-jdbc-adapter (52.8-java) + activerecord (~> 5.2.0) + activerecord-jdbcmysql-adapter (52.8-java) + activerecord-jdbc-adapter (= 52.8) + jdbc-mysql (>= 5.1.36, < 9) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) + marcel (~> 1.0.0) + activesupport (5.2.7) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + arel (9.0.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.8.7) + concurrent-ruby (~> 1.0) + jdbc-mysql (8.0.27) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.11.2) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.12.5-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) + bundler (>= 1.3.0) + railties (= 5.2.7) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) + method_source + rake (>= 0.8.7) + thor (>= 0.19.0, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (1.2.9) + thread_safe (~> 0.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + activerecord-jdbcmysql-adapter + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + i18n (= 1.8.7) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + mysql2 (< 1) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 5.2.1) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.6 diff --git a/gemfiles/jruby_9.2.8.0_rails5_postgres.gemfile.lock b/gemfiles/jruby_9.2.8.0_rails5_postgres.gemfile.lock new file mode 100644 index 00000000000..3108a3376c2 --- /dev/null +++ b/gemfiles/jruby_9.2.8.0_rails5_postgres.gemfile.lock @@ -0,0 +1,280 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (5.2.7) + actionpack (= 5.2.7) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (5.2.7) + activesupport (= 5.2.7) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.3) + activejob (5.2.7) + activesupport (= 5.2.7) + globalid (>= 0.3.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) + arel (>= 9.0) + activerecord-jdbc-adapter (52.8-java) + activerecord (~> 5.2.0) + activerecord-jdbcpostgresql-adapter (52.8-java) + activerecord-jdbc-adapter (= 52.8) + jdbc-postgres (>= 9.4, < 43) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) + marcel (~> 1.0.0) + activesupport (5.2.7) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + arel (9.0.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.8.7) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.11.2) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.12.5-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) + bundler (>= 1.3.0) + railties (= 5.2.7) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) + method_source + rake (>= 0.8.7) + thor (>= 0.19.0, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (1.2.9) + thread_safe (~> 0.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + activerecord-jdbcpostgresql-adapter + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + i18n (= 1.8.7) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (< 1.0) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 5.2.1) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.6 diff --git a/gemfiles/jruby_9.2.8.0_rails5_postgres_redis.gemfile.lock b/gemfiles/jruby_9.2.8.0_rails5_postgres_redis.gemfile.lock new file mode 100644 index 00000000000..9b038457c64 --- /dev/null +++ b/gemfiles/jruby_9.2.8.0_rails5_postgres_redis.gemfile.lock @@ -0,0 +1,282 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (5.2.7) + actionpack (= 5.2.7) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (5.2.7) + activesupport (= 5.2.7) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.3) + activejob (5.2.7) + activesupport (= 5.2.7) + globalid (>= 0.3.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) + arel (>= 9.0) + activerecord-jdbc-adapter (52.8-java) + activerecord (~> 5.2.0) + activerecord-jdbcpostgresql-adapter (52.8-java) + activerecord-jdbc-adapter (= 52.8) + jdbc-postgres (>= 9.4, < 43) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) + marcel (~> 1.0.0) + activesupport (5.2.7) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + arel (9.0.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.8.7) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.11.2) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.12.5-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) + bundler (>= 1.3.0) + railties (= 5.2.7) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) + method_source + rake (>= 0.8.7) + thor (>= 0.19.0, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (1.2.9) + thread_safe (~> 0.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + activerecord-jdbcpostgresql-adapter + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + i18n (= 1.8.7) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (< 1.0) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 5.2.1) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redis (>= 4.0.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.6 diff --git a/gemfiles/jruby_9.2.8.0_rails5_postgres_redis_activesupport.gemfile.lock b/gemfiles/jruby_9.2.8.0_rails5_postgres_redis_activesupport.gemfile.lock new file mode 100644 index 00000000000..6cfe3f51985 --- /dev/null +++ b/gemfiles/jruby_9.2.8.0_rails5_postgres_redis_activesupport.gemfile.lock @@ -0,0 +1,299 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (5.2.7) + actionpack (= 5.2.7) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (5.2.7) + activesupport (= 5.2.7) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.3) + activejob (5.2.7) + activesupport (= 5.2.7) + globalid (>= 0.3.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) + arel (>= 9.0) + activerecord-jdbc-adapter (52.8-java) + activerecord (~> 5.2.0) + activerecord-jdbcpostgresql-adapter (52.8-java) + activerecord-jdbc-adapter (= 52.8) + jdbc-postgres (>= 9.4, < 43) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) + marcel (~> 1.0.0) + activesupport (5.2.7) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + arel (9.0.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.8.7) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.11.2) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.12.5-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) + bundler (>= 1.3.0) + railties (= 5.2.7) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) + method_source + rake (>= 0.8.7) + thor (>= 0.19.0, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redis (4.6.0) + redis-actionpack (5.3.0) + actionpack (>= 5, < 8) + redis-rack (>= 2.1.0, < 3) + redis-store (>= 1.1.0, < 2) + redis-activesupport (5.3.0) + activesupport (>= 3, < 8) + redis-store (>= 1.3, < 2) + redis-rack (2.1.4) + rack (>= 2.0.8, < 3) + redis-store (>= 1.2, < 2) + redis-rails (5.0.2) + redis-actionpack (>= 5.0, < 6) + redis-activesupport (>= 5.0, < 6) + redis-store (>= 1.2, < 2) + redis-store (1.9.1) + redis (>= 4, < 5) + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (1.2.9) + thread_safe (~> 0.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + activerecord-jdbcpostgresql-adapter + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + i18n (= 1.8.7) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (< 1.0) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 5.2.1) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redis (>= 4.0.1) + redis-rails + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.6 diff --git a/gemfiles/jruby_9.2.8.0_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.2.8.0_rails5_postgres_sidekiq.gemfile.lock new file mode 100644 index 00000000000..a08a79e7209 --- /dev/null +++ b/gemfiles/jruby_9.2.8.0_rails5_postgres_sidekiq.gemfile.lock @@ -0,0 +1,288 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (5.2.7) + actionpack (= 5.2.7) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (5.2.7) + activesupport (= 5.2.7) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.3) + activejob (5.2.7) + activesupport (= 5.2.7) + globalid (>= 0.3.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) + arel (>= 9.0) + activerecord-jdbc-adapter (52.8-java) + activerecord (~> 5.2.0) + activerecord-jdbcpostgresql-adapter (52.8-java) + activerecord-jdbc-adapter (= 52.8) + jdbc-postgres (>= 9.4, < 43) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) + marcel (~> 1.0.0) + activesupport (5.2.7) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + arel (9.0.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + connection_pool (2.2.5) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.8.7) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.11.2) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.12.5-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) + bundler (>= 1.3.0) + railties (= 5.2.7) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) + method_source + rake (>= 0.8.7) + thor (>= 0.19.0, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + sidekiq (6.4.1) + connection_pool (>= 2.2.2) + rack (~> 2.0) + redis (>= 4.2.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (1.2.9) + thread_safe (~> 0.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + activejob + activerecord-jdbcpostgresql-adapter + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + i18n (= 1.8.7) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (< 1.0) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 5.2.1) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + sidekiq + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.6 diff --git a/gemfiles/jruby_9.2.8.0_rails5_semantic_logger.gemfile.lock b/gemfiles/jruby_9.2.8.0_rails5_semantic_logger.gemfile.lock new file mode 100644 index 00000000000..851cf7b0e2c --- /dev/null +++ b/gemfiles/jruby_9.2.8.0_rails5_semantic_logger.gemfile.lock @@ -0,0 +1,279 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (5.2.7) + actionpack (= 5.2.7) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (5.2.7) + activesupport (= 5.2.7) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.3) + activejob (5.2.7) + activesupport (= 5.2.7) + globalid (>= 0.3.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) + arel (>= 9.0) + activerecord-jdbc-adapter (52.8-java) + activerecord (~> 5.2.0) + activerecord-jdbcpostgresql-adapter (52.8-java) + activerecord-jdbc-adapter (= 52.8) + jdbc-postgres (>= 9.4, < 43) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) + marcel (~> 1.0.0) + activesupport (5.2.7) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + arel (9.0.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.8.7) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.12.5-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) + bundler (>= 1.3.0) + railties (= 5.2.7) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + rails_semantic_logger (4.10.0) + rack + railties (>= 5.1) + semantic_logger (~> 4.9) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) + method_source + rake (>= 0.8.7) + thor (>= 0.19.0, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + semantic_logger (4.10.0) + concurrent-ruby (~> 1.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (1.2.9) + thread_safe (~> 0.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + activerecord-jdbcpostgresql-adapter + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + i18n (= 1.8.7) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (< 1.0) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 5.2.1) + rails_semantic_logger (~> 4.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.6 diff --git a/gemfiles/jruby_9.2.8.0_rails61_mysql2.gemfile.lock b/gemfiles/jruby_9.2.8.0_rails61_mysql2.gemfile.lock new file mode 100644 index 00000000000..1f2736a462a --- /dev/null +++ b/gemfiles/jruby_9.2.8.0_rails61_mysql2.gemfile.lock @@ -0,0 +1,299 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + mail (>= 2.7.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + nokogiri (>= 1.8.5) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.5) + activesupport (= 6.1.5) + globalid (>= 0.3.6) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activerecord-jdbc-adapter (61.1-java) + activerecord (~> 6.1.0) + activerecord-jdbcmysql-adapter (61.1-java) + activerecord-jdbc-adapter (= 61.1) + jdbc-mysql (>= 5.1.36, < 9) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.8.7) + concurrent-ruby (~> 1.0) + jdbc-mysql (8.0.27) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.11.2) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.12.5-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + bundler (>= 1.15.0) + railties (= 6.1.5) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + activerecord-jdbcmysql-adapter (>= 61) + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + i18n (= 1.8.7) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + mysql2 (~> 0.5) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 6.1.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.6 diff --git a/gemfiles/jruby_9.2.8.0_rails61_postgres.gemfile.lock b/gemfiles/jruby_9.2.8.0_rails61_postgres.gemfile.lock new file mode 100644 index 00000000000..6267ac78f73 --- /dev/null +++ b/gemfiles/jruby_9.2.8.0_rails61_postgres.gemfile.lock @@ -0,0 +1,299 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + mail (>= 2.7.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + nokogiri (>= 1.8.5) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.5) + activesupport (= 6.1.5) + globalid (>= 0.3.6) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activerecord-jdbc-adapter (61.1-java) + activerecord (~> 6.1.0) + activerecord-jdbcpostgresql-adapter (61.1-java) + activerecord-jdbc-adapter (= 61.1) + jdbc-postgres (>= 9.4, < 43) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.8.7) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.11.2) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.12.5-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + bundler (>= 1.15.0) + railties (= 6.1.5) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + activerecord-jdbcpostgresql-adapter (>= 61) + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + i18n (= 1.8.7) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (>= 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 6.1.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.6 diff --git a/gemfiles/jruby_9.2.8.0_rails61_postgres_redis.gemfile.lock b/gemfiles/jruby_9.2.8.0_rails61_postgres_redis.gemfile.lock new file mode 100644 index 00000000000..85955379e38 --- /dev/null +++ b/gemfiles/jruby_9.2.8.0_rails61_postgres_redis.gemfile.lock @@ -0,0 +1,301 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + mail (>= 2.7.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + nokogiri (>= 1.8.5) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.5) + activesupport (= 6.1.5) + globalid (>= 0.3.6) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activerecord-jdbc-adapter (61.1-java) + activerecord (~> 6.1.0) + activerecord-jdbcpostgresql-adapter (61.1-java) + activerecord-jdbc-adapter (= 61.1) + jdbc-postgres (>= 9.4, < 43) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.8.7) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.11.2) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.12.5-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + bundler (>= 1.15.0) + railties (= 6.1.5) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + activerecord-jdbcpostgresql-adapter (>= 61) + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + i18n (= 1.8.7) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (>= 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 6.1.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redis (>= 4.2.5) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.6 diff --git a/gemfiles/jruby_9.2.8.0_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.2.8.0_rails61_postgres_sidekiq.gemfile.lock new file mode 100644 index 00000000000..74cab0614d7 --- /dev/null +++ b/gemfiles/jruby_9.2.8.0_rails61_postgres_sidekiq.gemfile.lock @@ -0,0 +1,306 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + mail (>= 2.7.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + nokogiri (>= 1.8.5) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.5) + activesupport (= 6.1.5) + globalid (>= 0.3.6) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activerecord-jdbc-adapter (61.1-java) + activerecord (~> 6.1.0) + activerecord-jdbcpostgresql-adapter (61.1-java) + activerecord-jdbc-adapter (= 61.1) + jdbc-postgres (>= 9.4, < 43) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + connection_pool (2.2.5) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.8.7) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.11.2) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.12.5-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + bundler (>= 1.15.0) + railties (= 6.1.5) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + sidekiq (6.4.1) + connection_pool (>= 2.2.2) + rack (~> 2.0) + redis (>= 4.2.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + activerecord-jdbcpostgresql-adapter (>= 61) + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + i18n (= 1.8.7) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (>= 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 6.1.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + sidekiq (>= 6.1.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.6 diff --git a/gemfiles/jruby_9.2.8.0_rails61_semantic_logger.gemfile.lock b/gemfiles/jruby_9.2.8.0_rails61_semantic_logger.gemfile.lock new file mode 100644 index 00000000000..3899a02d61b --- /dev/null +++ b/gemfiles/jruby_9.2.8.0_rails61_semantic_logger.gemfile.lock @@ -0,0 +1,298 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + mail (>= 2.7.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + nokogiri (>= 1.8.5) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.5) + activesupport (= 6.1.5) + globalid (>= 0.3.6) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activerecord-jdbc-adapter (61.1-java) + activerecord (~> 6.1.0) + activerecord-jdbcpostgresql-adapter (61.1-java) + activerecord-jdbc-adapter (= 61.1) + jdbc-postgres (>= 9.4, < 43) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.8.7) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.12.5-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + bundler (>= 1.15.0) + railties (= 6.1.5) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + rails_semantic_logger (4.10.0) + rack + railties (>= 5.1) + semantic_logger (~> 4.9) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + semantic_logger (4.10.0) + concurrent-ruby (~> 1.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + activerecord-jdbcpostgresql-adapter (>= 61) + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + i18n (= 1.8.7) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (>= 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 6.1.0) + rails_semantic_logger (~> 4.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.6 diff --git a/gemfiles/jruby_9.2.8.0_rails6_mysql2.gemfile.lock b/gemfiles/jruby_9.2.8.0_rails6_mysql2.gemfile.lock new file mode 100644 index 00000000000..b9e218ceb57 --- /dev/null +++ b/gemfiles/jruby_9.2.8.0_rails6_mysql2.gemfile.lock @@ -0,0 +1,296 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + mail (>= 2.7.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + nokogiri (>= 1.8.5) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) + globalid (>= 0.3.6) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activerecord-jdbc-adapter (60.4-java) + activerecord (~> 6.0.0) + activerecord-jdbcmysql-adapter (60.4-java) + activerecord-jdbc-adapter (= 60.4) + jdbc-mysql (>= 5.1.36, < 9) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + marcel (~> 1.0.0) + activesupport (6.0.4.7) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + zeitwerk (~> 2.2, >= 2.2.2) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.8.7) + concurrent-ruby (~> 1.0) + jdbc-mysql (8.0.27) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.11.2) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.12.5-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + bundler (>= 1.3.0) + railties (= 6.0.4.7) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) + method_source + rake (>= 0.8.7) + thor (>= 0.20.3, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (1.2.9) + thread_safe (~> 0.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + activerecord-jdbcmysql-adapter (>= 60) + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + i18n (= 1.8.7) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + mysql2 (< 1) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 6.0.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.6 diff --git a/gemfiles/jruby_9.2.8.0_rails6_postgres.gemfile.lock b/gemfiles/jruby_9.2.8.0_rails6_postgres.gemfile.lock new file mode 100644 index 00000000000..4074998d14c --- /dev/null +++ b/gemfiles/jruby_9.2.8.0_rails6_postgres.gemfile.lock @@ -0,0 +1,296 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + mail (>= 2.7.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + nokogiri (>= 1.8.5) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) + globalid (>= 0.3.6) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activerecord-jdbc-adapter (60.4-java) + activerecord (~> 6.0.0) + activerecord-jdbcpostgresql-adapter (60.4-java) + activerecord-jdbc-adapter (= 60.4) + jdbc-postgres (>= 9.4, < 43) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + marcel (~> 1.0.0) + activesupport (6.0.4.7) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + zeitwerk (~> 2.2, >= 2.2.2) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.8.7) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.11.2) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.12.5-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + bundler (>= 1.3.0) + railties (= 6.0.4.7) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) + method_source + rake (>= 0.8.7) + thor (>= 0.20.3, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (1.2.9) + thread_safe (~> 0.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + activerecord-jdbcpostgresql-adapter (>= 60) + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + i18n (= 1.8.7) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (< 1.0) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 6.0.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.6 diff --git a/gemfiles/jruby_9.2.8.0_rails6_postgres_redis.gemfile.lock b/gemfiles/jruby_9.2.8.0_rails6_postgres_redis.gemfile.lock new file mode 100644 index 00000000000..bf48fa3353e --- /dev/null +++ b/gemfiles/jruby_9.2.8.0_rails6_postgres_redis.gemfile.lock @@ -0,0 +1,298 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + mail (>= 2.7.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + nokogiri (>= 1.8.5) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) + globalid (>= 0.3.6) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activerecord-jdbc-adapter (60.4-java) + activerecord (~> 6.0.0) + activerecord-jdbcpostgresql-adapter (60.4-java) + activerecord-jdbc-adapter (= 60.4) + jdbc-postgres (>= 9.4, < 43) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + marcel (~> 1.0.0) + activesupport (6.0.4.7) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + zeitwerk (~> 2.2, >= 2.2.2) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.8.7) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.11.2) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.12.5-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + bundler (>= 1.3.0) + railties (= 6.0.4.7) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) + method_source + rake (>= 0.8.7) + thor (>= 0.20.3, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (1.2.9) + thread_safe (~> 0.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + activerecord-jdbcpostgresql-adapter (>= 60) + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + i18n (= 1.8.7) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (< 1.0) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 6.0.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redis (>= 4.0.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.6 diff --git a/gemfiles/jruby_9.2.8.0_rails6_postgres_redis_activesupport.gemfile.lock b/gemfiles/jruby_9.2.8.0_rails6_postgres_redis_activesupport.gemfile.lock new file mode 100644 index 00000000000..07341b535f7 --- /dev/null +++ b/gemfiles/jruby_9.2.8.0_rails6_postgres_redis_activesupport.gemfile.lock @@ -0,0 +1,315 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + mail (>= 2.7.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + nokogiri (>= 1.8.5) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) + globalid (>= 0.3.6) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activerecord-jdbc-adapter (60.4-java) + activerecord (~> 6.0.0) + activerecord-jdbcpostgresql-adapter (60.4-java) + activerecord-jdbc-adapter (= 60.4) + jdbc-postgres (>= 9.4, < 43) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + marcel (~> 1.0.0) + activesupport (6.0.4.7) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + zeitwerk (~> 2.2, >= 2.2.2) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.8.7) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.11.2) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.12.5-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + bundler (>= 1.3.0) + railties (= 6.0.4.7) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) + method_source + rake (>= 0.8.7) + thor (>= 0.20.3, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redis (4.6.0) + redis-actionpack (5.3.0) + actionpack (>= 5, < 8) + redis-rack (>= 2.1.0, < 3) + redis-store (>= 1.1.0, < 2) + redis-activesupport (5.3.0) + activesupport (>= 3, < 8) + redis-store (>= 1.3, < 2) + redis-rack (2.1.4) + rack (>= 2.0.8, < 3) + redis-store (>= 1.2, < 2) + redis-rails (5.0.2) + redis-actionpack (>= 5.0, < 6) + redis-activesupport (>= 5.0, < 6) + redis-store (>= 1.2, < 2) + redis-store (1.9.1) + redis (>= 4, < 5) + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (1.2.9) + thread_safe (~> 0.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + activerecord-jdbcpostgresql-adapter (>= 60) + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + i18n (= 1.8.7) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (< 1.0) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 6.0.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redis (>= 4.0.1) + redis-rails + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.6 diff --git a/gemfiles/jruby_9.2.8.0_rails6_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.2.8.0_rails6_postgres_sidekiq.gemfile.lock new file mode 100644 index 00000000000..7aaf38652a0 --- /dev/null +++ b/gemfiles/jruby_9.2.8.0_rails6_postgres_sidekiq.gemfile.lock @@ -0,0 +1,304 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + mail (>= 2.7.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + nokogiri (>= 1.8.5) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) + globalid (>= 0.3.6) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activerecord-jdbc-adapter (60.4-java) + activerecord (~> 6.0.0) + activerecord-jdbcpostgresql-adapter (60.4-java) + activerecord-jdbc-adapter (= 60.4) + jdbc-postgres (>= 9.4, < 43) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + marcel (~> 1.0.0) + activesupport (6.0.4.7) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + zeitwerk (~> 2.2, >= 2.2.2) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + connection_pool (2.2.5) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.8.7) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.11.2) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.12.5-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + bundler (>= 1.3.0) + railties (= 6.0.4.7) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) + method_source + rake (>= 0.8.7) + thor (>= 0.20.3, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + sidekiq (6.4.1) + connection_pool (>= 2.2.2) + rack (~> 2.0) + redis (>= 4.2.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (1.2.9) + thread_safe (~> 0.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + activejob + activerecord-jdbcpostgresql-adapter (>= 60) + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + i18n (= 1.8.7) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (< 1.0) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 6.0.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + sidekiq + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.6 diff --git a/gemfiles/jruby_9.2.8.0_rails6_semantic_logger.gemfile.lock b/gemfiles/jruby_9.2.8.0_rails6_semantic_logger.gemfile.lock new file mode 100644 index 00000000000..d43b253fd99 --- /dev/null +++ b/gemfiles/jruby_9.2.8.0_rails6_semantic_logger.gemfile.lock @@ -0,0 +1,295 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + mail (>= 2.7.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + nokogiri (>= 1.8.5) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) + globalid (>= 0.3.6) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activerecord-jdbc-adapter (60.4-java) + activerecord (~> 6.0.0) + activerecord-jdbcpostgresql-adapter (60.4-java) + activerecord-jdbc-adapter (= 60.4) + jdbc-postgres (>= 9.4, < 43) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + marcel (~> 1.0.0) + activesupport (6.0.4.7) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + zeitwerk (~> 2.2, >= 2.2.2) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.8.7) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.12.5-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + bundler (>= 1.3.0) + railties (= 6.0.4.7) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + rails_semantic_logger (4.10.0) + rack + railties (>= 5.1) + semantic_logger (~> 4.9) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) + method_source + rake (>= 0.8.7) + thor (>= 0.20.3, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + semantic_logger (4.10.0) + concurrent-ruby (~> 1.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (1.2.9) + thread_safe (~> 0.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + activerecord-jdbcpostgresql-adapter (>= 60) + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + i18n (= 1.8.7) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (< 1.0) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 6.0.0) + rails_semantic_logger (~> 4.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.6 diff --git a/gemfiles/jruby_9.2.8.0_resque2_redis3.gemfile.lock b/gemfiles/jruby_9.2.8.0_resque2_redis3.gemfile.lock new file mode 100644 index 00000000000..dd38e9f2435 --- /dev/null +++ b/gemfiles/jruby_9.2.8.0_resque2_redis3.gemfile.lock @@ -0,0 +1,185 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5-java) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + mono_logger (1.1.1) + msgpack (1.5.1-java) + multi_json (1.15.0) + mustermann (1.1.1) + ruby2_keywords (~> 0.0.1) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + rack (2.2.3) + rack-protection (2.2.0) + rack + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redis (3.3.5) + redis-namespace (1.8.2) + redis (>= 3.0.4) + regexp_parser (2.2.1) + resque (2.2.1) + mono_logger (~> 1.0) + multi_json (~> 1.0) + redis-namespace (~> 1.6) + sinatra (>= 0.9.2) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + ruby2_keywords (0.0.5) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sinatra (2.2.0) + mustermann (~> 1.0) + rack (~> 2.2) + rack-protection (= 2.2.0) + tilt (~> 2.0) + spoon (0.0.6) + ffi + thor (1.2.1) + tilt (2.0.10) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redis (< 4.0) + resque (>= 2.0) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.6 diff --git a/gemfiles/jruby_9.2.8.0_resque2_redis4.gemfile.lock b/gemfiles/jruby_9.2.8.0_resque2_redis4.gemfile.lock new file mode 100644 index 00000000000..7ddaab662b9 --- /dev/null +++ b/gemfiles/jruby_9.2.8.0_resque2_redis4.gemfile.lock @@ -0,0 +1,185 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5-java) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + mono_logger (1.1.1) + msgpack (1.5.1-java) + multi_json (1.15.0) + mustermann (1.1.1) + ruby2_keywords (~> 0.0.1) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + rack (2.2.3) + rack-protection (2.2.0) + rack + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redis (4.6.0) + redis-namespace (1.8.2) + redis (>= 3.0.4) + regexp_parser (2.2.1) + resque (2.2.1) + mono_logger (~> 1.0) + multi_json (~> 1.0) + redis-namespace (~> 1.6) + sinatra (>= 0.9.2) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.3.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + ruby2_keywords (0.0.5) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sinatra (2.2.0) + mustermann (~> 1.0) + rack (~> 2.2) + rack-protection (= 2.2.0) + tilt (~> 2.0) + spoon (0.0.6) + ffi + thor (1.2.1) + tilt (2.0.10) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + universal-java-1.8 + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redis (>= 4.0) + resque (>= 2.0) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.6 diff --git a/gemfiles/jruby_9.3.4.0_contrib.gemfile.lock b/gemfiles/jruby_9.3.4.0_contrib.gemfile.lock new file mode 100644 index 00000000000..556c216ff51 --- /dev/null +++ b/gemfiles/jruby_9.3.4.0_contrib.gemfile.lock @@ -0,0 +1,1712 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + active_model_serializers (0.10.13) + actionpack (>= 4.1, < 7.1) + activemodel (>= 4.1, < 7.1) + case_transform (>= 0.2) + jsonapi-renderer (>= 0.1.1.beta1, < 0.3) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activerecord-jdbc-adapter (61.1-java) + activerecord (~> 6.1.0) + activerecord-jdbcmysql-adapter (61.1-java) + activerecord-jdbc-adapter (= 61.1) + jdbc-mysql (>= 5.1.36, < 9) + activerecord-jdbcpostgresql-adapter (61.1-java) + activerecord-jdbc-adapter (= 61.1) + jdbc-postgres (>= 9.4, < 43) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + amq-protocol (2.3.2) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + aws-eventstream (1.2.0) + aws-partitions (1.571.0) + aws-sdk (3.1.0) + aws-sdk-resources (~> 3) + aws-sdk-accessanalyzer (1.29.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-account (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-acm (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-acmpca (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-alexaforbusiness (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-amplify (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-amplifybackend (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-amplifyuibuilder (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-apigateway (1.75.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-apigatewaymanagementapi (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-apigatewayv2 (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appconfig (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appconfigdata (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appflow (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appintegrationsservice (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-applicationautoscaling (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-applicationcostprofiler (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-applicationdiscoveryservice (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-applicationinsights (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appmesh (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appregistry (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-apprunner (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appstream (1.64.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appsync (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-athena (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-auditmanager (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-augmentedairuntime (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-autoscaling (1.78.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-autoscalingplans (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-backup (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-backupgateway (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-batch (1.60.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-billingconductor (1.0.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-braket (1.18.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-budgets (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-chime (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-chimesdkidentity (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-chimesdkmeetings (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-chimesdkmessaging (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloud9 (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudcontrolapi (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-clouddirectory (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudformation (1.68.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudfront (1.63.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudhsm (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudhsmv2 (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudsearch (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudsearchdomain (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudtrail (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudwatch (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudwatchevents (1.57.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudwatchevidently (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudwatchlogs (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudwatchrum (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codeartifact (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codebuild (1.88.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codecommit (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codedeploy (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codeguruprofiler (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codegurureviewer (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codepipeline (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codestar (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codestarconnections (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codestarnotifications (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cognitoidentity (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cognitoidentityprovider (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cognitosync (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-comprehend (1.60.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-comprehendmedical (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-computeoptimizer (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-configservice (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connect (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectcontactlens (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectparticipant (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectwisdomservice (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-core (3.130.0) + aws-eventstream (~> 1, >= 1.0.2) + aws-partitions (~> 1, >= 1.525.0) + aws-sigv4 (~> 1.1) + jmespath (~> 1.0) + aws-sdk-costandusagereportservice (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-costexplorer (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-customerprofiles (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-databasemigrationservice (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-dataexchange (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-datapipeline (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-datasync (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-dax (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-detective (1.28.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-devicefarm (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-devopsguru (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-directconnect (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-directoryservice (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-dlm (1.50.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-docdb (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-drs (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-dynamodb (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-dynamodbstreams (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ebs (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ec2 (1.305.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ec2instanceconnect (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ecr (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ecrpublic (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ecs (1.99.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-efs (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-eks (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticache (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticbeanstalk (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticinference (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticloadbalancing (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticloadbalancingv2 (1.77.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticsearchservice (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elastictranscoder (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-emr (1.59.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-emrcontainers (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-eventbridge (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-finspace (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-finspacedata (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-firehose (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-fis (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-fms (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-forecastqueryservice (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-forecastservice (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-frauddetector (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-fsx (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-gamelift (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-gamesparks (1.0.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-glacier (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-globalaccelerator (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-glue (1.108.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-gluedatabrew (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-greengrass (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-greengrassv2 (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-groundstation (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-guardduty (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-health (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-healthlake (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-honeycode (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iam (1.68.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-identitystore (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-imagebuilder (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-importexport (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv2 (~> 1.0) + aws-sdk-inspector (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-inspector2 (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iot (1.87.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iot1clickdevicesservice (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iot1clickprojects (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotanalytics (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotdataplane (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotdeviceadvisor (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotevents (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ioteventsdata (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotfleethub (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotjobsdataplane (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotsecuretunneling (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotsitewise (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotthingsgraph (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iottwinmaker (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotwireless (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ivs (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kafka (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kafkaconnect (1.7.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kendra (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-keyspaces (1.2.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesis (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisanalytics (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisanalyticsv2 (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisvideo (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisvideoarchivedmedia (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisvideomedia (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisvideosignalingchannels (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kms (1.55.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lakeformation (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lambda (1.82.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lambdapreview (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lex (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lexmodelbuildingservice (1.57.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lexmodelsv2 (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lexruntimev2 (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-licensemanager (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lightsail (1.63.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-locationservice (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lookoutequipment (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lookoutforvision (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lookoutmetrics (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-machinelearning (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-macie (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-macie2 (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-managedblockchain (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-managedgrafana (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-marketplacecatalog (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-marketplacecommerceanalytics (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-marketplaceentitlementservice (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-marketplacemetering (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediaconnect (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediaconvert (1.87.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-medialive (1.86.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediapackage (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediapackagevod (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediastore (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediastoredata (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediatailor (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-memorydb (1.8.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mgn (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-migrationhub (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-migrationhubconfig (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-migrationhubrefactorspaces (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-migrationhubstrategyrecommendations (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mobile (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mq (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mturk (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mwaa (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-neptune (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-networkfirewall (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-networkmanager (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-nimblestudio (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-opensearchservice (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-opsworks (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-opsworkscm (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-organizations (1.69.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-outposts (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-panorama (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-personalize (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-personalizeevents (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-personalizeruntime (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-pi (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-pinpoint (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-pinpointemail (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-pinpointsmsvoice (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-polly (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-pricing (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-prometheusservice (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-proton (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-qldb (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-qldbsession (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-quicksight (1.64.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ram (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rds (1.142.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rdsdataservice (1.34.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-recyclebin (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-redshift (1.80.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-redshiftdataapiservice (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rekognition (1.66.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resiliencehub (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resourcegroups (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resourcegroupstaggingapi (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resources (3.127.0) + aws-sdk-accessanalyzer (~> 1) + aws-sdk-account (~> 1) + aws-sdk-acm (~> 1) + aws-sdk-acmpca (~> 1) + aws-sdk-alexaforbusiness (~> 1) + aws-sdk-amplify (~> 1) + aws-sdk-amplifybackend (~> 1) + aws-sdk-amplifyuibuilder (~> 1) + aws-sdk-apigateway (~> 1) + aws-sdk-apigatewaymanagementapi (~> 1) + aws-sdk-apigatewayv2 (~> 1) + aws-sdk-appconfig (~> 1) + aws-sdk-appconfigdata (~> 1) + aws-sdk-appflow (~> 1) + aws-sdk-appintegrationsservice (~> 1) + aws-sdk-applicationautoscaling (~> 1) + aws-sdk-applicationcostprofiler (~> 1) + aws-sdk-applicationdiscoveryservice (~> 1) + aws-sdk-applicationinsights (~> 1) + aws-sdk-appmesh (~> 1) + aws-sdk-appregistry (~> 1) + aws-sdk-apprunner (~> 1) + aws-sdk-appstream (~> 1) + aws-sdk-appsync (~> 1) + aws-sdk-athena (~> 1) + aws-sdk-auditmanager (~> 1) + aws-sdk-augmentedairuntime (~> 1) + aws-sdk-autoscaling (~> 1) + aws-sdk-autoscalingplans (~> 1) + aws-sdk-backup (~> 1) + aws-sdk-backupgateway (~> 1) + aws-sdk-batch (~> 1) + aws-sdk-billingconductor (~> 1) + aws-sdk-braket (~> 1) + aws-sdk-budgets (~> 1) + aws-sdk-chime (~> 1) + aws-sdk-chimesdkidentity (~> 1) + aws-sdk-chimesdkmeetings (~> 1) + aws-sdk-chimesdkmessaging (~> 1) + aws-sdk-cloud9 (~> 1) + aws-sdk-cloudcontrolapi (~> 1) + aws-sdk-clouddirectory (~> 1) + aws-sdk-cloudformation (~> 1) + aws-sdk-cloudfront (~> 1) + aws-sdk-cloudhsm (~> 1) + aws-sdk-cloudhsmv2 (~> 1) + aws-sdk-cloudsearch (~> 1) + aws-sdk-cloudsearchdomain (~> 1) + aws-sdk-cloudtrail (~> 1) + aws-sdk-cloudwatch (~> 1) + aws-sdk-cloudwatchevents (~> 1) + aws-sdk-cloudwatchevidently (~> 1) + aws-sdk-cloudwatchlogs (~> 1) + aws-sdk-cloudwatchrum (~> 1) + aws-sdk-codeartifact (~> 1) + aws-sdk-codebuild (~> 1) + aws-sdk-codecommit (~> 1) + aws-sdk-codedeploy (~> 1) + aws-sdk-codeguruprofiler (~> 1) + aws-sdk-codegurureviewer (~> 1) + aws-sdk-codepipeline (~> 1) + aws-sdk-codestar (~> 1) + aws-sdk-codestarconnections (~> 1) + aws-sdk-codestarnotifications (~> 1) + aws-sdk-cognitoidentity (~> 1) + aws-sdk-cognitoidentityprovider (~> 1) + aws-sdk-cognitosync (~> 1) + aws-sdk-comprehend (~> 1) + aws-sdk-comprehendmedical (~> 1) + aws-sdk-computeoptimizer (~> 1) + aws-sdk-configservice (~> 1) + aws-sdk-connect (~> 1) + aws-sdk-connectcontactlens (~> 1) + aws-sdk-connectparticipant (~> 1) + aws-sdk-connectwisdomservice (~> 1) + aws-sdk-costandusagereportservice (~> 1) + aws-sdk-costexplorer (~> 1) + aws-sdk-customerprofiles (~> 1) + aws-sdk-databasemigrationservice (~> 1) + aws-sdk-dataexchange (~> 1) + aws-sdk-datapipeline (~> 1) + aws-sdk-datasync (~> 1) + aws-sdk-dax (~> 1) + aws-sdk-detective (~> 1) + aws-sdk-devicefarm (~> 1) + aws-sdk-devopsguru (~> 1) + aws-sdk-directconnect (~> 1) + aws-sdk-directoryservice (~> 1) + aws-sdk-dlm (~> 1) + aws-sdk-docdb (~> 1) + aws-sdk-drs (~> 1) + aws-sdk-dynamodb (~> 1) + aws-sdk-dynamodbstreams (~> 1) + aws-sdk-ebs (~> 1) + aws-sdk-ec2 (~> 1) + aws-sdk-ec2instanceconnect (~> 1) + aws-sdk-ecr (~> 1) + aws-sdk-ecrpublic (~> 1) + aws-sdk-ecs (~> 1) + aws-sdk-efs (~> 1) + aws-sdk-eks (~> 1) + aws-sdk-elasticache (~> 1) + aws-sdk-elasticbeanstalk (~> 1) + aws-sdk-elasticinference (~> 1) + aws-sdk-elasticloadbalancing (~> 1) + aws-sdk-elasticloadbalancingv2 (~> 1) + aws-sdk-elasticsearchservice (~> 1) + aws-sdk-elastictranscoder (~> 1) + aws-sdk-emr (~> 1) + aws-sdk-emrcontainers (~> 1) + aws-sdk-eventbridge (~> 1) + aws-sdk-finspace (~> 1) + aws-sdk-finspacedata (~> 1) + aws-sdk-firehose (~> 1) + aws-sdk-fis (~> 1) + aws-sdk-fms (~> 1) + aws-sdk-forecastqueryservice (~> 1) + aws-sdk-forecastservice (~> 1) + aws-sdk-frauddetector (~> 1) + aws-sdk-fsx (~> 1) + aws-sdk-gamelift (~> 1) + aws-sdk-gamesparks (~> 1) + aws-sdk-glacier (~> 1) + aws-sdk-globalaccelerator (~> 1) + aws-sdk-glue (~> 1) + aws-sdk-gluedatabrew (~> 1) + aws-sdk-greengrass (~> 1) + aws-sdk-greengrassv2 (~> 1) + aws-sdk-groundstation (~> 1) + aws-sdk-guardduty (~> 1) + aws-sdk-health (~> 1) + aws-sdk-healthlake (~> 1) + aws-sdk-honeycode (~> 1) + aws-sdk-iam (~> 1) + aws-sdk-identitystore (~> 1) + aws-sdk-imagebuilder (~> 1) + aws-sdk-importexport (~> 1) + aws-sdk-inspector (~> 1) + aws-sdk-inspector2 (~> 1) + aws-sdk-iot (~> 1) + aws-sdk-iot1clickdevicesservice (~> 1) + aws-sdk-iot1clickprojects (~> 1) + aws-sdk-iotanalytics (~> 1) + aws-sdk-iotdataplane (~> 1) + aws-sdk-iotdeviceadvisor (~> 1) + aws-sdk-iotevents (~> 1) + aws-sdk-ioteventsdata (~> 1) + aws-sdk-iotfleethub (~> 1) + aws-sdk-iotjobsdataplane (~> 1) + aws-sdk-iotsecuretunneling (~> 1) + aws-sdk-iotsitewise (~> 1) + aws-sdk-iotthingsgraph (~> 1) + aws-sdk-iottwinmaker (~> 1) + aws-sdk-iotwireless (~> 1) + aws-sdk-ivs (~> 1) + aws-sdk-kafka (~> 1) + aws-sdk-kafkaconnect (~> 1) + aws-sdk-kendra (~> 1) + aws-sdk-keyspaces (~> 1) + aws-sdk-kinesis (~> 1) + aws-sdk-kinesisanalytics (~> 1) + aws-sdk-kinesisanalyticsv2 (~> 1) + aws-sdk-kinesisvideo (~> 1) + aws-sdk-kinesisvideoarchivedmedia (~> 1) + aws-sdk-kinesisvideomedia (~> 1) + aws-sdk-kinesisvideosignalingchannels (~> 1) + aws-sdk-kms (~> 1) + aws-sdk-lakeformation (~> 1) + aws-sdk-lambda (~> 1) + aws-sdk-lambdapreview (~> 1) + aws-sdk-lex (~> 1) + aws-sdk-lexmodelbuildingservice (~> 1) + aws-sdk-lexmodelsv2 (~> 1) + aws-sdk-lexruntimev2 (~> 1) + aws-sdk-licensemanager (~> 1) + aws-sdk-lightsail (~> 1) + aws-sdk-locationservice (~> 1) + aws-sdk-lookoutequipment (~> 1) + aws-sdk-lookoutforvision (~> 1) + aws-sdk-lookoutmetrics (~> 1) + aws-sdk-machinelearning (~> 1) + aws-sdk-macie (~> 1) + aws-sdk-macie2 (~> 1) + aws-sdk-managedblockchain (~> 1) + aws-sdk-managedgrafana (~> 1) + aws-sdk-marketplacecatalog (~> 1) + aws-sdk-marketplacecommerceanalytics (~> 1) + aws-sdk-marketplaceentitlementservice (~> 1) + aws-sdk-marketplacemetering (~> 1) + aws-sdk-mediaconnect (~> 1) + aws-sdk-mediaconvert (~> 1) + aws-sdk-medialive (~> 1) + aws-sdk-mediapackage (~> 1) + aws-sdk-mediapackagevod (~> 1) + aws-sdk-mediastore (~> 1) + aws-sdk-mediastoredata (~> 1) + aws-sdk-mediatailor (~> 1) + aws-sdk-memorydb (~> 1) + aws-sdk-mgn (~> 1) + aws-sdk-migrationhub (~> 1) + aws-sdk-migrationhubconfig (~> 1) + aws-sdk-migrationhubrefactorspaces (~> 1) + aws-sdk-migrationhubstrategyrecommendations (~> 1) + aws-sdk-mobile (~> 1) + aws-sdk-mq (~> 1) + aws-sdk-mturk (~> 1) + aws-sdk-mwaa (~> 1) + aws-sdk-neptune (~> 1) + aws-sdk-networkfirewall (~> 1) + aws-sdk-networkmanager (~> 1) + aws-sdk-nimblestudio (~> 1) + aws-sdk-opensearchservice (~> 1) + aws-sdk-opsworks (~> 1) + aws-sdk-opsworkscm (~> 1) + aws-sdk-organizations (~> 1) + aws-sdk-outposts (~> 1) + aws-sdk-panorama (~> 1) + aws-sdk-personalize (~> 1) + aws-sdk-personalizeevents (~> 1) + aws-sdk-personalizeruntime (~> 1) + aws-sdk-pi (~> 1) + aws-sdk-pinpoint (~> 1) + aws-sdk-pinpointemail (~> 1) + aws-sdk-pinpointsmsvoice (~> 1) + aws-sdk-polly (~> 1) + aws-sdk-pricing (~> 1) + aws-sdk-prometheusservice (~> 1) + aws-sdk-proton (~> 1) + aws-sdk-qldb (~> 1) + aws-sdk-qldbsession (~> 1) + aws-sdk-quicksight (~> 1) + aws-sdk-ram (~> 1) + aws-sdk-rds (~> 1) + aws-sdk-rdsdataservice (~> 1) + aws-sdk-recyclebin (~> 1) + aws-sdk-redshift (~> 1) + aws-sdk-redshiftdataapiservice (~> 1) + aws-sdk-rekognition (~> 1) + aws-sdk-resiliencehub (~> 1) + aws-sdk-resourcegroups (~> 1) + aws-sdk-resourcegroupstaggingapi (~> 1) + aws-sdk-robomaker (~> 1) + aws-sdk-route53 (~> 1) + aws-sdk-route53domains (~> 1) + aws-sdk-route53recoverycluster (~> 1) + aws-sdk-route53recoverycontrolconfig (~> 1) + aws-sdk-route53recoveryreadiness (~> 1) + aws-sdk-route53resolver (~> 1) + aws-sdk-s3 (~> 1) + aws-sdk-s3control (~> 1) + aws-sdk-s3outposts (~> 1) + aws-sdk-sagemaker (~> 1) + aws-sdk-sagemakeredgemanager (~> 1) + aws-sdk-sagemakerfeaturestoreruntime (~> 1) + aws-sdk-sagemakerruntime (~> 1) + aws-sdk-savingsplans (~> 1) + aws-sdk-schemas (~> 1) + aws-sdk-secretsmanager (~> 1) + aws-sdk-securityhub (~> 1) + aws-sdk-serverlessapplicationrepository (~> 1) + aws-sdk-servicecatalog (~> 1) + aws-sdk-servicediscovery (~> 1) + aws-sdk-servicequotas (~> 1) + aws-sdk-ses (~> 1) + aws-sdk-sesv2 (~> 1) + aws-sdk-shield (~> 1) + aws-sdk-signer (~> 1) + aws-sdk-simpledb (~> 1) + aws-sdk-sms (~> 1) + aws-sdk-snowball (~> 1) + aws-sdk-snowdevicemanagement (~> 1) + aws-sdk-sns (~> 1) + aws-sdk-sqs (~> 1) + aws-sdk-ssm (~> 1) + aws-sdk-ssmcontacts (~> 1) + aws-sdk-ssmincidents (~> 1) + aws-sdk-ssoadmin (~> 1) + aws-sdk-ssooidc (~> 1) + aws-sdk-states (~> 1) + aws-sdk-storagegateway (~> 1) + aws-sdk-support (~> 1) + aws-sdk-swf (~> 1) + aws-sdk-synthetics (~> 1) + aws-sdk-textract (~> 1) + aws-sdk-timestreamquery (~> 1) + aws-sdk-timestreamwrite (~> 1) + aws-sdk-transcribeservice (~> 1) + aws-sdk-transcribestreamingservice (~> 1) + aws-sdk-transfer (~> 1) + aws-sdk-translate (~> 1) + aws-sdk-voiceid (~> 1) + aws-sdk-waf (~> 1) + aws-sdk-wafregional (~> 1) + aws-sdk-wafv2 (~> 1) + aws-sdk-wellarchitected (~> 1) + aws-sdk-workdocs (~> 1) + aws-sdk-worklink (~> 1) + aws-sdk-workmail (~> 1) + aws-sdk-workmailmessageflow (~> 1) + aws-sdk-workspaces (~> 1) + aws-sdk-workspacesweb (~> 1) + aws-sdk-xray (~> 1) + aws-sdk-robomaker (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53 (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53domains (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53recoverycluster (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53recoverycontrolconfig (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53recoveryreadiness (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53resolver (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-s3 (1.113.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sdk-kms (~> 1) + aws-sigv4 (~> 1.4) + aws-sdk-s3control (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-s3outposts (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sagemaker (1.120.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sagemakeredgemanager (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sagemakerfeaturestoreruntime (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sagemakerruntime (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-savingsplans (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-schemas (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-secretsmanager (1.59.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-securityhub (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-serverlessapplicationrepository (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-servicecatalog (1.69.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-servicediscovery (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-servicequotas (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ses (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sesv2 (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-shield (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-signer (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-simpledb (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv2 (~> 1.0) + aws-sdk-sms (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-snowball (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-snowdevicemanagement (1.7.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sns (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sqs (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ssm (1.134.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ssmcontacts (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ssmincidents (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ssoadmin (1.16.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ssooidc (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-states (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-storagegateway (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-support (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-swf (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-synthetics (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-textract (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-timestreamquery (1.16.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-timestreamwrite (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-transcribeservice (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-transcribestreamingservice (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-transfer (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-translate (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-voiceid (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-waf (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-wafregional (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-wafv2 (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-wellarchitected (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workdocs (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-worklink (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workmail (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workmailmessageflow (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workspaces (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workspacesweb (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-xray (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sigv2 (1.1.0) + aws-sigv4 (1.4.0) + aws-eventstream (~> 1, >= 1.0.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + bson (4.14.1-java) + builder (3.2.4) + bunny (2.19.0) + amq-protocol (~> 2.3, >= 2.3.1) + sorted_set (~> 1, >= 1.0.2) + case_transform (0.2) + activesupport + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + connection_pool (2.2.5) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + cucumber (7.1.0) + builder (~> 3.2, >= 3.2.4) + cucumber-core (~> 10.1, >= 10.1.0) + cucumber-create-meta (~> 6.0, >= 6.0.1) + cucumber-cucumber-expressions (~> 14.0, >= 14.0.0) + cucumber-gherkin (~> 22.0, >= 22.0.0) + cucumber-html-formatter (~> 17.0, >= 17.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-wire (~> 6.2, >= 6.2.0) + diff-lcs (~> 1.4, >= 1.4.4) + mime-types (~> 3.3, >= 3.3.1) + multi_test (~> 0.1, >= 0.1.2) + sys-uname (~> 1.2, >= 1.2.2) + cucumber-core (10.1.1) + cucumber-gherkin (~> 22.0, >= 22.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-tag-expressions (~> 4.1, >= 4.1.0) + cucumber-create-meta (6.0.4) + cucumber-messages (~> 17.1, >= 17.1.1) + sys-uname (~> 1.2, >= 1.2.2) + cucumber-cucumber-expressions (14.0.0) + cucumber-gherkin (22.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-html-formatter (17.0.0) + cucumber-messages (~> 17.1, >= 17.1.0) + cucumber-messages (17.1.1) + cucumber-tag-expressions (4.1.0) + cucumber-wire (6.2.1) + cucumber-core (~> 10.1, >= 10.1.0) + cucumber-cucumber-expressions (~> 14.0, >= 14.0.0) + dalli (3.2.1) + debase-ruby_core_source (0.10.16) + delayed_job (4.1.10) + activesupport (>= 3.0, < 8.0) + delayed_job_active_record (4.1.7) + activerecord (>= 3.0, < 8.0) + delayed_job (>= 3.0, < 5) + diff-lcs (1.5.0) + digest-crc (0.6.4) + rake (>= 12.0.0, < 14.0.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + domain_name (0.5.20190701) + unf (>= 0.0.5, < 1.0.0) + dry-configurable (0.13.0) + concurrent-ruby (~> 1.0) + dry-core (~> 0.6) + dry-container (0.9.0) + concurrent-ruby (~> 1.0) + dry-configurable (~> 0.13, >= 0.13.0) + dry-core (0.7.1) + concurrent-ruby (~> 1.0) + dry-inflector (0.2.1) + dry-logic (1.2.0) + concurrent-ruby (~> 1.0) + dry-core (~> 0.5, >= 0.5) + dry-types (1.5.1) + concurrent-ruby (~> 1.0) + dry-container (~> 0.3) + dry-core (~> 0.5, >= 0.5) + dry-inflector (~> 0.1, >= 0.1.2) + dry-logic (~> 1.0, >= 1.0.2) + elastic-transport (8.0.0) + faraday (~> 1) + multi_json + elasticsearch (8.1.2) + elastic-transport (= 8.0.0) + elasticsearch-api (= 8.1.2) + elasticsearch-api (8.1.2) + multi_json + erubi (1.10.0) + ethon (0.15.0) + ffi (>= 1.15.0) + excon (0.92.1) + faraday (1.10.0) + faraday-em_http (~> 1.0) + faraday-em_synchrony (~> 1.0) + faraday-excon (~> 1.1) + faraday-httpclient (~> 1.0) + faraday-multipart (~> 1.0) + faraday-net_http (~> 1.0) + faraday-net_http_persistent (~> 1.0) + faraday-patron (~> 1.0) + faraday-rack (~> 1.0) + faraday-retry (~> 1.0) + ruby2_keywords (>= 0.0.4) + faraday-em_http (1.0.0) + faraday-em_synchrony (1.0.0) + faraday-excon (1.1.0) + faraday-httpclient (1.0.1) + faraday-multipart (1.0.3) + multipart-post (>= 1.2, < 3) + faraday-net_http (1.0.1) + faraday-net_http_persistent (1.2.0) + faraday-patron (1.0.0) + faraday-rack (1.0.0) + faraday-retry (1.0.3) + ffi (1.15.5-java) + ffi-compiler (1.0.1) + ffi (>= 1.0.0) + rake + grape (1.6.2) + activesupport + builder + dry-types (>= 1.1) + mustermann-grape (~> 1.0.0) + rack (>= 1.3.0) + rack-accept + graphql (2.0.6) + hashdiff (1.0.1) + hiredis (0.6.3-java) + http (4.4.1) + addressable (~> 2.3) + http-cookie (~> 1.0) + http-form_data (~> 2.2) + http-parser (~> 1.2.0) + http-accept (1.7.0) + http-cookie (1.0.4) + domain_name (~> 0.5) + http-form_data (2.3.0) + http-parser (1.2.3) + ffi-compiler (>= 1.0, < 2.0) + httpclient (2.8.3) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + jdbc-mysql (8.0.27) + jdbc-postgres (42.2.25) + jdbc-sqlite3 (3.28.0) + jmespath (1.6.1) + json-schema (2.8.1) + addressable (>= 2.4) + jsonapi-renderer (0.2.2) + king_konf (1.0.0) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.12.0) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + makara (0.5.1) + activerecord (>= 5.2.0) + memory_profiler (0.9.14) + method_source (1.0.0) + mime-types (3.4.1) + mime-types-data (~> 3.2015) + mime-types-data (3.2022.0105) + mini_portile2 (2.8.0) + minitest (5.15.0) + mongo (2.14.1) + bson (>= 4.8.2, < 5.0.0) + mono_logger (1.1.1) + msgpack (1.5.1-java) + multi_json (1.15.0) + multi_test (0.1.2) + multipart-post (2.1.1) + mustermann (1.1.1) + ruby2_keywords (~> 0.0.1) + mustermann-grape (1.0.1) + mustermann (>= 1.0.0) + netrc (0.11.0) + nokogiri (1.13.3-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + qless (0.10.0) + redis (>= 2.2) + que (1.4.0) + racc (1.6.0-java) + racecar (2.7.0) + king_konf (~> 1.0.0) + rdkafka (~> 0.11.1) + rack (2.2.3) + rack-accept (0.4.5) + rack (>= 0.4) + rack-protection (2.2.0) + rack + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (12.3.3) + rake-compiler (1.1.9) + rake + rdkafka (0.11.1) + ffi (~> 1.15) + mini_portile2 (~> 2.6) + rake (> 12) + redis (3.3.5) + redis-namespace (1.8.2) + redis (>= 3.0.4) + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + resque (2.2.1) + mono_logger (~> 1.0) + multi_json (~> 1.0) + redis-namespace (~> 1.6) + sinatra (>= 0.9.2) + rest-client (2.1.0) + http-accept (>= 1.7.0, < 2.0) + http-cookie (>= 1.0.2, < 2.0) + mime-types (>= 1.16, < 4.0) + netrc (~> 0.8) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-kafka (1.4.0) + digest-crc + ruby-progressbar (1.11.0) + ruby2_keywords (0.0.5) + semantic_logger (4.10.0) + concurrent-ruby (~> 1.0) + sequel (5.54.0) + serverengine (2.1.1) + sigdump (~> 0.2.2) + shoryuken (6.0.0) + aws-sdk-core (>= 2) + concurrent-ruby + thor + sidekiq (5.2.9) + connection_pool (~> 2.2, >= 2.2.2) + rack (~> 2.0) + rack-protection (>= 1.5.0) + redis (>= 3.3.5, < 4.2) + sigdump (0.2.4) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sinatra (2.2.0) + mustermann (~> 1.0) + rack (~> 2.2) + rack-protection (= 2.2.0) + tilt (~> 2.0) + sneakers (2.12.0) + bunny (~> 2.14) + concurrent-ruby (~> 1.0) + rake (~> 12.3) + serverengine (~> 2.1.0) + thor + sorted_set (1.0.3-java) + spoon (0.0.6) + ffi + sucker_punch (3.0.1) + concurrent-ruby (~> 1.0) + sys-uname (1.2.2) + ffi (~> 1.1) + thor (1.2.1) + tilt (2.0.10) + typhoeus (1.4.0) + ethon (>= 0.9.0) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unf (0.1.4-java) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + actionpack + actionview + active_model_serializers (>= 0.10.0) + activerecord + activerecord-jdbcmysql-adapter + activerecord-jdbcpostgresql-adapter + addressable (~> 2.4.0) + appraisal (~> 2.2) + aws-sdk + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + cucumber + dalli (>= 3.0.0) + ddtrace! + delayed_job + delayed_job_active_record + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + elasticsearch (>= 8.0.0) + ethon + excon + faraday (>= 1.0) + grape + graphql (>= 2.0) + grpc + hiredis + http + httpclient + jdbc-sqlite3 (>= 3.28) + json-schema + lograge (~> 0.11) + makara + memory_profiler (~> 0.9) + mongo (>= 2.8.0, < 2.15.0) + mysql2 (< 1) + opentracing (>= 0.4.1) + os (~> 1.1) + pg + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + qless (= 0.10.0) + que (>= 1.0.0) + racecar (>= 0.3.5) + rack + rack-test + rake (>= 12.3) + rake-compiler (~> 1.1, >= 1.1.1) + redis (< 4.0) + resque + rest-client + rspec (>= 3.0.0) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-kafka (>= 0.7.10) + semantic_logger (~> 4.0) + sequel + shoryuken + sidekiq + simplecov! + sinatra (>= 1.4) + sneakers (>= 2.12.0) + sqlite3 (~> 1.4.1) + sucker_punch + typhoeus + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.10 diff --git a/gemfiles/jruby_9.3.4.0_contrib_old.gemfile.lock b/gemfiles/jruby_9.3.4.0_contrib_old.gemfile.lock new file mode 100644 index 00000000000..d5d5a0f89e7 --- /dev/null +++ b/gemfiles/jruby_9.3.4.0_contrib_old.gemfile.lock @@ -0,0 +1,186 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + dalli (2.7.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + elasticsearch (7.5.0) + elasticsearch-api (= 7.5.0) + elasticsearch-transport (= 7.5.0) + elasticsearch-api (7.5.0) + multi_json + elasticsearch-transport (7.5.0) + faraday (>= 0.14, < 1) + multi_json + faraday (0.17.0) + multipart-post (>= 1.2, < 3) + faraday_middleware (0.12.2) + faraday (>= 0.7.4, < 1.0) + ffi (1.15.5-java) + graphql (1.12.24) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.5.1-java) + multi_json (1.15.0) + multipart-post (2.1.1) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + presto-client (0.6.6) + faraday (~> 0.12) + faraday_middleware (~> 0.12.2) + msgpack (>= 0.7.0) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + dalli (< 3.0.0) + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + elasticsearch (< 8.0.0) + faraday (= 0.17) + graphql (>= 1.12.0, < 2.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + presto-client (>= 0.5.14) + pry + pry-debugger-jruby + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.10 diff --git a/gemfiles/jruby_9.3.4.0_core_old.gemfile.lock b/gemfiles/jruby_9.3.4.0_core_old.gemfile.lock new file mode 100644 index 00000000000..49991599232 --- /dev/null +++ b/gemfiles/jruby_9.3.4.0_core_old.gemfile.lock @@ -0,0 +1,161 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (4.8.3) + ffi (1.15.5-java) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.5.1-java) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (~> 4) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.10 diff --git a/gemfiles/jruby_9.3.4.0_cucumber3.gemfile.lock b/gemfiles/jruby_9.3.4.0_cucumber3.gemfile.lock new file mode 100644 index 00000000000..12b96d4d06c --- /dev/null +++ b/gemfiles/jruby_9.3.4.0_cucumber3.gemfile.lock @@ -0,0 +1,182 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + backports (3.23.0) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + cucumber (3.2.0) + builder (>= 2.1.2) + cucumber-core (~> 3.2.0) + cucumber-expressions (~> 6.0.1) + cucumber-wire (~> 0.0.1) + diff-lcs (~> 1.3) + gherkin (~> 5.1.0) + multi_json (>= 1.7.5, < 2.0) + multi_test (>= 0.1.2) + cucumber-core (3.2.1) + backports (>= 3.8.0) + cucumber-tag_expressions (~> 1.1.0) + gherkin (~> 5.0) + cucumber-expressions (6.0.1) + cucumber-tag_expressions (1.1.1) + cucumber-wire (0.0.1) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5-java) + gherkin (5.1.0) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.5.1-java) + multi_json (1.15.0) + multi_test (0.1.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + cucumber (>= 3.0.0, < 4.0.0) + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.10 diff --git a/gemfiles/jruby_9.3.4.0_cucumber4.gemfile.lock b/gemfiles/jruby_9.3.4.0_cucumber4.gemfile.lock new file mode 100644 index 00000000000..f0d30ebb7db --- /dev/null +++ b/gemfiles/jruby_9.3.4.0_cucumber4.gemfile.lock @@ -0,0 +1,215 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + cucumber (4.1.0) + builder (~> 3.2, >= 3.2.3) + cucumber-core (~> 7.1, >= 7.1.0) + cucumber-create-meta (~> 1.0.0, >= 1.0.0) + cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) + cucumber-gherkin (~> 14.0, >= 14.0.1) + cucumber-html-formatter (~> 7.0, >= 7.0.0) + cucumber-messages (~> 12.2, >= 12.2.0) + cucumber-wire (~> 3.1, >= 3.1.0) + diff-lcs (~> 1.3, >= 1.3, < 1.4) + multi_test (~> 0.1, >= 0.1.2) + sys-uname (~> 1.0, >= 1.0.2) + cucumber-core (7.1.0) + cucumber-gherkin (~> 14.0, >= 14.0.1) + cucumber-messages (~> 12.2, >= 12.2.0) + cucumber-tag-expressions (~> 2.0, >= 2.0.4) + cucumber-create-meta (1.0.0) + cucumber-messages (~> 12.2, >= 12.2.0) + sys-uname (~> 1.2, >= 1.2.1) + cucumber-cucumber-expressions (10.3.0) + cucumber-gherkin (14.2.0) + cucumber-messages (~> 12.4, >= 12.4.0) + cucumber-html-formatter (7.2.0) + cucumber-messages (~> 12.4, >= 12.4.0) + cucumber-messages (12.4.0) + protobuf-cucumber (~> 3.10, >= 3.10.8) + cucumber-tag-expressions (2.0.4) + cucumber-wire (3.1.0) + cucumber-core (~> 7.1, >= 7.1.0) + cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) + cucumber-messages (~> 12.2, >= 12.2.0) + debase-ruby_core_source (0.10.16) + diff-lcs (1.3) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5-java) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + middleware (0.1.0) + minitest (5.15.0) + msgpack (1.5.1-java) + multi_test (0.1.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + protobuf-cucumber (3.10.8) + activesupport (>= 3.2) + middleware + thor + thread_safe + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sys-uname (1.2.2) + ffi (~> 1.1) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + cucumber (>= 4.0.0, < 5.0.0) + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.10 diff --git a/gemfiles/jruby_9.3.4.0_cucumber5.gemfile.lock b/gemfiles/jruby_9.3.4.0_cucumber5.gemfile.lock new file mode 100644 index 00000000000..95e0d5f58df --- /dev/null +++ b/gemfiles/jruby_9.3.4.0_cucumber5.gemfile.lock @@ -0,0 +1,215 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + cucumber (5.3.0) + builder (~> 3.2, >= 3.2.4) + cucumber-core (~> 8.0, >= 8.0.1) + cucumber-create-meta (~> 2.0, >= 2.0.2) + cucumber-cucumber-expressions (~> 10.3, >= 10.3.0) + cucumber-gherkin (~> 15.0, >= 15.0.2) + cucumber-html-formatter (~> 9.0, >= 9.0.0) + cucumber-messages (~> 13.1, >= 13.1.0) + cucumber-wire (~> 4.0, >= 4.0.1) + diff-lcs (~> 1.4, >= 1.4.4) + multi_test (~> 0.1, >= 0.1.2) + sys-uname (~> 1.2, >= 1.2.1) + cucumber-core (8.0.1) + cucumber-gherkin (~> 15.0, >= 15.0.2) + cucumber-messages (~> 13.0, >= 13.0.1) + cucumber-tag-expressions (~> 2.0, >= 2.0.4) + cucumber-create-meta (2.0.4) + cucumber-messages (~> 13.1, >= 13.1.0) + sys-uname (~> 1.2, >= 1.2.1) + cucumber-cucumber-expressions (10.3.0) + cucumber-gherkin (15.0.2) + cucumber-messages (~> 13.0, >= 13.0.1) + cucumber-html-formatter (9.0.0) + cucumber-messages (~> 13.0, >= 13.0.1) + cucumber-messages (13.2.1) + protobuf-cucumber (~> 3.10, >= 3.10.8) + cucumber-tag-expressions (2.0.4) + cucumber-wire (4.0.1) + cucumber-core (~> 8.0, >= 8.0.1) + cucumber-cucumber-expressions (~> 10.3, >= 10.3.0) + cucumber-messages (~> 13.0, >= 13.0.1) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5-java) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + middleware (0.1.0) + minitest (5.15.0) + msgpack (1.5.1-java) + multi_test (0.1.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + protobuf-cucumber (3.10.8) + activesupport (>= 3.2) + middleware + thor + thread_safe + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sys-uname (1.2.2) + ffi (~> 1.1) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + cucumber (>= 5.0.0, < 6.0.0) + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.10 diff --git a/gemfiles/jruby_9.3.4.0_rails5_mysql2.gemfile.lock b/gemfiles/jruby_9.3.4.0_rails5_mysql2.gemfile.lock new file mode 100644 index 00000000000..3af69afadec --- /dev/null +++ b/gemfiles/jruby_9.3.4.0_rails5_mysql2.gemfile.lock @@ -0,0 +1,279 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (5.2.7) + actionpack (= 5.2.7) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (5.2.7) + activesupport (= 5.2.7) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.3) + activejob (5.2.7) + activesupport (= 5.2.7) + globalid (>= 0.3.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) + arel (>= 9.0) + activerecord-jdbc-adapter (52.8-java) + activerecord (~> 5.2.0) + activerecord-jdbcmysql-adapter (52.8-java) + activerecord-jdbc-adapter (= 52.8) + jdbc-mysql (>= 5.1.36, < 9) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) + marcel (~> 1.0.0) + activesupport (5.2.7) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + arel (9.0.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + jdbc-mysql (8.0.27) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.12.0) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.13.3-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) + bundler (>= 1.3.0) + railties (= 5.2.7) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) + method_source + rake (>= 0.8.7) + thor (>= 0.19.0, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (1.2.9) + thread_safe (~> 0.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + activerecord-jdbcmysql-adapter + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + mysql2 (< 1) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 5.2.1) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.10 diff --git a/gemfiles/jruby_9.3.4.0_rails5_postgres.gemfile.lock b/gemfiles/jruby_9.3.4.0_rails5_postgres.gemfile.lock new file mode 100644 index 00000000000..65cb851c559 --- /dev/null +++ b/gemfiles/jruby_9.3.4.0_rails5_postgres.gemfile.lock @@ -0,0 +1,279 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (5.2.7) + actionpack (= 5.2.7) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (5.2.7) + activesupport (= 5.2.7) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.3) + activejob (5.2.7) + activesupport (= 5.2.7) + globalid (>= 0.3.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) + arel (>= 9.0) + activerecord-jdbc-adapter (52.8-java) + activerecord (~> 5.2.0) + activerecord-jdbcpostgresql-adapter (52.8-java) + activerecord-jdbc-adapter (= 52.8) + jdbc-postgres (>= 9.4, < 43) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) + marcel (~> 1.0.0) + activesupport (5.2.7) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + arel (9.0.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.12.0) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.13.3-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) + bundler (>= 1.3.0) + railties (= 5.2.7) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) + method_source + rake (>= 0.8.7) + thor (>= 0.19.0, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (1.2.9) + thread_safe (~> 0.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + activerecord-jdbcpostgresql-adapter + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (< 1.0) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 5.2.1) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.10 diff --git a/gemfiles/jruby_9.3.4.0_rails5_postgres_redis.gemfile.lock b/gemfiles/jruby_9.3.4.0_rails5_postgres_redis.gemfile.lock new file mode 100644 index 00000000000..75896152eca --- /dev/null +++ b/gemfiles/jruby_9.3.4.0_rails5_postgres_redis.gemfile.lock @@ -0,0 +1,281 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (5.2.7) + actionpack (= 5.2.7) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (5.2.7) + activesupport (= 5.2.7) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.3) + activejob (5.2.7) + activesupport (= 5.2.7) + globalid (>= 0.3.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) + arel (>= 9.0) + activerecord-jdbc-adapter (52.8-java) + activerecord (~> 5.2.0) + activerecord-jdbcpostgresql-adapter (52.8-java) + activerecord-jdbc-adapter (= 52.8) + jdbc-postgres (>= 9.4, < 43) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) + marcel (~> 1.0.0) + activesupport (5.2.7) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + arel (9.0.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.12.0) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.13.3-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) + bundler (>= 1.3.0) + railties (= 5.2.7) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) + method_source + rake (>= 0.8.7) + thor (>= 0.19.0, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (1.2.9) + thread_safe (~> 0.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + activerecord-jdbcpostgresql-adapter + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (< 1.0) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 5.2.1) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redis (>= 4.0.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.10 diff --git a/gemfiles/jruby_9.3.4.0_rails5_postgres_redis_activesupport.gemfile.lock b/gemfiles/jruby_9.3.4.0_rails5_postgres_redis_activesupport.gemfile.lock new file mode 100644 index 00000000000..340197d905a --- /dev/null +++ b/gemfiles/jruby_9.3.4.0_rails5_postgres_redis_activesupport.gemfile.lock @@ -0,0 +1,298 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (5.2.7) + actionpack (= 5.2.7) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (5.2.7) + activesupport (= 5.2.7) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.3) + activejob (5.2.7) + activesupport (= 5.2.7) + globalid (>= 0.3.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) + arel (>= 9.0) + activerecord-jdbc-adapter (52.8-java) + activerecord (~> 5.2.0) + activerecord-jdbcpostgresql-adapter (52.8-java) + activerecord-jdbc-adapter (= 52.8) + jdbc-postgres (>= 9.4, < 43) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) + marcel (~> 1.0.0) + activesupport (5.2.7) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + arel (9.0.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.12.0) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.13.3-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) + bundler (>= 1.3.0) + railties (= 5.2.7) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) + method_source + rake (>= 0.8.7) + thor (>= 0.19.0, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redis (4.6.0) + redis-actionpack (5.3.0) + actionpack (>= 5, < 8) + redis-rack (>= 2.1.0, < 3) + redis-store (>= 1.1.0, < 2) + redis-activesupport (5.3.0) + activesupport (>= 3, < 8) + redis-store (>= 1.3, < 2) + redis-rack (2.1.4) + rack (>= 2.0.8, < 3) + redis-store (>= 1.2, < 2) + redis-rails (5.0.2) + redis-actionpack (>= 5.0, < 6) + redis-activesupport (>= 5.0, < 6) + redis-store (>= 1.2, < 2) + redis-store (1.9.1) + redis (>= 4, < 5) + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (1.2.9) + thread_safe (~> 0.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + activerecord-jdbcpostgresql-adapter + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (< 1.0) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 5.2.1) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redis (>= 4.0.1) + redis-rails + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.10 diff --git a/gemfiles/jruby_9.3.4.0_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.3.4.0_rails5_postgres_sidekiq.gemfile.lock new file mode 100644 index 00000000000..adffc1825a8 --- /dev/null +++ b/gemfiles/jruby_9.3.4.0_rails5_postgres_sidekiq.gemfile.lock @@ -0,0 +1,287 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (5.2.7) + actionpack (= 5.2.7) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (5.2.7) + activesupport (= 5.2.7) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.3) + activejob (5.2.7) + activesupport (= 5.2.7) + globalid (>= 0.3.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) + arel (>= 9.0) + activerecord-jdbc-adapter (52.8-java) + activerecord (~> 5.2.0) + activerecord-jdbcpostgresql-adapter (52.8-java) + activerecord-jdbc-adapter (= 52.8) + jdbc-postgres (>= 9.4, < 43) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) + marcel (~> 1.0.0) + activesupport (5.2.7) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + arel (9.0.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + connection_pool (2.2.5) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.12.0) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.13.3-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) + bundler (>= 1.3.0) + railties (= 5.2.7) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) + method_source + rake (>= 0.8.7) + thor (>= 0.19.0, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + sidekiq (6.4.1) + connection_pool (>= 2.2.2) + rack (~> 2.0) + redis (>= 4.2.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (1.2.9) + thread_safe (~> 0.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + activejob + activerecord-jdbcpostgresql-adapter + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (< 1.0) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 5.2.1) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + sidekiq + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.10 diff --git a/gemfiles/jruby_9.3.4.0_rails5_semantic_logger.gemfile.lock b/gemfiles/jruby_9.3.4.0_rails5_semantic_logger.gemfile.lock new file mode 100644 index 00000000000..0ea0ed0ab57 --- /dev/null +++ b/gemfiles/jruby_9.3.4.0_rails5_semantic_logger.gemfile.lock @@ -0,0 +1,278 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (5.2.7) + actionpack (= 5.2.7) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.2) + actionview (5.2.7) + activesupport (= 5.2.7) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.0.3) + activejob (5.2.7) + activesupport (= 5.2.7) + globalid (>= 0.3.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) + arel (>= 9.0) + activerecord-jdbc-adapter (52.8-java) + activerecord (~> 5.2.0) + activerecord-jdbcpostgresql-adapter (52.8-java) + activerecord-jdbc-adapter (= 52.8) + jdbc-postgres (>= 9.4, < 43) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) + marcel (~> 1.0.0) + activesupport (5.2.7) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + arel (9.0.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.13.3-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) + bundler (>= 1.3.0) + railties (= 5.2.7) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + rails_semantic_logger (4.10.0) + rack + railties (>= 5.1) + semantic_logger (~> 4.9) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) + method_source + rake (>= 0.8.7) + thor (>= 0.19.0, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + semantic_logger (4.10.0) + concurrent-ruby (~> 1.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (1.2.9) + thread_safe (~> 0.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + activerecord-jdbcpostgresql-adapter + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (< 1.0) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 5.2.1) + rails_semantic_logger (~> 4.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.10 diff --git a/gemfiles/jruby_9.3.4.0_rails61_mysql2.gemfile.lock b/gemfiles/jruby_9.3.4.0_rails61_mysql2.gemfile.lock new file mode 100644 index 00000000000..74e7c3f632a --- /dev/null +++ b/gemfiles/jruby_9.3.4.0_rails61_mysql2.gemfile.lock @@ -0,0 +1,298 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + mail (>= 2.7.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + nokogiri (>= 1.8.5) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.5) + activesupport (= 6.1.5) + globalid (>= 0.3.6) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activerecord-jdbc-adapter (61.1-java) + activerecord (~> 6.1.0) + activerecord-jdbcmysql-adapter (61.1-java) + activerecord-jdbc-adapter (= 61.1) + jdbc-mysql (>= 5.1.36, < 9) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + jdbc-mysql (8.0.27) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.12.0) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.13.3-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + bundler (>= 1.15.0) + railties (= 6.1.5) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + activerecord-jdbcmysql-adapter + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + mysql2 (~> 0.5) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 6.1.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.10 diff --git a/gemfiles/jruby_9.3.4.0_rails61_postgres.gemfile.lock b/gemfiles/jruby_9.3.4.0_rails61_postgres.gemfile.lock new file mode 100644 index 00000000000..b69a8559cac --- /dev/null +++ b/gemfiles/jruby_9.3.4.0_rails61_postgres.gemfile.lock @@ -0,0 +1,298 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + mail (>= 2.7.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + nokogiri (>= 1.8.5) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.5) + activesupport (= 6.1.5) + globalid (>= 0.3.6) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activerecord-jdbc-adapter (61.1-java) + activerecord (~> 6.1.0) + activerecord-jdbcpostgresql-adapter (61.1-java) + activerecord-jdbc-adapter (= 61.1) + jdbc-postgres (>= 9.4, < 43) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.12.0) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.13.3-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + bundler (>= 1.15.0) + railties (= 6.1.5) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + activerecord-jdbcpostgresql-adapter + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (>= 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 6.1.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.10 diff --git a/gemfiles/jruby_9.3.4.0_rails61_postgres_redis.gemfile.lock b/gemfiles/jruby_9.3.4.0_rails61_postgres_redis.gemfile.lock new file mode 100644 index 00000000000..bf896bb71a2 --- /dev/null +++ b/gemfiles/jruby_9.3.4.0_rails61_postgres_redis.gemfile.lock @@ -0,0 +1,300 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + mail (>= 2.7.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + nokogiri (>= 1.8.5) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.5) + activesupport (= 6.1.5) + globalid (>= 0.3.6) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activerecord-jdbc-adapter (61.1-java) + activerecord (~> 6.1.0) + activerecord-jdbcpostgresql-adapter (61.1-java) + activerecord-jdbc-adapter (= 61.1) + jdbc-postgres (>= 9.4, < 43) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.12.0) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.13.3-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + bundler (>= 1.15.0) + railties (= 6.1.5) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + activerecord-jdbcpostgresql-adapter + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (>= 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 6.1.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redis (>= 4.2.5) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.10 diff --git a/gemfiles/jruby_9.3.4.0_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.3.4.0_rails61_postgres_sidekiq.gemfile.lock new file mode 100644 index 00000000000..958ea661ecc --- /dev/null +++ b/gemfiles/jruby_9.3.4.0_rails61_postgres_sidekiq.gemfile.lock @@ -0,0 +1,305 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + mail (>= 2.7.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + nokogiri (>= 1.8.5) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.5) + activesupport (= 6.1.5) + globalid (>= 0.3.6) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activerecord-jdbc-adapter (61.1-java) + activerecord (~> 6.1.0) + activerecord-jdbcpostgresql-adapter (61.1-java) + activerecord-jdbc-adapter (= 61.1) + jdbc-postgres (>= 9.4, < 43) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + connection_pool (2.2.5) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.12.0) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.13.3-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + bundler (>= 1.15.0) + railties (= 6.1.5) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + sidekiq (6.4.1) + connection_pool (>= 2.2.2) + rack (~> 2.0) + redis (>= 4.2.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + activerecord-jdbcpostgresql-adapter + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (>= 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 6.1.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + sidekiq (>= 6.1.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.10 diff --git a/gemfiles/jruby_9.3.4.0_rails61_semantic_logger.gemfile.lock b/gemfiles/jruby_9.3.4.0_rails61_semantic_logger.gemfile.lock new file mode 100644 index 00000000000..b06cc743447 --- /dev/null +++ b/gemfiles/jruby_9.3.4.0_rails61_semantic_logger.gemfile.lock @@ -0,0 +1,297 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + mail (>= 2.7.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + nokogiri (>= 1.8.5) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.5) + activesupport (= 6.1.5) + globalid (>= 0.3.6) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activerecord-jdbc-adapter (61.1-java) + activerecord (~> 6.1.0) + activerecord-jdbcpostgresql-adapter (61.1-java) + activerecord-jdbc-adapter (= 61.1) + jdbc-postgres (>= 9.4, < 43) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.13.3-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + bundler (>= 1.15.0) + railties (= 6.1.5) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + rails_semantic_logger (4.10.0) + rack + railties (>= 5.1) + semantic_logger (~> 4.9) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + semantic_logger (4.10.0) + concurrent-ruby (~> 1.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + activerecord-jdbcpostgresql-adapter + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (>= 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 6.1.0) + rails_semantic_logger (~> 4.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.10 diff --git a/gemfiles/jruby_9.3.4.0_rails6_mysql2.gemfile.lock b/gemfiles/jruby_9.3.4.0_rails6_mysql2.gemfile.lock new file mode 100644 index 00000000000..75655e47cfc --- /dev/null +++ b/gemfiles/jruby_9.3.4.0_rails6_mysql2.gemfile.lock @@ -0,0 +1,295 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + mail (>= 2.7.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + nokogiri (>= 1.8.5) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) + globalid (>= 0.3.6) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activerecord-jdbc-adapter (60.4-java) + activerecord (~> 6.0.0) + activerecord-jdbcmysql-adapter (60.4-java) + activerecord-jdbc-adapter (= 60.4) + jdbc-mysql (>= 5.1.36, < 9) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + marcel (~> 1.0.0) + activesupport (6.0.4.7) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + zeitwerk (~> 2.2, >= 2.2.2) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + jdbc-mysql (8.0.27) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.12.0) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.13.3-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + bundler (>= 1.3.0) + railties (= 6.0.4.7) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) + method_source + rake (>= 0.8.7) + thor (>= 0.20.3, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (1.2.9) + thread_safe (~> 0.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + activerecord-jdbcmysql-adapter + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + mysql2 (< 1) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 6.0.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.10 diff --git a/gemfiles/jruby_9.3.4.0_rails6_postgres.gemfile.lock b/gemfiles/jruby_9.3.4.0_rails6_postgres.gemfile.lock new file mode 100644 index 00000000000..4fbb4c9bff8 --- /dev/null +++ b/gemfiles/jruby_9.3.4.0_rails6_postgres.gemfile.lock @@ -0,0 +1,295 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + mail (>= 2.7.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + nokogiri (>= 1.8.5) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) + globalid (>= 0.3.6) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activerecord-jdbc-adapter (60.4-java) + activerecord (~> 6.0.0) + activerecord-jdbcpostgresql-adapter (60.4-java) + activerecord-jdbc-adapter (= 60.4) + jdbc-postgres (>= 9.4, < 43) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + marcel (~> 1.0.0) + activesupport (6.0.4.7) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + zeitwerk (~> 2.2, >= 2.2.2) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.12.0) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.13.3-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + bundler (>= 1.3.0) + railties (= 6.0.4.7) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) + method_source + rake (>= 0.8.7) + thor (>= 0.20.3, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (1.2.9) + thread_safe (~> 0.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + activerecord-jdbcpostgresql-adapter + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (< 1.0) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 6.0.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.10 diff --git a/gemfiles/jruby_9.3.4.0_rails6_postgres_redis.gemfile.lock b/gemfiles/jruby_9.3.4.0_rails6_postgres_redis.gemfile.lock new file mode 100644 index 00000000000..f3054db3b57 --- /dev/null +++ b/gemfiles/jruby_9.3.4.0_rails6_postgres_redis.gemfile.lock @@ -0,0 +1,297 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + mail (>= 2.7.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + nokogiri (>= 1.8.5) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) + globalid (>= 0.3.6) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activerecord-jdbc-adapter (60.4-java) + activerecord (~> 6.0.0) + activerecord-jdbcpostgresql-adapter (60.4-java) + activerecord-jdbc-adapter (= 60.4) + jdbc-postgres (>= 9.4, < 43) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + marcel (~> 1.0.0) + activesupport (6.0.4.7) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + zeitwerk (~> 2.2, >= 2.2.2) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.12.0) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.13.3-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + bundler (>= 1.3.0) + railties (= 6.0.4.7) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) + method_source + rake (>= 0.8.7) + thor (>= 0.20.3, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (1.2.9) + thread_safe (~> 0.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + activerecord-jdbcpostgresql-adapter + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (< 1.0) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 6.0.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redis (>= 4.0.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.10 diff --git a/gemfiles/jruby_9.3.4.0_rails6_postgres_redis_activesupport.gemfile.lock b/gemfiles/jruby_9.3.4.0_rails6_postgres_redis_activesupport.gemfile.lock new file mode 100644 index 00000000000..a9adcdfcbcb --- /dev/null +++ b/gemfiles/jruby_9.3.4.0_rails6_postgres_redis_activesupport.gemfile.lock @@ -0,0 +1,314 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + mail (>= 2.7.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + nokogiri (>= 1.8.5) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) + globalid (>= 0.3.6) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activerecord-jdbc-adapter (60.4-java) + activerecord (~> 6.0.0) + activerecord-jdbcpostgresql-adapter (60.4-java) + activerecord-jdbc-adapter (= 60.4) + jdbc-postgres (>= 9.4, < 43) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + marcel (~> 1.0.0) + activesupport (6.0.4.7) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + zeitwerk (~> 2.2, >= 2.2.2) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.12.0) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.13.3-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + bundler (>= 1.3.0) + railties (= 6.0.4.7) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) + method_source + rake (>= 0.8.7) + thor (>= 0.20.3, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redis (4.6.0) + redis-actionpack (5.3.0) + actionpack (>= 5, < 8) + redis-rack (>= 2.1.0, < 3) + redis-store (>= 1.1.0, < 2) + redis-activesupport (5.3.0) + activesupport (>= 3, < 8) + redis-store (>= 1.3, < 2) + redis-rack (2.1.4) + rack (>= 2.0.8, < 3) + redis-store (>= 1.2, < 2) + redis-rails (5.0.2) + redis-actionpack (>= 5.0, < 6) + redis-activesupport (>= 5.0, < 6) + redis-store (>= 1.2, < 2) + redis-store (1.9.1) + redis (>= 4, < 5) + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (1.2.9) + thread_safe (~> 0.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + activerecord-jdbcpostgresql-adapter + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (< 1.0) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 6.0.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redis (>= 4.0.1) + redis-rails + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.10 diff --git a/gemfiles/jruby_9.3.4.0_rails6_postgres_sidekiq.gemfile.lock b/gemfiles/jruby_9.3.4.0_rails6_postgres_sidekiq.gemfile.lock new file mode 100644 index 00000000000..ba3b939b173 --- /dev/null +++ b/gemfiles/jruby_9.3.4.0_rails6_postgres_sidekiq.gemfile.lock @@ -0,0 +1,303 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + mail (>= 2.7.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + nokogiri (>= 1.8.5) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) + globalid (>= 0.3.6) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activerecord-jdbc-adapter (60.4-java) + activerecord (~> 6.0.0) + activerecord-jdbcpostgresql-adapter (60.4-java) + activerecord-jdbc-adapter (= 60.4) + jdbc-postgres (>= 9.4, < 43) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + marcel (~> 1.0.0) + activesupport (6.0.4.7) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + zeitwerk (~> 2.2, >= 2.2.2) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + connection_pool (2.2.5) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + lograge (0.12.0) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.13.3-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + bundler (>= 1.3.0) + railties (= 6.0.4.7) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) + method_source + rake (>= 0.8.7) + thor (>= 0.20.3, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + sidekiq (6.4.1) + connection_pool (>= 2.2.2) + rack (~> 2.0) + redis (>= 4.2.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (1.2.9) + thread_safe (~> 0.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + activejob + activerecord-jdbcpostgresql-adapter + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (< 1.0) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 6.0.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + sidekiq + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.10 diff --git a/gemfiles/jruby_9.3.4.0_rails6_semantic_logger.gemfile.lock b/gemfiles/jruby_9.3.4.0_rails6_semantic_logger.gemfile.lock new file mode 100644 index 00000000000..2a59161f8db --- /dev/null +++ b/gemfiles/jruby_9.3.4.0_rails6_semantic_logger.gemfile.lock @@ -0,0 +1,294 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + mail (>= 2.7.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) + rack (~> 2.0, >= 2.0.8) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + nokogiri (>= 1.8.5) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) + globalid (>= 0.3.6) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activerecord-jdbc-adapter (60.4-java) + activerecord (~> 6.0.0) + activerecord-jdbcpostgresql-adapter (60.4-java) + activerecord-jdbc-adapter (= 60.4) + jdbc-postgres (>= 9.4, < 43) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + marcel (~> 1.0.0) + activesupport (6.0.4.7) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 0.7, < 2) + minitest (~> 5.1) + tzinfo (~> 1.1) + zeitwerk (~> 2.2, >= 2.2.2) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5-java) + globalid (1.0.0) + activesupport (>= 5.0) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + jdbc-postgres (42.2.25) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1-java) + nio4r (2.5.8-java) + nokogiri (1.13.3-java) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + racc (1.6.0-java) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) + bundler (>= 1.3.0) + railties (= 6.0.4.7) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + rails_semantic_logger (4.10.0) + rack + railties (>= 5.1) + semantic_logger (~> 4.9) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) + method_source + rake (>= 0.8.7) + thor (>= 0.20.3, < 2.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + semantic_logger (4.10.0) + concurrent-ruby (~> 1.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + spoon (0.0.6) + ffi + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + thread_safe (0.3.6-java) + tzinfo (1.2.9) + thread_safe (~> 0.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5-java) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + activerecord-jdbcpostgresql-adapter + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pg (< 1.0) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rails (~> 6.0.0) + rails_semantic_logger (~> 4.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.10 diff --git a/gemfiles/jruby_9.3.4.0_resque2_redis3.gemfile.lock b/gemfiles/jruby_9.3.4.0_resque2_redis3.gemfile.lock new file mode 100644 index 00000000000..1c7a2497ed4 --- /dev/null +++ b/gemfiles/jruby_9.3.4.0_resque2_redis3.gemfile.lock @@ -0,0 +1,185 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5-java) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + mono_logger (1.1.1) + msgpack (1.5.1-java) + multi_json (1.15.0) + mustermann (1.1.1) + ruby2_keywords (~> 0.0.1) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + rack (2.2.3) + rack-protection (2.2.0) + rack + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redis (3.3.5) + redis-namespace (1.8.2) + redis (>= 3.0.4) + regexp_parser (2.2.1) + resque (2.2.1) + mono_logger (~> 1.0) + multi_json (~> 1.0) + redis-namespace (~> 1.6) + sinatra (>= 0.9.2) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + ruby2_keywords (0.0.5) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sinatra (2.2.0) + mustermann (~> 1.0) + rack (~> 2.2) + rack-protection (= 2.2.0) + tilt (~> 2.0) + spoon (0.0.6) + ffi + thor (1.2.1) + tilt (2.0.10) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redis (< 4.0) + resque (>= 2.0) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.10 diff --git a/gemfiles/jruby_9.3.4.0_resque2_redis4.gemfile.lock b/gemfiles/jruby_9.3.4.0_resque2_redis4.gemfile.lock new file mode 100644 index 00000000000..c229b342aa1 --- /dev/null +++ b/gemfiles/jruby_9.3.4.0_resque2_redis4.gemfile.lock @@ -0,0 +1,185 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (0.10.16) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5-java) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0) + libddwaf (1.3.0.2.0) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + mono_logger (1.1.1) + msgpack (1.5.1-java) + multi_json (1.15.0) + mustermann (1.1.1) + ruby2_keywords (~> 0.0.1) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1-java) + coderay (~> 1.1) + method_source (~> 1.0) + spoon (~> 0.0) + pry-debugger-jruby (2.1.0-java) + pry (>= 0.13, < 0.15) + ruby-debug-base (>= 0.10.4, < 0.12) + rack (2.2.3) + rack-protection (2.2.0) + rack + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redis (4.6.0) + redis-namespace (1.8.2) + redis (>= 3.0.4) + regexp_parser (2.2.1) + resque (2.2.1) + mono_logger (~> 1.0) + multi_json (~> 1.0) + redis-namespace (~> 1.6) + sinatra (>= 0.9.2) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-debug-base (0.11.0-java) + ruby-progressbar (1.11.0) + ruby2_keywords (0.0.5) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sinatra (2.2.0) + mustermann (~> 1.0) + rack (~> 2.2) + rack-protection (= 2.2.0) + tilt (~> 2.0) + spoon (0.0.6) + ffi + thor (1.2.1) + tilt (2.0.10) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + universal-java-11 + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-debugger-jruby + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redis (>= 4.0) + resque (>= 2.0) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + simplecov! + warning (~> 1) + webmock (>= 3.10.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.10 diff --git a/gemfiles/ruby_2.1.10_contrib.gemfile b/gemfiles/ruby_2.1.10_contrib.gemfile deleted file mode 100644 index 4126d0e2d22..00000000000 --- a/gemfiles/ruby_2.1.10_contrib.gemfile +++ /dev/null @@ -1,66 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", "< 12.3" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", ">= 3.0.0" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "active_model_serializers", "~> 0.9.0" -gem "activerecord", "3.2.22.5" -gem "activerecord-mysql-adapter" -gem "aws-sdk", "~> 2.0" -gem "dalli" -gem "delayed_job" -gem "delayed_job_active_record" -gem "elasticsearch-transport" -gem "presto-client", ">= 0.5.14" -gem "ethon" -gem "excon" -gem "hiredis" -gem "http" -gem "httpclient" -gem "makara", "< 0.5.0" -gem "mongo", "< 2.5" -gem "mysql2", "0.3.21" -gem "pg", "< 1.0" -gem "rack", "1.4.7" -gem "rack-cache", "1.7.1" -gem "rack-test", "0.7.0" -gem "redis", "< 4.0" -gem "rest-client" -gem "resque", "< 2.0" -gem "ruby-kafka", ">= 0.7.10" -gem "semantic_logger", "~> 4.0" -gem "sequel", "~> 4.0", "< 4.37" -gem "shoryuken" -gem "sidekiq", "~> 3.5.4" -gem "sinatra", "1.4.5" -gem "sqlite3", "~> 1.3.6" -gem "sucker_punch" -gem "timers", "< 4.2" -gem "typhoeus" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.1.10_contrib.gemfile.lock b/gemfiles/ruby_2.1.10_contrib.gemfile.lock index e9c25300705..7b6dd1d73a8 100644 --- a/gemfiles/ruby_2.1.10_contrib.gemfile.lock +++ b/gemfiles/ruby_2.1.10_contrib.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack (< 1.4) GEM @@ -42,10 +44,10 @@ GEM aws-sdk-core (= 2.11.632) aws-sigv4 (1.2.4) aws-eventstream (~> 1, >= 1.0.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) bson (4.5.0) builder (3.0.4) @@ -73,20 +75,25 @@ GEM crack (0.4.5) rexml dalli (2.7.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) delayed_job (4.1.9) activesupport (>= 3.0, < 6.2) delayed_job_active_record (4.1.6) activerecord (>= 3.0, < 6.2) delayed_job (>= 3.0, < 5) - diff-lcs (1.4.4) + diff-lcs (1.5.0) digest-crc (0.6.4) rake (>= 12.0.0, < 14.0.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) domain_name (0.5.20190701) unf (>= 0.0.5, < 1.0.0) + elasticsearch (7.5.0) + elasticsearch-api (= 7.5.0) + elasticsearch-transport (= 7.5.0) + elasticsearch-api (7.5.0) + multi_json elasticsearch-transport (7.5.0) faraday (>= 0.14, < 1) multi_json @@ -98,7 +105,7 @@ GEM faraday_middleware (0.12.2) faraday (>= 0.7.4, < 1.0) ffi (1.12.2) - google-protobuf (3.6.1) + google-protobuf (3.6.1-x86_64-linux) hashdiff (1.0.1) hiredis (0.6.3) hitimes (1.3.0) @@ -117,10 +124,15 @@ GEM concurrent-ruby (~> 1.0) jmespath (1.4.0) json (1.8.6) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) makara (0.4.1) activerecord (>= 3.0.0) memory_profiler (0.9.12) - method_source (0.9.2) + method_source (1.0.0) mime-types (3.3.1) mime-types-data (~> 3.2015) mime-types-data (3.2021.0901) @@ -134,21 +146,21 @@ GEM mysql2 (0.3.21) netrc (0.11.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.21.0) pimpmychangelog (0.1.3) presto-client (0.6.6) faraday (~> 0.12) faraday_middleware (~> 0.12.2) msgpack (>= 0.7.0) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.4.7) rack-cache (1.7.1) rack (>= 0.4) @@ -157,7 +169,7 @@ GEM rack-test (0.7.0) rack (>= 1.0, < 3) rake (12.2.1) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) redis (3.3.5) @@ -175,21 +187,21 @@ GEM mime-types (>= 1.16, < 4.0) netrc (~> 0.8) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) ruby-kafka (1.4.0) @@ -219,7 +231,7 @@ GEM sqlite3 (1.3.13) sucker_punch (3.0.1) concurrent-ruby (~> 1.0) - thor (1.1.0) + thor (1.2.1) tilt (1.4.1) timers (4.1.2) hitimes @@ -252,18 +264,19 @@ DEPENDENCIES builder climate_control (~> 0.2.0) concurrent-ruby - dalli + dalli (< 3.0.0) ddtrace! delayed_job delayed_job_active_record dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - elasticsearch-transport + elasticsearch ethon excon google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) hiredis http httpclient + json-schema makara (< 0.5.0) memory_profiler (~> 0.9) mongo (< 2.5) diff --git a/gemfiles/ruby_2.1.10_core_old.gemfile b/gemfiles/ruby_2.1.10_core_old.gemfile deleted file mode 100644 index 3fea4615654..00000000000 --- a/gemfiles/ruby_2.1.10_core_old.gemfile +++ /dev/null @@ -1,32 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", "~> 4" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] - -gemspec path: "../" diff --git a/gemfiles/ruby_2.1.10_core_old.gemfile.lock b/gemfiles/ruby_2.1.10_core_old.gemfile.lock index 4ba65cfad07..739e65c631e 100644 --- a/gemfiles/ruby_2.1.10_core_old.gemfile.lock +++ b/gemfiles/ruby_2.1.10_core_old.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack (< 1.4) GEM @@ -13,10 +15,10 @@ GEM bundler rake thor (>= 0.14.0) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) @@ -24,48 +26,54 @@ GEM concurrent-ruby (1.1.9) crack (0.4.5) rexml - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) dogstatsd-ruby (4.8.3) + ffi (1.12.2) google-protobuf (3.6.1) hashdiff (1.0.1) json (2.5.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.12) - method_source (0.9.2) + method_source (1.0.0) msgpack (1.3.3) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rake (12.3.3) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -73,7 +81,7 @@ GEM json (>= 1.8, < 3) simplecov-html (~> 0.10.0) simplecov-html (0.10.2) - thor (1.1.0) + thor (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) @@ -94,6 +102,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (~> 4) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) diff --git a/gemfiles/ruby_2.1.10_rails30_postgres.gemfile b/gemfiles/ruby_2.1.10_rails30_postgres.gemfile deleted file mode 100644 index 4d0608811fa..00000000000 --- a/gemfiles/ruby_2.1.10_rails30_postgres.gemfile +++ /dev/null @@ -1,36 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "test-unit" -gem "rails", "3.0.20" -gem "pg", "0.15.1" -gem "rack-cache", "1.7.1" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.1.10_rails30_postgres.gemfile.lock b/gemfiles/ruby_2.1.10_rails30_postgres.gemfile.lock deleted file mode 100644 index b21e270756f..00000000000 --- a/gemfiles/ruby_2.1.10_rails30_postgres.gemfile.lock +++ /dev/null @@ -1,189 +0,0 @@ -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack (< 1.4) - -GEM - remote: https://rubygems.org/ - specs: - abstract (1.0.0) - actionmailer (3.0.20) - actionpack (= 3.0.20) - mail (~> 2.2.19) - actionpack (3.0.20) - activemodel (= 3.0.20) - activesupport (= 3.0.20) - builder (~> 2.1.2) - erubis (~> 2.6.6) - i18n (~> 0.5.0) - rack (~> 1.2.5) - rack-mount (~> 0.6.14) - rack-test (~> 0.5.7) - tzinfo (~> 0.3.23) - activemodel (3.0.20) - activesupport (= 3.0.20) - builder (~> 2.1.2) - i18n (~> 0.5.0) - activerecord (3.0.20) - activemodel (= 3.0.20) - activesupport (= 3.0.20) - arel (~> 2.0.10) - tzinfo (~> 0.3.23) - activeresource (3.0.20) - activemodel (= 3.0.20) - activesupport (= 3.0.20) - activesupport (3.0.20) - addressable (2.4.0) - appraisal (2.2.0) - bundler - rake - thor (>= 0.14.0) - arel (2.0.10) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (2.1.2) - climate_control (0.2.0) - coderay (1.1.3) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.4.4) - docile (1.3.5) - dogstatsd-ruby (5.2.0) - erubis (2.6.6) - abstract (>= 1.0.0) - google-protobuf (3.6.1) - hashdiff (1.0.1) - i18n (0.5.4) - json (1.8.6) - mail (2.2.20) - activesupport (>= 2.3.6) - i18n (>= 0.4.0) - mime-types (~> 1.16) - treetop (~> 1.4.8) - memory_profiler (0.9.12) - method_source (0.9.2) - mime-types (1.25.1) - msgpack (1.3.3) - opentracing (0.5.0) - os (1.1.1) - pg (0.15.1) - pimpmychangelog (0.1.3) - polyglot (0.3.5) - power_assert (2.0.1) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - rack (1.2.8) - rack-cache (1.7.1) - rack (>= 0.4) - rack-mount (0.6.14) - rack (>= 1.0.0) - rack-test (0.5.7) - rack (>= 1.0) - rails (3.0.20) - actionmailer (= 3.0.20) - actionpack (= 3.0.20) - activerecord (= 3.0.20) - activeresource (= 3.0.20) - activesupport (= 3.0.20) - bundler (~> 1.0) - railties (= 3.0.20) - railties (3.0.20) - actionpack (= 3.0.20) - activesupport (= 3.0.20) - rake (>= 0.8.7) - rdoc (~> 3.4) - thor (~> 0.14.4) - rake (12.3.3) - rake-compiler (1.1.1) - rake - rdoc (3.12.2) - json (~> 1.4) - redcarpet (3.5.1) - rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.4.1) - rspec-core (>= 2, < 4, != 2.12.0) - simplecov (0.17.1) - docile (~> 1.1) - json (>= 1.8, < 3) - simplecov-html (~> 0.10.0) - simplecov-html (0.10.2) - test-unit (3.4.5) - power_assert - thor (0.14.6) - treetop (1.4.15) - polyglot - polyglot (>= 0.3.1) - tzinfo (0.3.60) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) - -PLATFORMS - ruby - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pg (= 0.15.1) - pimpmychangelog (>= 0.1.2) - pry - pry-nav - pry-stack_explorer - rack-cache (= 1.7.1) - rails (= 3.0.20) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - rexml (< 3.2.5) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (<= 0.4.1) - simplecov (~> 0.17) - test-unit - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.3 diff --git a/gemfiles/ruby_2.1.10_rails30_postgres_sidekiq.gemfile b/gemfiles/ruby_2.1.10_rails30_postgres_sidekiq.gemfile deleted file mode 100644 index 0ecbc8eb3b1..00000000000 --- a/gemfiles/ruby_2.1.10_rails30_postgres_sidekiq.gemfile +++ /dev/null @@ -1,37 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "test-unit" -gem "rails", "3.0.20" -gem "pg", "0.15.1" -gem "sidekiq", "4.0.0" -gem "rack-cache", "1.7.1" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.1.10_rails30_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.1.10_rails30_postgres_sidekiq.gemfile.lock deleted file mode 100644 index a93058f737c..00000000000 --- a/gemfiles/ruby_2.1.10_rails30_postgres_sidekiq.gemfile.lock +++ /dev/null @@ -1,197 +0,0 @@ -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack (< 1.4) - -GEM - remote: https://rubygems.org/ - specs: - abstract (1.0.0) - actionmailer (3.0.20) - actionpack (= 3.0.20) - mail (~> 2.2.19) - actionpack (3.0.20) - activemodel (= 3.0.20) - activesupport (= 3.0.20) - builder (~> 2.1.2) - erubis (~> 2.6.6) - i18n (~> 0.5.0) - rack (~> 1.2.5) - rack-mount (~> 0.6.14) - rack-test (~> 0.5.7) - tzinfo (~> 0.3.23) - activemodel (3.0.20) - activesupport (= 3.0.20) - builder (~> 2.1.2) - i18n (~> 0.5.0) - activerecord (3.0.20) - activemodel (= 3.0.20) - activesupport (= 3.0.20) - arel (~> 2.0.10) - tzinfo (~> 0.3.23) - activeresource (3.0.20) - activemodel (= 3.0.20) - activesupport (= 3.0.20) - activesupport (3.0.20) - addressable (2.4.0) - appraisal (2.2.0) - bundler - rake - thor (>= 0.14.0) - arel (2.0.10) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (2.1.2) - climate_control (0.2.0) - coderay (1.1.3) - concurrent-ruby (1.1.9) - connection_pool (2.2.3) - crack (0.4.5) - rexml - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.4.4) - docile (1.3.5) - dogstatsd-ruby (5.2.0) - erubis (2.6.6) - abstract (>= 1.0.0) - google-protobuf (3.6.1) - hashdiff (1.0.1) - i18n (0.5.4) - json (1.8.6) - mail (2.2.20) - activesupport (>= 2.3.6) - i18n (>= 0.4.0) - mime-types (~> 1.16) - treetop (~> 1.4.8) - memory_profiler (0.9.12) - method_source (0.9.2) - mime-types (1.25.1) - msgpack (1.3.3) - opentracing (0.5.0) - os (1.1.1) - pg (0.15.1) - pimpmychangelog (0.1.3) - polyglot (0.3.5) - power_assert (2.0.1) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - rack (1.2.8) - rack-cache (1.7.1) - rack (>= 0.4) - rack-mount (0.6.14) - rack (>= 1.0.0) - rack-test (0.5.7) - rack (>= 1.0) - rails (3.0.20) - actionmailer (= 3.0.20) - actionpack (= 3.0.20) - activerecord (= 3.0.20) - activeresource (= 3.0.20) - activesupport (= 3.0.20) - bundler (~> 1.0) - railties (= 3.0.20) - railties (3.0.20) - actionpack (= 3.0.20) - activesupport (= 3.0.20) - rake (>= 0.8.7) - rdoc (~> 3.4) - thor (~> 0.14.4) - rake (12.3.3) - rake-compiler (1.1.1) - rake - rdoc (3.12.2) - json (~> 1.4) - redcarpet (3.5.1) - redis (3.3.5) - rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.4.1) - rspec-core (>= 2, < 4, != 2.12.0) - sidekiq (4.0.0) - concurrent-ruby (~> 1.0) - connection_pool (~> 2.2, >= 2.2.0) - json (~> 1.0) - redis (~> 3.2, >= 3.2.1) - simplecov (0.17.1) - docile (~> 1.1) - json (>= 1.8, < 3) - simplecov-html (~> 0.10.0) - simplecov-html (0.10.2) - test-unit (3.4.5) - power_assert - thor (0.14.6) - treetop (1.4.15) - polyglot - polyglot (>= 0.3.1) - tzinfo (0.3.60) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) - -PLATFORMS - ruby - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pg (= 0.15.1) - pimpmychangelog (>= 0.1.2) - pry - pry-nav - pry-stack_explorer - rack-cache (= 1.7.1) - rails (= 3.0.20) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - rexml (< 3.2.5) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (<= 0.4.1) - sidekiq (= 4.0.0) - simplecov (~> 0.17) - test-unit - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.3 diff --git a/gemfiles/ruby_2.1.10_rails32_mysql2.gemfile b/gemfiles/ruby_2.1.10_rails32_mysql2.gemfile deleted file mode 100644 index e7c74b536b4..00000000000 --- a/gemfiles/ruby_2.1.10_rails32_mysql2.gemfile +++ /dev/null @@ -1,39 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "test-unit" -gem "rails", "3.2.22.5" -gem "mysql2", "0.3.21" -gem "activerecord-mysql-adapter" -gem "rack-cache", "1.7.1" -gem "sqlite3", "~> 1.3.5" -gem "makara", "< 0.5.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.1.10_rails32_mysql2.gemfile.lock b/gemfiles/ruby_2.1.10_rails32_mysql2.gemfile.lock index 0176658a180..c5272922094 100644 --- a/gemfiles/ruby_2.1.10_rails32_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.1.10_rails32_mysql2.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack (< 1.4) GEM @@ -45,10 +47,10 @@ GEM rake thor (>= 0.14.0) arel (3.0.3) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.0.4) climate_control (0.2.0) @@ -56,44 +58,50 @@ GEM concurrent-ruby (1.1.9) crack (0.4.5) rexml - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubis (2.7.0) + ffi (1.12.2) google-protobuf (3.6.1) hashdiff (1.0.1) hike (1.2.3) i18n (0.9.5) concurrent-ruby (~> 1.0) journey (1.0.4) - json (1.8.6) + json (2.5.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) mail (2.5.5) mime-types (~> 1.16) treetop (~> 1.4.8) makara (0.4.1) activerecord (>= 3.0.0) memory_profiler (0.9.12) - method_source (0.9.2) + method_source (1.0.0) mime-types (1.25.1) msgpack (1.3.3) multi_json (1.15.0) mysql (2.9.1) mysql2 (0.3.21) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pimpmychangelog (0.1.3) polyglot (0.3.5) power_assert (2.0.1) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.4.7) rack-cache (1.7.1) rack (>= 0.4) @@ -117,27 +125,26 @@ GEM rdoc (~> 3.4) thor (>= 0.14.6, < 2.0) rake (12.3.3) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - rdoc (3.12.2) - json (~> 1.4) + rdoc (3.9.5) redcarpet (3.5.1) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -151,9 +158,9 @@ GEM rack (~> 1.0) tilt (~> 1.1, != 1.3.0) sqlite3 (1.3.13) - test-unit (3.4.5) + test-unit (3.5.3) power_assert - thor (1.1.0) + thor (1.2.1) tilt (1.4.1) treetop (1.4.15) polyglot @@ -180,6 +187,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema makara (< 0.5.0) memory_profiler (~> 0.9) mysql2 (= 0.3.21) diff --git a/gemfiles/ruby_2.1.10_rails32_postgres.gemfile b/gemfiles/ruby_2.1.10_rails32_postgres.gemfile deleted file mode 100644 index eef5416e5fa..00000000000 --- a/gemfiles/ruby_2.1.10_rails32_postgres.gemfile +++ /dev/null @@ -1,36 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "test-unit" -gem "rails", "3.2.22.5" -gem "pg", "0.15.1" -gem "rack-cache", "1.7.1" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.1.10_rails32_postgres.gemfile.lock b/gemfiles/ruby_2.1.10_rails32_postgres.gemfile.lock index 5701a497045..ec861daad31 100644 --- a/gemfiles/ruby_2.1.10_rails32_postgres.gemfile.lock +++ b/gemfiles/ruby_2.1.10_rails32_postgres.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack (< 1.4) GEM @@ -41,10 +43,10 @@ GEM rake thor (>= 0.14.0) arel (3.0.3) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.0.4) climate_control (0.2.0) @@ -52,41 +54,47 @@ GEM concurrent-ruby (1.1.9) crack (0.4.5) rexml - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubis (2.7.0) - google-protobuf (3.6.1-x86_64-linux) + ffi (1.12.2) + google-protobuf (3.6.1) hashdiff (1.0.1) hike (1.2.3) i18n (0.9.5) concurrent-ruby (~> 1.0) journey (1.0.4) - json (1.8.6) + json (2.5.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) mail (2.5.5) mime-types (~> 1.16) treetop (~> 1.4.8) memory_profiler (0.9.12) - method_source (0.9.2) + method_source (1.0.0) mime-types (1.25.1) msgpack (1.3.3) multi_json (1.15.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.15.1) pimpmychangelog (0.1.3) polyglot (0.3.5) power_assert (2.0.1) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.4.7) rack-cache (1.7.1) rack (>= 0.4) @@ -110,27 +118,26 @@ GEM rdoc (~> 3.4) thor (>= 0.14.6, < 2.0) rake (12.3.3) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - rdoc (3.12.2) - json (~> 1.4) + rdoc (3.9.5) redcarpet (3.5.1) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -143,9 +150,9 @@ GEM multi_json (~> 1.0) rack (~> 1.0) tilt (~> 1.1, != 1.3.0) - test-unit (3.4.5) + test-unit (3.5.3) power_assert - thor (1.1.0) + thor (1.2.1) tilt (1.4.1) treetop (1.4.15) polyglot @@ -171,6 +178,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) diff --git a/gemfiles/ruby_2.1.10_rails32_postgres_redis.gemfile b/gemfiles/ruby_2.1.10_rails32_postgres_redis.gemfile deleted file mode 100644 index 5b3001d4fd0..00000000000 --- a/gemfiles/ruby_2.1.10_rails32_postgres_redis.gemfile +++ /dev/null @@ -1,38 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "test-unit" -gem "rails", "3.2.22.5" -gem "pg", "0.15.1" -gem "redis-rails" -gem "redis", "< 4.0" -gem "rack-cache", "1.7.1" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.1.10_rails32_postgres_redis.gemfile.lock b/gemfiles/ruby_2.1.10_rails32_postgres_redis.gemfile.lock index 3fa1addbadd..f3bf168d6fb 100644 --- a/gemfiles/ruby_2.1.10_rails32_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.1.10_rails32_postgres_redis.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack (< 1.4) GEM @@ -41,10 +43,10 @@ GEM rake thor (>= 0.14.0) arel (3.0.3) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.0.4) climate_control (0.2.0) @@ -52,41 +54,47 @@ GEM concurrent-ruby (1.1.9) crack (0.4.5) rexml - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubis (2.7.0) + ffi (1.12.2) google-protobuf (3.6.1) hashdiff (1.0.1) hike (1.2.3) i18n (0.9.5) concurrent-ruby (~> 1.0) journey (1.0.4) - json (1.8.6) + json (2.5.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) mail (2.5.5) mime-types (~> 1.16) treetop (~> 1.4.8) memory_profiler (0.9.12) - method_source (0.9.2) + method_source (1.0.0) mime-types (1.25.1) msgpack (1.3.3) multi_json (1.15.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.15.1) pimpmychangelog (0.1.3) polyglot (0.3.5) power_assert (2.0.1) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.4.7) rack-cache (1.7.1) rack (>= 0.4) @@ -110,10 +118,9 @@ GEM rdoc (~> 3.4) thor (>= 0.14.6, < 2.0) rake (12.3.3) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - rdoc (3.12.2) - json (~> 1.4) + rdoc (3.9.5) redcarpet (3.5.1) redis (3.3.5) redis-actionpack (3.2.4) @@ -133,21 +140,21 @@ GEM redis-store (1.1.7) redis (>= 2.2) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -160,9 +167,9 @@ GEM multi_json (~> 1.0) rack (~> 1.0) tilt (~> 1.1, != 1.3.0) - test-unit (3.4.5) + test-unit (3.5.3) power_assert - thor (1.1.0) + thor (1.2.1) tilt (1.4.1) treetop (1.4.15) polyglot @@ -188,6 +195,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) diff --git a/gemfiles/ruby_2.1.10_rails32_postgres_sidekiq.gemfile b/gemfiles/ruby_2.1.10_rails32_postgres_sidekiq.gemfile deleted file mode 100644 index 9ced1b631ec..00000000000 --- a/gemfiles/ruby_2.1.10_rails32_postgres_sidekiq.gemfile +++ /dev/null @@ -1,37 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "test-unit" -gem "rails", "3.2.22.5" -gem "pg", "0.15.1" -gem "sidekiq", "4.0.0" -gem "rack-cache", "1.7.1" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.1.10_rails32_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.1.10_rails32_postgres_sidekiq.gemfile.lock index 112fbe2905c..6bafc66e1e0 100644 --- a/gemfiles/ruby_2.1.10_rails32_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.1.10_rails32_postgres_sidekiq.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack (< 1.4) GEM @@ -41,10 +43,10 @@ GEM rake thor (>= 0.14.0) arel (3.0.3) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.0.4) climate_control (0.2.0) @@ -53,41 +55,47 @@ GEM connection_pool (2.2.3) crack (0.4.5) rexml - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubis (2.7.0) - google-protobuf (3.6.1-x86_64-linux) + ffi (1.12.2) + google-protobuf (3.6.1) hashdiff (1.0.1) hike (1.2.3) i18n (0.9.5) concurrent-ruby (~> 1.0) journey (1.0.4) json (1.8.6) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) mail (2.5.5) mime-types (~> 1.16) treetop (~> 1.4.8) memory_profiler (0.9.12) - method_source (0.9.2) + method_source (1.0.0) mime-types (1.25.1) msgpack (1.3.3) multi_json (1.15.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.15.1) pimpmychangelog (0.1.3) polyglot (0.3.5) power_assert (2.0.1) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.4.7) rack-cache (1.7.1) rack (>= 0.4) @@ -111,28 +119,28 @@ GEM rdoc (~> 3.4) thor (>= 0.14.6, < 2.0) rake (12.3.3) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake rdoc (3.12.2) json (~> 1.4) redcarpet (3.5.1) redis (3.3.5) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) sidekiq (4.0.0) @@ -150,9 +158,9 @@ GEM multi_json (~> 1.0) rack (~> 1.0) tilt (~> 1.1, != 1.3.0) - test-unit (3.4.5) + test-unit (3.5.3) power_assert - thor (1.1.0) + thor (1.2.1) tilt (1.4.1) treetop (1.4.15) polyglot @@ -178,6 +186,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) diff --git a/gemfiles/ruby_2.1.10_rails4_mysql2.gemfile b/gemfiles/ruby_2.1.10_rails4_mysql2.gemfile deleted file mode 100644 index 44eb0cd7547..00000000000 --- a/gemfiles/ruby_2.1.10_rails4_mysql2.gemfile +++ /dev/null @@ -1,36 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "rails", "4.2.11.1" -gem "mysql2", "< 1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.1.10_rails4_mysql2.gemfile.lock b/gemfiles/ruby_2.1.10_rails4_mysql2.gemfile.lock index be4dc783fcc..da9a3a5d624 100644 --- a/gemfiles/ruby_2.1.10_rails4_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.1.10_rails4_mysql2.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack (< 1.4) GEM @@ -48,10 +50,10 @@ GEM rake thor (>= 0.14.0) arel (6.0.4) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) @@ -60,12 +62,13 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubis (2.7.0) + ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) google-protobuf (3.6.1) @@ -73,19 +76,24 @@ GEM i18n (0.9.5) concurrent-ruby (~> 1.0) json (2.5.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) memory_profiler (0.9.12) - method_source (0.9.2) - mini_mime (1.1.1) + method_source (1.0.0) + mini_mime (1.1.2) mini_portile2 (2.4.0) minitest (5.12.0) msgpack (1.3.3) @@ -93,16 +101,16 @@ GEM nokogiri (1.9.1) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.6.13) rack-test (0.6.3) rack (>= 1.0) @@ -131,27 +139,27 @@ GEM rake (>= 0.8.7) thor (>= 0.18.1, < 2.0) rake (12.3.3) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - request_store (1.5.0) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -166,7 +174,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -190,6 +198,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) mysql2 (< 1) diff --git a/gemfiles/ruby_2.1.10_rails4_postgres.gemfile b/gemfiles/ruby_2.1.10_rails4_postgres.gemfile deleted file mode 100644 index 43c93cdf894..00000000000 --- a/gemfiles/ruby_2.1.10_rails4_postgres.gemfile +++ /dev/null @@ -1,36 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "rails", "4.2.11.1" -gem "pg", "< 1.0" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.1.10_rails4_postgres.gemfile.lock b/gemfiles/ruby_2.1.10_rails4_postgres.gemfile.lock index 3ed773d22c9..58d597e12e4 100644 --- a/gemfiles/ruby_2.1.10_rails4_postgres.gemfile.lock +++ b/gemfiles/ruby_2.1.10_rails4_postgres.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack (< 1.4) GEM @@ -48,10 +50,10 @@ GEM rake thor (>= 0.14.0) arel (6.0.4) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) @@ -60,49 +62,55 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubis (2.7.0) + ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) - google-protobuf (3.6.1) + google-protobuf (3.6.1-x86_64-linux) hashdiff (1.0.1) i18n (0.9.5) concurrent-ruby (~> 1.0) json (2.5.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) memory_profiler (0.9.12) - method_source (0.9.2) - mini_mime (1.1.1) + method_source (1.0.0) + mini_mime (1.1.2) mini_portile2 (2.4.0) minitest (5.12.0) msgpack (1.3.3) nokogiri (1.9.1) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.6.13) rack-test (0.6.3) rack (>= 1.0) @@ -131,27 +139,27 @@ GEM rake (>= 0.8.7) thor (>= 0.18.1, < 2.0) rake (12.3.3) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - request_store (1.5.0) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -166,7 +174,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -190,6 +198,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) diff --git a/gemfiles/ruby_2.1.10_rails4_postgres_redis.gemfile b/gemfiles/ruby_2.1.10_rails4_postgres_redis.gemfile deleted file mode 100644 index 6c42ee3d221..00000000000 --- a/gemfiles/ruby_2.1.10_rails4_postgres_redis.gemfile +++ /dev/null @@ -1,38 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "rails", "4.2.11.1" -gem "pg", "< 1.0" -gem "redis-rails" -gem "redis", "< 4.0" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.1.10_rails4_postgres_redis.gemfile.lock b/gemfiles/ruby_2.1.10_rails4_postgres_redis.gemfile.lock index 9089a623a0a..4bac5ea1aee 100644 --- a/gemfiles/ruby_2.1.10_rails4_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.1.10_rails4_postgres_redis.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack (< 1.4) GEM @@ -48,10 +50,10 @@ GEM rake thor (>= 0.14.0) arel (6.0.4) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) @@ -60,12 +62,13 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubis (2.7.0) + ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) google-protobuf (3.6.1) @@ -73,36 +76,41 @@ GEM i18n (0.9.5) concurrent-ruby (~> 1.0) json (2.5.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) memory_profiler (0.9.12) - method_source (0.9.2) - mini_mime (1.1.1) + method_source (1.0.0) + mini_mime (1.1.2) mini_portile2 (2.4.0) minitest (5.12.0) msgpack (1.3.3) nokogiri (1.9.1) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.6.13) rack-test (0.6.3) rack (>= 1.0) @@ -131,7 +139,7 @@ GEM rake (>= 0.8.7) thor (>= 0.18.1, < 2.0) rake (12.3.3) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) redis (3.3.5) @@ -139,8 +147,8 @@ GEM actionpack (>= 4.0, < 7) redis-rack (>= 1, < 3) redis-store (>= 1.1.0, < 2) - redis-activesupport (5.2.1) - activesupport (>= 3, < 7) + redis-activesupport (5.3.0) + activesupport (>= 3, < 8) redis-store (>= 1.3, < 2) redis-rack (2.0.6) rack (>= 1.5, < 3) @@ -151,24 +159,24 @@ GEM redis-store (>= 1.2, < 2) redis-store (1.6.0) redis (>= 2.2, < 5) - request_store (1.5.0) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -183,7 +191,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -207,6 +215,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) diff --git a/gemfiles/ruby_2.1.10_rails4_semantic_logger.gemfile b/gemfiles/ruby_2.1.10_rails4_semantic_logger.gemfile deleted file mode 100644 index 70543cd3faa..00000000000 --- a/gemfiles/ruby_2.1.10_rails4_semantic_logger.gemfile +++ /dev/null @@ -1,36 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "rails", "4.2.11.1" -gem "pg", "< 1.0" -gem "sprockets", "< 4" -gem "rails_semantic_logger", "~> 4.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.1.10_rails4_semantic_logger.gemfile.lock b/gemfiles/ruby_2.1.10_rails4_semantic_logger.gemfile.lock index e2c09252736..ab18cce38d9 100644 --- a/gemfiles/ruby_2.1.10_rails4_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.1.10_rails4_semantic_logger.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack (< 1.4) GEM @@ -48,10 +50,10 @@ GEM rake thor (>= 0.14.0) arel (6.0.4) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) @@ -60,12 +62,13 @@ GEM crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubis (2.7.0) + ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) google-protobuf (3.6.1) @@ -73,31 +76,36 @@ GEM i18n (0.9.5) concurrent-ruby (~> 1.0) json (2.5.1) - loofah (2.12.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) memory_profiler (0.9.12) - method_source (0.9.2) - mini_mime (1.1.1) + method_source (1.0.0) + mini_mime (1.1.2) mini_portile2 (2.4.0) minitest (5.12.0) msgpack (1.3.3) nokogiri (1.9.1) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.6.13) rack-test (0.6.3) rack (>= 1.0) @@ -129,25 +137,25 @@ GEM rake (>= 0.8.7) thor (>= 0.18.1, < 2.0) rake (12.3.3) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) semantic_logger (4.2.0) @@ -164,7 +172,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -188,6 +196,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) diff --git a/gemfiles/ruby_2.2.10_contrib.gemfile b/gemfiles/ruby_2.2.10_contrib.gemfile deleted file mode 100644 index 881f59930d4..00000000000 --- a/gemfiles/ruby_2.2.10_contrib.gemfile +++ /dev/null @@ -1,74 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 12.3" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", ">= 3.0.0" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "actionpack" -gem "actionview" -gem "active_model_serializers", ">= 0.10.0" -gem "activerecord", "< 5.1.5" -gem "aws-sdk" -gem "dalli" -gem "delayed_job" -gem "delayed_job_active_record" -gem "elasticsearch-transport" -gem "pg" -gem "presto-client", ">= 0.5.14" -gem "ethon" -gem "excon" -gem "faraday" -gem "grape" -gem "graphql", ">= 1.12.0" -gem "grpc", "~> 1.19.0" -gem "hiredis" -gem "http" -gem "httpclient" -gem "lograge", "~> 0.11" -gem "makara", "< 0.5.0" -gem "mongo", ">= 2.8.0" -gem "mysql2", "< 0.5" -gem "qless" -gem "racecar", ">= 0.3.5" -gem "rack", "< 2.1.0" -gem "rack-test" -gem "redis", "< 4.0" -gem "rest-client" -gem "resque", "< 2.0" -gem "ruby-kafka", ">= 0.7.10" -gem "semantic_logger", "~> 4.0" -gem "sequel" -gem "shoryuken" -gem "sidekiq" -gem "sinatra" -gem "sneakers", ">= 2.12.0" -gem "sqlite3", "~> 1.3.6" -gem "sucker_punch" -gem "typhoeus" -gem "que", ">= 1.0.0.beta2" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.2.10_contrib.gemfile.lock b/gemfiles/ruby_2.2.10_contrib.gemfile.lock index ffbe9bf11a1..0a11251f234 100644 --- a/gemfiles/ruby_2.2.10_contrib.gemfile.lock +++ b/gemfiles/ruby_2.2.10_contrib.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -21,9 +23,9 @@ GEM erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - active_model_serializers (0.10.12) - actionpack (>= 4.1, < 6.2) - activemodel (>= 4.1, < 6.2) + active_model_serializers (0.10.13) + actionpack (>= 4.1, < 7.1) + activemodel (>= 4.1, < 7.1) case_transform (>= 0.2) jsonapi-renderer (>= 0.1.1.beta1, < 0.3) activemodel (5.1.4) @@ -1173,10 +1175,10 @@ GEM descendants_tracker (~> 0.0.4) ice_nine (~> 0.11.0) thread_safe (~> 0.3, >= 0.3.1) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) bson (4.5.0) builder (3.2.4) @@ -1188,29 +1190,34 @@ GEM coderay (1.1.3) coercible (1.0.0) descendants_tracker (~> 0.0.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) crack (0.4.5) rexml crass (1.0.6) daemons (1.4.1) dalli (2.7.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - delayed_job (4.1.9) - activesupport (>= 3.0, < 6.2) - delayed_job_active_record (4.1.6) - activerecord (>= 3.0, < 6.2) + delayed_job (4.1.10) + activesupport (>= 3.0, < 8.0) + delayed_job_active_record (4.1.7) + activerecord (>= 3.0, < 8.0) delayed_job (>= 3.0, < 5) descendants_tracker (0.0.4) thread_safe (~> 0.3, >= 0.3.1) - diff-lcs (1.4.4) + diff-lcs (1.5.0) digest-crc (0.6.4) rake (>= 12.0.0, < 14.0.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) domain_name (0.5.20190701) unf (>= 0.0.5, < 1.0.0) + elasticsearch (7.5.0) + elasticsearch-api (= 7.5.0) + elasticsearch-transport (= 7.5.0) + elasticsearch-api (7.5.0) + multi_json elasticsearch-transport (7.5.0) faraday (>= 0.14, < 1) multi_json @@ -1218,8 +1225,8 @@ GEM ethon (0.12.0) ffi (>= 1.3.0) eventmachine (1.2.7) - excon (0.85.0) - faraday (0.17.4) + excon (0.92.1) + faraday (0.17.5) multipart-post (>= 1.2, < 3) faraday_middleware (0.12.2) faraday (>= 0.7.4, < 1.0) @@ -1234,7 +1241,7 @@ GEM rack (>= 1.3.0) rack-accept virtus (>= 1.0.0) - graphql (1.12.16) + graphql (1.12.24) grpc (1.19.0) google-protobuf (~> 3.1) googleapis-common-protos-types (~> 1.0.0) @@ -1255,31 +1262,36 @@ GEM i18n (0.9.5) concurrent-ruby (~> 1.0) ice_nine (0.11.2) - jmespath (1.4.0) + jmespath (1.6.1) json (2.5.1) + json-schema (2.8.1) + addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.0) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) makara (0.4.1) activerecord (>= 3.0.0) memory_profiler (0.9.12) - method_source (0.9.2) + method_source (1.0.0) metriks (0.9.9.8) atomic (~> 1.0) avl_tree (~> 1.2.0) hitimes (~> 1.1) - mime-types (3.3.1) + mime-types (3.4.1) mime-types-data (~> 3.2015) - mime-types-data (3.2021.0901) + mime-types-data (3.2022.0105) mini_portile2 (2.4.0) - minitest (5.14.4) + minitest (5.15.0) mongo (2.10.5) bson (>= 4.4.2, < 5.0.0) mono_logger (1.1.1) @@ -1295,21 +1307,21 @@ GEM nokogiri (1.9.1) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (1.2.3) pimpmychangelog (0.1.3) presto-client (0.6.6) faraday (~> 0.12) faraday_middleware (~> 0.12.2) msgpack (>= 0.7.0) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) qless (0.12.0) metriks (~> 0.9) redis (>= 2.2, < 4.0.0.rc1) @@ -1320,8 +1332,8 @@ GEM thin (~> 1.6) thor (~> 0.19.1) vegas (~> 0.1.11) - que (1.0.0.beta4) - racecar (1.2.1) + que (1.4.0) + racecar (1.3.0) king_konf (~> 1.0) ruby-kafka (~> 1.0) rack (2.0.9) @@ -1343,13 +1355,13 @@ GEM rake (>= 0.8.7) thor (>= 0.18.1, < 2.0) rake (12.3.3) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) redis (3.3.5) redis-namespace (1.6.0) redis (>= 3.0.4) - request_store (1.5.0) + request_store (1.5.1) rack (>= 1.4) resque (1.27.4) mono_logger (~> 1.0) @@ -1363,21 +1375,21 @@ GEM mime-types (>= 1.16, < 4.0) netrc (~> 0.8) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) ruby-kafka (1.4.0) @@ -1388,10 +1400,10 @@ GEM concurrent-ruby (~> 1.0) sentry-raven (0.15.6) faraday (>= 0.7.6) - sequel (5.48.0) + sequel (5.54.0) serverengine (2.1.1) sigdump (~> 0.2.2) - shoryuken (5.2.3) + shoryuken (6.0.0) aws-sdk-core (>= 2) concurrent-ruby thor @@ -1434,7 +1446,7 @@ GEM thread_safe (~> 0.1) unf (0.1.4) unf_ext - unf_ext (0.0.7.7) + unf_ext (0.0.8.1) vegas (0.1.11) rack (>= 1.0.0) virtus (2.0.0) @@ -1463,22 +1475,23 @@ DEPENDENCIES builder climate_control (~> 0.2.0) concurrent-ruby - dalli + dalli (< 3.0.0) ddtrace! delayed_job delayed_job_active_record dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - elasticsearch-transport + elasticsearch ethon excon faraday google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) grape - graphql (>= 1.12.0) + graphql grpc (~> 1.19.0) hiredis http httpclient + json-schema lograge (~> 0.11) makara (< 0.5.0) memory_profiler (~> 0.9) @@ -1493,7 +1506,7 @@ DEPENDENCIES pry-nav pry-stack_explorer qless - que (>= 1.0.0.beta2) + que (>= 1.0.0) racecar (>= 0.3.5) rack (< 2.1.0) rack-test diff --git a/gemfiles/ruby_2.2.10_core_old.gemfile b/gemfiles/ruby_2.2.10_core_old.gemfile deleted file mode 100644 index 3fea4615654..00000000000 --- a/gemfiles/ruby_2.2.10_core_old.gemfile +++ /dev/null @@ -1,32 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", "~> 4" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] - -gemspec path: "../" diff --git a/gemfiles/ruby_2.2.10_core_old.gemfile.lock b/gemfiles/ruby_2.2.10_core_old.gemfile.lock index 069578f415e..cc5cd3fa008 100644 --- a/gemfiles/ruby_2.2.10_core_old.gemfile.lock +++ b/gemfiles/ruby_2.2.10_core_old.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -13,59 +15,65 @@ GEM bundler rake thor (>= 0.14.0) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) dogstatsd-ruby (4.8.3) + ffi (1.12.2) google-protobuf (3.6.1) hashdiff (1.0.1) json (2.5.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.12) - method_source (0.9.2) + method_source (1.0.0) msgpack (1.3.3) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -73,7 +81,7 @@ GEM json (>= 1.8, < 3) simplecov-html (~> 0.10.0) simplecov-html (0.10.2) - thor (1.1.0) + thor (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) @@ -94,6 +102,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (~> 4) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) diff --git a/gemfiles/ruby_2.2.10_rails30_postgres.gemfile b/gemfiles/ruby_2.2.10_rails30_postgres.gemfile deleted file mode 100644 index 4d0608811fa..00000000000 --- a/gemfiles/ruby_2.2.10_rails30_postgres.gemfile +++ /dev/null @@ -1,36 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "test-unit" -gem "rails", "3.0.20" -gem "pg", "0.15.1" -gem "rack-cache", "1.7.1" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.2.10_rails30_postgres.gemfile.lock b/gemfiles/ruby_2.2.10_rails30_postgres.gemfile.lock deleted file mode 100644 index 50f05320ff3..00000000000 --- a/gemfiles/ruby_2.2.10_rails30_postgres.gemfile.lock +++ /dev/null @@ -1,189 +0,0 @@ -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - abstract (1.0.0) - actionmailer (3.0.20) - actionpack (= 3.0.20) - mail (~> 2.2.19) - actionpack (3.0.20) - activemodel (= 3.0.20) - activesupport (= 3.0.20) - builder (~> 2.1.2) - erubis (~> 2.6.6) - i18n (~> 0.5.0) - rack (~> 1.2.5) - rack-mount (~> 0.6.14) - rack-test (~> 0.5.7) - tzinfo (~> 0.3.23) - activemodel (3.0.20) - activesupport (= 3.0.20) - builder (~> 2.1.2) - i18n (~> 0.5.0) - activerecord (3.0.20) - activemodel (= 3.0.20) - activesupport (= 3.0.20) - arel (~> 2.0.10) - tzinfo (~> 0.3.23) - activeresource (3.0.20) - activemodel (= 3.0.20) - activesupport (= 3.0.20) - activesupport (3.0.20) - addressable (2.4.0) - appraisal (2.2.0) - bundler - rake - thor (>= 0.14.0) - arel (2.0.10) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (2.1.2) - climate_control (0.2.0) - coderay (1.1.3) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.4.4) - docile (1.3.5) - dogstatsd-ruby (5.2.0) - erubis (2.6.6) - abstract (>= 1.0.0) - google-protobuf (3.6.1) - hashdiff (1.0.1) - i18n (0.5.4) - json (1.8.6) - mail (2.2.20) - activesupport (>= 2.3.6) - i18n (>= 0.4.0) - mime-types (~> 1.16) - treetop (~> 1.4.8) - memory_profiler (0.9.12) - method_source (0.9.2) - mime-types (1.25.1) - msgpack (1.3.3) - opentracing (0.5.0) - os (1.1.1) - pg (0.15.1) - pimpmychangelog (0.1.3) - polyglot (0.3.5) - power_assert (2.0.1) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - rack (1.2.8) - rack-cache (1.7.1) - rack (>= 0.4) - rack-mount (0.6.14) - rack (>= 1.0.0) - rack-test (0.5.7) - rack (>= 1.0) - rails (3.0.20) - actionmailer (= 3.0.20) - actionpack (= 3.0.20) - activerecord (= 3.0.20) - activeresource (= 3.0.20) - activesupport (= 3.0.20) - bundler (~> 1.0) - railties (= 3.0.20) - railties (3.0.20) - actionpack (= 3.0.20) - activesupport (= 3.0.20) - rake (>= 0.8.7) - rdoc (~> 3.4) - thor (~> 0.14.4) - rake (13.0.6) - rake-compiler (1.1.1) - rake - rdoc (3.12.2) - json (~> 1.4) - redcarpet (3.5.1) - rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.4.1) - rspec-core (>= 2, < 4, != 2.12.0) - simplecov (0.17.1) - docile (~> 1.1) - json (>= 1.8, < 3) - simplecov-html (~> 0.10.0) - simplecov-html (0.10.2) - test-unit (3.4.5) - power_assert - thor (0.14.6) - treetop (1.4.15) - polyglot - polyglot (>= 0.3.1) - tzinfo (0.3.60) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) - -PLATFORMS - ruby - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pg (= 0.15.1) - pimpmychangelog (>= 0.1.2) - pry - pry-nav - pry-stack_explorer - rack-cache (= 1.7.1) - rails (= 3.0.20) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - rexml (< 3.2.5) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (<= 0.4.1) - simplecov (~> 0.17) - test-unit - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.3 diff --git a/gemfiles/ruby_2.2.10_rails30_postgres_sidekiq.gemfile b/gemfiles/ruby_2.2.10_rails30_postgres_sidekiq.gemfile deleted file mode 100644 index 0ecbc8eb3b1..00000000000 --- a/gemfiles/ruby_2.2.10_rails30_postgres_sidekiq.gemfile +++ /dev/null @@ -1,37 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "test-unit" -gem "rails", "3.0.20" -gem "pg", "0.15.1" -gem "sidekiq", "4.0.0" -gem "rack-cache", "1.7.1" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.2.10_rails30_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.2.10_rails30_postgres_sidekiq.gemfile.lock deleted file mode 100644 index 0c0ff8282dc..00000000000 --- a/gemfiles/ruby_2.2.10_rails30_postgres_sidekiq.gemfile.lock +++ /dev/null @@ -1,197 +0,0 @@ -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - abstract (1.0.0) - actionmailer (3.0.20) - actionpack (= 3.0.20) - mail (~> 2.2.19) - actionpack (3.0.20) - activemodel (= 3.0.20) - activesupport (= 3.0.20) - builder (~> 2.1.2) - erubis (~> 2.6.6) - i18n (~> 0.5.0) - rack (~> 1.2.5) - rack-mount (~> 0.6.14) - rack-test (~> 0.5.7) - tzinfo (~> 0.3.23) - activemodel (3.0.20) - activesupport (= 3.0.20) - builder (~> 2.1.2) - i18n (~> 0.5.0) - activerecord (3.0.20) - activemodel (= 3.0.20) - activesupport (= 3.0.20) - arel (~> 2.0.10) - tzinfo (~> 0.3.23) - activeresource (3.0.20) - activemodel (= 3.0.20) - activesupport (= 3.0.20) - activesupport (3.0.20) - addressable (2.4.0) - appraisal (2.2.0) - bundler - rake - thor (>= 0.14.0) - arel (2.0.10) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (2.1.2) - climate_control (0.2.0) - coderay (1.1.3) - concurrent-ruby (1.1.9) - connection_pool (2.2.5) - crack (0.4.5) - rexml - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.4.4) - docile (1.3.5) - dogstatsd-ruby (5.2.0) - erubis (2.6.6) - abstract (>= 1.0.0) - google-protobuf (3.6.1) - hashdiff (1.0.1) - i18n (0.5.4) - json (1.8.6) - mail (2.2.20) - activesupport (>= 2.3.6) - i18n (>= 0.4.0) - mime-types (~> 1.16) - treetop (~> 1.4.8) - memory_profiler (0.9.12) - method_source (0.9.2) - mime-types (1.25.1) - msgpack (1.3.3) - opentracing (0.5.0) - os (1.1.1) - pg (0.15.1) - pimpmychangelog (0.1.3) - polyglot (0.3.5) - power_assert (2.0.1) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - rack (1.2.8) - rack-cache (1.7.1) - rack (>= 0.4) - rack-mount (0.6.14) - rack (>= 1.0.0) - rack-test (0.5.7) - rack (>= 1.0) - rails (3.0.20) - actionmailer (= 3.0.20) - actionpack (= 3.0.20) - activerecord (= 3.0.20) - activeresource (= 3.0.20) - activesupport (= 3.0.20) - bundler (~> 1.0) - railties (= 3.0.20) - railties (3.0.20) - actionpack (= 3.0.20) - activesupport (= 3.0.20) - rake (>= 0.8.7) - rdoc (~> 3.4) - thor (~> 0.14.4) - rake (13.0.6) - rake-compiler (1.1.1) - rake - rdoc (3.12.2) - json (~> 1.4) - redcarpet (3.5.1) - redis (3.3.5) - rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.4.1) - rspec-core (>= 2, < 4, != 2.12.0) - sidekiq (4.0.0) - concurrent-ruby (~> 1.0) - connection_pool (~> 2.2, >= 2.2.0) - json (~> 1.0) - redis (~> 3.2, >= 3.2.1) - simplecov (0.17.1) - docile (~> 1.1) - json (>= 1.8, < 3) - simplecov-html (~> 0.10.0) - simplecov-html (0.10.2) - test-unit (3.4.5) - power_assert - thor (0.14.6) - treetop (1.4.15) - polyglot - polyglot (>= 0.3.1) - tzinfo (0.3.60) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) - -PLATFORMS - ruby - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pg (= 0.15.1) - pimpmychangelog (>= 0.1.2) - pry - pry-nav - pry-stack_explorer - rack-cache (= 1.7.1) - rails (= 3.0.20) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - rexml (< 3.2.5) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (<= 0.4.1) - sidekiq (= 4.0.0) - simplecov (~> 0.17) - test-unit - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.3 diff --git a/gemfiles/ruby_2.2.10_rails32_mysql2.gemfile b/gemfiles/ruby_2.2.10_rails32_mysql2.gemfile deleted file mode 100644 index 433ce3370b0..00000000000 --- a/gemfiles/ruby_2.2.10_rails32_mysql2.gemfile +++ /dev/null @@ -1,38 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "test-unit" -gem "rails", "3.2.22.5" -gem "mysql2", "0.3.21" -gem "activerecord-mysql-adapter" -gem "rack-cache", "1.7.1" -gem "sqlite3", "~> 1.3.5" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.2.10_rails32_mysql2.gemfile.lock b/gemfiles/ruby_2.2.10_rails32_mysql2.gemfile.lock index 33b35aa6c9c..0d7d82d162c 100644 --- a/gemfiles/ruby_2.2.10_rails32_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails32_mysql2.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -45,53 +47,59 @@ GEM rake thor (>= 0.14.0) arel (3.0.3) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.0.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubis (2.7.0) + ffi (1.12.2) google-protobuf (3.6.1) hashdiff (1.0.1) hike (1.2.3) i18n (0.9.5) concurrent-ruby (~> 1.0) journey (1.0.4) - json (1.8.6) + json (2.5.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) mail (2.5.5) mime-types (~> 1.16) treetop (~> 1.4.8) memory_profiler (0.9.12) - method_source (0.9.2) + method_source (1.0.0) mime-types (1.25.1) msgpack (1.3.3) multi_json (1.15.0) mysql (2.9.1) mysql2 (0.3.21) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pimpmychangelog (0.1.3) polyglot (0.3.5) power_assert (2.0.1) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.4.7) rack-cache (1.7.1) rack (>= 0.4) @@ -115,27 +123,26 @@ GEM rdoc (~> 3.4) thor (>= 0.14.6, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - rdoc (3.12.2) - json (~> 1.4) + rdoc (3.9.5) redcarpet (3.5.1) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -149,9 +156,9 @@ GEM rack (~> 1.0) tilt (~> 1.1, != 1.3.0) sqlite3 (1.3.13) - test-unit (3.4.5) + test-unit (3.5.3) power_assert - thor (1.1.0) + thor (1.2.1) tilt (1.4.1) treetop (1.4.15) polyglot @@ -178,6 +185,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) mysql2 (= 0.3.21) opentracing (>= 0.4.1) diff --git a/gemfiles/ruby_2.2.10_rails32_postgres.gemfile b/gemfiles/ruby_2.2.10_rails32_postgres.gemfile deleted file mode 100644 index eef5416e5fa..00000000000 --- a/gemfiles/ruby_2.2.10_rails32_postgres.gemfile +++ /dev/null @@ -1,36 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "test-unit" -gem "rails", "3.2.22.5" -gem "pg", "0.15.1" -gem "rack-cache", "1.7.1" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.2.10_rails32_postgres.gemfile.lock b/gemfiles/ruby_2.2.10_rails32_postgres.gemfile.lock index 79c4cc50092..527459700b5 100644 --- a/gemfiles/ruby_2.2.10_rails32_postgres.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails32_postgres.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -41,52 +43,58 @@ GEM rake thor (>= 0.14.0) arel (3.0.3) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.0.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubis (2.7.0) - google-protobuf (3.6.1-x86_64-linux) + ffi (1.12.2) + google-protobuf (3.6.1) hashdiff (1.0.1) hike (1.2.3) i18n (0.9.5) concurrent-ruby (~> 1.0) journey (1.0.4) - json (1.8.6) + json (2.5.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) mail (2.5.5) mime-types (~> 1.16) treetop (~> 1.4.8) memory_profiler (0.9.12) - method_source (0.9.2) + method_source (1.0.0) mime-types (1.25.1) msgpack (1.3.3) multi_json (1.15.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.15.1) pimpmychangelog (0.1.3) polyglot (0.3.5) power_assert (2.0.1) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.4.7) rack-cache (1.7.1) rack (>= 0.4) @@ -110,27 +118,26 @@ GEM rdoc (~> 3.4) thor (>= 0.14.6, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - rdoc (3.12.2) - json (~> 1.4) + rdoc (3.9.5) redcarpet (3.5.1) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -143,9 +150,9 @@ GEM multi_json (~> 1.0) rack (~> 1.0) tilt (~> 1.1, != 1.3.0) - test-unit (3.4.5) + test-unit (3.5.3) power_assert - thor (1.1.0) + thor (1.2.1) tilt (1.4.1) treetop (1.4.15) polyglot @@ -171,6 +178,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) diff --git a/gemfiles/ruby_2.2.10_rails32_postgres_redis.gemfile b/gemfiles/ruby_2.2.10_rails32_postgres_redis.gemfile deleted file mode 100644 index 5b3001d4fd0..00000000000 --- a/gemfiles/ruby_2.2.10_rails32_postgres_redis.gemfile +++ /dev/null @@ -1,38 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "test-unit" -gem "rails", "3.2.22.5" -gem "pg", "0.15.1" -gem "redis-rails" -gem "redis", "< 4.0" -gem "rack-cache", "1.7.1" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.2.10_rails32_postgres_redis.gemfile.lock b/gemfiles/ruby_2.2.10_rails32_postgres_redis.gemfile.lock index fbe036188c4..a4cbe8a8605 100644 --- a/gemfiles/ruby_2.2.10_rails32_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails32_postgres_redis.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -41,52 +43,58 @@ GEM rake thor (>= 0.14.0) arel (3.0.3) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.0.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubis (2.7.0) + ffi (1.12.2) google-protobuf (3.6.1) hashdiff (1.0.1) hike (1.2.3) i18n (0.9.5) concurrent-ruby (~> 1.0) journey (1.0.4) - json (1.8.6) + json (2.5.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) mail (2.5.5) mime-types (~> 1.16) treetop (~> 1.4.8) memory_profiler (0.9.12) - method_source (0.9.2) + method_source (1.0.0) mime-types (1.25.1) msgpack (1.3.3) multi_json (1.15.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.15.1) pimpmychangelog (0.1.3) polyglot (0.3.5) power_assert (2.0.1) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.4.7) rack-cache (1.7.1) rack (>= 0.4) @@ -110,10 +118,9 @@ GEM rdoc (~> 3.4) thor (>= 0.14.6, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - rdoc (3.12.2) - json (~> 1.4) + rdoc (3.9.5) redcarpet (3.5.1) redis (3.3.5) redis-actionpack (3.2.4) @@ -133,21 +140,21 @@ GEM redis-store (1.1.7) redis (>= 2.2) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -160,9 +167,9 @@ GEM multi_json (~> 1.0) rack (~> 1.0) tilt (~> 1.1, != 1.3.0) - test-unit (3.4.5) + test-unit (3.5.3) power_assert - thor (1.1.0) + thor (1.2.1) tilt (1.4.1) treetop (1.4.15) polyglot @@ -188,6 +195,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) diff --git a/gemfiles/ruby_2.2.10_rails32_postgres_sidekiq.gemfile b/gemfiles/ruby_2.2.10_rails32_postgres_sidekiq.gemfile deleted file mode 100644 index 9ced1b631ec..00000000000 --- a/gemfiles/ruby_2.2.10_rails32_postgres_sidekiq.gemfile +++ /dev/null @@ -1,37 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "test-unit" -gem "rails", "3.2.22.5" -gem "pg", "0.15.1" -gem "sidekiq", "4.0.0" -gem "rack-cache", "1.7.1" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.2.10_rails32_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.2.10_rails32_postgres_sidekiq.gemfile.lock index bbae724bfae..6ef0a366a14 100644 --- a/gemfiles/ruby_2.2.10_rails32_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails32_postgres_sidekiq.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -41,53 +43,59 @@ GEM rake thor (>= 0.14.0) arel (3.0.3) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.0.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) crack (0.4.5) rexml - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubis (2.7.0) - google-protobuf (3.6.1-x86_64-linux) + ffi (1.12.2) + google-protobuf (3.6.1) hashdiff (1.0.1) hike (1.2.3) i18n (0.9.5) concurrent-ruby (~> 1.0) journey (1.0.4) json (1.8.6) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) mail (2.5.5) mime-types (~> 1.16) treetop (~> 1.4.8) memory_profiler (0.9.12) - method_source (0.9.2) + method_source (1.0.0) mime-types (1.25.1) msgpack (1.3.3) multi_json (1.15.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.15.1) pimpmychangelog (0.1.3) polyglot (0.3.5) power_assert (2.0.1) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.4.7) rack-cache (1.7.1) rack (>= 0.4) @@ -111,28 +119,28 @@ GEM rdoc (~> 3.4) thor (>= 0.14.6, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake rdoc (3.12.2) json (~> 1.4) redcarpet (3.5.1) redis (3.3.5) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) sidekiq (4.0.0) @@ -150,9 +158,9 @@ GEM multi_json (~> 1.0) rack (~> 1.0) tilt (~> 1.1, != 1.3.0) - test-unit (3.4.5) + test-unit (3.5.3) power_assert - thor (1.1.0) + thor (1.2.1) tilt (1.4.1) treetop (1.4.15) polyglot @@ -178,6 +186,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) diff --git a/gemfiles/ruby_2.2.10_rails4_mysql2.gemfile b/gemfiles/ruby_2.2.10_rails4_mysql2.gemfile deleted file mode 100644 index 44eb0cd7547..00000000000 --- a/gemfiles/ruby_2.2.10_rails4_mysql2.gemfile +++ /dev/null @@ -1,36 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "rails", "4.2.11.1" -gem "mysql2", "< 1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.2.10_rails4_mysql2.gemfile.lock b/gemfiles/ruby_2.2.10_rails4_mysql2.gemfile.lock index e624829641c..7ca23770ace 100644 --- a/gemfiles/ruby_2.2.10_rails4_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails4_mysql2.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -48,24 +50,25 @@ GEM rake thor (>= 0.14.0) arel (6.0.4) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubis (2.7.0) + ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) google-protobuf (3.6.1) @@ -73,36 +76,41 @@ GEM i18n (0.9.5) concurrent-ruby (~> 1.0) json (2.5.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) memory_profiler (0.9.12) - method_source (0.9.2) - mini_mime (1.1.1) + method_source (1.0.0) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) + minitest (5.15.0) msgpack (1.3.3) mysql2 (0.5.3) nokogiri (1.9.1) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.6.13) rack-test (0.6.3) rack (>= 1.0) @@ -131,27 +139,27 @@ GEM rake (>= 0.8.7) thor (>= 0.18.1, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - request_store (1.5.0) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -166,7 +174,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -190,6 +198,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) mysql2 (< 1) diff --git a/gemfiles/ruby_2.2.10_rails4_postgres.gemfile b/gemfiles/ruby_2.2.10_rails4_postgres.gemfile deleted file mode 100644 index 43c93cdf894..00000000000 --- a/gemfiles/ruby_2.2.10_rails4_postgres.gemfile +++ /dev/null @@ -1,36 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "rails", "4.2.11.1" -gem "pg", "< 1.0" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.2.10_rails4_postgres.gemfile.lock b/gemfiles/ruby_2.2.10_rails4_postgres.gemfile.lock index 7d881e4fd01..f04f9fdccb7 100644 --- a/gemfiles/ruby_2.2.10_rails4_postgres.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails4_postgres.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -48,61 +50,67 @@ GEM rake thor (>= 0.14.0) arel (6.0.4) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubis (2.7.0) + ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) - google-protobuf (3.6.1) + google-protobuf (3.6.1-x86_64-linux) hashdiff (1.0.1) i18n (0.9.5) concurrent-ruby (~> 1.0) json (2.5.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) memory_profiler (0.9.12) - method_source (0.9.2) - mini_mime (1.1.1) + method_source (1.0.0) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) + minitest (5.15.0) msgpack (1.3.3) nokogiri (1.9.1) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) - pg (0.21.0) + os (1.1.4) + pg (0.15.1) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.6.13) rack-test (0.6.3) rack (>= 1.0) @@ -131,27 +139,27 @@ GEM rake (>= 0.8.7) thor (>= 0.18.1, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - request_store (1.5.0) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -166,7 +174,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -190,6 +198,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) diff --git a/gemfiles/ruby_2.2.10_rails4_postgres_redis.gemfile b/gemfiles/ruby_2.2.10_rails4_postgres_redis.gemfile deleted file mode 100644 index 6c42ee3d221..00000000000 --- a/gemfiles/ruby_2.2.10_rails4_postgres_redis.gemfile +++ /dev/null @@ -1,38 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "rails", "4.2.11.1" -gem "pg", "< 1.0" -gem "redis-rails" -gem "redis", "< 4.0" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.2.10_rails4_postgres_redis.gemfile.lock b/gemfiles/ruby_2.2.10_rails4_postgres_redis.gemfile.lock index e65fcc49bcc..fcd9ed1bdf1 100644 --- a/gemfiles/ruby_2.2.10_rails4_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails4_postgres_redis.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -48,24 +50,25 @@ GEM rake thor (>= 0.14.0) arel (6.0.4) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubis (2.7.0) + ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) google-protobuf (3.6.1) @@ -73,36 +76,41 @@ GEM i18n (0.9.5) concurrent-ruby (~> 1.0) json (2.5.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) memory_profiler (0.9.12) - method_source (0.9.2) - mini_mime (1.1.1) + method_source (1.0.0) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) + minitest (5.15.0) msgpack (1.3.3) nokogiri (1.9.1) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.6.13) rack-test (0.6.3) rack (>= 1.0) @@ -131,7 +139,7 @@ GEM rake (>= 0.8.7) thor (>= 0.18.1, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) redis (3.3.5) @@ -139,8 +147,8 @@ GEM actionpack (>= 4.0, < 7) redis-rack (>= 1, < 3) redis-store (>= 1.1.0, < 2) - redis-activesupport (5.2.1) - activesupport (>= 3, < 7) + redis-activesupport (5.3.0) + activesupport (>= 3, < 8) redis-store (>= 1.3, < 2) redis-rack (2.0.6) rack (>= 1.5, < 3) @@ -151,24 +159,24 @@ GEM redis-store (>= 1.2, < 2) redis-store (1.6.0) redis (>= 2.2, < 5) - request_store (1.5.0) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -183,7 +191,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -207,6 +215,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) diff --git a/gemfiles/ruby_2.2.10_rails4_postgres_sidekiq.gemfile b/gemfiles/ruby_2.2.10_rails4_postgres_sidekiq.gemfile deleted file mode 100644 index 6411dbc1b18..00000000000 --- a/gemfiles/ruby_2.2.10_rails4_postgres_sidekiq.gemfile +++ /dev/null @@ -1,38 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "rails", "4.2.11.1" -gem "pg", "< 1.0" -gem "sidekiq" -gem "activejob" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.2.10_rails4_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.2.10_rails4_postgres_sidekiq.gemfile.lock index 42de68519a3..c18ac58ed86 100644 --- a/gemfiles/ruby_2.2.10_rails4_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails4_postgres_sidekiq.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -48,65 +50,69 @@ GEM rake thor (>= 0.14.0) arel (6.0.4) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubis (2.7.0) + ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) - google-protobuf (3.6.1) + google-protobuf (3.6.1-x86_64-linux) hashdiff (1.0.1) i18n (0.9.5) concurrent-ruby (~> 1.0) - json (2.5.1) + json (1.8.6) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) memory_profiler (0.9.12) - method_source (0.9.2) - mini_mime (1.1.1) + method_source (1.0.0) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) + minitest (5.15.0) msgpack (1.3.3) nokogiri (1.9.1) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.6.13) - rack-protection (2.1.0) - rack rack-test (0.6.3) rack (>= 1.0) rails (4.2.11.1) @@ -134,35 +140,35 @@ GEM rake (>= 0.8.7) thor (>= 0.18.1, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.1.1) - request_store (1.5.0) + redis (3.3.5) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) - sidekiq (5.2.8) - connection_pool (~> 2.2, >= 2.2.2) - rack (< 2.1.0) - rack-protection (>= 1.5.0) - redis (>= 3.3.5, < 5) + sidekiq (4.0.0) + concurrent-ruby (~> 1.0) + connection_pool (~> 2.2, >= 2.2.0) + json (~> 1.0) + redis (~> 3.2, >= 3.2.1) simplecov (0.17.1) docile (~> 1.1) json (>= 1.8, < 3) @@ -175,7 +181,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -200,6 +206,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) diff --git a/gemfiles/ruby_2.2.10_rails4_semantic_logger.gemfile b/gemfiles/ruby_2.2.10_rails4_semantic_logger.gemfile deleted file mode 100644 index 70543cd3faa..00000000000 --- a/gemfiles/ruby_2.2.10_rails4_semantic_logger.gemfile +++ /dev/null @@ -1,36 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "rails", "4.2.11.1" -gem "pg", "< 1.0" -gem "sprockets", "< 4" -gem "rails_semantic_logger", "~> 4.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.2.10_rails4_semantic_logger.gemfile.lock b/gemfiles/ruby_2.2.10_rails4_semantic_logger.gemfile.lock index 2731dff1703..bb894fdc51a 100644 --- a/gemfiles/ruby_2.2.10_rails4_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails4_semantic_logger.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -48,24 +50,25 @@ GEM rake thor (>= 0.14.0) arel (6.0.4) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubis (2.7.0) + ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) google-protobuf (3.6.1) @@ -73,31 +76,36 @@ GEM i18n (0.9.5) concurrent-ruby (~> 1.0) json (2.5.1) - loofah (2.12.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) memory_profiler (0.9.12) - method_source (0.9.2) - mini_mime (1.1.1) + method_source (1.0.0) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) + minitest (5.15.0) msgpack (1.3.3) nokogiri (1.9.1) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.6.13) rack-test (0.6.3) rack (>= 1.0) @@ -129,25 +137,25 @@ GEM rake (>= 0.8.7) thor (>= 0.18.1, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) semantic_logger (4.2.0) @@ -164,7 +172,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -188,6 +196,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) diff --git a/gemfiles/ruby_2.2.10_rails5_mysql2.gemfile b/gemfiles/ruby_2.2.10_rails5_mysql2.gemfile deleted file mode 100644 index 886a4b9f476..00000000000 --- a/gemfiles/ruby_2.2.10_rails5_mysql2.gemfile +++ /dev/null @@ -1,37 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "rails", "5.2.3" -gem "mysql2", "< 1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "mimemagic", "0.3.9" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.2.10_rails5_mysql2.gemfile.lock b/gemfiles/ruby_2.2.10_rails5_mysql2.gemfile.lock index 90aa7e12cc8..b60903e3bd7 100644 --- a/gemfiles/ruby_2.2.10_rails5_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails5_mysql2.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -55,24 +57,25 @@ GEM rake thor (>= 0.14.0) arel (9.0.0) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) + ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) google-protobuf (3.6.1) @@ -80,12 +83,17 @@ GEM i18n (1.5.1) concurrent-ruby (~> 1.0) json (2.5.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) @@ -93,29 +101,29 @@ GEM marcel (0.3.3) mimemagic (~> 0.3.2) memory_profiler (0.9.12) - method_source (0.9.2) + method_source (1.0.0) mimemagic (0.3.9) nokogiri (~> 1) rake - mini_mime (1.1.1) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) + minitest (5.15.0) msgpack (1.3.3) mysql2 (0.5.3) nio4r (2.3.1) nokogiri (1.9.1) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (2.1.4) rack-test (1.1.0) rack (>= 1.0, < 3) @@ -144,27 +152,27 @@ GEM rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - request_store (1.5.0) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -179,7 +187,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -206,6 +214,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) mimemagic (= 0.3.9) diff --git a/gemfiles/ruby_2.2.10_rails5_postgres.gemfile b/gemfiles/ruby_2.2.10_rails5_postgres.gemfile deleted file mode 100644 index a878fd80243..00000000000 --- a/gemfiles/ruby_2.2.10_rails5_postgres.gemfile +++ /dev/null @@ -1,37 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "rails", "5.2.3" -gem "pg", "< 1.0" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "mimemagic", "0.3.9" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.2.10_rails5_postgres.gemfile.lock b/gemfiles/ruby_2.2.10_rails5_postgres.gemfile.lock index 9d26eaed8f4..f5c73e2e66e 100644 --- a/gemfiles/ruby_2.2.10_rails5_postgres.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails5_postgres.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -55,24 +57,25 @@ GEM rake thor (>= 0.14.0) arel (9.0.0) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) + ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) google-protobuf (3.6.1-x86_64-linux) @@ -80,12 +83,17 @@ GEM i18n (1.5.1) concurrent-ruby (~> 1.0) json (2.5.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) @@ -93,29 +101,29 @@ GEM marcel (0.3.3) mimemagic (~> 0.3.2) memory_profiler (0.9.12) - method_source (0.9.2) + method_source (1.0.0) mimemagic (0.3.9) nokogiri (~> 1) rake - mini_mime (1.1.1) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) + minitest (5.15.0) msgpack (1.3.3) nio4r (2.3.1) nokogiri (1.9.1) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (2.1.4) rack-test (1.1.0) rack (>= 1.0, < 3) @@ -144,27 +152,27 @@ GEM rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - request_store (1.5.0) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -179,7 +187,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -206,6 +214,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) mimemagic (= 0.3.9) diff --git a/gemfiles/ruby_2.2.10_rails5_postgres_redis.gemfile b/gemfiles/ruby_2.2.10_rails5_postgres_redis.gemfile deleted file mode 100644 index 80ccda5ba4d..00000000000 --- a/gemfiles/ruby_2.2.10_rails5_postgres_redis.gemfile +++ /dev/null @@ -1,38 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "rails", "5.2.3" -gem "pg", "< 1.0" -gem "redis", ">= 4.0.1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "mimemagic", "0.3.9" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.2.10_rails5_postgres_redis.gemfile.lock b/gemfiles/ruby_2.2.10_rails5_postgres_redis.gemfile.lock index 70f6207dcea..880573fbe86 100644 --- a/gemfiles/ruby_2.2.10_rails5_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails5_postgres_redis.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -55,37 +57,43 @@ GEM rake thor (>= 0.14.0) arel (9.0.0) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) + ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) - google-protobuf (3.6.1-x86_64-linux) + google-protobuf (3.6.1) hashdiff (1.0.1) i18n (1.5.1) concurrent-ruby (~> 1.0) json (2.5.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) @@ -93,29 +101,29 @@ GEM marcel (0.3.3) mimemagic (~> 0.3.2) memory_profiler (0.9.12) - method_source (0.9.2) + method_source (1.0.0) mimemagic (0.3.9) nokogiri (~> 1) rake - mini_mime (1.1.1) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) + minitest (5.15.0) msgpack (1.3.3) nio4r (2.3.1) nokogiri (1.9.1) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (2.1.4) rack-test (1.1.0) rack (>= 1.0, < 3) @@ -144,28 +152,28 @@ GEM rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) redis (4.1.1) - request_store (1.5.0) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -180,7 +188,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -207,6 +215,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) mimemagic (= 0.3.9) diff --git a/gemfiles/ruby_2.2.10_rails5_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.2.10_rails5_postgres_redis_activesupport.gemfile deleted file mode 100644 index dd415702bc0..00000000000 --- a/gemfiles/ruby_2.2.10_rails5_postgres_redis_activesupport.gemfile +++ /dev/null @@ -1,39 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "rails", "5.2.3" -gem "pg", "< 1.0" -gem "redis", ">= 4.0.1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "mimemagic", "0.3.9" -gem "redis-rails" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.2.10_rails5_postgres_redis_activesupport.gemfile.lock b/gemfiles/ruby_2.2.10_rails5_postgres_redis_activesupport.gemfile.lock index 64f16c99be9..23388de5979 100644 --- a/gemfiles/ruby_2.2.10_rails5_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails5_postgres_redis_activesupport.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -55,37 +57,43 @@ GEM rake thor (>= 0.14.0) arel (9.0.0) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) + ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) - google-protobuf (3.6.1) + google-protobuf (3.6.1-x86_64-linux) hashdiff (1.0.1) i18n (1.5.1) concurrent-ruby (~> 1.0) json (2.5.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) @@ -93,29 +101,29 @@ GEM marcel (0.3.3) mimemagic (~> 0.3.2) memory_profiler (0.9.12) - method_source (0.9.2) + method_source (1.0.0) mimemagic (0.3.9) nokogiri (~> 1) rake - mini_mime (1.1.1) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) + minitest (5.15.0) msgpack (1.3.3) nio4r (2.3.1) nokogiri (1.9.1) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (2.1.4) rack-test (1.1.0) rack (>= 1.0, < 3) @@ -144,7 +152,7 @@ GEM rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) redis (4.1.1) @@ -152,36 +160,36 @@ GEM actionpack (>= 4.0, < 7) redis-rack (>= 1, < 3) redis-store (>= 1.1.0, < 2) - redis-activesupport (5.2.1) - activesupport (>= 3, < 7) + redis-activesupport (5.3.0) + activesupport (>= 3, < 8) redis-store (>= 1.3, < 2) - redis-rack (2.1.3) - rack (>= 2.0.8, < 3) + redis-rack (2.0.6) + rack (>= 1.5, < 3) redis-store (>= 1.2, < 2) redis-rails (5.0.2) redis-actionpack (>= 5.0, < 6) redis-activesupport (>= 5.0, < 6) redis-store (>= 1.2, < 2) - redis-store (1.9.0) - redis (>= 4, < 5) - request_store (1.5.0) + redis-store (1.6.0) + redis (>= 2.2, < 5) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -196,7 +204,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -223,6 +231,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) mimemagic (= 0.3.9) diff --git a/gemfiles/ruby_2.2.10_rails5_postgres_sidekiq.gemfile b/gemfiles/ruby_2.2.10_rails5_postgres_sidekiq.gemfile deleted file mode 100644 index a6e2ba051c4..00000000000 --- a/gemfiles/ruby_2.2.10_rails5_postgres_sidekiq.gemfile +++ /dev/null @@ -1,39 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "rails", "5.2.3" -gem "pg", "< 1.0" -gem "sidekiq" -gem "activejob" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "mimemagic", "0.3.9" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.2.10_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.2.10_rails5_postgres_sidekiq.gemfile.lock index d32a7fe2d69..18707ee8c37 100644 --- a/gemfiles/ruby_2.2.10_rails5_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails5_postgres_sidekiq.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -55,38 +57,44 @@ GEM rake thor (>= 0.14.0) arel (9.0.0) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) + ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) - google-protobuf (3.6.1) + google-protobuf (3.6.1-x86_64-linux) hashdiff (1.0.1) i18n (1.5.1) concurrent-ruby (~> 1.0) json (2.5.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) @@ -94,31 +102,31 @@ GEM marcel (0.3.3) mimemagic (~> 0.3.2) memory_profiler (0.9.12) - method_source (0.9.2) + method_source (1.0.0) mimemagic (0.3.9) nokogiri (~> 1) rake - mini_mime (1.1.1) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) + minitest (5.15.0) msgpack (1.3.3) nio4r (2.3.1) nokogiri (1.9.1) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (2.1.4) - rack-protection (2.1.0) + rack-protection (2.0.8.1) rack rack-test (1.1.0) rack (>= 1.0, < 3) @@ -147,28 +155,28 @@ GEM rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) redis (4.1.1) - request_store (1.5.0) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) sidekiq (5.2.9) @@ -188,7 +196,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -216,6 +224,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) mimemagic (= 0.3.9) diff --git a/gemfiles/ruby_2.2.10_rails5_semantic_logger.gemfile b/gemfiles/ruby_2.2.10_rails5_semantic_logger.gemfile deleted file mode 100644 index e2d609bec7c..00000000000 --- a/gemfiles/ruby_2.2.10_rails5_semantic_logger.gemfile +++ /dev/null @@ -1,37 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", "<= 0.4.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "rexml", "< 3.2.5" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "rails", "5.2.3" -gem "pg", "< 1.0" -gem "sprockets", "< 4" -gem "rails_semantic_logger", "~> 4.0" -gem "mimemagic", "0.3.9" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.2.10_rails5_semantic_logger.gemfile.lock b/gemfiles/ruby_2.2.10_rails5_semantic_logger.gemfile.lock index 72b3f90ae9c..a61915bfda5 100644 --- a/gemfiles/ruby_2.2.10_rails5_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails5_semantic_logger.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -55,24 +57,25 @@ GEM rake thor (>= 0.14.0) arel (9.0.0) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) + ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) google-protobuf (3.6.1-x86_64-linux) @@ -80,7 +83,12 @@ GEM i18n (1.5.1) concurrent-ruby (~> 1.0) json (2.5.1) - loofah (2.12.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) @@ -88,29 +96,29 @@ GEM marcel (0.3.3) mimemagic (~> 0.3.2) memory_profiler (0.9.12) - method_source (0.9.2) + method_source (1.0.0) mimemagic (0.3.9) nokogiri (~> 1) rake - mini_mime (1.1.1) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) + minitest (5.15.0) msgpack (1.3.3) nio4r (2.3.1) nokogiri (1.9.1) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (2.1.4) rack-test (1.1.0) rack (>= 1.0, < 3) @@ -142,25 +150,25 @@ GEM rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) rexml (3.2.4) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.4.1) rspec-core (>= 2, < 4, != 2.12.0) semantic_logger (4.2.0) @@ -177,7 +185,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -204,6 +212,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) mimemagic (= 0.3.9) opentracing (>= 0.4.1) diff --git a/gemfiles/ruby_2.3.8_contrib.gemfile b/gemfiles/ruby_2.3.8_contrib.gemfile deleted file mode 100644 index eec689991d0..00000000000 --- a/gemfiles/ruby_2.3.8_contrib.gemfile +++ /dev/null @@ -1,73 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 12.3" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", ">= 3.0.0" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", "~> 3.11.0" -gem "actionpack" -gem "actionview" -gem "active_model_serializers", ">= 0.10.0" -gem "activerecord", "< 5.1.5" -gem "aws-sdk" -gem "dalli" -gem "delayed_job" -gem "delayed_job_active_record" -gem "elasticsearch-transport" -gem "ethon" -gem "excon" -gem "faraday" -gem "grape" -gem "graphql", ">= 1.12.0" -gem "grpc" -gem "hiredis" -gem "http" -gem "httpclient" -gem "lograge", "~> 0.11" -gem "makara" -gem "mongo", ">= 2.8.0", "< 2.15.0" -gem "mysql2", "< 0.5" -gem "pg" -gem "presto-client", ">= 0.5.14" -gem "qless" -gem "racecar", ">= 0.3.5" -gem "rack", "< 2.1.0" -gem "rack-test" -gem "redis", "< 4.0" -gem "rest-client" -gem "resque" -gem "ruby-kafka", ">= 0.7.10" -gem "semantic_logger", "~> 4.0" -gem "sequel" -gem "shoryuken" -gem "sidekiq" -gem "sinatra" -gem "sneakers", ">= 2.12.0" -gem "sqlite3", "~> 1.3.6" -gem "sucker_punch" -gem "typhoeus" -gem "que", ">= 1.0.0.beta2" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.3.8_contrib.gemfile.lock b/gemfiles/ruby_2.3.8_contrib.gemfile.lock index abbb4ea8914..d9691b09906 100644 --- a/gemfiles/ruby_2.3.8_contrib.gemfile.lock +++ b/gemfiles/ruby_2.3.8_contrib.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -21,9 +23,9 @@ GEM erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - active_model_serializers (0.10.12) - actionpack (>= 4.1, < 6.2) - activemodel (>= 4.1, < 6.2) + active_model_serializers (0.10.13) + actionpack (>= 4.1, < 7.1) + activemodel (>= 4.1, < 7.1) case_transform (>= 0.2) jsonapi-renderer (>= 0.1.1.beta1, < 0.3) activemodel (5.1.4) @@ -48,682 +50,751 @@ GEM avl_tree (1.2.1) atomic (~> 1.1) aws-eventstream (1.2.0) - aws-partitions (1.499.0) + aws-partitions (1.571.0) aws-sdk (3.1.0) aws-sdk-resources (~> 3) - aws-sdk-accessanalyzer (1.23.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-accessanalyzer (1.29.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-acm (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-account (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-acmpca (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-acm (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-alexaforbusiness (1.50.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-acmpca (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-amplify (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-alexaforbusiness (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-amplifybackend (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-amplify (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-apigateway (1.67.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-amplifybackend (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-apigatewaymanagementapi (1.24.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-amplifyuibuilder (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-apigatewayv2 (1.36.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-apigateway (1.75.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appconfig (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-apigatewaymanagementapi (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appflow (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-apigatewayv2 (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appintegrationsservice (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appconfig (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-applicationautoscaling (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appconfigdata (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-applicationcostprofiler (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appflow (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-applicationdiscoveryservice (1.38.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appintegrationsservice (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-applicationinsights (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-applicationautoscaling (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appmesh (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-applicationcostprofiler (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appregistry (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-applicationdiscoveryservice (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-apprunner (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-applicationinsights (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appstream (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appmesh (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appsync (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appregistry (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-athena (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-apprunner (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-auditmanager (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appstream (1.64.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-augmentedairuntime (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appsync (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-autoscaling (1.68.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-athena (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-autoscalingplans (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-auditmanager (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-backup (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-augmentedairuntime (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-batch (1.51.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-autoscaling (1.78.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-braket (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-autoscalingplans (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-budgets (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-backup (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-chime (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-backupgateway (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-chimesdkidentity (1.2.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-batch (1.60.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-chimesdkmessaging (1.2.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-billingconductor (1.0.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloud9 (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-braket (1.18.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-clouddirectory (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-budgets (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudformation (1.57.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-chime (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudfront (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-chimesdkidentity (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudhsm (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-chimesdkmeetings (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudhsmv2 (1.36.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-chimesdkmessaging (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudsearch (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloud9 (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudsearchdomain (1.27.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudcontrolapi (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudtrail (1.38.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-clouddirectory (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudwatch (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudformation (1.68.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudwatchevents (1.51.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudfront (1.63.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudwatchlogs (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudhsm (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codeartifact (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudhsmv2 (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codebuild (1.81.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudsearch (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codecommit (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudsearchdomain (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codedeploy (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudtrail (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codeguruprofiler (1.18.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatch (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codegurureviewer (1.23.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatchevents (1.57.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codepipeline (1.47.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatchevidently (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codestar (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatchlogs (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codestarconnections (1.18.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatchrum (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codestarnotifications (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codeartifact (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cognitoidentity (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codebuild (1.88.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cognitoidentityprovider (1.57.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codecommit (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cognitosync (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codedeploy (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-comprehend (1.50.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codeguruprofiler (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-comprehendmedical (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codegurureviewer (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-computeoptimizer (1.24.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codepipeline (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-configservice (1.66.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codestar (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-connect (1.50.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codestarconnections (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-connectcontactlens (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codestarnotifications (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-connectparticipant (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cognitoidentity (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-core (3.121.0) + aws-sdk-cognitoidentityprovider (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cognitosync (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-comprehend (1.60.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-comprehendmedical (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-computeoptimizer (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-configservice (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connect (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectcontactlens (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectparticipant (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectwisdomservice (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-core (3.130.0) aws-eventstream (~> 1, >= 1.0.2) - aws-partitions (~> 1, >= 1.239.0) + aws-partitions (~> 1, >= 1.525.0) aws-sigv4 (~> 1.1) jmespath (~> 1.0) - aws-sdk-costandusagereportservice (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-costandusagereportservice (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-costexplorer (1.66.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-costexplorer (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-customerprofiles (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-customerprofiles (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-databasemigrationservice (1.58.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-databasemigrationservice (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dataexchange (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dataexchange (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-datapipeline (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-datapipeline (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-datasync (1.36.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-datasync (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dax (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dax (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-detective (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-detective (1.28.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-devicefarm (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-devicefarm (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-devopsguru (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-devopsguru (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-directconnect (1.46.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-directconnect (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-directoryservice (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-directoryservice (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dlm (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dlm (1.50.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-docdb (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-docdb (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dynamodb (1.63.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-drs (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dynamodbstreams (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dynamodb (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ebs (1.18.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dynamodbstreams (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ec2 (1.261.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ebs (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ec2instanceconnect (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ec2 (1.304.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ecr (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ec2instanceconnect (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ecrpublic (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ecr (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ecs (1.85.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ecrpublic (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-efs (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ecs (1.99.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-eks (1.63.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-efs (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticache (1.62.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-eks (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticbeanstalk (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticache (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticinference (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticbeanstalk (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticloadbalancing (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticinference (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticloadbalancingv2 (1.67.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticloadbalancing (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticsearchservice (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticloadbalancingv2 (1.77.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elastictranscoder (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticsearchservice (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-emr (1.52.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elastictranscoder (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-emrcontainers (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-emr (1.59.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-eventbridge (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-emrcontainers (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-finspace (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-eventbridge (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-finspacedata (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-finspace (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-firehose (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-finspacedata (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-fis (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-firehose (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-fms (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-fis (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-forecastqueryservice (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-fms (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-forecastservice (1.25.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-forecastqueryservice (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-frauddetector (1.24.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-forecastservice (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-fsx (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-frauddetector (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-gamelift (1.47.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-fsx (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-glacier (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-gamelift (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-globalaccelerator (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-gamesparks (1.0.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-glue (1.95.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-glacier (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-gluedatabrew (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-globalaccelerator (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-greengrass (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-glue (1.108.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-greengrassv2 (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-gluedatabrew (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-groundstation (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-greengrass (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-guardduty (1.48.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-greengrassv2 (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-health (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-groundstation (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-healthlake (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-guardduty (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-honeycode (1.9.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-health (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iam (1.60.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-healthlake (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-identitystore (1.9.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-honeycode (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-imagebuilder (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iam (1.68.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-importexport (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-identitystore (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-imagebuilder (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-importexport (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv2 (~> 1.0) - aws-sdk-inspector (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-inspector (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-inspector2 (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iot (1.74.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iot (1.86.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iot1clickdevicesservice (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iot1clickdevicesservice (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iot1clickprojects (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iot1clickprojects (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotanalytics (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotanalytics (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotdataplane (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotdataplane (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotdeviceadvisor (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotdeviceadvisor (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotevents (1.27.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotevents (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ioteventsdata (1.19.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ioteventsdata (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotfleethub (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotfleethub (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotjobsdataplane (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotjobsdataplane (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotsecuretunneling (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotsecuretunneling (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotsitewise (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotsitewise (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotthingsgraph (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotthingsgraph (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotwireless (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iottwinmaker (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ivs (1.12.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotwireless (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kafka (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ivs (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kendra (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kafka (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesis (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kafkaconnect (1.7.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisanalytics (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kendra (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisanalyticsv2 (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-keyspaces (1.2.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideo (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesis (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideoarchivedmedia (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisanalytics (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideomedia (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisanalyticsv2 (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideosignalingchannels (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisvideo (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kms (1.48.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisvideoarchivedmedia (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lakeformation (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisvideomedia (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lambda (1.68.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisvideosignalingchannels (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lambdapreview (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kms (1.55.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lex (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lakeformation (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lexmodelbuildingservice (1.51.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lambda (1.82.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lexmodelsv2 (1.10.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lambdapreview (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lexruntimev2 (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lex (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-licensemanager (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lexmodelbuildingservice (1.57.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lightsail (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lexmodelsv2 (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-locationservice (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lexruntimev2 (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lookoutequipment (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-licensemanager (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lookoutforvision (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lightsail (1.63.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lookoutmetrics (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-locationservice (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-machinelearning (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lookoutequipment (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-macie (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lookoutforvision (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-macie2 (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lookoutmetrics (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-managedblockchain (1.26.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-machinelearning (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-marketplacecatalog (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-macie (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-marketplacecommerceanalytics (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-macie2 (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-marketplaceentitlementservice (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-managedblockchain (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-marketplacemetering (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-managedgrafana (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediaconnect (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-marketplacecatalog (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediaconvert (1.74.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-marketplacecommerceanalytics (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-medialive (1.76.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-marketplaceentitlementservice (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediapackage (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-marketplacemetering (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediapackagevod (1.27.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediaconnect (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediastore (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediaconvert (1.87.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediastoredata (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-medialive (1.86.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediatailor (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediapackage (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-memorydb (1.2.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediapackagevod (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mgn (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediastore (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-migrationhub (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediastoredata (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-migrationhubconfig (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediatailor (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mobile (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-memorydb (1.8.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mq (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mgn (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mturk (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-migrationhub (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mwaa (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-migrationhubconfig (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-neptune (1.38.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-migrationhubrefactorspaces (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-networkfirewall (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-migrationhubstrategyrecommendations (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-networkmanager (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mobile (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-nimblestudio (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mq (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-opensearchservice (1.0.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mturk (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-opsworks (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mwaa (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-opsworkscm (1.46.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-neptune (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-organizations (1.62.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-networkfirewall (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-outposts (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-networkmanager (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-personalize (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-nimblestudio (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-personalizeevents (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-opensearchservice (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-personalizeruntime (1.25.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-opsworks (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pi (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-opsworkscm (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pinpoint (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-organizations (1.69.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pinpointemail (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-outposts (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pinpointsmsvoice (1.26.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-panorama (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-polly (1.46.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-personalize (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pricing (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-personalizeevents (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-prometheusservice (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-personalizeruntime (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-proton (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pi (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-qldb (1.19.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pinpoint (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-qldbsession (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pinpointemail (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-quicksight (1.53.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pinpointsmsvoice (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ram (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-polly (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-rds (1.126.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pricing (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-rdsdataservice (1.28.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-prometheusservice (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-redshift (1.69.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-proton (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-redshiftdataapiservice (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-qldb (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-rekognition (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-qldbsession (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-resourcegroups (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-quicksight (1.64.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-resourcegroupstaggingapi (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ram (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-resources (3.111.0) + aws-sdk-rds (1.142.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rdsdataservice (1.34.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-recyclebin (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-redshift (1.80.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-redshiftdataapiservice (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rekognition (1.66.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resiliencehub (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resourcegroups (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resourcegroupstaggingapi (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resources (3.127.0) aws-sdk-accessanalyzer (~> 1) + aws-sdk-account (~> 1) aws-sdk-acm (~> 1) aws-sdk-acmpca (~> 1) aws-sdk-alexaforbusiness (~> 1) aws-sdk-amplify (~> 1) aws-sdk-amplifybackend (~> 1) + aws-sdk-amplifyuibuilder (~> 1) aws-sdk-apigateway (~> 1) aws-sdk-apigatewaymanagementapi (~> 1) aws-sdk-apigatewayv2 (~> 1) aws-sdk-appconfig (~> 1) + aws-sdk-appconfigdata (~> 1) aws-sdk-appflow (~> 1) aws-sdk-appintegrationsservice (~> 1) aws-sdk-applicationautoscaling (~> 1) @@ -741,13 +812,17 @@ GEM aws-sdk-autoscaling (~> 1) aws-sdk-autoscalingplans (~> 1) aws-sdk-backup (~> 1) + aws-sdk-backupgateway (~> 1) aws-sdk-batch (~> 1) + aws-sdk-billingconductor (~> 1) aws-sdk-braket (~> 1) aws-sdk-budgets (~> 1) aws-sdk-chime (~> 1) aws-sdk-chimesdkidentity (~> 1) + aws-sdk-chimesdkmeetings (~> 1) aws-sdk-chimesdkmessaging (~> 1) aws-sdk-cloud9 (~> 1) + aws-sdk-cloudcontrolapi (~> 1) aws-sdk-clouddirectory (~> 1) aws-sdk-cloudformation (~> 1) aws-sdk-cloudfront (~> 1) @@ -758,7 +833,9 @@ GEM aws-sdk-cloudtrail (~> 1) aws-sdk-cloudwatch (~> 1) aws-sdk-cloudwatchevents (~> 1) + aws-sdk-cloudwatchevidently (~> 1) aws-sdk-cloudwatchlogs (~> 1) + aws-sdk-cloudwatchrum (~> 1) aws-sdk-codeartifact (~> 1) aws-sdk-codebuild (~> 1) aws-sdk-codecommit (~> 1) @@ -779,6 +856,7 @@ GEM aws-sdk-connect (~> 1) aws-sdk-connectcontactlens (~> 1) aws-sdk-connectparticipant (~> 1) + aws-sdk-connectwisdomservice (~> 1) aws-sdk-costandusagereportservice (~> 1) aws-sdk-costexplorer (~> 1) aws-sdk-customerprofiles (~> 1) @@ -794,6 +872,7 @@ GEM aws-sdk-directoryservice (~> 1) aws-sdk-dlm (~> 1) aws-sdk-docdb (~> 1) + aws-sdk-drs (~> 1) aws-sdk-dynamodb (~> 1) aws-sdk-dynamodbstreams (~> 1) aws-sdk-ebs (~> 1) @@ -824,6 +903,7 @@ GEM aws-sdk-frauddetector (~> 1) aws-sdk-fsx (~> 1) aws-sdk-gamelift (~> 1) + aws-sdk-gamesparks (~> 1) aws-sdk-glacier (~> 1) aws-sdk-globalaccelerator (~> 1) aws-sdk-glue (~> 1) @@ -840,6 +920,7 @@ GEM aws-sdk-imagebuilder (~> 1) aws-sdk-importexport (~> 1) aws-sdk-inspector (~> 1) + aws-sdk-inspector2 (~> 1) aws-sdk-iot (~> 1) aws-sdk-iot1clickdevicesservice (~> 1) aws-sdk-iot1clickprojects (~> 1) @@ -853,10 +934,13 @@ GEM aws-sdk-iotsecuretunneling (~> 1) aws-sdk-iotsitewise (~> 1) aws-sdk-iotthingsgraph (~> 1) + aws-sdk-iottwinmaker (~> 1) aws-sdk-iotwireless (~> 1) aws-sdk-ivs (~> 1) aws-sdk-kafka (~> 1) + aws-sdk-kafkaconnect (~> 1) aws-sdk-kendra (~> 1) + aws-sdk-keyspaces (~> 1) aws-sdk-kinesis (~> 1) aws-sdk-kinesisanalytics (~> 1) aws-sdk-kinesisanalyticsv2 (~> 1) @@ -882,6 +966,7 @@ GEM aws-sdk-macie (~> 1) aws-sdk-macie2 (~> 1) aws-sdk-managedblockchain (~> 1) + aws-sdk-managedgrafana (~> 1) aws-sdk-marketplacecatalog (~> 1) aws-sdk-marketplacecommerceanalytics (~> 1) aws-sdk-marketplaceentitlementservice (~> 1) @@ -898,6 +983,8 @@ GEM aws-sdk-mgn (~> 1) aws-sdk-migrationhub (~> 1) aws-sdk-migrationhubconfig (~> 1) + aws-sdk-migrationhubrefactorspaces (~> 1) + aws-sdk-migrationhubstrategyrecommendations (~> 1) aws-sdk-mobile (~> 1) aws-sdk-mq (~> 1) aws-sdk-mturk (~> 1) @@ -911,6 +998,7 @@ GEM aws-sdk-opsworkscm (~> 1) aws-sdk-organizations (~> 1) aws-sdk-outposts (~> 1) + aws-sdk-panorama (~> 1) aws-sdk-personalize (~> 1) aws-sdk-personalizeevents (~> 1) aws-sdk-personalizeruntime (~> 1) @@ -928,9 +1016,11 @@ GEM aws-sdk-ram (~> 1) aws-sdk-rds (~> 1) aws-sdk-rdsdataservice (~> 1) + aws-sdk-recyclebin (~> 1) aws-sdk-redshift (~> 1) aws-sdk-redshiftdataapiservice (~> 1) aws-sdk-rekognition (~> 1) + aws-sdk-resiliencehub (~> 1) aws-sdk-resourcegroups (~> 1) aws-sdk-resourcegroupstaggingapi (~> 1) aws-sdk-robomaker (~> 1) @@ -982,6 +1072,7 @@ GEM aws-sdk-transcribestreamingservice (~> 1) aws-sdk-transfer (~> 1) aws-sdk-translate (~> 1) + aws-sdk-voiceid (~> 1) aws-sdk-waf (~> 1) aws-sdk-wafregional (~> 1) aws-sdk-wafv2 (~> 1) @@ -991,184 +1082,191 @@ GEM aws-sdk-workmail (~> 1) aws-sdk-workmailmessageflow (~> 1) aws-sdk-workspaces (~> 1) + aws-sdk-workspacesweb (~> 1) aws-sdk-xray (~> 1) - aws-sdk-robomaker (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-robomaker (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53 (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53 (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53domains (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53domains (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53recoverycluster (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53recoverycluster (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53recoverycontrolconfig (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53recoverycontrolconfig (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53recoveryreadiness (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53recoveryreadiness (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53resolver (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53resolver (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.102.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-s3 (1.113.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.4) - aws-sdk-s3control (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-s3control (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-s3outposts (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-s3outposts (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sagemaker (1.98.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sagemaker (1.120.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sagemakeredgemanager (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sagemakeredgemanager (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sagemakerfeaturestoreruntime (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sagemakerfeaturestoreruntime (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sagemakerruntime (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sagemakerruntime (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-savingsplans (1.19.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-savingsplans (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-schemas (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-schemas (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-secretsmanager (1.49.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-secretsmanager (1.59.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-securityhub (1.52.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-securityhub (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-serverlessapplicationrepository (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-serverlessapplicationrepository (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-servicecatalog (1.63.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-servicecatalog (1.69.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-servicediscovery (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-servicediscovery (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-servicequotas (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-servicequotas (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ses (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ses (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sesv2 (1.20.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sesv2 (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-shield (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-shield (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-signer (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-signer (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-simpledb (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-simpledb (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv2 (~> 1.0) - aws-sdk-sms (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sms (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-snowball (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-snowball (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-snowdevicemanagement (1.1.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-snowdevicemanagement (1.7.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sns (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sns (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sqs (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sqs (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssm (1.117.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssm (1.134.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssmcontacts (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssmcontacts (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssmincidents (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssmincidents (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssoadmin (1.10.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssoadmin (1.16.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssooidc (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssooidc (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-states (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-states (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-storagegateway (1.59.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-storagegateway (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-support (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-support (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-swf (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-swf (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-synthetics (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-synthetics (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-textract (1.28.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-textract (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-timestreamquery (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-timestreamquery (1.16.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-timestreamwrite (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-timestreamwrite (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-transcribeservice (1.61.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-transcribeservice (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-transcribestreamingservice (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-transcribestreamingservice (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-transfer (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-transfer (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-translate (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-translate (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-waf (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-voiceid (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-wafregional (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-waf (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-wafv2 (1.25.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-wafregional (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-wellarchitected (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-wafv2 (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-workdocs (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-wellarchitected (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-worklink (1.26.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-workdocs (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-workmail (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-worklink (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-workmailmessageflow (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-workmail (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-workspaces (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-workmailmessageflow (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-xray (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-workspaces (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workspacesweb (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-xray (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) aws-sigv2 (1.1.0) aws-sigv4 (1.4.0) @@ -1177,10 +1275,10 @@ GEM descendants_tracker (~> 0.0.4) ice_nine (~> 0.11.0) thread_safe (~> 0.3, >= 0.3.1) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) bson (4.12.1) builder (3.2.4) @@ -1193,42 +1291,38 @@ GEM coderay (1.1.3) coercible (1.0.0) descendants_tracker (~> 0.0.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) crack (0.4.5) rexml crass (1.0.6) daemons (1.4.1) dalli (2.7.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - delayed_job (4.1.9) - activesupport (>= 3.0, < 6.2) - delayed_job_active_record (4.1.6) - activerecord (>= 3.0, < 6.2) + delayed_job (4.1.10) + activesupport (>= 3.0, < 8.0) + delayed_job_active_record (4.1.7) + activerecord (>= 3.0, < 8.0) delayed_job (>= 3.0, < 5) descendants_tracker (0.0.4) thread_safe (~> 0.3, >= 0.3.1) - diff-lcs (1.4.4) + diff-lcs (1.5.0) digest-crc (0.6.4) rake (>= 12.0.0, < 14.0.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) domain_name (0.5.20190701) unf (>= 0.0.5, < 1.0.0) - elasticsearch-transport (7.5.0) - faraday (>= 0.14, < 1) - multi_json erubi (1.10.0) - ethon (0.14.0) + ethon (0.15.0) ffi (>= 1.15.0) eventmachine (1.2.7) - excon (0.85.0) - faraday (0.17.4) + excon (0.92.1) + multipart-post (>= 1.2, < 3) + faraday (1.0.1) multipart-post (>= 1.2, < 3) - faraday_middleware (0.12.2) - faraday (>= 0.7.4, < 1.0) - ffi (1.15.4) + ffi (1.15.5) ffi-compiler (1.0.1) ffi (>= 1.0.0) rake @@ -1242,7 +1336,7 @@ GEM rack (>= 1.3.0) rack-accept virtus (>= 1.0.0) - graphql (1.12.16) + graphql (1.12.24) grpc (1.28.0) google-protobuf (~> 3.11) googleapis-common-protos-types (~> 1.0) @@ -1264,31 +1358,36 @@ GEM i18n (0.9.5) concurrent-ruby (~> 1.0) ice_nine (0.11.2) - jmespath (1.4.0) - json (2.5.1) + jmespath (1.6.1) + json (2.6.1) + json-schema (2.8.1) + addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.0) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) makara (0.5.0) activerecord (>= 3.0.0) memory_profiler (0.9.14) - method_source (0.9.2) + method_source (1.0.0) metriks (0.9.9.8) atomic (~> 1.0) avl_tree (~> 1.2.0) hitimes (~> 1.1) - mime-types (3.3.1) + mime-types (3.4.1) mime-types-data (~> 3.2015) - mime-types-data (3.2021.0901) + mime-types-data (3.2022.0105) mini_portile2 (2.4.0) - minitest (5.14.4) + minitest (5.15.0) mongo (2.14.1) bson (>= 4.8.2, < 5.0.0) mono_logger (1.1.1) @@ -1304,21 +1403,17 @@ GEM nokogiri (1.10.10) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (1.2.3) pimpmychangelog (0.1.3) - presto-client (0.6.6) - faraday (~> 0.12) - faraday_middleware (~> 0.12.2) - msgpack (>= 0.7.0) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) qless (0.12.0) metriks (~> 0.9) redis (>= 2.2, < 4.0.0.rc1) @@ -1329,8 +1424,8 @@ GEM thin (~> 1.6) thor (~> 0.19.1) vegas (~> 0.1.11) - que (1.0.0.beta4) - racecar (1.2.1) + que (1.4.0) + racecar (1.3.0) king_konf (~> 1.0) ruby-kafka (~> 1.0) rack (2.0.9) @@ -1352,42 +1447,41 @@ GEM rake (>= 0.8.7) thor (>= 0.18.1, < 2.0) rake (12.3.3) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - rbtree (0.4.4) + rbtree (0.4.5) redcarpet (3.5.1) redis (3.3.5) redis-namespace (1.6.0) redis (>= 3.0.4) - request_store (1.5.0) + request_store (1.5.1) rack (>= 1.4) - resque (2.1.0) + resque (2.2.1) mono_logger (~> 1.0) multi_json (~> 1.0) redis-namespace (~> 1.6) sinatra (>= 0.9.2) - vegas (~> 0.1.2) rest-client (2.1.0) http-accept (>= 1.7.0, < 2.0) http-cookie (>= 1.0.2, < 2.0) mime-types (>= 1.16, < 4.0) netrc (~> 0.8) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) ruby-kafka (1.4.0) @@ -1398,11 +1492,11 @@ GEM concurrent-ruby (~> 1.0) sentry-raven (0.15.6) faraday (>= 0.7.6) - sequel (5.48.0) + sequel (5.54.0) serverengine (2.1.1) sigdump (~> 0.2.2) - set (1.0.1) - shoryuken (5.2.3) + set (1.0.2) + shoryuken (6.0.0) aws-sdk-core (>= 2) concurrent-ruby thor @@ -1448,7 +1542,7 @@ GEM thread_safe (~> 0.1) unf (0.1.4) unf_ext - unf_ext (0.0.7.7) + unf_ext (0.0.8.1) vegas (0.1.11) rack (>= 1.0.0) virtus (2.0.0) @@ -1459,7 +1553,9 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -1477,22 +1573,22 @@ DEPENDENCIES builder climate_control (~> 0.2.0) concurrent-ruby - dalli + dalli (< 3.0.0) ddtrace! delayed_job delayed_job_active_record dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - elasticsearch-transport ethon excon - faraday + faraday (>= 1.0) google-protobuf (~> 3.11.0) grape - graphql (>= 1.12.0) + graphql grpc hiredis http httpclient + json-schema lograge (~> 0.11) makara memory_profiler (~> 0.9) @@ -1502,12 +1598,11 @@ DEPENDENCIES os (~> 1.1) pg pimpmychangelog (>= 0.1.2) - presto-client (>= 0.5.14) pry pry-nav pry-stack_explorer qless - que (>= 1.0.0.beta2) + que (>= 1.0.0) racecar (>= 0.3.5) rack (< 2.1.0) rack-test diff --git a/gemfiles/ruby_2.3.8_contrib_old.gemfile b/gemfiles/ruby_2.3.8_contrib_old.gemfile deleted file mode 100644 index be34c4d74f0..00000000000 --- a/gemfiles/ruby_2.3.8_contrib_old.gemfile +++ /dev/null @@ -1,32 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "faraday", "0.17" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.3.8_contrib_old.gemfile.lock b/gemfiles/ruby_2.3.8_contrib_old.gemfile.lock index 05939dc2365..9eb6e4d0485 100644 --- a/gemfiles/ruby_2.3.8_contrib_old.gemfile.lock +++ b/gemfiles/ruby_2.3.8_contrib_old.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -13,62 +15,83 @@ GEM bundler rake thor (>= 0.14.0) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) + elasticsearch (7.5.0) + elasticsearch-api (= 7.5.0) + elasticsearch-transport (= 7.5.0) + elasticsearch-api (7.5.0) + multi_json + elasticsearch-transport (7.5.0) + faraday (>= 0.14, < 1) + multi_json faraday (0.17.0) multipart-post (>= 1.2, < 3) - google-protobuf (3.17.3) + faraday_middleware (0.12.2) + faraday (>= 0.7.4, < 1.0) + ffi (1.15.5) + google-protobuf (3.19.1) hashdiff (1.0.1) - json (2.5.1) + json (2.6.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) - method_source (0.9.2) + method_source (1.0.0) msgpack (1.3.3) + multi_json (1.15.0) multipart-post (2.1.1) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + presto-client (0.6.6) + faraday (~> 0.12) + faraday_middleware (~> 0.12.2) + msgpack (>= 0.7.0) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -76,12 +99,14 @@ GEM json (>= 1.8, < 3) simplecov-html (~> 0.10.0) simplecov-html (0.10.2) - thor (1.1.0) + thor (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -96,12 +121,15 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + elasticsearch (< 8.0.0) faraday (= 0.17) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) pimpmychangelog (>= 0.1.2) + presto-client (>= 0.5.14) pry pry-nav pry-stack_explorer diff --git a/gemfiles/ruby_2.3.8_core_old.gemfile b/gemfiles/ruby_2.3.8_core_old.gemfile deleted file mode 100644 index 159fee40a29..00000000000 --- a/gemfiles/ruby_2.3.8_core_old.gemfile +++ /dev/null @@ -1,31 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", "~> 4" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] - -gemspec path: "../" diff --git a/gemfiles/ruby_2.3.8_core_old.gemfile.lock b/gemfiles/ruby_2.3.8_core_old.gemfile.lock index d6054b63e43..1550fb7a2c1 100644 --- a/gemfiles/ruby_2.3.8_core_old.gemfile.lock +++ b/gemfiles/ruby_2.3.8_core_old.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -13,59 +15,65 @@ GEM bundler rake thor (>= 0.14.0) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) dogstatsd-ruby (4.8.3) - google-protobuf (3.17.3) + ffi (1.15.5) + google-protobuf (3.19.1) hashdiff (1.0.1) - json (2.5.1) + json (2.6.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) - method_source (0.9.2) + method_source (1.0.0) msgpack (1.3.3) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -73,12 +81,14 @@ GEM json (>= 1.8, < 3) simplecov-html (~> 0.10.0) simplecov-html (0.10.2) - thor (1.1.0) + thor (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -94,6 +104,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (~> 4) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) diff --git a/gemfiles/ruby_2.3.8_cucumber3.gemfile b/gemfiles/ruby_2.3.8_cucumber3.gemfile deleted file mode 100644 index 0b11a88e745..00000000000 --- a/gemfiles/ruby_2.3.8_cucumber3.gemfile +++ /dev/null @@ -1,32 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "cucumber", ">=3.0.0", "<4.0.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.3.8_cucumber3.gemfile.lock b/gemfiles/ruby_2.3.8_cucumber3.gemfile.lock index d08208cf47b..fa4498898e8 100644 --- a/gemfiles/ruby_2.3.8_cucumber3.gemfile.lock +++ b/gemfiles/ruby_2.3.8_cucumber3.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -13,16 +15,16 @@ GEM bundler rake thor (>= 0.14.0) - backports (3.21.0) - benchmark-ips (2.9.1) + backports (3.23.0) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cucumber (3.2.0) @@ -41,51 +43,57 @@ GEM cucumber-expressions (6.0.1) cucumber-tag_expressions (1.1.1) cucumber-wire (0.0.1) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) gherkin (5.1.0) - google-protobuf (3.17.3) + google-protobuf (3.19.1) hashdiff (1.0.1) - json (2.5.1) + json (2.6.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) - method_source (0.9.2) + method_source (1.0.0) msgpack (1.3.3) multi_json (1.15.0) multi_test (0.1.2) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -93,12 +101,14 @@ GEM json (>= 1.8, < 3) simplecov-html (~> 0.10.0) simplecov-html (0.10.2) - thor (1.1.0) + thor (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -115,6 +125,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) diff --git a/gemfiles/ruby_2.3.8_cucumber4.gemfile b/gemfiles/ruby_2.3.8_cucumber4.gemfile deleted file mode 100644 index 0dc77147b26..00000000000 --- a/gemfiles/ruby_2.3.8_cucumber4.gemfile +++ /dev/null @@ -1,32 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "cucumber", ">=4.0.0", "<5.0.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.3.8_cucumber4.gemfile.lock b/gemfiles/ruby_2.3.8_cucumber4.gemfile.lock index b5098b5cb91..cf2dd5de74b 100644 --- a/gemfiles/ruby_2.3.8_cucumber4.gemfile.lock +++ b/gemfiles/ruby_2.3.8_cucumber4.gemfile.lock @@ -1,14 +1,16 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -18,15 +20,15 @@ GEM bundler rake thor (>= 0.14.0) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cucumber (4.1.0) @@ -60,59 +62,64 @@ GEM cucumber-core (~> 7.1, >= 7.1.0) cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) cucumber-messages (~> 12.2, >= 12.2.0) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) diff-lcs (1.3) docile (1.3.5) - dogstatsd-ruby (5.2.0) - ffi (1.15.4) - google-protobuf (3.17.3) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.19.1) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) - json (2.5.1) + json (2.6.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) - method_source (0.9.2) + method_source (1.0.0) middleware (0.1.0) - minitest (5.14.4) + minitest (5.15.0) msgpack (1.3.3) multi_test (0.1.2) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pimpmychangelog (0.1.3) protobuf-cucumber (3.10.8) activesupport (>= 3.2) middleware thor thread_safe - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -122,7 +129,7 @@ GEM simplecov-html (0.10.2) sys-uname (1.2.2) ffi (~> 1.1) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -130,7 +137,9 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -147,6 +156,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) diff --git a/gemfiles/ruby_2.3.8_rails30_postgres.gemfile b/gemfiles/ruby_2.3.8_rails30_postgres.gemfile deleted file mode 100644 index 26d40a4f3ef..00000000000 --- a/gemfiles/ruby_2.3.8_rails30_postgres.gemfile +++ /dev/null @@ -1,35 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "test-unit" -gem "rails", "3.0.20" -gem "pg", "0.15.1" -gem "rack-cache", "1.7.1" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.3.8_rails30_postgres.gemfile.lock b/gemfiles/ruby_2.3.8_rails30_postgres.gemfile.lock deleted file mode 100644 index 294f0cb153f..00000000000 --- a/gemfiles/ruby_2.3.8_rails30_postgres.gemfile.lock +++ /dev/null @@ -1,188 +0,0 @@ -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - abstract (1.0.0) - actionmailer (3.0.20) - actionpack (= 3.0.20) - mail (~> 2.2.19) - actionpack (3.0.20) - activemodel (= 3.0.20) - activesupport (= 3.0.20) - builder (~> 2.1.2) - erubis (~> 2.6.6) - i18n (~> 0.5.0) - rack (~> 1.2.5) - rack-mount (~> 0.6.14) - rack-test (~> 0.5.7) - tzinfo (~> 0.3.23) - activemodel (3.0.20) - activesupport (= 3.0.20) - builder (~> 2.1.2) - i18n (~> 0.5.0) - activerecord (3.0.20) - activemodel (= 3.0.20) - activesupport (= 3.0.20) - arel (~> 2.0.10) - tzinfo (~> 0.3.23) - activeresource (3.0.20) - activemodel (= 3.0.20) - activesupport (= 3.0.20) - activesupport (3.0.20) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - arel (2.0.10) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (2.1.2) - climate_control (0.2.0) - coderay (1.1.3) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.4.4) - docile (1.3.5) - dogstatsd-ruby (5.2.0) - erubis (2.6.6) - abstract (>= 1.0.0) - google-protobuf (3.17.3) - hashdiff (1.0.1) - i18n (0.5.4) - json (1.8.6) - mail (2.2.20) - activesupport (>= 2.3.6) - i18n (>= 0.4.0) - mime-types (~> 1.16) - treetop (~> 1.4.8) - memory_profiler (0.9.14) - method_source (0.9.2) - mime-types (1.25.1) - msgpack (1.3.3) - opentracing (0.5.0) - os (1.1.1) - pg (0.15.1) - pimpmychangelog (0.1.3) - polyglot (0.3.5) - power_assert (2.0.1) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - rack (1.2.8) - rack-cache (1.7.1) - rack (>= 0.4) - rack-mount (0.6.14) - rack (>= 1.0.0) - rack-test (0.5.7) - rack (>= 1.0) - rails (3.0.20) - actionmailer (= 3.0.20) - actionpack (= 3.0.20) - activerecord (= 3.0.20) - activeresource (= 3.0.20) - activesupport (= 3.0.20) - bundler (~> 1.0) - railties (= 3.0.20) - railties (3.0.20) - actionpack (= 3.0.20) - activesupport (= 3.0.20) - rake (>= 0.8.7) - rdoc (~> 3.4) - thor (~> 0.14.4) - rake (13.0.6) - rake-compiler (1.1.1) - rake - rdoc (3.12.2) - json (~> 1.4) - redcarpet (3.5.1) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - simplecov (0.17.1) - docile (~> 1.1) - json (>= 1.8, < 3) - simplecov-html (~> 0.10.0) - simplecov-html (0.10.2) - test-unit (3.4.5) - power_assert - thor (0.14.6) - treetop (1.4.15) - polyglot - polyglot (>= 0.3.1) - tzinfo (0.3.60) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) - -PLATFORMS - ruby - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pg (= 0.15.1) - pimpmychangelog (>= 0.1.2) - pry - pry-nav - pry-stack_explorer - rack-cache (= 1.7.1) - rails (= 3.0.20) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - simplecov (~> 0.17) - test-unit - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.3 diff --git a/gemfiles/ruby_2.3.8_rails30_postgres_sidekiq.gemfile b/gemfiles/ruby_2.3.8_rails30_postgres_sidekiq.gemfile deleted file mode 100644 index 1271d16c4a3..00000000000 --- a/gemfiles/ruby_2.3.8_rails30_postgres_sidekiq.gemfile +++ /dev/null @@ -1,36 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "test-unit" -gem "rails", "3.0.20" -gem "pg", "0.15.1" -gem "sidekiq", "4.0.0" -gem "rack-cache", "1.7.1" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.3.8_rails30_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.3.8_rails30_postgres_sidekiq.gemfile.lock deleted file mode 100644 index 7719d634933..00000000000 --- a/gemfiles/ruby_2.3.8_rails30_postgres_sidekiq.gemfile.lock +++ /dev/null @@ -1,196 +0,0 @@ -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - abstract (1.0.0) - actionmailer (3.0.20) - actionpack (= 3.0.20) - mail (~> 2.2.19) - actionpack (3.0.20) - activemodel (= 3.0.20) - activesupport (= 3.0.20) - builder (~> 2.1.2) - erubis (~> 2.6.6) - i18n (~> 0.5.0) - rack (~> 1.2.5) - rack-mount (~> 0.6.14) - rack-test (~> 0.5.7) - tzinfo (~> 0.3.23) - activemodel (3.0.20) - activesupport (= 3.0.20) - builder (~> 2.1.2) - i18n (~> 0.5.0) - activerecord (3.0.20) - activemodel (= 3.0.20) - activesupport (= 3.0.20) - arel (~> 2.0.10) - tzinfo (~> 0.3.23) - activeresource (3.0.20) - activemodel (= 3.0.20) - activesupport (= 3.0.20) - activesupport (3.0.20) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - arel (2.0.10) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (2.1.2) - climate_control (0.2.0) - coderay (1.1.3) - concurrent-ruby (1.1.9) - connection_pool (2.2.5) - crack (0.4.5) - rexml - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.4.4) - docile (1.3.5) - dogstatsd-ruby (5.2.0) - erubis (2.6.6) - abstract (>= 1.0.0) - google-protobuf (3.17.3) - hashdiff (1.0.1) - i18n (0.5.4) - json (1.8.6) - mail (2.2.20) - activesupport (>= 2.3.6) - i18n (>= 0.4.0) - mime-types (~> 1.16) - treetop (~> 1.4.8) - memory_profiler (0.9.14) - method_source (0.9.2) - mime-types (1.25.1) - msgpack (1.3.3) - opentracing (0.5.0) - os (1.1.1) - pg (0.15.1) - pimpmychangelog (0.1.3) - polyglot (0.3.5) - power_assert (2.0.1) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - rack (1.2.8) - rack-cache (1.7.1) - rack (>= 0.4) - rack-mount (0.6.14) - rack (>= 1.0.0) - rack-test (0.5.7) - rack (>= 1.0) - rails (3.0.20) - actionmailer (= 3.0.20) - actionpack (= 3.0.20) - activerecord (= 3.0.20) - activeresource (= 3.0.20) - activesupport (= 3.0.20) - bundler (~> 1.0) - railties (= 3.0.20) - railties (3.0.20) - actionpack (= 3.0.20) - activesupport (= 3.0.20) - rake (>= 0.8.7) - rdoc (~> 3.4) - thor (~> 0.14.4) - rake (13.0.6) - rake-compiler (1.1.1) - rake - rdoc (3.12.2) - json (~> 1.4) - redcarpet (3.5.1) - redis (3.3.5) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - sidekiq (4.0.0) - concurrent-ruby (~> 1.0) - connection_pool (~> 2.2, >= 2.2.0) - json (~> 1.0) - redis (~> 3.2, >= 3.2.1) - simplecov (0.17.1) - docile (~> 1.1) - json (>= 1.8, < 3) - simplecov-html (~> 0.10.0) - simplecov-html (0.10.2) - test-unit (3.4.5) - power_assert - thor (0.14.6) - treetop (1.4.15) - polyglot - polyglot (>= 0.3.1) - tzinfo (0.3.60) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) - -PLATFORMS - ruby - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pg (= 0.15.1) - pimpmychangelog (>= 0.1.2) - pry - pry-nav - pry-stack_explorer - rack-cache (= 1.7.1) - rails (= 3.0.20) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - sidekiq (= 4.0.0) - simplecov (~> 0.17) - test-unit - webmock (>= 3.10.0) - yard (~> 0.9) - -BUNDLED WITH - 1.17.3 diff --git a/gemfiles/ruby_2.3.8_rails32_mysql2.gemfile b/gemfiles/ruby_2.3.8_rails32_mysql2.gemfile deleted file mode 100644 index 6de889883c2..00000000000 --- a/gemfiles/ruby_2.3.8_rails32_mysql2.gemfile +++ /dev/null @@ -1,37 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "test-unit" -gem "rails", "3.2.22.5" -gem "mysql2", "0.3.21" -gem "activerecord-mysql-adapter" -gem "rack-cache", "1.7.1" -gem "sqlite3", "~> 1.3.5" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.3.8_rails32_mysql2.gemfile.lock b/gemfiles/ruby_2.3.8_rails32_mysql2.gemfile.lock index f64b384b2ed..e03dc042673 100644 --- a/gemfiles/ruby_2.3.8_rails32_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails32_mysql2.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -45,53 +47,59 @@ GEM rake thor (>= 0.14.0) arel (3.0.3) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.0.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubis (2.7.0) - google-protobuf (3.17.3) + ffi (1.15.5) + google-protobuf (3.19.1) hashdiff (1.0.1) hike (1.2.3) i18n (0.9.5) concurrent-ruby (~> 1.0) journey (1.0.4) - json (1.8.6) + json (2.6.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) mail (2.5.5) mime-types (~> 1.16) treetop (~> 1.4.8) memory_profiler (0.9.14) - method_source (0.9.2) + method_source (1.0.0) mime-types (1.25.1) msgpack (1.3.3) multi_json (1.15.0) mysql (2.9.1) mysql2 (0.3.21) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pimpmychangelog (0.1.3) polyglot (0.3.5) power_assert (2.0.1) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.4.7) rack-cache (1.7.1) rack (>= 0.4) @@ -115,27 +123,26 @@ GEM rdoc (~> 3.4) thor (>= 0.14.6, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - rdoc (3.12.2) - json (~> 1.4) + rdoc (3.9.5) redcarpet (3.5.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -149,9 +156,9 @@ GEM rack (~> 1.0) tilt (~> 1.1, != 1.3.0) sqlite3 (1.3.13) - test-unit (3.4.5) + test-unit (3.5.3) power_assert - thor (1.1.0) + thor (1.2.1) tilt (1.4.1) treetop (1.4.15) polyglot @@ -161,7 +168,9 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -178,6 +187,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) mysql2 (= 0.3.21) opentracing (>= 0.4.1) diff --git a/gemfiles/ruby_2.3.8_rails32_postgres.gemfile b/gemfiles/ruby_2.3.8_rails32_postgres.gemfile deleted file mode 100644 index 192290d94ca..00000000000 --- a/gemfiles/ruby_2.3.8_rails32_postgres.gemfile +++ /dev/null @@ -1,35 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "test-unit" -gem "rails", "3.2.22.5" -gem "pg", "0.15.1" -gem "rack-cache", "1.7.1" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.3.8_rails32_postgres.gemfile.lock b/gemfiles/ruby_2.3.8_rails32_postgres.gemfile.lock index cbab2b3b33a..103e152726e 100644 --- a/gemfiles/ruby_2.3.8_rails32_postgres.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails32_postgres.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -41,52 +43,58 @@ GEM rake thor (>= 0.14.0) arel (3.0.3) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.0.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubis (2.7.0) - google-protobuf (3.17.3-x86_64-linux) + ffi (1.15.5) + google-protobuf (3.19.1) hashdiff (1.0.1) hike (1.2.3) i18n (0.9.5) concurrent-ruby (~> 1.0) journey (1.0.4) - json (1.8.6) + json (2.6.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) mail (2.5.5) mime-types (~> 1.16) treetop (~> 1.4.8) memory_profiler (0.9.14) - method_source (0.9.2) + method_source (1.0.0) mime-types (1.25.1) msgpack (1.3.3) multi_json (1.15.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.15.1) pimpmychangelog (0.1.3) polyglot (0.3.5) power_assert (2.0.1) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.4.7) rack-cache (1.7.1) rack (>= 0.4) @@ -110,27 +118,26 @@ GEM rdoc (~> 3.4) thor (>= 0.14.6, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - rdoc (3.12.2) - json (~> 1.4) + rdoc (3.9.5) redcarpet (3.5.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -143,9 +150,9 @@ GEM multi_json (~> 1.0) rack (~> 1.0) tilt (~> 1.1, != 1.3.0) - test-unit (3.4.5) + test-unit (3.5.3) power_assert - thor (1.1.0) + thor (1.2.1) tilt (1.4.1) treetop (1.4.15) polyglot @@ -155,7 +162,9 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -171,6 +180,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) diff --git a/gemfiles/ruby_2.3.8_rails32_postgres_redis.gemfile b/gemfiles/ruby_2.3.8_rails32_postgres_redis.gemfile deleted file mode 100644 index 17ee4130165..00000000000 --- a/gemfiles/ruby_2.3.8_rails32_postgres_redis.gemfile +++ /dev/null @@ -1,37 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "test-unit" -gem "rails", "3.2.22.5" -gem "pg", "0.15.1" -gem "redis-rails" -gem "redis", "< 4.0" -gem "rack-cache", "1.7.1" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.3.8_rails32_postgres_redis.gemfile.lock b/gemfiles/ruby_2.3.8_rails32_postgres_redis.gemfile.lock index 31997ecc3f5..c3f8103de53 100644 --- a/gemfiles/ruby_2.3.8_rails32_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails32_postgres_redis.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -41,52 +43,58 @@ GEM rake thor (>= 0.14.0) arel (3.0.3) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.0.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubis (2.7.0) - google-protobuf (3.17.3) + ffi (1.15.5) + google-protobuf (3.19.1) hashdiff (1.0.1) hike (1.2.3) i18n (0.9.5) concurrent-ruby (~> 1.0) journey (1.0.4) - json (1.8.6) + json (2.6.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) mail (2.5.5) mime-types (~> 1.16) treetop (~> 1.4.8) memory_profiler (0.9.14) - method_source (0.9.2) + method_source (1.0.0) mime-types (1.25.1) msgpack (1.3.3) multi_json (1.15.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.15.1) pimpmychangelog (0.1.3) polyglot (0.3.5) power_assert (2.0.1) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.4.7) rack-cache (1.7.1) rack (>= 0.4) @@ -110,10 +118,9 @@ GEM rdoc (~> 3.4) thor (>= 0.14.6, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - rdoc (3.12.2) - json (~> 1.4) + rdoc (3.9.5) redcarpet (3.5.1) redis (3.3.5) redis-actionpack (3.2.4) @@ -133,21 +140,21 @@ GEM redis-store (1.1.7) redis (>= 2.2) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -160,9 +167,9 @@ GEM multi_json (~> 1.0) rack (~> 1.0) tilt (~> 1.1, != 1.3.0) - test-unit (3.4.5) + test-unit (3.5.3) power_assert - thor (1.1.0) + thor (1.2.1) tilt (1.4.1) treetop (1.4.15) polyglot @@ -172,7 +179,9 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -188,6 +197,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) diff --git a/gemfiles/ruby_2.3.8_rails32_postgres_sidekiq.gemfile b/gemfiles/ruby_2.3.8_rails32_postgres_sidekiq.gemfile deleted file mode 100644 index 6213c660404..00000000000 --- a/gemfiles/ruby_2.3.8_rails32_postgres_sidekiq.gemfile +++ /dev/null @@ -1,36 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "test-unit" -gem "rails", "3.2.22.5" -gem "pg", "0.15.1" -gem "sidekiq", "4.0.0" -gem "rack-cache", "1.7.1" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.3.8_rails32_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.3.8_rails32_postgres_sidekiq.gemfile.lock index eb26f2eba6c..befe25ee898 100644 --- a/gemfiles/ruby_2.3.8_rails32_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails32_postgres_sidekiq.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -41,53 +43,59 @@ GEM rake thor (>= 0.14.0) arel (3.0.3) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.0.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) crack (0.4.5) rexml - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubis (2.7.0) - google-protobuf (3.17.3-x86_64-linux) + ffi (1.15.5) + google-protobuf (3.19.1) hashdiff (1.0.1) hike (1.2.3) i18n (0.9.5) concurrent-ruby (~> 1.0) journey (1.0.4) json (1.8.6) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) mail (2.5.5) mime-types (~> 1.16) treetop (~> 1.4.8) memory_profiler (0.9.14) - method_source (0.9.2) + method_source (1.0.0) mime-types (1.25.1) msgpack (1.3.3) multi_json (1.15.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.15.1) pimpmychangelog (0.1.3) polyglot (0.3.5) power_assert (2.0.1) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.4.7) rack-cache (1.7.1) rack (>= 0.4) @@ -111,28 +119,28 @@ GEM rdoc (~> 3.4) thor (>= 0.14.6, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake rdoc (3.12.2) json (~> 1.4) redcarpet (3.5.1) redis (3.3.5) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) sidekiq (4.0.0) @@ -150,9 +158,9 @@ GEM multi_json (~> 1.0) rack (~> 1.0) tilt (~> 1.1, != 1.3.0) - test-unit (3.4.5) + test-unit (3.5.3) power_assert - thor (1.1.0) + thor (1.2.1) tilt (1.4.1) treetop (1.4.15) polyglot @@ -162,7 +170,9 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -178,6 +188,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) diff --git a/gemfiles/ruby_2.3.8_rails4_mysql2.gemfile b/gemfiles/ruby_2.3.8_rails4_mysql2.gemfile deleted file mode 100644 index 27306ddd9fa..00000000000 --- a/gemfiles/ruby_2.3.8_rails4_mysql2.gemfile +++ /dev/null @@ -1,35 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "rails", "4.2.11.1" -gem "mysql2", "< 1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.3.8_rails4_mysql2.gemfile.lock b/gemfiles/ruby_2.3.8_rails4_mysql2.gemfile.lock index 8c8e92ed975..c54900fbf1d 100644 --- a/gemfiles/ruby_2.3.8_rails4_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails4_mysql2.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -48,61 +50,67 @@ GEM rake thor (>= 0.14.0) arel (6.0.4) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubis (2.7.0) + ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) - google-protobuf (3.17.3) + google-protobuf (3.19.1) hashdiff (1.0.1) i18n (0.9.5) concurrent-ruby (~> 1.0) - json (2.5.1) + json (2.6.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) + method_source (1.0.0) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) + minitest (5.15.0) msgpack (1.3.3) mysql2 (0.5.3) nokogiri (1.10.10) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.6.13) rack-test (0.6.3) rack (>= 1.0) @@ -131,27 +139,27 @@ GEM rake (>= 0.8.7) thor (>= 0.18.1, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - request_store (1.5.0) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -166,7 +174,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -174,7 +182,9 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -190,6 +200,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) mysql2 (< 1) diff --git a/gemfiles/ruby_2.3.8_rails4_postgres.gemfile b/gemfiles/ruby_2.3.8_rails4_postgres.gemfile deleted file mode 100644 index d76456b5a6a..00000000000 --- a/gemfiles/ruby_2.3.8_rails4_postgres.gemfile +++ /dev/null @@ -1,35 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "rails", "4.2.11.1" -gem "pg", "< 1.0" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.3.8_rails4_postgres.gemfile.lock b/gemfiles/ruby_2.3.8_rails4_postgres.gemfile.lock index 098d123f232..c62af3e8758 100644 --- a/gemfiles/ruby_2.3.8_rails4_postgres.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails4_postgres.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -48,61 +50,67 @@ GEM rake thor (>= 0.14.0) arel (6.0.4) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubis (2.7.0) + ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) - google-protobuf (3.17.3) + google-protobuf (3.19.1-x86_64-linux) hashdiff (1.0.1) i18n (0.9.5) concurrent-ruby (~> 1.0) - json (2.5.1) + json (2.6.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) + method_source (1.0.0) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) + minitest (5.15.0) msgpack (1.3.3) nokogiri (1.10.10) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) - pg (0.21.0) + os (1.1.4) + pg (0.15.1) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.6.13) rack-test (0.6.3) rack (>= 1.0) @@ -131,27 +139,27 @@ GEM rake (>= 0.8.7) thor (>= 0.18.1, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - request_store (1.5.0) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -166,7 +174,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -174,7 +182,9 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -190,6 +200,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) diff --git a/gemfiles/ruby_2.3.8_rails4_postgres_redis.gemfile b/gemfiles/ruby_2.3.8_rails4_postgres_redis.gemfile deleted file mode 100644 index 96dddc757ce..00000000000 --- a/gemfiles/ruby_2.3.8_rails4_postgres_redis.gemfile +++ /dev/null @@ -1,37 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "rails", "4.2.11.1" -gem "pg", "< 1.0" -gem "redis-rails" -gem "redis", "< 4.0" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.3.8_rails4_postgres_redis.gemfile.lock b/gemfiles/ruby_2.3.8_rails4_postgres_redis.gemfile.lock index 4b6b5aa6d07..50f31efb155 100644 --- a/gemfiles/ruby_2.3.8_rails4_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails4_postgres_redis.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -48,61 +50,67 @@ GEM rake thor (>= 0.14.0) arel (6.0.4) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubis (2.7.0) + ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) - google-protobuf (3.17.3) + google-protobuf (3.19.1) hashdiff (1.0.1) i18n (0.9.5) concurrent-ruby (~> 1.0) - json (2.5.1) + json (2.6.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) + method_source (1.0.0) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) + minitest (5.15.0) msgpack (1.3.3) nokogiri (1.10.10) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.6.13) rack-test (0.6.3) rack (>= 1.0) @@ -131,7 +139,7 @@ GEM rake (>= 0.8.7) thor (>= 0.18.1, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) redis (3.3.5) @@ -139,8 +147,8 @@ GEM actionpack (>= 4.0, < 7) redis-rack (>= 1, < 3) redis-store (>= 1.1.0, < 2) - redis-activesupport (5.2.1) - activesupport (>= 3, < 7) + redis-activesupport (5.3.0) + activesupport (>= 3, < 8) redis-store (>= 1.3, < 2) redis-rack (2.0.6) rack (>= 1.5, < 3) @@ -151,24 +159,24 @@ GEM redis-store (>= 1.2, < 2) redis-store (1.6.0) redis (>= 2.2, < 5) - request_store (1.5.0) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -183,7 +191,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -191,7 +199,9 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -207,6 +217,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) diff --git a/gemfiles/ruby_2.3.8_rails4_postgres_sidekiq.gemfile b/gemfiles/ruby_2.3.8_rails4_postgres_sidekiq.gemfile deleted file mode 100644 index 333de2d9a08..00000000000 --- a/gemfiles/ruby_2.3.8_rails4_postgres_sidekiq.gemfile +++ /dev/null @@ -1,37 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "rails", "4.2.11.1" -gem "pg", "< 1.0" -gem "sidekiq" -gem "activejob" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.3.8_rails4_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.3.8_rails4_postgres_sidekiq.gemfile.lock index 7a0c02f3b3a..34a117d7ce3 100644 --- a/gemfiles/ruby_2.3.8_rails4_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails4_postgres_sidekiq.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -48,65 +50,69 @@ GEM rake thor (>= 0.14.0) arel (6.0.4) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubis (2.7.0) + ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) - google-protobuf (3.17.3) + google-protobuf (3.19.1-x86_64-linux) hashdiff (1.0.1) i18n (0.9.5) concurrent-ruby (~> 1.0) - json (2.5.1) + json (1.8.6) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) + method_source (1.0.0) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) + minitest (5.15.0) msgpack (1.3.3) nokogiri (1.10.10) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.6.13) - rack-protection (2.1.0) - rack rack-test (0.6.3) rack (>= 1.0) rails (4.2.11.1) @@ -134,35 +140,35 @@ GEM rake (>= 0.8.7) thor (>= 0.18.1, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - request_store (1.5.0) + redis (3.3.5) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) - sidekiq (5.2.8) - connection_pool (~> 2.2, >= 2.2.2) - rack (< 2.1.0) - rack-protection (>= 1.5.0) - redis (>= 3.3.5, < 5) + sidekiq (4.0.0) + concurrent-ruby (~> 1.0) + connection_pool (~> 2.2, >= 2.2.0) + json (~> 1.0) + redis (~> 3.2, >= 3.2.1) simplecov (0.17.1) docile (~> 1.1) json (>= 1.8, < 3) @@ -175,7 +181,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -183,7 +189,9 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -200,6 +208,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) diff --git a/gemfiles/ruby_2.3.8_rails4_semantic_logger.gemfile b/gemfiles/ruby_2.3.8_rails4_semantic_logger.gemfile deleted file mode 100644 index 165651f655d..00000000000 --- a/gemfiles/ruby_2.3.8_rails4_semantic_logger.gemfile +++ /dev/null @@ -1,35 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "rails", "4.2.11.1" -gem "pg", "< 1.0" -gem "sprockets", "< 4" -gem "rails_semantic_logger", "~> 4.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.3.8_rails4_semantic_logger.gemfile.lock b/gemfiles/ruby_2.3.8_rails4_semantic_logger.gemfile.lock index 04a28a50b03..a09ab611079 100644 --- a/gemfiles/ruby_2.3.8_rails4_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails4_semantic_logger.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -48,56 +50,62 @@ GEM rake thor (>= 0.14.0) arel (6.0.4) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubis (2.7.0) + ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) - google-protobuf (3.17.3) + google-protobuf (3.19.1) hashdiff (1.0.1) i18n (0.9.5) concurrent-ruby (~> 1.0) - json (2.5.1) - loofah (2.12.0) + json (2.6.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) + method_source (1.0.0) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) + minitest (5.15.0) msgpack (1.3.3) nokogiri (1.10.10) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (1.6.13) rack-test (0.6.3) rack (>= 1.0) @@ -130,25 +138,25 @@ GEM rake (>= 0.8.7) thor (>= 0.18.1, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) semantic_logger (4.7.4) @@ -165,7 +173,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -173,7 +181,9 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -189,6 +199,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) diff --git a/gemfiles/ruby_2.3.8_rails5_mysql2.gemfile b/gemfiles/ruby_2.3.8_rails5_mysql2.gemfile deleted file mode 100644 index 0f5903d9e0a..00000000000 --- a/gemfiles/ruby_2.3.8_rails5_mysql2.gemfile +++ /dev/null @@ -1,35 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "rails", "~> 5.2.1" -gem "mysql2", "< 1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.3.8_rails5_mysql2.gemfile.lock b/gemfiles/ruby_2.3.8_rails5_mysql2.gemfile.lock index 861329c1f7f..5ab2cd17051 100644 --- a/gemfiles/ruby_2.3.8_rails5_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails5_mysql2.gemfile.lock @@ -1,50 +1,52 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -55,112 +57,118 @@ GEM rake thor (>= 0.14.0) arel (9.0.0) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) + ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) - google-protobuf (3.17.3) + google-protobuf (3.19.1) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) - json (2.5.1) + json (2.6.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) + method_source (1.0.0) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) + minitest (5.15.0) msgpack (1.3.3) mysql2 (0.5.3) nio4r (2.5.2) nokogiri (1.10.10) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - request_store (1.5.0) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -175,7 +183,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -183,10 +191,12 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -202,6 +212,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) mysql2 (< 1) diff --git a/gemfiles/ruby_2.3.8_rails5_postgres.gemfile b/gemfiles/ruby_2.3.8_rails5_postgres.gemfile deleted file mode 100644 index 9b5f3f63954..00000000000 --- a/gemfiles/ruby_2.3.8_rails5_postgres.gemfile +++ /dev/null @@ -1,35 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.3.8_rails5_postgres.gemfile.lock b/gemfiles/ruby_2.3.8_rails5_postgres.gemfile.lock index 95d1b9889f2..fa66e46af89 100644 --- a/gemfiles/ruby_2.3.8_rails5_postgres.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails5_postgres.gemfile.lock @@ -1,50 +1,52 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -55,112 +57,118 @@ GEM rake thor (>= 0.14.0) arel (9.0.0) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) + ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.1-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) - json (2.5.1) + json (2.6.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) + method_source (1.0.0) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) + minitest (5.15.0) msgpack (1.3.3) nio4r (2.5.2) nokogiri (1.10.10) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - request_store (1.5.0) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -175,7 +183,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -183,10 +191,12 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -202,6 +212,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) diff --git a/gemfiles/ruby_2.3.8_rails5_postgres_redis.gemfile b/gemfiles/ruby_2.3.8_rails5_postgres_redis.gemfile deleted file mode 100644 index 7b36641d186..00000000000 --- a/gemfiles/ruby_2.3.8_rails5_postgres_redis.gemfile +++ /dev/null @@ -1,36 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0" -gem "redis", ">= 4.0.1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.3.8_rails5_postgres_redis.gemfile.lock b/gemfiles/ruby_2.3.8_rails5_postgres_redis.gemfile.lock index ed582803302..e4a7b86cd4b 100644 --- a/gemfiles/ruby_2.3.8_rails5_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails5_postgres_redis.gemfile.lock @@ -1,50 +1,52 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -55,113 +57,119 @@ GEM rake thor (>= 0.14.0) arel (9.0.0) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) + ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.1) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) - json (2.5.1) + json (2.6.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) + method_source (1.0.0) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) + minitest (5.15.0) msgpack (1.3.3) nio4r (2.5.2) nokogiri (1.10.10) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) redis (4.4.0) - request_store (1.5.0) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -176,7 +184,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -184,10 +192,12 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -203,6 +213,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) diff --git a/gemfiles/ruby_2.3.8_rails5_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.3.8_rails5_postgres_redis_activesupport.gemfile deleted file mode 100644 index 0a7332789b9..00000000000 --- a/gemfiles/ruby_2.3.8_rails5_postgres_redis_activesupport.gemfile +++ /dev/null @@ -1,38 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0" -gem "redis", ">= 4.0.1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "redis-rails" -gem "redis-store", "> 1.6.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.3.8_rails5_postgres_redis_activesupport.gemfile.lock b/gemfiles/ruby_2.3.8_rails5_postgres_redis_activesupport.gemfile.lock index 9b295754b39..f1e494eb025 100644 --- a/gemfiles/ruby_2.3.8_rails5_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails5_postgres_redis_activesupport.gemfile.lock @@ -1,50 +1,52 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -55,129 +57,135 @@ GEM rake thor (>= 0.14.0) arel (9.0.0) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) + ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) - google-protobuf (3.17.3) + google-protobuf (3.19.1) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) - json (2.5.1) + json (2.6.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) + method_source (1.0.0) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) + minitest (5.15.0) msgpack (1.3.3) nio4r (2.5.2) nokogiri (1.10.10) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) redis (4.4.0) - redis-actionpack (5.2.0) - actionpack (>= 5, < 7) + redis-actionpack (5.3.0) + actionpack (>= 5, < 8) redis-rack (>= 2.1.0, < 3) redis-store (>= 1.1.0, < 2) - redis-activesupport (5.2.1) - activesupport (>= 3, < 7) + redis-activesupport (5.3.0) + activesupport (>= 3, < 8) redis-store (>= 1.3, < 2) - redis-rack (2.1.3) + redis-rack (2.1.4) rack (>= 2.0.8, < 3) redis-store (>= 1.2, < 2) redis-rails (5.0.2) redis-actionpack (>= 5.0, < 6) redis-activesupport (>= 5.0, < 6) redis-store (>= 1.2, < 2) - redis-store (1.9.0) + redis-store (1.9.1) redis (>= 4, < 5) - request_store (1.5.0) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) simplecov (0.17.1) @@ -192,7 +200,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -200,10 +208,12 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -219,6 +229,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) diff --git a/gemfiles/ruby_2.3.8_rails5_postgres_sidekiq.gemfile b/gemfiles/ruby_2.3.8_rails5_postgres_sidekiq.gemfile deleted file mode 100644 index e9bc4b82ded..00000000000 --- a/gemfiles/ruby_2.3.8_rails5_postgres_sidekiq.gemfile +++ /dev/null @@ -1,37 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0" -gem "sidekiq" -gem "activejob" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.3.8_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.3.8_rails5_postgres_sidekiq.gemfile.lock index cbada892e33..d81de501a84 100644 --- a/gemfiles/ruby_2.3.8_rails5_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails5_postgres_sidekiq.gemfile.lock @@ -1,50 +1,52 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -55,116 +57,122 @@ GEM rake thor (>= 0.14.0) arel (9.0.0) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) + ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) - google-protobuf (3.17.3) + google-protobuf (3.19.1-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) - json (2.5.1) + json (2.6.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) + method_source (1.0.0) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) + minitest (5.15.0) msgpack (1.3.3) nio4r (2.5.2) nokogiri (1.10.10) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (2.2.3) - rack-protection (2.1.0) + rack-protection (2.0.8.1) rack rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.1.4) - request_store (1.5.0) + redis (3.3.5) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) sidekiq (5.2.9) @@ -184,7 +192,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -192,10 +200,12 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -212,6 +222,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) diff --git a/gemfiles/ruby_2.3.8_rails5_semantic_logger.gemfile b/gemfiles/ruby_2.3.8_rails5_semantic_logger.gemfile deleted file mode 100644 index dc20a0e6336..00000000000 --- a/gemfiles/ruby_2.3.8_rails5_semantic_logger.gemfile +++ /dev/null @@ -1,35 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0" -gem "sprockets", "< 4" -gem "rails_semantic_logger", "~> 4.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.3.8_rails5_semantic_logger.gemfile.lock b/gemfiles/ruby_2.3.8_rails5_semantic_logger.gemfile.lock index edf8a43dd7b..ef6e1ac6f00 100644 --- a/gemfiles/ruby_2.3.8_rails5_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails5_semantic_logger.gemfile.lock @@ -1,50 +1,52 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -55,73 +57,79 @@ GEM rake thor (>= 0.14.0) arel (9.0.0) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) + ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.1-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) - json (2.5.1) - loofah (2.12.0) + json (2.6.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) + method_source (1.0.0) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) + minitest (5.15.0) msgpack (1.3.3) nio4r (2.5.2) nokogiri (1.10.10) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) @@ -132,32 +140,32 @@ GEM rack railties (>= 3.2) semantic_logger (~> 4.4) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) semantic_logger (4.7.4) @@ -174,7 +182,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -182,10 +190,12 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -201,6 +211,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) diff --git a/gemfiles/ruby_2.3.8_resque2_redis3.gemfile b/gemfiles/ruby_2.3.8_resque2_redis3.gemfile deleted file mode 100644 index e449a9a1961..00000000000 --- a/gemfiles/ruby_2.3.8_resque2_redis3.gemfile +++ /dev/null @@ -1,33 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "redis", "< 4.0" -gem "resque", ">= 2.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.3.8_resque2_redis3.gemfile.lock b/gemfiles/ruby_2.3.8_resque2_redis3.gemfile.lock index e3af74671fe..fcc68586077 100644 --- a/gemfiles/ruby_2.3.8_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_2.3.8_resque2_redis3.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -13,48 +15,54 @@ GEM bundler rake thor (>= 0.14.0) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) - google-protobuf (3.17.3) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.19.1-x86_64-linux) hashdiff (1.0.1) - json (2.5.1) + json (2.6.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) - method_source (0.9.2) + method_source (1.0.0) mono_logger (1.1.1) msgpack (1.3.3) multi_json (1.15.0) mustermann (1.1.1) ruby2_keywords (~> 0.0.1) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (2.2.3) - rack-protection (2.1.0) + rack-protection (2.0.8.1) rack rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) redis (3.3.5) @@ -67,21 +75,21 @@ GEM sinatra (>= 0.9.2) vegas (~> 0.1.2) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) ruby2_keywords (0.0.5) @@ -90,12 +98,12 @@ GEM json (>= 1.8, < 3) simplecov-html (~> 0.10.0) simplecov-html (0.10.2) - sinatra (2.1.0) + sinatra (2.0.8.1) mustermann (~> 1.0) - rack (~> 2.2) - rack-protection (= 2.1.0) + rack (~> 2.0) + rack-protection (= 2.0.8.1) tilt (~> 2.0) - thor (1.1.0) + thor (1.2.1) tilt (2.0.10) vegas (0.1.11) rack (>= 1.0.0) @@ -103,7 +111,9 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -119,6 +129,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) diff --git a/gemfiles/ruby_2.3.8_resque2_redis4.gemfile b/gemfiles/ruby_2.3.8_resque2_redis4.gemfile deleted file mode 100644 index 6cbe018f46b..00000000000 --- a/gemfiles/ruby_2.3.8_resque2_redis4.gemfile +++ /dev/null @@ -1,33 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1", "< 3.19.2"] -gem "redis", ">= 4.0" -gem "resque", ">= 2.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.3.8_resque2_redis4.gemfile.lock b/gemfiles/ruby_2.3.8_resque2_redis4.gemfile.lock index 4cbd037e584..9b095b50313 100644 --- a/gemfiles/ruby_2.3.8_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_2.3.8_resque2_redis4.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -13,48 +15,54 @@ GEM bundler rake thor (>= 0.14.0) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) - google-protobuf (3.17.3-x86_64-linux) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.19.1-x86_64-linux) hashdiff (1.0.1) - json (2.5.1) + json (2.6.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) - method_source (0.9.2) + method_source (1.0.0) mono_logger (1.1.1) msgpack (1.3.3) multi_json (1.15.0) mustermann (1.1.1) ruby2_keywords (~> 0.0.1) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (2.2.3) - rack-protection (2.1.0) + rack-protection (2.0.8.1) rack rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) redis (4.4.0) @@ -67,21 +75,21 @@ GEM sinatra (>= 0.9.2) vegas (~> 0.1.2) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) ruby2_keywords (0.0.5) @@ -90,12 +98,12 @@ GEM json (>= 1.8, < 3) simplecov-html (~> 0.10.0) simplecov-html (0.10.2) - sinatra (2.1.0) + sinatra (2.0.8.1) mustermann (~> 1.0) - rack (~> 2.2) - rack-protection (= 2.1.0) + rack (~> 2.0) + rack-protection (= 2.0.8.1) tilt (~> 2.0) - thor (1.1.0) + thor (1.2.1) tilt (2.0.10) vegas (0.1.11) rack (>= 1.0.0) @@ -103,7 +111,9 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -119,6 +129,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) diff --git a/gemfiles/ruby_2.4.10_contrib.gemfile b/gemfiles/ruby_2.4.10_contrib.gemfile deleted file mode 100644 index ad93f8a4621..00000000000 --- a/gemfiles/ruby_2.4.10_contrib.gemfile +++ /dev/null @@ -1,81 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 12.3" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", ">= 3.0.0" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", "~> 3.11.0" -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "actionpack" -gem "actionview" -gem "active_model_serializers", ">= 0.10.0" -gem "activerecord", "< 5.1.5" -gem "aws-sdk" -gem "cucumber" -gem "dalli" -gem "delayed_job" -gem "delayed_job_active_record" -gem "elasticsearch-transport" -gem "ethon" -gem "excon" -gem "faraday" -gem "grape" -gem "graphql", ">= 1.12.0" -gem "grpc" -gem "hiredis" -gem "http" -gem "httpclient" -gem "lograge", "~> 0.11" -gem "makara" -gem "mongo", ">= 2.8.0", "< 2.15.0" -gem "mysql2", "< 0.5" -gem "pg" -gem "presto-client", ">= 0.5.14" -gem "qless" -gem "racecar", ">= 0.3.5" -gem "rack" -gem "rack-test" -gem "redis", "< 4.0" -gem "rest-client" -gem "resque" -gem "ruby-kafka", ">= 0.7.10" -gem "semantic_logger", "~> 4.0" -gem "sequel" -gem "shoryuken" -gem "sidekiq" -gem "sinatra" -gem "sneakers", ">= 2.12.0" -gem "sqlite3", "~> 1.3.6" -gem "sucker_punch" -gem "typhoeus" -gem "que", ">= 1.0.0.beta2" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.4.10_contrib.gemfile.lock b/gemfiles/ruby_2.4.10_contrib.gemfile.lock index e03525b8749..883cf1b0d50 100644 --- a/gemfiles/ruby_2.4.10_contrib.gemfile.lock +++ b/gemfiles/ruby_2.4.10_contrib.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -21,9 +23,9 @@ GEM erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - active_model_serializers (0.10.12) - actionpack (>= 4.1, < 6.2) - activemodel (>= 4.1, < 6.2) + active_model_serializers (0.10.13) + actionpack (>= 4.1, < 7.1) + activemodel (>= 4.1, < 7.1) case_transform (>= 0.2) jsonapi-renderer (>= 0.1.1.beta1, < 0.3) activemodel (5.1.4) @@ -45,686 +47,755 @@ GEM thor (>= 0.14.0) arel (8.0.0) ast (2.4.2) + atomic (1.1.101) + avl_tree (1.2.1) + atomic (~> 1.1) aws-eventstream (1.2.0) - aws-partitions (1.503.0) + aws-partitions (1.571.0) aws-sdk (3.1.0) aws-sdk-resources (~> 3) - aws-sdk-accessanalyzer (1.23.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-accessanalyzer (1.29.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-acm (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-account (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-acmpca (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-acm (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-alexaforbusiness (1.50.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-acmpca (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-amplify (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-alexaforbusiness (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-amplifybackend (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-amplify (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-apigateway (1.67.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-amplifybackend (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-apigatewaymanagementapi (1.24.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-amplifyuibuilder (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-apigatewayv2 (1.36.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-apigateway (1.75.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appconfig (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-apigatewaymanagementapi (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appflow (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-apigatewayv2 (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appintegrationsservice (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appconfig (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-applicationautoscaling (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appconfigdata (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-applicationcostprofiler (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appflow (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-applicationdiscoveryservice (1.38.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appintegrationsservice (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-applicationinsights (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-applicationautoscaling (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appmesh (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-applicationcostprofiler (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appregistry (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-applicationdiscoveryservice (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-apprunner (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-applicationinsights (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appstream (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appmesh (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appsync (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appregistry (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-athena (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-apprunner (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-auditmanager (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appstream (1.64.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-augmentedairuntime (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appsync (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-autoscaling (1.68.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-athena (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-autoscalingplans (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-auditmanager (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-backup (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-augmentedairuntime (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-batch (1.51.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-autoscaling (1.78.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-braket (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-autoscalingplans (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-budgets (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-backup (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-chime (1.57.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-backupgateway (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-chimesdkidentity (1.2.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-batch (1.60.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-chimesdkmessaging (1.2.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-billingconductor (1.0.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloud9 (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-braket (1.18.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-clouddirectory (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-budgets (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudformation (1.58.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-chime (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudfront (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-chimesdkidentity (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudhsm (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-chimesdkmeetings (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudhsmv2 (1.36.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-chimesdkmessaging (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudsearch (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloud9 (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudsearchdomain (1.27.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudcontrolapi (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudtrail (1.38.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-clouddirectory (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudwatch (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudformation (1.68.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudwatchevents (1.51.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudfront (1.63.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudwatchlogs (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudhsm (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codeartifact (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudhsmv2 (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codebuild (1.81.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudsearch (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codecommit (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudsearchdomain (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codedeploy (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudtrail (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codeguruprofiler (1.18.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatch (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codegurureviewer (1.23.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatchevents (1.57.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codepipeline (1.47.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatchevidently (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codestar (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatchlogs (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codestarconnections (1.18.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatchrum (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codestarnotifications (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codeartifact (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cognitoidentity (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codebuild (1.88.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cognitoidentityprovider (1.57.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codecommit (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cognitosync (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codedeploy (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-comprehend (1.51.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codeguruprofiler (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-comprehendmedical (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codegurureviewer (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-computeoptimizer (1.24.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codepipeline (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-configservice (1.66.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codestar (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-connect (1.50.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codestarconnections (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-connectcontactlens (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codestarnotifications (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-connectparticipant (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cognitoidentity (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-core (3.121.0) + aws-sdk-cognitoidentityprovider (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cognitosync (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-comprehend (1.60.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-comprehendmedical (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-computeoptimizer (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-configservice (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connect (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectcontactlens (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectparticipant (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectwisdomservice (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-core (3.130.0) aws-eventstream (~> 1, >= 1.0.2) - aws-partitions (~> 1, >= 1.239.0) + aws-partitions (~> 1, >= 1.525.0) aws-sigv4 (~> 1.1) jmespath (~> 1.0) - aws-sdk-costandusagereportservice (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-costandusagereportservice (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-costexplorer (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-customerprofiles (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-costexplorer (1.66.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-databasemigrationservice (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-customerprofiles (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dataexchange (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-databasemigrationservice (1.59.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-datapipeline (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dataexchange (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-datasync (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-datapipeline (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dax (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-datasync (1.36.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-detective (1.28.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dax (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-devicefarm (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-detective (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-devopsguru (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-devicefarm (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-directconnect (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-devopsguru (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-directoryservice (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-directconnect (1.46.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dlm (1.50.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-directoryservice (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-docdb (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dlm (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-drs (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-docdb (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dynamodb (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dynamodb (1.63.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dynamodbstreams (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dynamodbstreams (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ebs (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ebs (1.18.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ec2 (1.304.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ec2 (1.263.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ec2instanceconnect (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ec2instanceconnect (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ecr (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ecr (1.46.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ecrpublic (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ecrpublic (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ecs (1.99.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ecs (1.85.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-efs (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-efs (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-eks (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-eks (1.63.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticache (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticache (1.62.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticbeanstalk (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticbeanstalk (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticinference (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticinference (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticloadbalancing (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticloadbalancing (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticloadbalancingv2 (1.77.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticloadbalancingv2 (1.67.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticsearchservice (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticsearchservice (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elastictranscoder (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elastictranscoder (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-emr (1.59.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-emr (1.52.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-emrcontainers (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-emrcontainers (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-eventbridge (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-eventbridge (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-finspace (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-finspace (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-finspacedata (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-finspacedata (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-firehose (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-firehose (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-fis (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-fis (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-fms (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-fms (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-forecastqueryservice (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-forecastqueryservice (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-forecastservice (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-forecastservice (1.25.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-frauddetector (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-frauddetector (1.24.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-fsx (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-fsx (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-gamelift (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-gamelift (1.47.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-gamesparks (1.0.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-glacier (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-glacier (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-globalaccelerator (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-globalaccelerator (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-glue (1.95.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-glue (1.108.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-gluedatabrew (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-gluedatabrew (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-greengrass (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-greengrass (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-greengrassv2 (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-greengrassv2 (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-groundstation (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-groundstation (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-guardduty (1.48.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-guardduty (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-health (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-health (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-healthlake (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-healthlake (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-honeycode (1.9.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-honeycode (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iam (1.60.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iam (1.68.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-identitystore (1.9.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-identitystore (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-imagebuilder (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-imagebuilder (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-importexport (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-importexport (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv2 (~> 1.0) - aws-sdk-inspector (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-inspector (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iot (1.75.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-inspector2 (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iot1clickdevicesservice (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iot (1.86.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iot1clickprojects (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iot1clickdevicesservice (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotanalytics (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iot1clickprojects (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotdataplane (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotanalytics (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotdeviceadvisor (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotdataplane (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotevents (1.27.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotdeviceadvisor (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ioteventsdata (1.19.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotevents (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotfleethub (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ioteventsdata (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotjobsdataplane (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotfleethub (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotsecuretunneling (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotjobsdataplane (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotsitewise (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotsecuretunneling (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotthingsgraph (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotsitewise (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotwireless (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotthingsgraph (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ivs (1.12.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iottwinmaker (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kafka (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotwireless (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kafkaconnect (1.0.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ivs (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kendra (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kafka (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesis (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kafkaconnect (1.7.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisanalytics (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kendra (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisanalyticsv2 (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-keyspaces (1.2.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideo (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesis (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideoarchivedmedia (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisanalytics (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideomedia (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisanalyticsv2 (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideosignalingchannels (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisvideo (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kms (1.48.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisvideoarchivedmedia (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lakeformation (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisvideomedia (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lambda (1.68.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisvideosignalingchannels (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lambdapreview (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kms (1.55.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lex (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lakeformation (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lexmodelbuildingservice (1.51.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lambda (1.82.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lexmodelsv2 (1.10.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lambdapreview (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lexruntimev2 (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lex (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-licensemanager (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lexmodelbuildingservice (1.57.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lightsail (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lexmodelsv2 (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-locationservice (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lexruntimev2 (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lookoutequipment (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-licensemanager (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lookoutforvision (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lightsail (1.63.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lookoutmetrics (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-locationservice (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-machinelearning (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lookoutequipment (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-macie (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lookoutforvision (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-macie2 (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lookoutmetrics (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-managedblockchain (1.26.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-machinelearning (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-marketplacecatalog (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-macie (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-marketplacecommerceanalytics (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-macie2 (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-marketplaceentitlementservice (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-managedblockchain (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-marketplacemetering (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-managedgrafana (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediaconnect (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-marketplacecatalog (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediaconvert (1.74.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-marketplacecommerceanalytics (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-medialive (1.76.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-marketplaceentitlementservice (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediapackage (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-marketplacemetering (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediapackagevod (1.27.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediaconnect (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediastore (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediaconvert (1.87.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediastoredata (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-medialive (1.86.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediatailor (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediapackage (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-memorydb (1.2.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediapackagevod (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mgn (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediastore (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-migrationhub (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediastoredata (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-migrationhubconfig (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediatailor (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mobile (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-memorydb (1.8.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mq (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mgn (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mturk (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-migrationhub (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mwaa (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-migrationhubconfig (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-neptune (1.38.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-migrationhubrefactorspaces (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-networkfirewall (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-migrationhubstrategyrecommendations (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-networkmanager (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mobile (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-nimblestudio (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mq (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-opensearchservice (1.1.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mturk (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-opsworks (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mwaa (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-opsworkscm (1.46.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-neptune (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-organizations (1.62.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-networkfirewall (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-outposts (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-networkmanager (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-personalize (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-nimblestudio (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-personalizeevents (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-opensearchservice (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-personalizeruntime (1.25.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-opsworks (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pi (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-opsworkscm (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pinpoint (1.57.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-organizations (1.69.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pinpointemail (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-outposts (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pinpointsmsvoice (1.26.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-panorama (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-polly (1.46.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-personalize (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pricing (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-personalizeevents (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-prometheusservice (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-personalizeruntime (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-proton (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pi (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-qldb (1.19.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pinpoint (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-qldbsession (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pinpointemail (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-quicksight (1.54.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pinpointsmsvoice (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ram (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-polly (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-rds (1.127.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pricing (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-rdsdataservice (1.28.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-prometheusservice (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-redshift (1.69.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-proton (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-redshiftdataapiservice (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-qldb (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-rekognition (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-qldbsession (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-resourcegroups (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-quicksight (1.64.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-resourcegroupstaggingapi (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ram (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-resources (3.112.0) + aws-sdk-rds (1.142.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rdsdataservice (1.34.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-recyclebin (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-redshift (1.80.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-redshiftdataapiservice (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rekognition (1.66.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resiliencehub (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resourcegroups (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resourcegroupstaggingapi (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resources (3.127.0) aws-sdk-accessanalyzer (~> 1) + aws-sdk-account (~> 1) aws-sdk-acm (~> 1) aws-sdk-acmpca (~> 1) aws-sdk-alexaforbusiness (~> 1) aws-sdk-amplify (~> 1) aws-sdk-amplifybackend (~> 1) + aws-sdk-amplifyuibuilder (~> 1) aws-sdk-apigateway (~> 1) aws-sdk-apigatewaymanagementapi (~> 1) aws-sdk-apigatewayv2 (~> 1) aws-sdk-appconfig (~> 1) + aws-sdk-appconfigdata (~> 1) aws-sdk-appflow (~> 1) aws-sdk-appintegrationsservice (~> 1) aws-sdk-applicationautoscaling (~> 1) @@ -742,13 +813,17 @@ GEM aws-sdk-autoscaling (~> 1) aws-sdk-autoscalingplans (~> 1) aws-sdk-backup (~> 1) + aws-sdk-backupgateway (~> 1) aws-sdk-batch (~> 1) + aws-sdk-billingconductor (~> 1) aws-sdk-braket (~> 1) aws-sdk-budgets (~> 1) aws-sdk-chime (~> 1) aws-sdk-chimesdkidentity (~> 1) + aws-sdk-chimesdkmeetings (~> 1) aws-sdk-chimesdkmessaging (~> 1) aws-sdk-cloud9 (~> 1) + aws-sdk-cloudcontrolapi (~> 1) aws-sdk-clouddirectory (~> 1) aws-sdk-cloudformation (~> 1) aws-sdk-cloudfront (~> 1) @@ -759,7 +834,9 @@ GEM aws-sdk-cloudtrail (~> 1) aws-sdk-cloudwatch (~> 1) aws-sdk-cloudwatchevents (~> 1) + aws-sdk-cloudwatchevidently (~> 1) aws-sdk-cloudwatchlogs (~> 1) + aws-sdk-cloudwatchrum (~> 1) aws-sdk-codeartifact (~> 1) aws-sdk-codebuild (~> 1) aws-sdk-codecommit (~> 1) @@ -780,6 +857,7 @@ GEM aws-sdk-connect (~> 1) aws-sdk-connectcontactlens (~> 1) aws-sdk-connectparticipant (~> 1) + aws-sdk-connectwisdomservice (~> 1) aws-sdk-costandusagereportservice (~> 1) aws-sdk-costexplorer (~> 1) aws-sdk-customerprofiles (~> 1) @@ -795,6 +873,7 @@ GEM aws-sdk-directoryservice (~> 1) aws-sdk-dlm (~> 1) aws-sdk-docdb (~> 1) + aws-sdk-drs (~> 1) aws-sdk-dynamodb (~> 1) aws-sdk-dynamodbstreams (~> 1) aws-sdk-ebs (~> 1) @@ -825,6 +904,7 @@ GEM aws-sdk-frauddetector (~> 1) aws-sdk-fsx (~> 1) aws-sdk-gamelift (~> 1) + aws-sdk-gamesparks (~> 1) aws-sdk-glacier (~> 1) aws-sdk-globalaccelerator (~> 1) aws-sdk-glue (~> 1) @@ -841,6 +921,7 @@ GEM aws-sdk-imagebuilder (~> 1) aws-sdk-importexport (~> 1) aws-sdk-inspector (~> 1) + aws-sdk-inspector2 (~> 1) aws-sdk-iot (~> 1) aws-sdk-iot1clickdevicesservice (~> 1) aws-sdk-iot1clickprojects (~> 1) @@ -854,11 +935,13 @@ GEM aws-sdk-iotsecuretunneling (~> 1) aws-sdk-iotsitewise (~> 1) aws-sdk-iotthingsgraph (~> 1) + aws-sdk-iottwinmaker (~> 1) aws-sdk-iotwireless (~> 1) aws-sdk-ivs (~> 1) aws-sdk-kafka (~> 1) aws-sdk-kafkaconnect (~> 1) aws-sdk-kendra (~> 1) + aws-sdk-keyspaces (~> 1) aws-sdk-kinesis (~> 1) aws-sdk-kinesisanalytics (~> 1) aws-sdk-kinesisanalyticsv2 (~> 1) @@ -884,6 +967,7 @@ GEM aws-sdk-macie (~> 1) aws-sdk-macie2 (~> 1) aws-sdk-managedblockchain (~> 1) + aws-sdk-managedgrafana (~> 1) aws-sdk-marketplacecatalog (~> 1) aws-sdk-marketplacecommerceanalytics (~> 1) aws-sdk-marketplaceentitlementservice (~> 1) @@ -900,6 +984,8 @@ GEM aws-sdk-mgn (~> 1) aws-sdk-migrationhub (~> 1) aws-sdk-migrationhubconfig (~> 1) + aws-sdk-migrationhubrefactorspaces (~> 1) + aws-sdk-migrationhubstrategyrecommendations (~> 1) aws-sdk-mobile (~> 1) aws-sdk-mq (~> 1) aws-sdk-mturk (~> 1) @@ -913,6 +999,7 @@ GEM aws-sdk-opsworkscm (~> 1) aws-sdk-organizations (~> 1) aws-sdk-outposts (~> 1) + aws-sdk-panorama (~> 1) aws-sdk-personalize (~> 1) aws-sdk-personalizeevents (~> 1) aws-sdk-personalizeruntime (~> 1) @@ -930,9 +1017,11 @@ GEM aws-sdk-ram (~> 1) aws-sdk-rds (~> 1) aws-sdk-rdsdataservice (~> 1) + aws-sdk-recyclebin (~> 1) aws-sdk-redshift (~> 1) aws-sdk-redshiftdataapiservice (~> 1) aws-sdk-rekognition (~> 1) + aws-sdk-resiliencehub (~> 1) aws-sdk-resourcegroups (~> 1) aws-sdk-resourcegroupstaggingapi (~> 1) aws-sdk-robomaker (~> 1) @@ -984,6 +1073,7 @@ GEM aws-sdk-transcribestreamingservice (~> 1) aws-sdk-transfer (~> 1) aws-sdk-translate (~> 1) + aws-sdk-voiceid (~> 1) aws-sdk-waf (~> 1) aws-sdk-wafregional (~> 1) aws-sdk-wafv2 (~> 1) @@ -993,192 +1083,199 @@ GEM aws-sdk-workmail (~> 1) aws-sdk-workmailmessageflow (~> 1) aws-sdk-workspaces (~> 1) + aws-sdk-workspacesweb (~> 1) aws-sdk-xray (~> 1) - aws-sdk-robomaker (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-robomaker (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53 (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53 (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53domains (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53domains (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53recoverycluster (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53recoverycluster (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53recoverycontrolconfig (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53recoverycontrolconfig (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53recoveryreadiness (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53recoveryreadiness (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53resolver (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53resolver (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.103.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-s3 (1.113.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.4) - aws-sdk-s3control (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-s3control (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-s3outposts (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-s3outposts (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sagemaker (1.101.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sagemaker (1.120.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sagemakeredgemanager (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sagemakeredgemanager (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sagemakerfeaturestoreruntime (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sagemakerfeaturestoreruntime (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sagemakerruntime (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sagemakerruntime (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-savingsplans (1.19.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-savingsplans (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-schemas (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-schemas (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-secretsmanager (1.49.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-secretsmanager (1.59.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-securityhub (1.52.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-securityhub (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-serverlessapplicationrepository (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-serverlessapplicationrepository (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-servicecatalog (1.63.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-servicecatalog (1.69.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-servicediscovery (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-servicediscovery (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-servicequotas (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-servicequotas (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ses (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ses (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sesv2 (1.20.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sesv2 (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-shield (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-shield (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-signer (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-signer (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-simpledb (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-simpledb (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv2 (~> 1.0) - aws-sdk-sms (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sms (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-snowball (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-snowball (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-snowdevicemanagement (1.1.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-snowdevicemanagement (1.7.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sns (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sns (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sqs (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sqs (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssm (1.117.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssm (1.134.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssmcontacts (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssmcontacts (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssmincidents (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssmincidents (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssoadmin (1.10.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssoadmin (1.16.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssooidc (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssooidc (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-states (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-states (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-storagegateway (1.59.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-storagegateway (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-support (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-support (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-swf (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-swf (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-synthetics (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-synthetics (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-textract (1.28.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-textract (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-timestreamquery (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-timestreamquery (1.16.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-timestreamwrite (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-timestreamwrite (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-transcribeservice (1.63.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-transcribeservice (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-transcribestreamingservice (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-transcribestreamingservice (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-transfer (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-transfer (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-translate (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-translate (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-waf (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-voiceid (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-wafregional (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-waf (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-wafv2 (1.26.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-wafregional (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-wellarchitected (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-wafv2 (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-workdocs (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-wellarchitected (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-worklink (1.26.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-workdocs (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-workmail (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-worklink (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-workmailmessageflow (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-workmail (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-workspaces (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-workmailmessageflow (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-xray (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-workspaces (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workspacesweb (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-xray (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) aws-sigv2 (1.1.0) aws-sigv4 (1.4.0) aws-eventstream (~> 1, >= 1.0.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) bson (4.12.1) builder (3.2.4) @@ -1190,7 +1287,7 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) crack (0.4.5) rexml @@ -1227,19 +1324,20 @@ GEM cucumber-core (~> 7.1, >= 7.1.0) cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) cucumber-messages (~> 12.2, >= 12.2.0) + daemons (1.4.1) dalli (2.7.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - delayed_job (4.1.9) - activesupport (>= 3.0, < 6.2) - delayed_job_active_record (4.1.6) - activerecord (>= 3.0, < 6.2) + delayed_job (4.1.10) + activesupport (>= 3.0, < 8.0) + delayed_job_active_record (4.1.7) + activerecord (>= 3.0, < 8.0) delayed_job (>= 3.0, < 5) diff-lcs (1.3) digest-crc (0.6.4) rake (>= 12.0.0, < 14.0.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) domain_name (0.5.20190701) unf (>= 0.0.5, < 1.0.0) dry-configurable (0.11.6) @@ -1264,18 +1362,35 @@ GEM dry-equalizer (~> 0.3) dry-inflector (~> 0.1, >= 0.1.2) dry-logic (~> 1.0, >= 1.0.2) - elasticsearch-transport (7.5.0) - faraday (>= 0.14, < 1) - multi_json erubi (1.10.0) - ethon (0.14.0) + ethon (0.15.0) ffi (>= 1.15.0) - excon (0.85.0) - faraday (0.17.4) + eventmachine (1.2.7) + excon (0.92.1) + faraday (1.10.0) + faraday-em_http (~> 1.0) + faraday-em_synchrony (~> 1.0) + faraday-excon (~> 1.1) + faraday-httpclient (~> 1.0) + faraday-multipart (~> 1.0) + faraday-net_http (~> 1.0) + faraday-net_http_persistent (~> 1.0) + faraday-patron (~> 1.0) + faraday-rack (~> 1.0) + faraday-retry (~> 1.0) + ruby2_keywords (>= 0.0.4) + faraday-em_http (1.0.0) + faraday-em_synchrony (1.0.0) + faraday-excon (1.1.0) + faraday-httpclient (1.0.1) + faraday-multipart (1.0.3) multipart-post (>= 1.2, < 3) - faraday_middleware (0.12.2) - faraday (>= 0.7.4, < 1.0) - ffi (1.15.4) + faraday-net_http (1.0.1) + faraday-net_http_persistent (1.2.0) + faraday-patron (1.0.0) + faraday-rack (1.0.0) + faraday-retry (1.0.3) + ffi (1.15.5) ffi-compiler (1.0.1) ffi (>= 1.0.0) rake @@ -1289,12 +1404,13 @@ GEM mustermann-grape (~> 1.0.0) rack (>= 1.3.0) rack-accept - graphql (1.12.16) + graphql (2.0.6) grpc (1.28.0-x86_64-linux) google-protobuf (~> 3.11) googleapis-common-protos-types (~> 1.0) hashdiff (1.0.1) hiredis (0.6.3) + hitimes (1.3.1) http (4.4.1) addressable (~> 2.3) http-cookie (~> 1.0) @@ -1309,31 +1425,40 @@ GEM httpclient (2.8.3) i18n (0.9.5) concurrent-ruby (~> 1.0) - jmespath (1.4.0) + jmespath (1.6.1) + json-schema (2.8.1) + addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.0) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) makara (0.5.0) activerecord (>= 3.0.0) memory_profiler (0.9.14) - method_source (0.9.2) + method_source (1.0.0) + metriks (0.9.9.8) + atomic (~> 1.0) + avl_tree (~> 1.2.0) + hitimes (~> 1.1) middleware (0.1.0) - mime-types (3.3.1) + mime-types (3.4.1) mime-types-data (~> 3.2015) - mime-types-data (3.2021.0901) + mime-types-data (3.2022.0105) mini_portile2 (2.4.0) - minitest (5.14.4) + minitest (5.15.0) mongo (2.14.1) bson (>= 4.8.2, < 5.0.0) mono_logger (1.1.1) - msgpack (1.4.2) + msgpack (1.5.1) multi_json (1.15.0) multi_test (0.1.2) multipart-post (2.1.1) @@ -1346,39 +1471,43 @@ GEM nokogiri (1.10.10) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) parallel (1.20.1) - parser (3.0.2.0) + parser (3.1.1.0) ast (~> 2.4.1) pg (1.2.3) pimpmychangelog (0.1.3) - presto-client (0.6.6) - faraday (~> 0.12) - faraday_middleware (~> 0.12.2) - msgpack (>= 0.7.0) protobuf-cucumber (3.10.8) activesupport (>= 3.2) middleware thor thread_safe - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - qless (0.10.0) - redis (>= 2.2) - que (1.0.0.beta4) - racecar (2.4.0) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) + qless (0.12.0) + metriks (~> 0.9) + redis (>= 2.2, < 4.0.0.rc1) + rusage (~> 0.2.0) + sentry-raven (~> 0.15.6) + sinatra (>= 1.3, < 2.1) + statsd-ruby (~> 1.3) + thin (~> 1.6) + thor (~> 0.19.1) + vegas (~> 0.1.11) + que (1.4.0) + racecar (2.6.0) king_konf (~> 1.0.0) rdkafka (~> 0.10.0) rack (2.2.3) rack-accept (0.4.5) rack (>= 0.4) - rack-protection (2.1.0) + rack-protection (2.0.8.1) rack rack-test (1.1.0) rack (>= 1.0, < 3) @@ -1393,49 +1522,48 @@ GEM method_source rake (>= 0.8.7) thor (>= 0.18.1, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (12.3.3) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - rbtree (0.4.4) + rbtree (0.4.5) rdkafka (0.10.0) ffi (~> 1.9) mini_portile2 (~> 2.1) rake (>= 12.3) redcarpet (3.5.1) redis (3.3.5) - redis-namespace (1.8.1) + redis-namespace (1.8.2) redis (>= 3.0.4) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) - resque (2.1.0) + resque (2.2.1) mono_logger (~> 1.0) multi_json (~> 1.0) redis-namespace (~> 1.6) sinatra (>= 0.9.2) - vegas (~> 0.1.2) rest-client (2.1.0) http-accept (>= 1.7.0, < 2.0) http-cookie (>= 1.0.2, < 2.0) mime-types (>= 1.16, < 4.0) netrc (~> 0.8) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) @@ -1463,13 +1591,16 @@ GEM ruby-prof (1.4.2) ruby-progressbar (1.11.0) ruby2_keywords (0.0.5) + rusage (0.2.0) semantic_logger (4.7.4) concurrent-ruby (~> 1.0) - sequel (5.48.0) + sentry-raven (0.15.6) + faraday (>= 0.7.6) + sequel (5.54.0) serverengine (2.1.1) sigdump (~> 0.2.2) - set (1.0.1) - shoryuken (5.2.3) + set (1.0.2) + shoryuken (6.0.0) aws-sdk-core (>= 2) concurrent-ruby thor @@ -1483,10 +1614,10 @@ GEM docile (~> 1.1) simplecov-html (~> 0.11) simplecov-html (0.12.3) - sinatra (2.1.0) + sinatra (2.0.8.1) mustermann (~> 1.0) - rack (~> 2.2) - rack-protection (= 2.1.0) + rack (~> 2.0) + rack-protection (= 2.0.8.1) tilt (~> 2.0) sneakers (2.12.0) bunny (~> 2.14) @@ -1494,24 +1625,28 @@ GEM rake (~> 12.3) serverengine (~> 2.1.0) thor - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9152) - sorbet-static (0.5.9120-x86_64-linux) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) sorted_set (1.0.3) rbtree set (~> 1.0) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sqlite3 (1.3.13) + statsd-ruby (1.5.0) sucker_punch (3.0.1) concurrent-ruby (~> 1.0) sys-uname (1.2.2) ffi (~> 1.1) - thor (1.1.0) + thin (1.8.1) + daemons (~> 1.0, >= 1.0.9) + eventmachine (~> 1.0, >= 1.0.4) + rack (>= 1, < 3) + thor (0.19.4) thread_safe (0.3.6) tilt (2.0.10) typhoeus (1.4.0) @@ -1520,7 +1655,7 @@ GEM thread_safe (~> 0.1) unf (0.1.4) unf_ext - unf_ext (0.0.8) + unf_ext (0.0.8.1) unicode-display_width (2.1.0) vegas (0.1.11) rack (>= 1.0.0) @@ -1528,7 +1663,9 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -1547,22 +1684,22 @@ DEPENDENCIES climate_control (~> 0.2.0) concurrent-ruby cucumber - dalli + dalli (< 3.0.0) ddtrace! delayed_job delayed_job_active_record dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - elasticsearch-transport ethon excon - faraday + faraday (>= 1.0) google-protobuf (~> 3.11.0) grape - graphql (>= 1.12.0) + graphql (>= 2.0) grpc hiredis http httpclient + json-schema lograge (~> 0.11) makara memory_profiler (~> 0.9) @@ -1572,12 +1709,11 @@ DEPENDENCIES os (~> 1.1) pg pimpmychangelog (>= 0.1.2) - presto-client (>= 0.5.14) pry pry-nav pry-stack_explorer qless - que (>= 1.0.0.beta2) + que (>= 1.0.0) racecar (>= 0.3.5) rack rack-test @@ -1603,7 +1739,7 @@ DEPENDENCIES simplecov (~> 0.17) sinatra sneakers (>= 2.12.0) - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sqlite3 (~> 1.3.6) sucker_punch diff --git a/gemfiles/ruby_2.4.10_contrib_old.gemfile b/gemfiles/ruby_2.4.10_contrib_old.gemfile deleted file mode 100644 index f3617aadc1e..00000000000 --- a/gemfiles/ruby_2.4.10_contrib_old.gemfile +++ /dev/null @@ -1,39 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "faraday", "0.17" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.4.10_contrib_old.gemfile.lock b/gemfiles/ruby_2.4.10_contrib_old.gemfile.lock index 9343fe3a2ed..0ce493f083e 100644 --- a/gemfiles/ruby_2.4.10_contrib_old.gemfile.lock +++ b/gemfiles/ruby_2.4.10_contrib_old.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -14,68 +16,90 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.10) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) + elasticsearch (7.5.0) + elasticsearch-api (= 7.5.0) + elasticsearch-transport (= 7.5.0) + elasticsearch-api (7.5.0) + multi_json + elasticsearch-transport (7.5.0) + faraday (>= 0.14, < 1) + multi_json faraday (0.17.0) multipart-post (>= 1.2, < 3) - google-protobuf (3.18.0-x86_64-linux) + faraday_middleware (0.12.2) + faraday (>= 0.7.4, < 1.0) + ffi (1.15.5) + google-protobuf (3.19.1-x86_64-linux) + graphql (1.12.24) hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) - method_source (0.9.2) - msgpack (1.4.2) + method_source (1.0.0) + msgpack (1.5.1) + multi_json (1.15.0) multipart-post (2.1.1) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) parallel (1.20.1) - parser (3.0.2.0) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - rainbow (3.0.0) + presto-client (0.6.6) + faraday (~> 0.12) + faraday_middleware (~> 0.12.2) + msgpack (>= 0.7.0) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) @@ -104,22 +128,23 @@ GEM docile (~> 1.1) simplecov-html (~> 0.11) simplecov-html (0.12.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9152) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) - thor (1.1.0) + thor (1.2.1) unicode-display_width (2.1.0) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -134,12 +159,16 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + elasticsearch (< 8.0.0) faraday (= 0.17) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + graphql (>= 1.12.0, < 2.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) pimpmychangelog (>= 0.1.2) + presto-client (>= 0.5.14) pry pry-nav pry-stack_explorer @@ -155,7 +184,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov (~> 0.17) - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) webmock (>= 3.10.0) yard (~> 0.9) diff --git a/gemfiles/ruby_2.4.10_core_old.gemfile b/gemfiles/ruby_2.4.10_core_old.gemfile deleted file mode 100644 index 6b349459b47..00000000000 --- a/gemfiles/ruby_2.4.10_core_old.gemfile +++ /dev/null @@ -1,38 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", "~> 4" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.4.10_core_old.gemfile.lock b/gemfiles/ruby_2.4.10_core_old.gemfile.lock index 31f0dc94676..beec1a43133 100644 --- a/gemfiles/ruby_2.4.10_core_old.gemfile.lock +++ b/gemfiles/ruby_2.4.10_core_old.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -14,65 +16,71 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.10) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) dogstatsd-ruby (4.8.3) - google-protobuf (3.18.0-x86_64-linux) + ffi (1.15.5) + google-protobuf (3.19.1-x86_64-linux) hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) - method_source (0.9.2) - msgpack (1.4.2) + method_source (1.0.0) + msgpack (1.5.1) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) parallel (1.20.1) - parser (3.0.2.0) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - rainbow (3.0.0) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) @@ -101,22 +109,23 @@ GEM docile (~> 1.1) simplecov-html (~> 0.11) simplecov-html (0.12.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9152) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) - thor (1.1.0) + thor (1.2.1) unicode-display_width (2.1.0) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -131,7 +140,8 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (~> 4) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -151,7 +161,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov (~> 0.17) - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) webmock (>= 3.10.0) yard (~> 0.9) diff --git a/gemfiles/ruby_2.4.10_cucumber3.gemfile b/gemfiles/ruby_2.4.10_cucumber3.gemfile deleted file mode 100644 index 44f22b98776..00000000000 --- a/gemfiles/ruby_2.4.10_cucumber3.gemfile +++ /dev/null @@ -1,39 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "cucumber", ">=3.0.0", "<4.0.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.4.10_cucumber3.gemfile.lock b/gemfiles/ruby_2.4.10_cucumber3.gemfile.lock index a1607451981..b38e5244e33 100644 --- a/gemfiles/ruby_2.4.10_cucumber3.gemfile.lock +++ b/gemfiles/ruby_2.4.10_cucumber3.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -14,17 +16,17 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - backports (3.21.0) - benchmark-ips (2.9.1) + backports (3.23.0) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.10) @@ -44,55 +46,61 @@ GEM cucumber-expressions (6.0.1) cucumber-tag_expressions (1.1.1) cucumber-wire (0.0.1) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) gherkin (5.1.0) - google-protobuf (3.18.0-x86_64-linux) + google-protobuf (3.19.1-x86_64-linux) hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) - method_source (0.9.2) - msgpack (1.4.2) + method_source (1.0.0) + msgpack (1.5.1) multi_json (1.15.0) multi_test (0.1.2) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) parallel (1.20.1) - parser (3.0.2.0) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - rainbow (3.0.0) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) @@ -121,22 +129,23 @@ GEM docile (~> 1.1) simplecov-html (~> 0.11) simplecov-html (0.12.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9152) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) - thor (1.1.0) + thor (1.2.1) unicode-display_width (2.1.0) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -152,7 +161,8 @@ DEPENDENCIES cucumber (>= 3.0.0, < 4.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -172,7 +182,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov (~> 0.17) - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) webmock (>= 3.10.0) yard (~> 0.9) diff --git a/gemfiles/ruby_2.4.10_cucumber4.gemfile b/gemfiles/ruby_2.4.10_cucumber4.gemfile deleted file mode 100644 index d59f31eae06..00000000000 --- a/gemfiles/ruby_2.4.10_cucumber4.gemfile +++ /dev/null @@ -1,39 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "cucumber", ">=4.0.0", "<5.0.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.4.10_cucumber4.gemfile.lock b/gemfiles/ruby_2.4.10_cucumber4.gemfile.lock index 55dece2d313..523b3cf11c2 100644 --- a/gemfiles/ruby_2.4.10_cucumber4.gemfile.lock +++ b/gemfiles/ruby_2.4.10_cucumber4.gemfile.lock @@ -1,14 +1,16 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -19,16 +21,16 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.10) @@ -63,26 +65,31 @@ GEM cucumber-core (~> 7.1, >= 7.1.0) cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) cucumber-messages (~> 12.2, >= 12.2.0) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) diff-lcs (1.3) docile (1.3.5) - dogstatsd-ruby (5.2.0) - ffi (1.15.4) - google-protobuf (3.18.0-x86_64-linux) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.19.1-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) - method_source (0.9.2) + method_source (1.0.0) middleware (0.1.0) - minitest (5.14.4) - msgpack (1.4.2) + minitest (5.15.0) + msgpack (1.5.1) multi_test (0.1.2) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) parallel (1.20.1) - parser (3.0.2.0) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) protobuf-cucumber (3.10.8) @@ -90,36 +97,36 @@ GEM middleware thor thread_safe - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - rainbow (3.0.0) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) @@ -148,18 +155,17 @@ GEM docile (~> 1.1) simplecov-html (~> 0.11) simplecov-html (0.12.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9152) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sys-uname (1.2.2) ffi (~> 1.1) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -168,7 +174,9 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -184,7 +192,8 @@ DEPENDENCIES cucumber (>= 4.0.0, < 5.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -204,7 +213,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov (~> 0.17) - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) webmock (>= 3.10.0) yard (~> 0.9) diff --git a/gemfiles/ruby_2.4.10_rails5_mysql2.gemfile b/gemfiles/ruby_2.4.10_rails5_mysql2.gemfile deleted file mode 100644 index da3d717706d..00000000000 --- a/gemfiles/ruby_2.4.10_rails5_mysql2.gemfile +++ /dev/null @@ -1,42 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "mysql2", "< 1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.4.10_rails5_mysql2.gemfile.lock b/gemfiles/ruby_2.4.10_rails5_mysql2.gemfile.lock index cd2080715ce..42e83119a60 100644 --- a/gemfiles/ruby_2.4.10_rails5_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.4.10_rails5_mysql2.gemfile.lock @@ -1,50 +1,52 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -56,118 +58,124 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.10) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) + ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) - google-protobuf (3.18.0-x86_64-linux) + google-protobuf (3.19.1-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) + method_source (1.0.0) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) - msgpack (1.4.2) + minitest (5.15.0) + msgpack (1.5.1) mysql2 (0.5.3) nio4r (2.5.8) nokogiri (1.10.10) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) parallel (1.20.1) - parser (3.0.2.0) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) @@ -196,14 +204,13 @@ GEM docile (~> 1.1) simplecov-html (~> 0.11) simplecov-html (0.12.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9152) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) @@ -212,7 +219,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -221,10 +228,12 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -239,7 +248,8 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) mysql2 (< 1) @@ -262,7 +272,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov (~> 0.17) - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) webmock (>= 3.10.0) diff --git a/gemfiles/ruby_2.4.10_rails5_postgres.gemfile b/gemfiles/ruby_2.4.10_rails5_postgres.gemfile deleted file mode 100644 index 78fff50c9e8..00000000000 --- a/gemfiles/ruby_2.4.10_rails5_postgres.gemfile +++ /dev/null @@ -1,42 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.4.10_rails5_postgres.gemfile.lock b/gemfiles/ruby_2.4.10_rails5_postgres.gemfile.lock index ca0b60d6147..7da5c103159 100644 --- a/gemfiles/ruby_2.4.10_rails5_postgres.gemfile.lock +++ b/gemfiles/ruby_2.4.10_rails5_postgres.gemfile.lock @@ -1,50 +1,52 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -56,118 +58,124 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.10) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) + ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) - google-protobuf (3.18.0-x86_64-linux) + google-protobuf (3.19.1-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) + method_source (1.0.0) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) - msgpack (1.4.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) nokogiri (1.10.10) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) parallel (1.20.1) - parser (3.0.2.0) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) @@ -196,14 +204,13 @@ GEM docile (~> 1.1) simplecov-html (~> 0.11) simplecov-html (0.12.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9152) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) @@ -212,7 +219,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -221,10 +228,12 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -239,7 +248,8 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -262,7 +272,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov (~> 0.17) - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) webmock (>= 3.10.0) diff --git a/gemfiles/ruby_2.4.10_rails5_postgres_redis.gemfile b/gemfiles/ruby_2.4.10_rails5_postgres_redis.gemfile deleted file mode 100644 index 81923ae8f57..00000000000 --- a/gemfiles/ruby_2.4.10_rails5_postgres_redis.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0" -gem "redis", ">= 4.0.1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.4.10_rails5_postgres_redis.gemfile.lock b/gemfiles/ruby_2.4.10_rails5_postgres_redis.gemfile.lock index 1fcae308116..9b186ca5d03 100644 --- a/gemfiles/ruby_2.4.10_rails5_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.4.10_rails5_postgres_redis.gemfile.lock @@ -1,50 +1,52 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -56,119 +58,125 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.10) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) + ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) - google-protobuf (3.18.0-x86_64-linux) + google-protobuf (3.19.1-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) + method_source (1.0.0) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) - msgpack (1.4.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) nokogiri (1.10.10) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) parallel (1.20.1) - parser (3.0.2.0) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) @@ -197,14 +205,13 @@ GEM docile (~> 1.1) simplecov-html (~> 0.11) simplecov-html (0.12.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9152) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) @@ -213,7 +220,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -222,10 +229,12 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -240,7 +249,8 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -264,7 +274,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov (~> 0.17) - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) webmock (>= 3.10.0) diff --git a/gemfiles/ruby_2.4.10_rails5_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.4.10_rails5_postgres_redis_activesupport.gemfile deleted file mode 100644 index 15dd463e6f1..00000000000 --- a/gemfiles/ruby_2.4.10_rails5_postgres_redis_activesupport.gemfile +++ /dev/null @@ -1,44 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0" -gem "redis", ">= 4.0.1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "redis-rails" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.4.10_rails5_postgres_redis_activesupport.gemfile.lock b/gemfiles/ruby_2.4.10_rails5_postgres_redis_activesupport.gemfile.lock index f6f22f365c7..31266d74987 100644 --- a/gemfiles/ruby_2.4.10_rails5_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.4.10_rails5_postgres_redis_activesupport.gemfile.lock @@ -1,50 +1,52 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -56,135 +58,141 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.10) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) + ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) - google-protobuf (3.18.0-x86_64-linux) + google-protobuf (3.19.1-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) + method_source (1.0.0) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) - msgpack (1.4.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) nokogiri (1.10.10) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) parallel (1.20.1) - parser (3.0.2.0) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - redis-actionpack (5.2.0) - actionpack (>= 5, < 7) + redis (4.6.0) + redis-actionpack (5.3.0) + actionpack (>= 5, < 8) redis-rack (>= 2.1.0, < 3) redis-store (>= 1.1.0, < 2) - redis-activesupport (5.2.1) - activesupport (>= 3, < 7) + redis-activesupport (5.3.0) + activesupport (>= 3, < 8) redis-store (>= 1.3, < 2) - redis-rack (2.1.3) + redis-rack (2.1.4) rack (>= 2.0.8, < 3) redis-store (>= 1.2, < 2) redis-rails (5.0.2) redis-actionpack (>= 5.0, < 6) redis-activesupport (>= 5.0, < 6) redis-store (>= 1.2, < 2) - redis-store (1.9.0) + redis-store (1.9.1) redis (>= 4, < 5) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) @@ -213,14 +221,13 @@ GEM docile (~> 1.1) simplecov-html (~> 0.11) simplecov-html (0.12.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9152) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) @@ -229,7 +236,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -238,10 +245,12 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -256,7 +265,8 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -281,7 +291,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov (~> 0.17) - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) webmock (>= 3.10.0) diff --git a/gemfiles/ruby_2.4.10_rails5_postgres_sidekiq.gemfile b/gemfiles/ruby_2.4.10_rails5_postgres_sidekiq.gemfile deleted file mode 100644 index cce7f620395..00000000000 --- a/gemfiles/ruby_2.4.10_rails5_postgres_sidekiq.gemfile +++ /dev/null @@ -1,44 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0" -gem "sidekiq" -gem "activejob" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.4.10_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.4.10_rails5_postgres_sidekiq.gemfile.lock index 80bb9ec4731..3319f92a5b0 100644 --- a/gemfiles/ruby_2.4.10_rails5_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.4.10_rails5_postgres_sidekiq.gemfile.lock @@ -1,50 +1,52 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -56,122 +58,128 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) crack (0.4.5) rexml crass (1.0.6) cri (2.15.10) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) + ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) - google-protobuf (3.18.0-x86_64-linux) + google-protobuf (3.19.1-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) + method_source (1.0.0) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) - msgpack (1.4.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) nokogiri (1.10.10) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) parallel (1.20.1) - parser (3.0.2.0) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (2.2.3) rack-protection (2.1.0) rack rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.1.4) - regexp_parser (2.1.1) - request_store (1.5.0) + redis (3.3.5) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) @@ -205,14 +213,13 @@ GEM docile (~> 1.1) simplecov-html (~> 0.11) simplecov-html (0.12.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9152) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) @@ -221,7 +228,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -230,10 +237,12 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -249,7 +258,8 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -273,7 +283,7 @@ DEPENDENCIES ruby-prof (~> 1.4) sidekiq simplecov (~> 0.17) - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) webmock (>= 3.10.0) diff --git a/gemfiles/ruby_2.4.10_rails5_semantic_logger.gemfile b/gemfiles/ruby_2.4.10_rails5_semantic_logger.gemfile deleted file mode 100644 index 80674dc62b6..00000000000 --- a/gemfiles/ruby_2.4.10_rails5_semantic_logger.gemfile +++ /dev/null @@ -1,42 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0" -gem "sprockets", "< 4" -gem "rails_semantic_logger", "~> 4.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.4.10_rails5_semantic_logger.gemfile.lock b/gemfiles/ruby_2.4.10_rails5_semantic_logger.gemfile.lock index 0837156f001..657004a5874 100644 --- a/gemfiles/ruby_2.4.10_rails5_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.4.10_rails5_semantic_logger.gemfile.lock @@ -1,50 +1,52 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -56,77 +58,83 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.10) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) + ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) - google-protobuf (3.18.0-x86_64-linux) + google-protobuf (3.19.1-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) - loofah (2.12.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) + method_source (1.0.0) + mini_mime (1.1.2) mini_portile2 (2.4.0) - minitest (5.14.4) - msgpack (1.4.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) nokogiri (1.10.10) mini_portile2 (~> 2.4.0) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) parallel (1.20.1) - parser (3.0.2.0) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) @@ -137,34 +145,34 @@ GEM rack railties (>= 3.2) semantic_logger (~> 4.4) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) @@ -195,14 +203,13 @@ GEM docile (~> 1.1) simplecov-html (~> 0.11) simplecov-html (0.12.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9152) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) @@ -211,7 +218,7 @@ GEM actionpack (>= 4.0) activesupport (>= 4.0) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) @@ -220,10 +227,12 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -238,7 +247,8 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -261,7 +271,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov (~> 0.17) - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) webmock (>= 3.10.0) diff --git a/gemfiles/ruby_2.4.10_resque2_redis3.gemfile b/gemfiles/ruby_2.4.10_resque2_redis3.gemfile deleted file mode 100644 index 76fa5a1409b..00000000000 --- a/gemfiles/ruby_2.4.10_resque2_redis3.gemfile +++ /dev/null @@ -1,40 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "redis", "< 4.0" -gem "resque", ">= 2.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.4.10_resque2_redis3.gemfile.lock b/gemfiles/ruby_2.4.10_resque2_redis3.gemfile.lock index 14b2f6e0499..81874a43e5d 100644 --- a/gemfiles/ruby_2.4.10_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_2.4.10_resque2_redis3.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -14,59 +16,65 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.10) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) - google-protobuf (3.18.0-x86_64-linux) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.19.1-x86_64-linux) hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) - method_source (0.9.2) + method_source (1.0.0) mono_logger (1.1.1) - msgpack (1.4.2) + msgpack (1.5.1) multi_json (1.15.0) mustermann (1.1.1) ruby2_keywords (~> 0.0.1) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) parallel (1.20.1) - parser (3.0.2.0) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (2.2.3) rack-protection (2.1.0) rack - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) redis (3.3.5) redis-namespace (1.8.1) redis (>= 3.0.4) - regexp_parser (2.1.1) + regexp_parser (2.2.1) resque (2.1.0) mono_logger (~> 1.0) multi_json (~> 1.0) @@ -74,21 +82,21 @@ GEM sinatra (>= 0.9.2) vegas (~> 0.1.2) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) @@ -123,16 +131,15 @@ GEM rack (~> 2.2) rack-protection (= 2.1.0) tilt (~> 2.0) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9152) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) - thor (1.1.0) + thor (1.2.1) tilt (2.0.10) unicode-display_width (2.1.0) vegas (0.1.11) @@ -141,7 +148,9 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -156,7 +165,8 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -178,7 +188,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov (~> 0.17) - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) webmock (>= 3.10.0) yard (~> 0.9) diff --git a/gemfiles/ruby_2.4.10_resque2_redis4.gemfile b/gemfiles/ruby_2.4.10_resque2_redis4.gemfile deleted file mode 100644 index 73b87e283ca..00000000000 --- a/gemfiles/ruby_2.4.10_resque2_redis4.gemfile +++ /dev/null @@ -1,40 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", "~> 0.17" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "redis", ">= 4.0" -gem "resque", ">= 2.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.4.10_resque2_redis4.gemfile.lock b/gemfiles/ruby_2.4.10_resque2_redis4.gemfile.lock index c9a9c17afe8..73205396415 100644 --- a/gemfiles/ruby_2.4.10_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_2.4.10_resque2_redis4.gemfile.lock @@ -1,8 +1,10 @@ PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -14,59 +16,65 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.10) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.3.5) - dogstatsd-ruby (5.2.0) - google-protobuf (3.18.0-x86_64-linux) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.19.1-x86_64-linux) hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) - method_source (0.9.2) + method_source (1.0.0) mono_logger (1.1.1) - msgpack (1.4.2) + msgpack (1.5.1) multi_json (1.15.0) mustermann (1.1.1) ruby2_keywords (~> 0.0.1) opentracing (0.5.0) - os (1.1.1) + os (1.1.4) parallel (1.20.1) - parser (3.0.2.0) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.12) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (2.2.3) rack-protection (2.1.0) rack - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) + redis (4.6.0) redis-namespace (1.8.1) redis (>= 3.0.4) - regexp_parser (2.1.1) + regexp_parser (2.2.1) resque (2.1.0) mono_logger (~> 1.0) multi_json (~> 1.0) @@ -74,21 +82,21 @@ GEM sinatra (>= 0.9.2) vegas (~> 0.1.2) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) @@ -123,16 +131,15 @@ GEM rack (~> 2.2) rack-protection (= 2.1.0) tilt (~> 2.0) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9152) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) - thor (1.1.0) + thor (1.2.1) tilt (2.0.10) unicode-display_width (2.1.0) vegas (0.1.11) @@ -141,7 +148,9 @@ GEM addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -156,7 +165,8 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -178,7 +188,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov (~> 0.17) - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) webmock (>= 3.10.0) yard (~> 0.9) diff --git a/gemfiles/ruby_2.5.9_contrib.gemfile b/gemfiles/ruby_2.5.9_contrib.gemfile deleted file mode 100644 index 61cb462a233..00000000000 --- a/gemfiles/ruby_2.5.9_contrib.gemfile +++ /dev/null @@ -1,86 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 12.3" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", ">= 3.0.0" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "actionpack" -gem "actionview" -gem "active_model_serializers", ">= 0.10.0" -gem "activerecord" -gem "aws-sdk" -gem "cucumber" -gem "dalli" -gem "delayed_job" -gem "delayed_job_active_record" -gem "elasticsearch-transport" -gem "ethon" -gem "excon" -gem "faraday" -gem "grape" -gem "graphql", ">= 1.12.0" -gem "grpc", platform: :ruby -gem "hiredis" -gem "http" -gem "httpclient" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby -gem "makara" -gem "mongo", ">= 2.8.0", "< 2.15.0" -gem "mysql2", "< 1", platform: :ruby -gem "activerecord-jdbcmysql-adapter", ">= 60.2", platform: :jruby -gem "pg", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 60.2", platform: :jruby -gem "presto-client", ">= 0.5.14" -gem "qless", ">= 0" -gem "racecar", ">= 0.3.5" -gem "rack" -gem "rack-test" -gem "redis", "< 4.0" -gem "rest-client" -gem "resque" -gem "ruby-kafka", ">= 0.7.10" -gem "semantic_logger", "~> 4.0" -gem "sequel" -gem "shoryuken" -gem "sidekiq" -gem "sinatra", ">= 1.4" -gem "sneakers", ">= 2.12.0" -gem "sqlite3", "~> 1.4.1", platform: :ruby -gem "jdbc-sqlite3", ">= 3.28", platform: :jruby -gem "sucker_punch" -gem "typhoeus" -gem "que", ">= 1.0.0.beta2" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_contrib.gemfile.lock b/gemfiles/ruby_2.5.9_contrib.gemfile.lock index 472d436b7d7..40facad8efc 100644 --- a/gemfiles/ruby_2.5.9_contrib.gemfile.lock +++ b/gemfiles/ruby_2.5.9_contrib.gemfile.lock @@ -11,37 +11,39 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) + actionview (6.1.5) + activesupport (= 6.1.5) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - active_model_serializers (0.10.12) - actionpack (>= 4.1, < 6.2) - activemodel (>= 4.1, < 6.2) + active_model_serializers (0.10.13) + actionpack (>= 4.1, < 7.1) + activemodel (>= 4.1, < 7.1) case_transform (>= 0.2) jsonapi-renderer (>= 0.1.1.beta1, < 0.3) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activesupport (6.1.4.1) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -55,682 +57,751 @@ GEM thor (>= 0.14.0) ast (2.4.2) aws-eventstream (1.2.0) - aws-partitions (1.499.0) + aws-partitions (1.571.0) aws-sdk (3.1.0) aws-sdk-resources (~> 3) - aws-sdk-accessanalyzer (1.23.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-accessanalyzer (1.29.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-acm (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-account (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-acmpca (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-acm (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-alexaforbusiness (1.50.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-acmpca (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-amplify (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-alexaforbusiness (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-amplifybackend (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-amplify (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-apigateway (1.67.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-amplifybackend (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-apigatewaymanagementapi (1.24.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-amplifyuibuilder (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-apigatewayv2 (1.36.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-apigateway (1.75.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appconfig (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-apigatewaymanagementapi (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appflow (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-apigatewayv2 (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appintegrationsservice (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appconfig (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-applicationautoscaling (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appconfigdata (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-applicationcostprofiler (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appflow (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-applicationdiscoveryservice (1.38.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appintegrationsservice (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-applicationinsights (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-applicationautoscaling (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appmesh (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-applicationcostprofiler (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appregistry (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-applicationdiscoveryservice (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-apprunner (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-applicationinsights (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appstream (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appmesh (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appsync (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appregistry (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-athena (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-apprunner (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-auditmanager (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appstream (1.64.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-augmentedairuntime (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appsync (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-autoscaling (1.68.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-athena (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-autoscalingplans (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-auditmanager (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-backup (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-augmentedairuntime (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-batch (1.51.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-autoscaling (1.78.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-braket (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-autoscalingplans (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-budgets (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-backup (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-chime (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-backupgateway (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-chimesdkidentity (1.2.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-batch (1.60.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-chimesdkmessaging (1.2.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-billingconductor (1.0.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloud9 (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-braket (1.18.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-clouddirectory (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-budgets (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudformation (1.57.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-chime (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudfront (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-chimesdkidentity (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudhsm (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-chimesdkmeetings (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudhsmv2 (1.36.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-chimesdkmessaging (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudsearch (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloud9 (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudsearchdomain (1.27.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudcontrolapi (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudtrail (1.38.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-clouddirectory (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudwatch (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudformation (1.68.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudwatchevents (1.51.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudfront (1.63.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudwatchlogs (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudhsm (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codeartifact (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudhsmv2 (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codebuild (1.81.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudsearch (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codecommit (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudsearchdomain (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codedeploy (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudtrail (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codeguruprofiler (1.18.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatch (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codegurureviewer (1.23.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatchevents (1.57.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codepipeline (1.47.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatchevidently (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codestar (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatchlogs (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codestarconnections (1.18.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatchrum (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codestarnotifications (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codeartifact (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cognitoidentity (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codebuild (1.88.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cognitoidentityprovider (1.57.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codecommit (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cognitosync (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codedeploy (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-comprehend (1.50.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codeguruprofiler (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-comprehendmedical (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codegurureviewer (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-computeoptimizer (1.24.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codepipeline (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-configservice (1.66.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codestar (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-connect (1.50.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codestarconnections (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-connectcontactlens (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codestarnotifications (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-connectparticipant (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cognitoidentity (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-core (3.121.0) + aws-sdk-cognitoidentityprovider (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cognitosync (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-comprehend (1.60.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-comprehendmedical (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-computeoptimizer (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-configservice (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connect (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectcontactlens (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectparticipant (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectwisdomservice (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-core (3.130.0) aws-eventstream (~> 1, >= 1.0.2) - aws-partitions (~> 1, >= 1.239.0) + aws-partitions (~> 1, >= 1.525.0) aws-sigv4 (~> 1.1) jmespath (~> 1.0) - aws-sdk-costandusagereportservice (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-costandusagereportservice (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-costexplorer (1.66.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-costexplorer (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-customerprofiles (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-customerprofiles (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-databasemigrationservice (1.58.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-databasemigrationservice (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dataexchange (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dataexchange (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-datapipeline (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-datapipeline (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-datasync (1.36.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-datasync (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dax (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dax (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-detective (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-detective (1.28.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-devicefarm (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-devicefarm (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-devopsguru (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-devopsguru (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-directconnect (1.46.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-directconnect (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-directoryservice (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-directoryservice (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dlm (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dlm (1.50.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-docdb (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-docdb (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dynamodb (1.63.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-drs (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dynamodbstreams (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dynamodb (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ebs (1.18.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dynamodbstreams (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ec2 (1.261.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ebs (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ec2instanceconnect (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ec2 (1.304.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ecr (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ec2instanceconnect (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ecrpublic (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ecr (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ecs (1.85.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ecrpublic (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-efs (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ecs (1.99.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-eks (1.63.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-efs (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticache (1.62.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-eks (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticbeanstalk (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticache (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticinference (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticbeanstalk (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticloadbalancing (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticinference (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticloadbalancingv2 (1.67.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticloadbalancing (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticsearchservice (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticloadbalancingv2 (1.77.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elastictranscoder (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticsearchservice (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-emr (1.52.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elastictranscoder (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-emrcontainers (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-emr (1.59.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-eventbridge (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-emrcontainers (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-finspace (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-eventbridge (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-finspacedata (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-finspace (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-firehose (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-finspacedata (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-fis (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-firehose (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-fms (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-fis (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-forecastqueryservice (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-fms (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-forecastservice (1.25.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-forecastqueryservice (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-frauddetector (1.24.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-forecastservice (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-fsx (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-frauddetector (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-gamelift (1.47.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-fsx (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-glacier (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-gamelift (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-globalaccelerator (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-gamesparks (1.0.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-glue (1.95.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-glacier (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-gluedatabrew (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-globalaccelerator (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-greengrass (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-glue (1.108.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-greengrassv2 (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-gluedatabrew (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-groundstation (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-greengrass (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-guardduty (1.48.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-greengrassv2 (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-health (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-groundstation (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-healthlake (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-guardduty (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-honeycode (1.9.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-health (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iam (1.60.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-healthlake (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-identitystore (1.9.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-honeycode (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-imagebuilder (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iam (1.68.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-importexport (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-identitystore (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-imagebuilder (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-importexport (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv2 (~> 1.0) - aws-sdk-inspector (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-inspector (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-inspector2 (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iot (1.74.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iot (1.86.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iot1clickdevicesservice (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iot1clickdevicesservice (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iot1clickprojects (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iot1clickprojects (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotanalytics (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotanalytics (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotdataplane (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotdataplane (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotdeviceadvisor (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotdeviceadvisor (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotevents (1.27.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotevents (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ioteventsdata (1.19.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ioteventsdata (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotfleethub (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotfleethub (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotjobsdataplane (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotjobsdataplane (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotsecuretunneling (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotsecuretunneling (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotsitewise (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotsitewise (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotthingsgraph (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotthingsgraph (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotwireless (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iottwinmaker (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ivs (1.12.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotwireless (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kafka (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ivs (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kendra (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kafka (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesis (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kafkaconnect (1.7.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisanalytics (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kendra (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisanalyticsv2 (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-keyspaces (1.2.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideo (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesis (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideoarchivedmedia (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisanalytics (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideomedia (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisanalyticsv2 (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideosignalingchannels (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisvideo (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kms (1.48.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisvideoarchivedmedia (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lakeformation (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisvideomedia (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lambda (1.68.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisvideosignalingchannels (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lambdapreview (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kms (1.55.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lex (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lakeformation (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lexmodelbuildingservice (1.51.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lambda (1.82.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lexmodelsv2 (1.10.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lambdapreview (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lexruntimev2 (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lex (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-licensemanager (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lexmodelbuildingservice (1.57.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lightsail (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lexmodelsv2 (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-locationservice (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lexruntimev2 (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lookoutequipment (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-licensemanager (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lookoutforvision (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lightsail (1.63.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lookoutmetrics (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-locationservice (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-machinelearning (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lookoutequipment (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-macie (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lookoutforvision (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-macie2 (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lookoutmetrics (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-managedblockchain (1.26.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-machinelearning (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-marketplacecatalog (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-macie (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-marketplacecommerceanalytics (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-macie2 (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-marketplaceentitlementservice (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-managedblockchain (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-marketplacemetering (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-managedgrafana (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediaconnect (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-marketplacecatalog (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediaconvert (1.74.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-marketplacecommerceanalytics (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-medialive (1.76.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-marketplaceentitlementservice (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediapackage (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-marketplacemetering (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediapackagevod (1.27.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediaconnect (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediastore (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediaconvert (1.87.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediastoredata (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-medialive (1.86.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediatailor (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediapackage (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-memorydb (1.2.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediapackagevod (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mgn (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediastore (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-migrationhub (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediastoredata (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-migrationhubconfig (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediatailor (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mobile (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-memorydb (1.8.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mq (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mgn (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mturk (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-migrationhub (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mwaa (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-migrationhubconfig (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-neptune (1.38.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-migrationhubrefactorspaces (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-networkfirewall (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-migrationhubstrategyrecommendations (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-networkmanager (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mobile (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-nimblestudio (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mq (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-opensearchservice (1.0.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mturk (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-opsworks (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mwaa (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-opsworkscm (1.46.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-neptune (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-organizations (1.62.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-networkfirewall (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-outposts (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-networkmanager (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-personalize (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-nimblestudio (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-personalizeevents (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-opensearchservice (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-personalizeruntime (1.25.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-opsworks (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pi (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-opsworkscm (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pinpoint (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-organizations (1.69.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pinpointemail (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-outposts (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pinpointsmsvoice (1.26.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-panorama (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-polly (1.46.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-personalize (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pricing (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-personalizeevents (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-prometheusservice (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-personalizeruntime (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-proton (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pi (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-qldb (1.19.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pinpoint (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-qldbsession (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pinpointemail (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-quicksight (1.53.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pinpointsmsvoice (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ram (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-polly (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-rds (1.126.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pricing (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-rdsdataservice (1.28.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-prometheusservice (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-redshift (1.69.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-proton (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-redshiftdataapiservice (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-qldb (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-rekognition (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-qldbsession (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-resourcegroups (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-quicksight (1.64.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-resourcegroupstaggingapi (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ram (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-resources (3.111.0) + aws-sdk-rds (1.142.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rdsdataservice (1.34.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-recyclebin (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-redshift (1.80.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-redshiftdataapiservice (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rekognition (1.66.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resiliencehub (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resourcegroups (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resourcegroupstaggingapi (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resources (3.127.0) aws-sdk-accessanalyzer (~> 1) + aws-sdk-account (~> 1) aws-sdk-acm (~> 1) aws-sdk-acmpca (~> 1) aws-sdk-alexaforbusiness (~> 1) aws-sdk-amplify (~> 1) aws-sdk-amplifybackend (~> 1) + aws-sdk-amplifyuibuilder (~> 1) aws-sdk-apigateway (~> 1) aws-sdk-apigatewaymanagementapi (~> 1) aws-sdk-apigatewayv2 (~> 1) aws-sdk-appconfig (~> 1) + aws-sdk-appconfigdata (~> 1) aws-sdk-appflow (~> 1) aws-sdk-appintegrationsservice (~> 1) aws-sdk-applicationautoscaling (~> 1) @@ -748,13 +819,17 @@ GEM aws-sdk-autoscaling (~> 1) aws-sdk-autoscalingplans (~> 1) aws-sdk-backup (~> 1) + aws-sdk-backupgateway (~> 1) aws-sdk-batch (~> 1) + aws-sdk-billingconductor (~> 1) aws-sdk-braket (~> 1) aws-sdk-budgets (~> 1) aws-sdk-chime (~> 1) aws-sdk-chimesdkidentity (~> 1) + aws-sdk-chimesdkmeetings (~> 1) aws-sdk-chimesdkmessaging (~> 1) aws-sdk-cloud9 (~> 1) + aws-sdk-cloudcontrolapi (~> 1) aws-sdk-clouddirectory (~> 1) aws-sdk-cloudformation (~> 1) aws-sdk-cloudfront (~> 1) @@ -765,7 +840,9 @@ GEM aws-sdk-cloudtrail (~> 1) aws-sdk-cloudwatch (~> 1) aws-sdk-cloudwatchevents (~> 1) + aws-sdk-cloudwatchevidently (~> 1) aws-sdk-cloudwatchlogs (~> 1) + aws-sdk-cloudwatchrum (~> 1) aws-sdk-codeartifact (~> 1) aws-sdk-codebuild (~> 1) aws-sdk-codecommit (~> 1) @@ -786,6 +863,7 @@ GEM aws-sdk-connect (~> 1) aws-sdk-connectcontactlens (~> 1) aws-sdk-connectparticipant (~> 1) + aws-sdk-connectwisdomservice (~> 1) aws-sdk-costandusagereportservice (~> 1) aws-sdk-costexplorer (~> 1) aws-sdk-customerprofiles (~> 1) @@ -801,6 +879,7 @@ GEM aws-sdk-directoryservice (~> 1) aws-sdk-dlm (~> 1) aws-sdk-docdb (~> 1) + aws-sdk-drs (~> 1) aws-sdk-dynamodb (~> 1) aws-sdk-dynamodbstreams (~> 1) aws-sdk-ebs (~> 1) @@ -831,6 +910,7 @@ GEM aws-sdk-frauddetector (~> 1) aws-sdk-fsx (~> 1) aws-sdk-gamelift (~> 1) + aws-sdk-gamesparks (~> 1) aws-sdk-glacier (~> 1) aws-sdk-globalaccelerator (~> 1) aws-sdk-glue (~> 1) @@ -847,6 +927,7 @@ GEM aws-sdk-imagebuilder (~> 1) aws-sdk-importexport (~> 1) aws-sdk-inspector (~> 1) + aws-sdk-inspector2 (~> 1) aws-sdk-iot (~> 1) aws-sdk-iot1clickdevicesservice (~> 1) aws-sdk-iot1clickprojects (~> 1) @@ -860,10 +941,13 @@ GEM aws-sdk-iotsecuretunneling (~> 1) aws-sdk-iotsitewise (~> 1) aws-sdk-iotthingsgraph (~> 1) + aws-sdk-iottwinmaker (~> 1) aws-sdk-iotwireless (~> 1) aws-sdk-ivs (~> 1) aws-sdk-kafka (~> 1) + aws-sdk-kafkaconnect (~> 1) aws-sdk-kendra (~> 1) + aws-sdk-keyspaces (~> 1) aws-sdk-kinesis (~> 1) aws-sdk-kinesisanalytics (~> 1) aws-sdk-kinesisanalyticsv2 (~> 1) @@ -889,6 +973,7 @@ GEM aws-sdk-macie (~> 1) aws-sdk-macie2 (~> 1) aws-sdk-managedblockchain (~> 1) + aws-sdk-managedgrafana (~> 1) aws-sdk-marketplacecatalog (~> 1) aws-sdk-marketplacecommerceanalytics (~> 1) aws-sdk-marketplaceentitlementservice (~> 1) @@ -905,6 +990,8 @@ GEM aws-sdk-mgn (~> 1) aws-sdk-migrationhub (~> 1) aws-sdk-migrationhubconfig (~> 1) + aws-sdk-migrationhubrefactorspaces (~> 1) + aws-sdk-migrationhubstrategyrecommendations (~> 1) aws-sdk-mobile (~> 1) aws-sdk-mq (~> 1) aws-sdk-mturk (~> 1) @@ -918,6 +1005,7 @@ GEM aws-sdk-opsworkscm (~> 1) aws-sdk-organizations (~> 1) aws-sdk-outposts (~> 1) + aws-sdk-panorama (~> 1) aws-sdk-personalize (~> 1) aws-sdk-personalizeevents (~> 1) aws-sdk-personalizeruntime (~> 1) @@ -935,9 +1023,11 @@ GEM aws-sdk-ram (~> 1) aws-sdk-rds (~> 1) aws-sdk-rdsdataservice (~> 1) + aws-sdk-recyclebin (~> 1) aws-sdk-redshift (~> 1) aws-sdk-redshiftdataapiservice (~> 1) aws-sdk-rekognition (~> 1) + aws-sdk-resiliencehub (~> 1) aws-sdk-resourcegroups (~> 1) aws-sdk-resourcegroupstaggingapi (~> 1) aws-sdk-robomaker (~> 1) @@ -989,6 +1079,7 @@ GEM aws-sdk-transcribestreamingservice (~> 1) aws-sdk-transfer (~> 1) aws-sdk-translate (~> 1) + aws-sdk-voiceid (~> 1) aws-sdk-waf (~> 1) aws-sdk-wafregional (~> 1) aws-sdk-wafv2 (~> 1) @@ -998,194 +1089,201 @@ GEM aws-sdk-workmail (~> 1) aws-sdk-workmailmessageflow (~> 1) aws-sdk-workspaces (~> 1) + aws-sdk-workspacesweb (~> 1) aws-sdk-xray (~> 1) - aws-sdk-robomaker (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-robomaker (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53 (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53 (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53domains (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53domains (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53recoverycluster (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53recoverycluster (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53recoverycontrolconfig (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53recoverycontrolconfig (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53recoveryreadiness (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53recoveryreadiness (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53resolver (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53resolver (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.102.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-s3 (1.113.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.4) - aws-sdk-s3control (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-s3control (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-s3outposts (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-s3outposts (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sagemaker (1.98.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sagemaker (1.120.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sagemakeredgemanager (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sagemakeredgemanager (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sagemakerfeaturestoreruntime (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sagemakerfeaturestoreruntime (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sagemakerruntime (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sagemakerruntime (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-savingsplans (1.19.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-savingsplans (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-schemas (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-schemas (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-secretsmanager (1.49.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-secretsmanager (1.59.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-securityhub (1.52.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-securityhub (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-serverlessapplicationrepository (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-serverlessapplicationrepository (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-servicecatalog (1.63.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-servicecatalog (1.69.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-servicediscovery (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-servicediscovery (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-servicequotas (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-servicequotas (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ses (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ses (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sesv2 (1.20.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sesv2 (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-shield (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-shield (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-signer (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-signer (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-simpledb (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-simpledb (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv2 (~> 1.0) - aws-sdk-sms (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sms (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-snowball (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-snowball (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-snowdevicemanagement (1.1.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-snowdevicemanagement (1.7.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sns (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sns (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sqs (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sqs (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssm (1.117.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssm (1.134.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssmcontacts (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssmcontacts (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssmincidents (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssmincidents (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssoadmin (1.10.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssoadmin (1.16.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssooidc (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssooidc (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-states (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-states (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-storagegateway (1.59.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-storagegateway (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-support (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-support (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-swf (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-swf (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-synthetics (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-synthetics (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-textract (1.28.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-textract (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-timestreamquery (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-timestreamquery (1.16.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-timestreamwrite (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-timestreamwrite (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-transcribeservice (1.61.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-transcribeservice (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-transcribestreamingservice (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-transcribestreamingservice (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-transfer (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-transfer (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-translate (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-translate (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-waf (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-voiceid (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-wafregional (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-waf (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-wafv2 (1.25.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-wafregional (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-wellarchitected (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-wafv2 (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-workdocs (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-wellarchitected (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-worklink (1.26.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-workdocs (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-workmail (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-worklink (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-workmailmessageflow (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-workmail (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-workspaces (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-workmailmessageflow (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-xray (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-workspaces (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workspacesweb (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-xray (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) aws-sigv2 (1.1.0) aws-sigv4 (1.4.0) aws-eventstream (~> 1, >= 1.0.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) - bson (4.12.1) + bson (4.14.1) builder (3.2.4) bunny (2.19.0) amq-protocol (~> 2.3, >= 2.3.1) @@ -1195,56 +1293,55 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - cucumber (7.0.0) + cucumber (7.1.0) builder (~> 3.2, >= 3.2.4) - cucumber-core (~> 10.0, >= 10.0.1) + cucumber-core (~> 10.1, >= 10.1.0) cucumber-create-meta (~> 6.0, >= 6.0.1) - cucumber-cucumber-expressions (~> 12.1, >= 12.1.1) - cucumber-gherkin (~> 20.0, >= 20.0.1) - cucumber-html-formatter (~> 16.0, >= 16.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) - cucumber-wire (~> 6.0, >= 6.0.1) + cucumber-cucumber-expressions (~> 14.0, >= 14.0.0) + cucumber-gherkin (~> 22.0, >= 22.0.0) + cucumber-html-formatter (~> 17.0, >= 17.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-wire (~> 6.2, >= 6.2.0) diff-lcs (~> 1.4, >= 1.4.4) mime-types (~> 3.3, >= 3.3.1) multi_test (~> 0.1, >= 0.1.2) sys-uname (~> 1.2, >= 1.2.2) - cucumber-core (10.0.1) - cucumber-gherkin (~> 20.0, >= 20.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) - cucumber-tag-expressions (~> 3.0, >= 3.0.1) - cucumber-create-meta (6.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) + cucumber-core (10.1.1) + cucumber-gherkin (~> 22.0, >= 22.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-tag-expressions (~> 4.1, >= 4.1.0) + cucumber-create-meta (6.0.4) + cucumber-messages (~> 17.1, >= 17.1.1) sys-uname (~> 1.2, >= 1.2.2) - cucumber-cucumber-expressions (12.1.3) - cucumber-gherkin (20.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) - cucumber-html-formatter (16.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) - cucumber-messages (17.1.0) - cucumber-tag-expressions (3.0.1) - cucumber-wire (6.1.1) - cucumber-core (~> 10.0, >= 10.0.1) - cucumber-cucumber-expressions (~> 12.1, >= 12.1.2) - cucumber-messages (~> 17.0, >= 17.0.1) - dalli (2.7.11) - debase-ruby_core_source (0.10.14) + cucumber-cucumber-expressions (14.0.0) + cucumber-gherkin (22.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-html-formatter (17.0.0) + cucumber-messages (~> 17.1, >= 17.1.0) + cucumber-messages (17.1.1) + cucumber-tag-expressions (4.1.0) + cucumber-wire (6.2.1) + cucumber-core (~> 10.1, >= 10.1.0) + cucumber-cucumber-expressions (~> 14.0, >= 14.0.0) + dalli (3.2.0) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - delayed_job (4.1.9) - activesupport (>= 3.0, < 6.2) - delayed_job_active_record (4.1.6) - activerecord (>= 3.0, < 6.2) + delayed_job (4.1.10) + activesupport (>= 3.0, < 8.0) + delayed_job_active_record (4.1.7) + activerecord (>= 3.0, < 8.0) delayed_job (>= 3.0, < 5) - diff-lcs (1.4.4) + diff-lcs (1.5.0) digest-crc (0.6.4) rake (>= 12.0.0, < 14.0.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) domain_name (0.5.20190701) unf (>= 0.0.5, < 1.0.0) dry-configurable (0.12.1) @@ -1265,34 +1362,58 @@ GEM dry-core (~> 0.5, >= 0.5) dry-inflector (~> 0.1, >= 0.1.2) dry-logic (~> 1.0, >= 1.0.2) - elasticsearch-transport (7.5.0) - faraday (>= 0.14, < 1) + elastic-transport (8.0.0) + faraday (~> 1) + multi_json + elasticsearch (8.1.2) + elastic-transport (= 8.0.0) + elasticsearch-api (= 8.1.2) + elasticsearch-api (8.1.2) multi_json erubi (1.10.0) - ethon (0.14.0) + ethon (0.15.0) ffi (>= 1.15.0) - excon (0.85.0) - faraday (0.17.4) + excon (0.92.1) + faraday (1.10.0) + faraday-em_http (~> 1.0) + faraday-em_synchrony (~> 1.0) + faraday-excon (~> 1.1) + faraday-httpclient (~> 1.0) + faraday-multipart (~> 1.0) + faraday-net_http (~> 1.0) + faraday-net_http_persistent (~> 1.0) + faraday-patron (~> 1.0) + faraday-rack (~> 1.0) + faraday-retry (~> 1.0) + ruby2_keywords (>= 0.0.4) + faraday-em_http (1.0.0) + faraday-em_synchrony (1.0.0) + faraday-excon (1.1.0) + faraday-httpclient (1.0.1) + faraday-multipart (1.0.3) multipart-post (>= 1.2, < 3) - faraday_middleware (0.12.2) - faraday (>= 0.7.4, < 1.0) - ffi (1.15.4) + faraday-net_http (1.0.1) + faraday-net_http_persistent (1.2.0) + faraday-patron (1.0.0) + faraday-rack (1.0.0) + faraday-retry (1.0.3) + ffi (1.15.5) ffi-compiler (1.0.1) ffi (>= 1.0.0) rake - google-protobuf (3.17.3-x86_64-linux) - googleapis-common-protos-types (1.2.0) + google-protobuf (3.19.4-x86_64-linux) + googleapis-common-protos-types (1.3.0) google-protobuf (~> 3.14) - grape (1.5.3) + grape (1.6.2) activesupport builder dry-types (>= 1.1) mustermann-grape (~> 1.0.0) rack (>= 1.3.0) rack-accept - graphql (1.12.16) - grpc (1.40.0-x86_64-linux) - google-protobuf (~> 3.15) + graphql (2.0.6) + grpc (1.45.0-x86_64-linux) + google-protobuf (~> 3.19) googleapis-common-protos-types (~> 1.0) hashdiff (1.0.1) hiredis (0.6.3) @@ -1308,32 +1429,37 @@ GEM http-parser (1.2.3) ffi-compiler (>= 1.0, < 2.0) httpclient (2.8.3) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) - jmespath (1.4.0) + jmespath (1.6.1) + json-schema (2.8.1) + addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.0) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) makara (0.5.1) activerecord (>= 5.2.0) memory_profiler (0.9.14) - method_source (0.9.2) - mime-types (3.3.1) + method_source (1.0.0) + mime-types (3.4.1) mime-types-data (~> 3.2015) - mime-types-data (3.2021.0901) - mini_portile2 (2.7.0) - minitest (5.14.4) + mime-types-data (3.2022.0105) + mini_portile2 (2.8.0) + minitest (5.15.0) mongo (2.14.1) bson (>= 4.8.2, < 5.0.0) mono_logger (1.1.1) - msgpack (1.4.2) + msgpack (1.5.1) multi_json (1.15.0) multi_test (0.1.2) multipart-post (2.1.1) @@ -1343,38 +1469,34 @@ GEM mustermann (>= 1.0.0) mysql2 (0.5.3) netrc (0.11.0) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.12.5-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) - pg (1.2.3) + pg (1.3.4) pimpmychangelog (0.1.3) - presto-client (0.6.6) - faraday (~> 0.12) - faraday_middleware (~> 0.12.2) - msgpack (>= 0.7.0) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) qless (0.10.0) redis (>= 2.2) - que (1.0.0.beta4) - racc (1.5.2) - racecar (2.3.1) + que (1.4.0) + racc (1.6.0) + racecar (2.6.0) king_konf (~> 1.0.0) - rdkafka (~> 0.8.0) + rdkafka (~> 0.10.0) rack (2.2.3) rack-accept (0.4.5) rack (>= 0.4) - rack-protection (2.1.0) + rack-protection (2.2.0) rack rack-test (1.1.0) rack (>= 1.0, < 3) @@ -1383,89 +1505,87 @@ GEM nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) method_source - rake (>= 0.13) + rake (>= 12.2) thor (~> 1.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (12.3.3) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - rbtree (0.4.4) - rdkafka (0.8.1) + rbtree (0.4.5) + rdkafka (0.10.0) ffi (~> 1.9) mini_portile2 (~> 2.1) rake (>= 12.3) redcarpet (3.5.1) redis (3.3.5) - redis-namespace (1.8.1) + redis-namespace (1.8.2) redis (>= 3.0.4) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) - resque (2.1.0) + resque (2.2.1) mono_logger (~> 1.0) multi_json (~> 1.0) redis-namespace (~> 1.6) sinatra (>= 0.9.2) - vegas (~> 0.1.2) rest-client (2.1.0) http-accept (>= 1.7.0, < 2.0) http-cookie (>= 1.0.2, < 2.0) mime-types (>= 1.16, < 4.0) netrc (~> 0.8) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-kafka (1.4.0) digest-crc ruby-prof (1.4.3) ruby-progressbar (1.11.0) ruby2_keywords (0.0.5) - semantic_logger (4.8.2) + semantic_logger (4.10.0) concurrent-ruby (~> 1.0) - sequel (5.48.0) + sequel (5.54.0) serverengine (2.1.1) sigdump (~> 0.2.2) - set (1.0.1) - shoryuken (5.2.3) + set (1.0.2) + shoryuken (6.0.0) aws-sdk-core (>= 2) concurrent-ruby thor @@ -1476,11 +1596,11 @@ GEM redis (>= 3.3.5, < 4.2) sigdump (0.2.4) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sinatra (2.1.0) + simplecov_json_formatter (0.1.4) + sinatra (2.2.0) mustermann (~> 1.0) rack (~> 2.2) - rack-protection (= 2.1.0) + rack-protection (= 2.2.0) tilt (~> 2.0) sneakers (2.12.0) bunny (~> 2.14) @@ -1488,24 +1608,23 @@ GEM rake (~> 12.3) serverengine (~> 2.1.0) thor - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) sorted_set (1.0.3) rbtree set (~> 1.0) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sqlite3 (1.4.2) sucker_punch (3.0.1) concurrent-ruby (~> 1.0) sys-uname (1.2.2) ffi (~> 1.1) - thor (1.1.0) + thor (1.2.1) tilt (2.0.10) typhoeus (1.4.0) ethon (>= 0.9.0) @@ -1513,17 +1632,17 @@ GEM concurrent-ruby (~> 1.0) unf (0.1.4) unf_ext - unf_ext (0.0.7.7) - unicode-display_width (2.0.0) - vegas (0.1.11) - rack (>= 1.0.0) - warning (1.2.0) + unf_ext (0.0.8.1) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) - zeitwerk (2.4.2) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux @@ -1544,24 +1663,25 @@ DEPENDENCIES climate_control (~> 0.2.0) concurrent-ruby cucumber - dalli + dalli (>= 3.0.0) ddtrace! delayed_job delayed_job_active_record dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - elasticsearch-transport + elasticsearch (>= 8.0.0) ethon excon - faraday + faraday (>= 1.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) grape - graphql (>= 1.12.0) + graphql (>= 2.0) grpc hiredis http httpclient i18n (= 1.8.7) jdbc-sqlite3 (>= 3.28) + json-schema lograge (~> 0.11) makara memory_profiler (~> 0.9) @@ -1571,12 +1691,11 @@ DEPENDENCIES os (~> 1.1) pg pimpmychangelog (>= 0.1.2) - presto-client (>= 0.5.14) pry pry-nav pry-stack_explorer qless - que (>= 1.0.0.beta2) + que (>= 1.0.0) racecar (>= 0.3.5) rack rack-test @@ -1602,7 +1721,7 @@ DEPENDENCIES simplecov! sinatra (>= 1.4) sneakers (>= 2.12.0) - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sqlite3 (~> 1.4.1) sucker_punch diff --git a/gemfiles/ruby_2.5.9_contrib_old.gemfile b/gemfiles/ruby_2.5.9_contrib_old.gemfile deleted file mode 100644 index 11f7d8363a9..00000000000 --- a/gemfiles/ruby_2.5.9_contrib_old.gemfile +++ /dev/null @@ -1,40 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "faraday", "0.17" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_contrib_old.gemfile.lock b/gemfiles/ruby_2.5.9_contrib_old.gemfile.lock index 8de67ac6d05..27ed32ed5e2 100644 --- a/gemfiles/ruby_2.5.9_contrib_old.gemfile.lock +++ b/gemfiles/ruby_2.5.9_contrib_old.gemfile.lock @@ -11,8 +11,10 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -24,111 +26,134 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) - debase-ruby_core_source (0.10.14) + dalli (2.7.11) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) + elasticsearch (7.5.0) + elasticsearch-api (= 7.5.0) + elasticsearch-transport (= 7.5.0) + elasticsearch-api (7.5.0) + multi_json + elasticsearch-transport (7.5.0) + faraday (>= 0.14, < 1) + multi_json faraday (0.17.0) multipart-post (>= 1.2, < 3) - google-protobuf (3.17.3-x86_64-linux) + faraday_middleware (0.12.2) + faraday (>= 0.7.4, < 1.0) + ffi (1.15.5) + google-protobuf (3.19.4-x86_64-linux) + graphql (1.12.24) hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) - method_source (0.9.2) - msgpack (1.4.2) + method_source (1.0.0) + msgpack (1.5.1) + multi_json (1.15.0) multipart-post (2.1.1) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - rainbow (3.0.0) + presto-client (0.6.6) + faraday (~> 0.12) + faraday_middleware (~> 0.12.2) + msgpack (>= 0.7.0) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) - thor (1.1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -141,14 +166,19 @@ DEPENDENCIES builder climate_control (~> 0.2.0) concurrent-ruby + dalli (< 3.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + elasticsearch (< 8.0.0) faraday (= 0.17) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + graphql (>= 1.12.0, < 2.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) pimpmychangelog (>= 0.1.2) + presto-client (>= 0.5.14) pry pry-nav pry-stack_explorer @@ -164,7 +194,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/ruby_2.5.9_core_old.gemfile b/gemfiles/ruby_2.5.9_core_old.gemfile deleted file mode 100644 index abbf1ce2e44..00000000000 --- a/gemfiles/ruby_2.5.9_core_old.gemfile +++ /dev/null @@ -1,39 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", "~> 4" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_core_old.gemfile.lock b/gemfiles/ruby_2.5.9_core_old.gemfile.lock index 87712a2bf5e..841170fb35f 100644 --- a/gemfiles/ruby_2.5.9_core_old.gemfile.lock +++ b/gemfiles/ruby_2.5.9_core_old.gemfile.lock @@ -11,8 +11,10 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -24,108 +26,114 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (4.8.3) - google-protobuf (3.17.3-x86_64-linux) + ffi (1.15.5) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) - method_source (0.9.2) - msgpack (1.4.2) + method_source (1.0.0) + msgpack (1.5.1) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - rainbow (3.0.0) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) - thor (1.1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -141,6 +149,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (~> 4) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -160,7 +169,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/ruby_2.5.9_cucumber3.gemfile b/gemfiles/ruby_2.5.9_cucumber3.gemfile deleted file mode 100644 index 3aa1462c27b..00000000000 --- a/gemfiles/ruby_2.5.9_cucumber3.gemfile +++ /dev/null @@ -1,40 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "cucumber", ">=3.0.0", "<4.0.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_cucumber3.gemfile.lock b/gemfiles/ruby_2.5.9_cucumber3.gemfile.lock index 73b5d796a8d..dd8eb648cbf 100644 --- a/gemfiles/ruby_2.5.9_cucumber3.gemfile.lock +++ b/gemfiles/ruby_2.5.9_cucumber3.gemfile.lock @@ -11,8 +11,10 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -24,17 +26,17 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - backports (3.21.0) - benchmark-ips (2.9.1) + backports (3.23.0) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) @@ -54,98 +56,104 @@ GEM cucumber-expressions (6.0.1) cucumber-tag_expressions (1.1.1) cucumber-wire (0.0.1) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) gherkin (5.1.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) - method_source (0.9.2) - msgpack (1.4.2) + method_source (1.0.0) + msgpack (1.5.1) multi_json (1.15.0) multi_test (0.1.2) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - rainbow (3.0.0) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) - thor (1.1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -162,6 +170,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -181,7 +190,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/ruby_2.5.9_cucumber4.gemfile b/gemfiles/ruby_2.5.9_cucumber4.gemfile deleted file mode 100644 index b70edfddf5b..00000000000 --- a/gemfiles/ruby_2.5.9_cucumber4.gemfile +++ /dev/null @@ -1,40 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "cucumber", ">=4.0.0", "<5.0.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_cucumber4.gemfile.lock b/gemfiles/ruby_2.5.9_cucumber4.gemfile.lock index bf0300668ea..40c1b490ea9 100644 --- a/gemfiles/ruby_2.5.9_cucumber4.gemfile.lock +++ b/gemfiles/ruby_2.5.9_cucumber4.gemfile.lock @@ -11,14 +11,16 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -30,16 +32,16 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) @@ -74,26 +76,31 @@ GEM cucumber-core (~> 7.1, >= 7.1.0) cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) cucumber-messages (~> 12.2, >= 12.2.0) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) diff-lcs (1.3) docile (1.4.0) - dogstatsd-ruby (5.2.0) - ffi (1.15.4) - google-protobuf (3.17.3-x86_64-linux) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) - method_source (0.9.2) + method_source (1.0.0) middleware (0.1.0) - minitest (5.14.4) - msgpack (1.4.2) + minitest (5.15.0) + msgpack (1.5.1) multi_test (0.1.2) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) protobuf-cucumber (3.10.8) @@ -101,85 +108,85 @@ GEM middleware thor thread_safe - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - rainbow (3.0.0) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sys-uname (1.2.2) ffi (~> 1.1) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) - zeitwerk (2.4.2) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux @@ -196,6 +203,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -215,7 +223,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/ruby_2.5.9_cucumber5.gemfile b/gemfiles/ruby_2.5.9_cucumber5.gemfile deleted file mode 100644 index c4ad3694285..00000000000 --- a/gemfiles/ruby_2.5.9_cucumber5.gemfile +++ /dev/null @@ -1,40 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "cucumber", ">=5.0.0", "<6.0.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_cucumber5.gemfile.lock b/gemfiles/ruby_2.5.9_cucumber5.gemfile.lock index 07665eb46c8..2b6ca0384d5 100644 --- a/gemfiles/ruby_2.5.9_cucumber5.gemfile.lock +++ b/gemfiles/ruby_2.5.9_cucumber5.gemfile.lock @@ -11,14 +11,16 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -30,16 +32,16 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) @@ -74,26 +76,31 @@ GEM cucumber-core (~> 8.0, >= 8.0.1) cucumber-cucumber-expressions (~> 10.3, >= 10.3.0) cucumber-messages (~> 13.0, >= 13.0.1) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) - ffi (1.15.4) - google-protobuf (3.17.3-x86_64-linux) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) - method_source (0.9.2) + method_source (1.0.0) middleware (0.1.0) - minitest (5.14.4) - msgpack (1.4.2) + minitest (5.15.0) + msgpack (1.5.1) multi_test (0.1.2) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) protobuf-cucumber (3.10.8) @@ -101,85 +108,85 @@ GEM middleware thor thread_safe - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - rainbow (3.0.0) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sys-uname (1.2.2) ffi (~> 1.1) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) - zeitwerk (2.4.2) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux @@ -196,6 +203,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -215,7 +223,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/ruby_2.5.9_rails5_mysql2.gemfile b/gemfiles/ruby_2.5.9_rails5_mysql2.gemfile deleted file mode 100644 index 2ca3a100981..00000000000 --- a/gemfiles/ruby_2.5.9_rails5_mysql2.gemfile +++ /dev/null @@ -1,45 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "mysql2", "< 1", platform: :ruby -gem "activerecord-jdbcmysql-adapter", platform: :jruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_rails5_mysql2.gemfile.lock b/gemfiles/ruby_2.5.9_rails5_mysql2.gemfile.lock index b989a490aba..e6eff59f5ba 100644 --- a/gemfiles/ruby_2.5.9_rails5_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails5_mysql2.gemfile.lock @@ -11,50 +11,52 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -66,174 +68,180 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) mysql2 (0.5.3) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.12.5-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - racc (1.5.2) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -251,6 +259,7 @@ DEPENDENCIES dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) mysql2 (< 1) @@ -273,7 +282,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.5.9_rails5_postgres.gemfile b/gemfiles/ruby_2.5.9_rails5_postgres.gemfile deleted file mode 100644 index 150243407fd..00000000000 --- a/gemfiles/ruby_2.5.9_rails5_postgres.gemfile +++ /dev/null @@ -1,45 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", platform: :jruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_rails5_postgres.gemfile.lock b/gemfiles/ruby_2.5.9_rails5_postgres.gemfile.lock index 37a7a84405a..d0877a65af2 100644 --- a/gemfiles/ruby_2.5.9_rails5_postgres.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails5_postgres.gemfile.lock @@ -11,50 +11,52 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -66,174 +68,180 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.12.5-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - racc (1.5.2) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -251,6 +259,7 @@ DEPENDENCIES dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -273,7 +282,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.5.9_rails5_postgres_redis.gemfile b/gemfiles/ruby_2.5.9_rails5_postgres_redis.gemfile deleted file mode 100644 index 31473db196b..00000000000 --- a/gemfiles/ruby_2.5.9_rails5_postgres_redis.gemfile +++ /dev/null @@ -1,46 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", platform: :jruby -gem "redis", ">= 4.0.1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_rails5_postgres_redis.gemfile.lock b/gemfiles/ruby_2.5.9_rails5_postgres_redis.gemfile.lock index 4fa6023855d..02a1224023e 100644 --- a/gemfiles/ruby_2.5.9_rails5_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails5_postgres_redis.gemfile.lock @@ -11,50 +11,52 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -66,175 +68,181 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.12.5-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - racc (1.5.2) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -252,6 +260,7 @@ DEPENDENCIES dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -275,7 +284,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.5.9_rails5_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.5.9_rails5_postgres_redis_activesupport.gemfile deleted file mode 100644 index c8d41b2df27..00000000000 --- a/gemfiles/ruby_2.5.9_rails5_postgres_redis_activesupport.gemfile +++ /dev/null @@ -1,47 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", platform: :jruby -gem "redis", ">= 4.0.1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby -gem "redis-rails" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_rails5_postgres_redis_activesupport.gemfile.lock b/gemfiles/ruby_2.5.9_rails5_postgres_redis_activesupport.gemfile.lock index 6f87fd25193..c14365322f0 100644 --- a/gemfiles/ruby_2.5.9_rails5_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails5_postgres_redis_activesupport.gemfile.lock @@ -11,50 +11,52 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -66,191 +68,197 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.12.5-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - racc (1.5.2) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - redis-actionpack (5.2.0) - actionpack (>= 5, < 7) + redis (4.6.0) + redis-actionpack (5.3.0) + actionpack (>= 5, < 8) redis-rack (>= 2.1.0, < 3) redis-store (>= 1.1.0, < 2) - redis-activesupport (5.2.1) - activesupport (>= 3, < 7) + redis-activesupport (5.3.0) + activesupport (>= 3, < 8) redis-store (>= 1.3, < 2) - redis-rack (2.1.3) + redis-rack (2.1.4) rack (>= 2.0.8, < 3) redis-store (>= 1.2, < 2) redis-rails (5.0.2) redis-actionpack (>= 5.0, < 6) redis-activesupport (>= 5.0, < 6) redis-store (>= 1.2, < 2) - redis-store (1.9.0) + redis-store (1.9.1) redis (>= 4, < 5) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -268,6 +276,7 @@ DEPENDENCIES dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -292,7 +301,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.5.9_rails5_postgres_sidekiq.gemfile b/gemfiles/ruby_2.5.9_rails5_postgres_sidekiq.gemfile deleted file mode 100644 index 3e46b048651..00000000000 --- a/gemfiles/ruby_2.5.9_rails5_postgres_sidekiq.gemfile +++ /dev/null @@ -1,47 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", platform: :jruby -gem "sidekiq" -gem "activejob" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.5.9_rails5_postgres_sidekiq.gemfile.lock index 2cee7daf9bb..75ddc59f924 100644 --- a/gemfiles/ruby_2.5.9_rails5_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails5_postgres_sidekiq.gemfile.lock @@ -11,50 +11,52 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -66,180 +68,186 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.12.5-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - racc (1.5.2) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) - sidekiq (6.2.2) + sidekiq (6.4.1) connection_pool (>= 2.2.2) rack (~> 2.0) redis (>= 4.2.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -258,6 +266,7 @@ DEPENDENCIES dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -281,7 +290,7 @@ DEPENDENCIES ruby-prof (~> 1.4) sidekiq simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.5.9_rails5_semantic_logger.gemfile b/gemfiles/ruby_2.5.9_rails5_semantic_logger.gemfile deleted file mode 100644 index 6ded8236a58..00000000000 --- a/gemfiles/ruby_2.5.9_rails5_semantic_logger.gemfile +++ /dev/null @@ -1,45 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", platform: :jruby -gem "sprockets", "< 4" -gem "rails_semantic_logger", "~> 4.0" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_rails5_semantic_logger.gemfile.lock b/gemfiles/ruby_2.5.9_rails5_semantic_logger.gemfile.lock index 1c6cb2c89aa..e18900ca7ab 100644 --- a/gemfiles/ruby_2.5.9_rails5_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails5_semantic_logger.gemfile.lock @@ -11,50 +11,52 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -66,173 +68,179 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) - loofah (2.12.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.12.5-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - racc (1.5.2) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - rails_semantic_logger (4.6.1) + rails_semantic_logger (4.10.0) rack - railties (>= 3.2) - semantic_logger (~> 4.8) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (>= 5.1) + semantic_logger (~> 4.9) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) - semantic_logger (4.8.2) + semantic_logger (4.10.0) concurrent-ruby (~> 1.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -250,6 +258,7 @@ DEPENDENCIES dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -272,7 +281,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.5.9_rails61_mysql2.gemfile b/gemfiles/ruby_2.5.9_rails61_mysql2.gemfile deleted file mode 100644 index 45ba3919578..00000000000 --- a/gemfiles/ruby_2.5.9_rails61_mysql2.gemfile +++ /dev/null @@ -1,45 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "mysql2", "~> 0.5", platform: :ruby -gem "activerecord-jdbcmysql-adapter", ">= 61", platform: :jruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_rails61_mysql2.gemfile.lock b/gemfiles/ruby_2.5.9_rails61_mysql2.gemfile.lock index c2c0c71a43e..c76b3e7e441 100644 --- a/gemfiles/ruby_2.5.9_rails61_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails61_mysql2.gemfile.lock @@ -11,67 +11,69 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) + actionview (6.1.5) + activesupport (= 6.1.5) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) + activejob (6.1.5) + activesupport (= 6.1.5) globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -83,176 +85,182 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) mysql2 (0.5.3) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.12.5-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - racc (1.5.2) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) bundler (>= 1.15.0) - railties (= 6.1.4.1) + railties (= 6.1.5) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) method_source - rake (>= 0.13) + rake (>= 12.2) thor (~> 1.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux @@ -270,6 +278,7 @@ DEPENDENCIES dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) mysql2 (~> 0.5) @@ -292,7 +301,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.5.9_rails61_postgres.gemfile b/gemfiles/ruby_2.5.9_rails61_postgres.gemfile deleted file mode 100644 index b580941018b..00000000000 --- a/gemfiles/ruby_2.5.9_rails61_postgres.gemfile +++ /dev/null @@ -1,45 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 61", platform: :jruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_rails61_postgres.gemfile.lock b/gemfiles/ruby_2.5.9_rails61_postgres.gemfile.lock index 7e07a2a9b24..bf5632f995a 100644 --- a/gemfiles/ruby_2.5.9_rails61_postgres.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails61_postgres.gemfile.lock @@ -11,67 +11,69 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) + actionview (6.1.5) + activesupport (= 6.1.5) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) + activejob (6.1.5) + activesupport (= 6.1.5) globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -83,176 +85,182 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.12.5-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) - pg (1.2.3) + pg (1.3.4) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - racc (1.5.2) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) bundler (>= 1.15.0) - railties (= 6.1.4.1) + railties (= 6.1.5) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) method_source - rake (>= 0.13) + rake (>= 12.2) thor (~> 1.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux @@ -270,6 +278,7 @@ DEPENDENCIES dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -292,7 +301,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.5.9_rails61_postgres_redis.gemfile b/gemfiles/ruby_2.5.9_rails61_postgres_redis.gemfile deleted file mode 100644 index 2d414611e52..00000000000 --- a/gemfiles/ruby_2.5.9_rails61_postgres_redis.gemfile +++ /dev/null @@ -1,46 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 61", platform: :jruby -gem "redis", ">= 4.2.5" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_2.5.9_rails61_postgres_redis.gemfile.lock index 4d2518d3b7e..ba0919222ee 100644 --- a/gemfiles/ruby_2.5.9_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails61_postgres_redis.gemfile.lock @@ -11,67 +11,69 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) + actionview (6.1.5) + activesupport (= 6.1.5) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) + activejob (6.1.5) + activesupport (= 6.1.5) globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -83,177 +85,183 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.12.5-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) - pg (1.2.3) + pg (1.3.4) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - racc (1.5.2) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) bundler (>= 1.15.0) - railties (= 6.1.4.1) + railties (= 6.1.5) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) method_source - rake (>= 0.13) + rake (>= 12.2) thor (~> 1.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux @@ -271,6 +279,7 @@ DEPENDENCIES dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -294,7 +303,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.5.9_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_2.5.9_rails61_postgres_sidekiq.gemfile deleted file mode 100644 index 72c9e37a096..00000000000 --- a/gemfiles/ruby_2.5.9_rails61_postgres_sidekiq.gemfile +++ /dev/null @@ -1,46 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 61", platform: :jruby -gem "sidekiq", ">= 6.1.2" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.5.9_rails61_postgres_sidekiq.gemfile.lock index c506b07d106..a131fdeb9e1 100644 --- a/gemfiles/ruby_2.5.9_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails61_postgres_sidekiq.gemfile.lock @@ -11,67 +11,69 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) + actionview (6.1.5) + activesupport (= 6.1.5) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) + activejob (6.1.5) + activesupport (= 6.1.5) globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -83,182 +85,188 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.12.5-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) - pg (1.2.3) + pg (1.3.4) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - racc (1.5.2) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) bundler (>= 1.15.0) - railties (= 6.1.4.1) + railties (= 6.1.5) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) method_source - rake (>= 0.13) + rake (>= 12.2) thor (~> 1.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) - sidekiq (6.2.2) + sidekiq (6.4.1) connection_pool (>= 2.2.2) rack (~> 2.0) redis (>= 4.2.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux @@ -276,6 +284,7 @@ DEPENDENCIES dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -299,7 +308,7 @@ DEPENDENCIES ruby-prof (~> 1.4) sidekiq (>= 6.1.2) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.5.9_rails61_semantic_logger.gemfile b/gemfiles/ruby_2.5.9_rails61_semantic_logger.gemfile deleted file mode 100644 index 0edf6b6be5d..00000000000 --- a/gemfiles/ruby_2.5.9_rails61_semantic_logger.gemfile +++ /dev/null @@ -1,45 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 61", platform: :jruby -gem "sprockets", "< 4" -gem "rails_semantic_logger", "~> 4.0" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_2.5.9_rails61_semantic_logger.gemfile.lock index 80731b12ff1..2974573fc6f 100644 --- a/gemfiles/ruby_2.5.9_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails61_semantic_logger.gemfile.lock @@ -11,67 +11,69 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) + actionview (6.1.5) + activesupport (= 6.1.5) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) + activejob (6.1.5) + activesupport (= 6.1.5) globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -83,175 +85,181 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) - loofah (2.12.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.12.5-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) - pg (1.2.3) + pg (1.3.4) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - racc (1.5.2) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) bundler (>= 1.15.0) - railties (= 6.1.4.1) + railties (= 6.1.5) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - rails_semantic_logger (4.6.1) + rails_semantic_logger (4.10.0) rack - railties (>= 3.2) - semantic_logger (~> 4.8) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + railties (>= 5.1) + semantic_logger (~> 4.9) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) method_source - rake (>= 0.13) + rake (>= 12.2) thor (~> 1.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) - semantic_logger (4.8.2) + semantic_logger (4.10.0) concurrent-ruby (~> 1.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux @@ -269,6 +277,7 @@ DEPENDENCIES dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -291,7 +300,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.5.9_rails6_mysql2.gemfile b/gemfiles/ruby_2.5.9_rails6_mysql2.gemfile deleted file mode 100644 index 480729b9bbd..00000000000 --- a/gemfiles/ruby_2.5.9_rails6_mysql2.gemfile +++ /dev/null @@ -1,45 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "mysql2", "< 1", platform: :ruby -gem "activerecord-jdbcmysql-adapter", ">= 60", platform: :jruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_rails6_mysql2.gemfile.lock b/gemfiles/ruby_2.5.9_rails6_mysql2.gemfile.lock index 0043b671631..b9899a38851 100644 --- a/gemfiles/ruby_2.5.9_rails6_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails6_mysql2.gemfile.lock @@ -11,63 +11,65 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) marcel (~> 1.0.0) - activesupport (6.0.4.1) + activesupport (6.0.4.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -79,177 +81,183 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) mysql2 (0.5.3) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.12.5-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - racc (1.5.2) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) bundler (>= 1.3.0) - railties (= 6.0.4.1) + railties (= 6.0.4.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) method_source rake (>= 0.8.7) thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux @@ -267,6 +275,7 @@ DEPENDENCIES dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) mysql2 (< 1) @@ -289,7 +298,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.5.9_rails6_postgres.gemfile b/gemfiles/ruby_2.5.9_rails6_postgres.gemfile deleted file mode 100644 index 38fd66e66b6..00000000000 --- a/gemfiles/ruby_2.5.9_rails6_postgres.gemfile +++ /dev/null @@ -1,45 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_rails6_postgres.gemfile.lock b/gemfiles/ruby_2.5.9_rails6_postgres.gemfile.lock index 0db0e59bbb7..b545a2f74cd 100644 --- a/gemfiles/ruby_2.5.9_rails6_postgres.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails6_postgres.gemfile.lock @@ -11,63 +11,65 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) marcel (~> 1.0.0) - activesupport (6.0.4.1) + activesupport (6.0.4.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -79,177 +81,183 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.12.5-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - racc (1.5.2) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) bundler (>= 1.3.0) - railties (= 6.0.4.1) + railties (= 6.0.4.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) method_source rake (>= 0.8.7) thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux @@ -267,6 +275,7 @@ DEPENDENCIES dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -289,7 +298,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.5.9_rails6_postgres_redis.gemfile b/gemfiles/ruby_2.5.9_rails6_postgres_redis.gemfile deleted file mode 100644 index 4a763ac1567..00000000000 --- a/gemfiles/ruby_2.5.9_rails6_postgres_redis.gemfile +++ /dev/null @@ -1,46 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby -gem "redis", ">= 4.0.1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_rails6_postgres_redis.gemfile.lock b/gemfiles/ruby_2.5.9_rails6_postgres_redis.gemfile.lock index 53cdd0fae09..e30afdadbaf 100644 --- a/gemfiles/ruby_2.5.9_rails6_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails6_postgres_redis.gemfile.lock @@ -11,63 +11,65 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) marcel (~> 1.0.0) - activesupport (6.0.4.1) + activesupport (6.0.4.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -79,178 +81,184 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.12.5-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - racc (1.5.2) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) bundler (>= 1.3.0) - railties (= 6.0.4.1) + railties (= 6.0.4.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) method_source rake (>= 0.8.7) thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux @@ -268,6 +276,7 @@ DEPENDENCIES dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -291,7 +300,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.5.9_rails6_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.5.9_rails6_postgres_redis_activesupport.gemfile deleted file mode 100644 index 6e3e4b091ec..00000000000 --- a/gemfiles/ruby_2.5.9_rails6_postgres_redis_activesupport.gemfile +++ /dev/null @@ -1,47 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby -gem "redis", ">= 4.0.1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby -gem "redis-rails" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_rails6_postgres_redis_activesupport.gemfile.lock b/gemfiles/ruby_2.5.9_rails6_postgres_redis_activesupport.gemfile.lock index b07006d5f9d..13a7260d567 100644 --- a/gemfiles/ruby_2.5.9_rails6_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails6_postgres_redis_activesupport.gemfile.lock @@ -11,63 +11,65 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) marcel (~> 1.0.0) - activesupport (6.0.4.1) + activesupport (6.0.4.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -79,194 +81,200 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.12.5-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - racc (1.5.2) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) bundler (>= 1.3.0) - railties (= 6.0.4.1) + railties (= 6.0.4.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) method_source rake (>= 0.8.7) thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - redis-actionpack (5.2.0) - actionpack (>= 5, < 7) + redis (4.6.0) + redis-actionpack (5.3.0) + actionpack (>= 5, < 8) redis-rack (>= 2.1.0, < 3) redis-store (>= 1.1.0, < 2) - redis-activesupport (5.2.1) - activesupport (>= 3, < 7) + redis-activesupport (5.3.0) + activesupport (>= 3, < 8) redis-store (>= 1.3, < 2) - redis-rack (2.1.3) + redis-rack (2.1.4) rack (>= 2.0.8, < 3) redis-store (>= 1.2, < 2) redis-rails (5.0.2) redis-actionpack (>= 5.0, < 6) redis-activesupport (>= 5.0, < 6) redis-store (>= 1.2, < 2) - redis-store (1.9.0) + redis-store (1.9.1) redis (>= 4, < 5) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux @@ -284,6 +292,7 @@ DEPENDENCIES dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -308,7 +317,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.5.9_rails6_postgres_sidekiq.gemfile b/gemfiles/ruby_2.5.9_rails6_postgres_sidekiq.gemfile deleted file mode 100644 index 30eb2a42cf5..00000000000 --- a/gemfiles/ruby_2.5.9_rails6_postgres_sidekiq.gemfile +++ /dev/null @@ -1,47 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby -gem "sidekiq" -gem "activejob" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_rails6_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.5.9_rails6_postgres_sidekiq.gemfile.lock index 45915bf6491..631e17cb23d 100644 --- a/gemfiles/ruby_2.5.9_rails6_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails6_postgres_sidekiq.gemfile.lock @@ -11,63 +11,65 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) marcel (~> 1.0.0) - activesupport (6.0.4.1) + activesupport (6.0.4.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -79,183 +81,189 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.12.5-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - racc (1.5.2) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) bundler (>= 1.3.0) - railties (= 6.0.4.1) + railties (= 6.0.4.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) method_source rake (>= 0.8.7) thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) - sidekiq (6.2.2) + sidekiq (6.4.1) connection_pool (>= 2.2.2) rack (~> 2.0) redis (>= 4.2.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux @@ -274,6 +282,7 @@ DEPENDENCIES dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -297,7 +306,7 @@ DEPENDENCIES ruby-prof (~> 1.4) sidekiq simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.5.9_rails6_semantic_logger.gemfile b/gemfiles/ruby_2.5.9_rails6_semantic_logger.gemfile deleted file mode 100644 index 753f3672244..00000000000 --- a/gemfiles/ruby_2.5.9_rails6_semantic_logger.gemfile +++ /dev/null @@ -1,45 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "pg", "< 1.0", platform: :ruby -gem "activerecord-jdbcpostgresql-adapter", ">= 60", platform: :jruby -gem "sprockets", "< 4" -gem "rails_semantic_logger", "~> 4.0" -gem "i18n", "1.8.7", platform: :jruby - -gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_rails6_semantic_logger.gemfile.lock b/gemfiles/ruby_2.5.9_rails6_semantic_logger.gemfile.lock index c8a4b69efec..f9250f1ffa8 100644 --- a/gemfiles/ruby_2.5.9_rails6_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails6_semantic_logger.gemfile.lock @@ -11,63 +11,65 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) marcel (~> 1.0.0) - activesupport (6.0.4.1) + activesupport (6.0.4.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -79,176 +81,182 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) - loofah (2.12.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) - method_source (0.9.2) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.12.5-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) - racc (1.5.2) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) bundler (>= 1.3.0) - railties (= 6.0.4.1) + railties (= 6.0.4.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - rails_semantic_logger (4.6.1) + rails_semantic_logger (4.10.0) rack - railties (>= 3.2) - semantic_logger (~> 4.8) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) + railties (>= 5.1) + semantic_logger (~> 4.9) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) method_source rake (>= 0.8.7) thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) - semantic_logger (4.8.2) + semantic_logger (4.10.0) concurrent-ruby (~> 1.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux @@ -266,6 +274,7 @@ DEPENDENCIES dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -288,7 +297,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.5.9_resque2_redis3.gemfile b/gemfiles/ruby_2.5.9_resque2_redis3.gemfile deleted file mode 100644 index 729844963d7..00000000000 --- a/gemfiles/ruby_2.5.9_resque2_redis3.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "redis", "< 4.0" -gem "resque", ">= 2.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_resque2_redis3.gemfile.lock b/gemfiles/ruby_2.5.9_resque2_redis3.gemfile.lock index b00f586fffc..0cae435b879 100644 --- a/gemfiles/ruby_2.5.9_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_2.5.9_resque2_redis3.gemfile.lock @@ -11,8 +11,10 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -24,133 +26,136 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) - google-protobuf (3.17.3-x86_64-linux) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) - method_source (0.9.2) + method_source (1.0.0) mono_logger (1.1.1) - msgpack (1.4.2) + msgpack (1.5.1) multi_json (1.15.0) mustermann (1.1.1) ruby2_keywords (~> 0.0.1) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (2.2.3) - rack-protection (2.1.0) + rack-protection (2.2.0) rack - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) redis (3.3.5) - redis-namespace (1.8.1) + redis-namespace (1.8.2) redis (>= 3.0.4) - regexp_parser (2.1.1) - resque (2.1.0) + regexp_parser (2.2.1) + resque (2.2.1) mono_logger (~> 1.0) multi_json (~> 1.0) redis-namespace (~> 1.6) sinatra (>= 0.9.2) - vegas (~> 0.1.2) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) ruby2_keywords (0.0.5) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sinatra (2.1.0) + simplecov_json_formatter (0.1.4) + sinatra (2.2.0) mustermann (~> 1.0) rack (~> 2.2) - rack-protection (= 2.1.0) + rack-protection (= 2.2.0) tilt (~> 2.0) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) - thor (1.1.0) + thor (1.2.1) tilt (2.0.10) - unicode-display_width (2.0.0) - vegas (0.1.11) - rack (>= 1.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -166,6 +171,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -187,7 +193,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/ruby_2.5.9_resque2_redis4.gemfile b/gemfiles/ruby_2.5.9_resque2_redis4.gemfile deleted file mode 100644 index 6ae6b6206d1..00000000000 --- a/gemfiles/ruby_2.5.9_resque2_redis4.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-nav" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "redis", ">= 4.0" -gem "resque", ">= 2.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.5.9_resque2_redis4.gemfile.lock b/gemfiles/ruby_2.5.9_resque2_redis4.gemfile.lock index beea905e7c1..ed1853f76f8 100644 --- a/gemfiles/ruby_2.5.9_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_2.5.9_resque2_redis4.gemfile.lock @@ -11,8 +11,10 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -24,133 +26,136 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) - binding_of_caller (1.0.0) + binding_of_caller (0.8.0) debug_inspector (>= 0.0.1) builder (3.2.4) climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) - google-protobuf (3.17.3-x86_64-linux) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) - method_source (0.9.2) + method_source (1.0.0) mono_logger (1.1.1) - msgpack (1.4.2) + msgpack (1.5.1) multi_json (1.15.0) mustermann (1.1.1) ruby2_keywords (~> 0.0.1) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) - pry (0.12.2) - coderay (~> 1.1.0) - method_source (~> 0.9.0) - pry-nav (0.3.0) - pry (>= 0.9.10, < 0.13.0) - pry-stack_explorer (0.4.9.3) - binding_of_caller (>= 0.7) - pry (>= 0.9.11) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-nav (1.0.0) + pry (>= 0.9.10, < 0.15) + pry-stack_explorer (0.4.13) + binding_of_caller (~> 0.7) + pry (~> 0.13) rack (2.2.3) - rack-protection (2.1.0) + rack-protection (2.2.0) rack - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - redis-namespace (1.8.1) + redis (4.6.0) + redis-namespace (1.8.2) redis (>= 3.0.4) - regexp_parser (2.1.1) - resque (2.1.0) + regexp_parser (2.2.1) + resque (2.2.1) mono_logger (~> 1.0) multi_json (~> 1.0) redis-namespace (~> 1.6) sinatra (>= 0.9.2) - vegas (~> 0.1.2) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.3.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) ruby2_keywords (0.0.5) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sinatra (2.1.0) + simplecov_json_formatter (0.1.4) + sinatra (2.2.0) mustermann (~> 1.0) rack (~> 2.2) - rack-protection (= 2.1.0) + rack-protection (= 2.2.0) tilt (~> 2.0) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) - thor (1.1.0) + thor (1.2.1) tilt (2.0.10) - unicode-display_width (2.0.0) - vegas (0.1.11) - rack (>= 1.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -166,6 +171,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -187,7 +193,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/ruby_2.6.7_contrib.gemfile b/gemfiles/ruby_2.6.7_contrib.gemfile deleted file mode 100644 index 535c789a478..00000000000 --- a/gemfiles/ruby_2.6.7_contrib.gemfile +++ /dev/null @@ -1,82 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 12.3" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", ">= 3.0.0" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "actionpack" -gem "actionview" -gem "active_model_serializers", ">= 0.10.0" -gem "activerecord" -gem "aws-sdk" -gem "cucumber" -gem "dalli" -gem "delayed_job" -gem "delayed_job_active_record" -gem "elasticsearch-transport" -gem "ethon" -gem "excon" -gem "faraday" -gem "grape" -gem "graphql", ">= 1.12.0" -gem "grpc" -gem "hiredis" -gem "http" -gem "httpclient" -gem "lograge", "~> 0.11" -gem "makara" -gem "mongo", ">= 2.8.0", "< 2.15.0" -gem "mysql2", "< 1", platform: :ruby -gem "pg", platform: :ruby -gem "presto-client", ">= 0.5.14" -gem "qless" -gem "racecar", ">= 0.3.5" -gem "rack" -gem "rack-test" -gem "redis", "< 4.0" -gem "rest-client" -gem "resque" -gem "ruby-kafka", ">= 0.7.10" -gem "semantic_logger", "~> 4.0" -gem "sequel" -gem "shoryuken" -gem "sidekiq" -gem "sinatra", ">= 1.4" -gem "sneakers", ">= 2.12.0" -gem "sqlite3", "~> 1.4.1" -gem "sucker_punch" -gem "typhoeus" -gem "que", ">= 1.0.0.beta2" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.6.7_contrib.gemfile.lock b/gemfiles/ruby_2.6.7_contrib.gemfile.lock index 447ba95cdf4..c01ad7b70d5 100644 --- a/gemfiles/ruby_2.6.7_contrib.gemfile.lock +++ b/gemfiles/ruby_2.6.7_contrib.gemfile.lock @@ -11,37 +11,39 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) + actionview (6.1.5) + activesupport (= 6.1.5) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - active_model_serializers (0.10.12) - actionpack (>= 4.1, < 6.2) - activemodel (>= 4.1, < 6.2) + active_model_serializers (0.10.13) + actionpack (>= 4.1, < 7.1) + activemodel (>= 4.1, < 7.1) case_transform (>= 0.2) jsonapi-renderer (>= 0.1.1.beta1, < 0.3) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activesupport (6.1.4.1) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -55,682 +57,751 @@ GEM thor (>= 0.14.0) ast (2.4.2) aws-eventstream (1.2.0) - aws-partitions (1.499.0) + aws-partitions (1.571.0) aws-sdk (3.1.0) aws-sdk-resources (~> 3) - aws-sdk-accessanalyzer (1.23.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-accessanalyzer (1.29.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-acm (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-account (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-acmpca (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-acm (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-alexaforbusiness (1.50.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-acmpca (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-amplify (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-alexaforbusiness (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-amplifybackend (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-amplify (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-apigateway (1.67.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-amplifybackend (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-apigatewaymanagementapi (1.24.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-amplifyuibuilder (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-apigatewayv2 (1.36.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-apigateway (1.75.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appconfig (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-apigatewaymanagementapi (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appflow (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-apigatewayv2 (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appintegrationsservice (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appconfig (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-applicationautoscaling (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appconfigdata (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-applicationcostprofiler (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appflow (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-applicationdiscoveryservice (1.38.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appintegrationsservice (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-applicationinsights (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-applicationautoscaling (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appmesh (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-applicationcostprofiler (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appregistry (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-applicationdiscoveryservice (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-apprunner (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-applicationinsights (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appstream (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appmesh (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appsync (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appregistry (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-athena (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-apprunner (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-auditmanager (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appstream (1.64.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-augmentedairuntime (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appsync (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-autoscaling (1.68.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-athena (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-autoscalingplans (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-auditmanager (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-backup (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-augmentedairuntime (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-batch (1.51.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-autoscaling (1.78.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-braket (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-autoscalingplans (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-budgets (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-backup (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-chime (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-backupgateway (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-chimesdkidentity (1.2.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-batch (1.60.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-chimesdkmessaging (1.2.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-billingconductor (1.0.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloud9 (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-braket (1.18.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-clouddirectory (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-budgets (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudformation (1.57.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-chime (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudfront (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-chimesdkidentity (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudhsm (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-chimesdkmeetings (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudhsmv2 (1.36.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-chimesdkmessaging (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudsearch (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloud9 (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudsearchdomain (1.27.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudcontrolapi (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudtrail (1.38.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-clouddirectory (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudwatch (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudformation (1.68.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudwatchevents (1.51.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudfront (1.63.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudwatchlogs (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudhsm (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codeartifact (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudhsmv2 (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codebuild (1.81.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudsearch (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codecommit (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudsearchdomain (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codedeploy (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudtrail (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codeguruprofiler (1.18.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatch (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codegurureviewer (1.23.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatchevents (1.57.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codepipeline (1.47.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatchevidently (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codestar (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatchlogs (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codestarconnections (1.18.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatchrum (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codestarnotifications (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codeartifact (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cognitoidentity (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codebuild (1.88.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cognitoidentityprovider (1.57.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codecommit (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cognitosync (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codedeploy (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-comprehend (1.50.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codeguruprofiler (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-comprehendmedical (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codegurureviewer (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-computeoptimizer (1.24.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codepipeline (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-configservice (1.66.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codestar (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-connect (1.50.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codestarconnections (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-connectcontactlens (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codestarnotifications (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-connectparticipant (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cognitoidentity (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-core (3.121.0) + aws-sdk-cognitoidentityprovider (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cognitosync (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-comprehend (1.60.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-comprehendmedical (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-computeoptimizer (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-configservice (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connect (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectcontactlens (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectparticipant (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectwisdomservice (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-core (3.130.0) aws-eventstream (~> 1, >= 1.0.2) - aws-partitions (~> 1, >= 1.239.0) + aws-partitions (~> 1, >= 1.525.0) aws-sigv4 (~> 1.1) jmespath (~> 1.0) - aws-sdk-costandusagereportservice (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-costandusagereportservice (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-costexplorer (1.66.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-costexplorer (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-customerprofiles (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-customerprofiles (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-databasemigrationservice (1.58.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-databasemigrationservice (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dataexchange (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dataexchange (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-datapipeline (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-datapipeline (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-datasync (1.36.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-datasync (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dax (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dax (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-detective (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-detective (1.28.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-devicefarm (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-devicefarm (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-devopsguru (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-devopsguru (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-directconnect (1.46.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-directconnect (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-directoryservice (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-directoryservice (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dlm (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dlm (1.50.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-docdb (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-docdb (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dynamodb (1.63.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-drs (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dynamodbstreams (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dynamodb (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ebs (1.18.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dynamodbstreams (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ec2 (1.261.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ebs (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ec2instanceconnect (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ec2 (1.304.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ecr (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ec2instanceconnect (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ecrpublic (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ecr (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ecs (1.85.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ecrpublic (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-efs (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ecs (1.99.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-eks (1.63.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-efs (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticache (1.62.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-eks (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticbeanstalk (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticache (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticinference (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticbeanstalk (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticloadbalancing (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticinference (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticloadbalancingv2 (1.67.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticloadbalancing (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticsearchservice (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticloadbalancingv2 (1.77.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elastictranscoder (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticsearchservice (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-emr (1.52.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elastictranscoder (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-emrcontainers (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-emr (1.59.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-eventbridge (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-emrcontainers (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-finspace (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-eventbridge (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-finspacedata (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-finspace (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-firehose (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-finspacedata (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-fis (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-firehose (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-fms (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-fis (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-forecastqueryservice (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-fms (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-forecastservice (1.25.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-forecastqueryservice (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-frauddetector (1.24.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-forecastservice (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-fsx (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-frauddetector (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-gamelift (1.47.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-fsx (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-glacier (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-gamelift (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-globalaccelerator (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-gamesparks (1.0.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-glue (1.95.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-glacier (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-gluedatabrew (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-globalaccelerator (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-greengrass (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-glue (1.108.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-greengrassv2 (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-gluedatabrew (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-groundstation (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-greengrass (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-guardduty (1.48.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-greengrassv2 (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-health (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-groundstation (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-healthlake (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-guardduty (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-honeycode (1.9.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-health (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iam (1.60.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-healthlake (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-identitystore (1.9.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-honeycode (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-imagebuilder (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iam (1.68.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-importexport (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-identitystore (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-imagebuilder (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-importexport (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv2 (~> 1.0) - aws-sdk-inspector (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-inspector (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-inspector2 (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iot (1.74.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iot (1.86.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iot1clickdevicesservice (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iot1clickdevicesservice (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iot1clickprojects (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iot1clickprojects (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotanalytics (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotanalytics (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotdataplane (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotdataplane (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotdeviceadvisor (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotdeviceadvisor (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotevents (1.27.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotevents (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ioteventsdata (1.19.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ioteventsdata (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotfleethub (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotfleethub (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotjobsdataplane (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotjobsdataplane (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotsecuretunneling (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotsecuretunneling (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotsitewise (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotsitewise (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotthingsgraph (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotthingsgraph (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotwireless (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iottwinmaker (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ivs (1.12.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotwireless (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kafka (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ivs (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kendra (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kafka (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesis (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kafkaconnect (1.7.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisanalytics (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kendra (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisanalyticsv2 (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-keyspaces (1.2.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideo (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesis (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideoarchivedmedia (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisanalytics (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideomedia (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisanalyticsv2 (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideosignalingchannels (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisvideo (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kms (1.48.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisvideoarchivedmedia (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lakeformation (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisvideomedia (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lambda (1.68.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisvideosignalingchannels (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lambdapreview (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kms (1.55.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lex (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lakeformation (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lexmodelbuildingservice (1.51.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lambda (1.82.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lexmodelsv2 (1.10.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lambdapreview (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lexruntimev2 (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lex (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-licensemanager (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lexmodelbuildingservice (1.57.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lightsail (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lexmodelsv2 (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-locationservice (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lexruntimev2 (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lookoutequipment (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-licensemanager (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lookoutforvision (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lightsail (1.63.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lookoutmetrics (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-locationservice (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-machinelearning (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lookoutequipment (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-macie (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lookoutforvision (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-macie2 (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lookoutmetrics (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-managedblockchain (1.26.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-machinelearning (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-marketplacecatalog (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-macie (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-marketplacecommerceanalytics (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-macie2 (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-marketplaceentitlementservice (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-managedblockchain (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-marketplacemetering (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-managedgrafana (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediaconnect (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-marketplacecatalog (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediaconvert (1.74.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-marketplacecommerceanalytics (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-medialive (1.76.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-marketplaceentitlementservice (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediapackage (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-marketplacemetering (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediapackagevod (1.27.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediaconnect (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediastore (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediaconvert (1.87.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediastoredata (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-medialive (1.86.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediatailor (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediapackage (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-memorydb (1.2.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediapackagevod (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mgn (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediastore (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-migrationhub (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediastoredata (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-migrationhubconfig (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediatailor (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mobile (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-memorydb (1.8.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mq (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mgn (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mturk (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-migrationhub (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mwaa (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-migrationhubconfig (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-neptune (1.38.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-migrationhubrefactorspaces (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-networkfirewall (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-migrationhubstrategyrecommendations (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-networkmanager (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mobile (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-nimblestudio (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mq (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-opensearchservice (1.0.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mturk (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-opsworks (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mwaa (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-opsworkscm (1.46.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-neptune (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-organizations (1.62.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-networkfirewall (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-outposts (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-networkmanager (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-personalize (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-nimblestudio (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-personalizeevents (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-opensearchservice (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-personalizeruntime (1.25.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-opsworks (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pi (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-opsworkscm (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pinpoint (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-organizations (1.69.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pinpointemail (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-outposts (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pinpointsmsvoice (1.26.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-panorama (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-polly (1.46.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-personalize (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pricing (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-personalizeevents (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-prometheusservice (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-personalizeruntime (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-proton (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pi (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-qldb (1.19.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pinpoint (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-qldbsession (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pinpointemail (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-quicksight (1.53.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pinpointsmsvoice (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ram (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-polly (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-rds (1.126.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pricing (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-rdsdataservice (1.28.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-prometheusservice (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-redshift (1.69.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-proton (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-redshiftdataapiservice (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-qldb (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-rekognition (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-qldbsession (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-resourcegroups (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-quicksight (1.64.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-resourcegroupstaggingapi (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ram (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-resources (3.111.0) + aws-sdk-rds (1.142.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rdsdataservice (1.34.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-recyclebin (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-redshift (1.80.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-redshiftdataapiservice (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rekognition (1.66.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resiliencehub (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resourcegroups (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resourcegroupstaggingapi (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resources (3.127.0) aws-sdk-accessanalyzer (~> 1) + aws-sdk-account (~> 1) aws-sdk-acm (~> 1) aws-sdk-acmpca (~> 1) aws-sdk-alexaforbusiness (~> 1) aws-sdk-amplify (~> 1) aws-sdk-amplifybackend (~> 1) + aws-sdk-amplifyuibuilder (~> 1) aws-sdk-apigateway (~> 1) aws-sdk-apigatewaymanagementapi (~> 1) aws-sdk-apigatewayv2 (~> 1) aws-sdk-appconfig (~> 1) + aws-sdk-appconfigdata (~> 1) aws-sdk-appflow (~> 1) aws-sdk-appintegrationsservice (~> 1) aws-sdk-applicationautoscaling (~> 1) @@ -748,13 +819,17 @@ GEM aws-sdk-autoscaling (~> 1) aws-sdk-autoscalingplans (~> 1) aws-sdk-backup (~> 1) + aws-sdk-backupgateway (~> 1) aws-sdk-batch (~> 1) + aws-sdk-billingconductor (~> 1) aws-sdk-braket (~> 1) aws-sdk-budgets (~> 1) aws-sdk-chime (~> 1) aws-sdk-chimesdkidentity (~> 1) + aws-sdk-chimesdkmeetings (~> 1) aws-sdk-chimesdkmessaging (~> 1) aws-sdk-cloud9 (~> 1) + aws-sdk-cloudcontrolapi (~> 1) aws-sdk-clouddirectory (~> 1) aws-sdk-cloudformation (~> 1) aws-sdk-cloudfront (~> 1) @@ -765,7 +840,9 @@ GEM aws-sdk-cloudtrail (~> 1) aws-sdk-cloudwatch (~> 1) aws-sdk-cloudwatchevents (~> 1) + aws-sdk-cloudwatchevidently (~> 1) aws-sdk-cloudwatchlogs (~> 1) + aws-sdk-cloudwatchrum (~> 1) aws-sdk-codeartifact (~> 1) aws-sdk-codebuild (~> 1) aws-sdk-codecommit (~> 1) @@ -786,6 +863,7 @@ GEM aws-sdk-connect (~> 1) aws-sdk-connectcontactlens (~> 1) aws-sdk-connectparticipant (~> 1) + aws-sdk-connectwisdomservice (~> 1) aws-sdk-costandusagereportservice (~> 1) aws-sdk-costexplorer (~> 1) aws-sdk-customerprofiles (~> 1) @@ -801,6 +879,7 @@ GEM aws-sdk-directoryservice (~> 1) aws-sdk-dlm (~> 1) aws-sdk-docdb (~> 1) + aws-sdk-drs (~> 1) aws-sdk-dynamodb (~> 1) aws-sdk-dynamodbstreams (~> 1) aws-sdk-ebs (~> 1) @@ -831,6 +910,7 @@ GEM aws-sdk-frauddetector (~> 1) aws-sdk-fsx (~> 1) aws-sdk-gamelift (~> 1) + aws-sdk-gamesparks (~> 1) aws-sdk-glacier (~> 1) aws-sdk-globalaccelerator (~> 1) aws-sdk-glue (~> 1) @@ -847,6 +927,7 @@ GEM aws-sdk-imagebuilder (~> 1) aws-sdk-importexport (~> 1) aws-sdk-inspector (~> 1) + aws-sdk-inspector2 (~> 1) aws-sdk-iot (~> 1) aws-sdk-iot1clickdevicesservice (~> 1) aws-sdk-iot1clickprojects (~> 1) @@ -860,10 +941,13 @@ GEM aws-sdk-iotsecuretunneling (~> 1) aws-sdk-iotsitewise (~> 1) aws-sdk-iotthingsgraph (~> 1) + aws-sdk-iottwinmaker (~> 1) aws-sdk-iotwireless (~> 1) aws-sdk-ivs (~> 1) aws-sdk-kafka (~> 1) + aws-sdk-kafkaconnect (~> 1) aws-sdk-kendra (~> 1) + aws-sdk-keyspaces (~> 1) aws-sdk-kinesis (~> 1) aws-sdk-kinesisanalytics (~> 1) aws-sdk-kinesisanalyticsv2 (~> 1) @@ -889,6 +973,7 @@ GEM aws-sdk-macie (~> 1) aws-sdk-macie2 (~> 1) aws-sdk-managedblockchain (~> 1) + aws-sdk-managedgrafana (~> 1) aws-sdk-marketplacecatalog (~> 1) aws-sdk-marketplacecommerceanalytics (~> 1) aws-sdk-marketplaceentitlementservice (~> 1) @@ -905,6 +990,8 @@ GEM aws-sdk-mgn (~> 1) aws-sdk-migrationhub (~> 1) aws-sdk-migrationhubconfig (~> 1) + aws-sdk-migrationhubrefactorspaces (~> 1) + aws-sdk-migrationhubstrategyrecommendations (~> 1) aws-sdk-mobile (~> 1) aws-sdk-mq (~> 1) aws-sdk-mturk (~> 1) @@ -918,6 +1005,7 @@ GEM aws-sdk-opsworkscm (~> 1) aws-sdk-organizations (~> 1) aws-sdk-outposts (~> 1) + aws-sdk-panorama (~> 1) aws-sdk-personalize (~> 1) aws-sdk-personalizeevents (~> 1) aws-sdk-personalizeruntime (~> 1) @@ -935,9 +1023,11 @@ GEM aws-sdk-ram (~> 1) aws-sdk-rds (~> 1) aws-sdk-rdsdataservice (~> 1) + aws-sdk-recyclebin (~> 1) aws-sdk-redshift (~> 1) aws-sdk-redshiftdataapiservice (~> 1) aws-sdk-rekognition (~> 1) + aws-sdk-resiliencehub (~> 1) aws-sdk-resourcegroups (~> 1) aws-sdk-resourcegroupstaggingapi (~> 1) aws-sdk-robomaker (~> 1) @@ -989,6 +1079,7 @@ GEM aws-sdk-transcribestreamingservice (~> 1) aws-sdk-transfer (~> 1) aws-sdk-translate (~> 1) + aws-sdk-voiceid (~> 1) aws-sdk-waf (~> 1) aws-sdk-wafregional (~> 1) aws-sdk-wafv2 (~> 1) @@ -998,194 +1089,201 @@ GEM aws-sdk-workmail (~> 1) aws-sdk-workmailmessageflow (~> 1) aws-sdk-workspaces (~> 1) + aws-sdk-workspacesweb (~> 1) aws-sdk-xray (~> 1) - aws-sdk-robomaker (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-robomaker (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53 (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53 (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53domains (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53domains (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53recoverycluster (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53recoverycluster (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53recoverycontrolconfig (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53recoverycontrolconfig (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53recoveryreadiness (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53recoveryreadiness (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53resolver (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53resolver (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.102.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-s3 (1.113.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.4) - aws-sdk-s3control (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-s3control (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-s3outposts (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-s3outposts (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sagemaker (1.98.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sagemaker (1.120.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sagemakeredgemanager (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sagemakeredgemanager (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sagemakerfeaturestoreruntime (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sagemakerfeaturestoreruntime (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sagemakerruntime (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sagemakerruntime (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-savingsplans (1.19.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-savingsplans (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-schemas (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-schemas (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-secretsmanager (1.49.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-secretsmanager (1.59.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-securityhub (1.52.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-securityhub (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-serverlessapplicationrepository (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-serverlessapplicationrepository (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-servicecatalog (1.63.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-servicecatalog (1.69.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-servicediscovery (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-servicediscovery (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-servicequotas (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-servicequotas (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ses (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ses (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sesv2 (1.20.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sesv2 (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-shield (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-shield (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-signer (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-signer (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-simpledb (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-simpledb (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv2 (~> 1.0) - aws-sdk-sms (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sms (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-snowball (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-snowball (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-snowdevicemanagement (1.1.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-snowdevicemanagement (1.7.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sns (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sns (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sqs (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sqs (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssm (1.117.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssm (1.134.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssmcontacts (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssmcontacts (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssmincidents (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssmincidents (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssoadmin (1.10.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssoadmin (1.16.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssooidc (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssooidc (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-states (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-states (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-storagegateway (1.59.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-storagegateway (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-support (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-support (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-swf (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-swf (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-synthetics (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-synthetics (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-textract (1.28.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-textract (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-timestreamquery (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-timestreamquery (1.16.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-timestreamwrite (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-timestreamwrite (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-transcribeservice (1.61.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-transcribeservice (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-transcribestreamingservice (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-transcribestreamingservice (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-transfer (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-transfer (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-translate (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-translate (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-waf (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-voiceid (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-wafregional (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-waf (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-wafv2 (1.25.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-wafregional (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-wellarchitected (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-wafv2 (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-workdocs (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-wellarchitected (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-worklink (1.26.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-workdocs (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-workmail (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-worklink (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-workmailmessageflow (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-workmail (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-workspaces (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-workmailmessageflow (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-xray (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-workspaces (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workspacesweb (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-xray (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) aws-sigv2 (1.1.0) aws-sigv4 (1.4.0) aws-eventstream (~> 1, >= 1.0.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) debug_inspector (>= 0.0.1) - bson (4.12.1) + bson (4.14.1) builder (3.2.4) bunny (2.19.0) amq-protocol (~> 2.3, >= 2.3.1) @@ -1196,64 +1294,63 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - cucumber (7.0.0) + cucumber (7.1.0) builder (~> 3.2, >= 3.2.4) - cucumber-core (~> 10.0, >= 10.0.1) + cucumber-core (~> 10.1, >= 10.1.0) cucumber-create-meta (~> 6.0, >= 6.0.1) - cucumber-cucumber-expressions (~> 12.1, >= 12.1.1) - cucumber-gherkin (~> 20.0, >= 20.0.1) - cucumber-html-formatter (~> 16.0, >= 16.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) - cucumber-wire (~> 6.0, >= 6.0.1) + cucumber-cucumber-expressions (~> 14.0, >= 14.0.0) + cucumber-gherkin (~> 22.0, >= 22.0.0) + cucumber-html-formatter (~> 17.0, >= 17.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-wire (~> 6.2, >= 6.2.0) diff-lcs (~> 1.4, >= 1.4.4) mime-types (~> 3.3, >= 3.3.1) multi_test (~> 0.1, >= 0.1.2) sys-uname (~> 1.2, >= 1.2.2) - cucumber-core (10.0.1) - cucumber-gherkin (~> 20.0, >= 20.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) - cucumber-tag-expressions (~> 3.0, >= 3.0.1) - cucumber-create-meta (6.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) + cucumber-core (10.1.1) + cucumber-gherkin (~> 22.0, >= 22.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-tag-expressions (~> 4.1, >= 4.1.0) + cucumber-create-meta (6.0.4) + cucumber-messages (~> 17.1, >= 17.1.1) sys-uname (~> 1.2, >= 1.2.2) - cucumber-cucumber-expressions (12.1.3) - cucumber-gherkin (20.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) - cucumber-html-formatter (16.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) - cucumber-messages (17.1.0) - cucumber-tag-expressions (3.0.1) - cucumber-wire (6.1.1) - cucumber-core (~> 10.0, >= 10.0.1) - cucumber-cucumber-expressions (~> 12.1, >= 12.1.2) - cucumber-messages (~> 17.0, >= 17.0.1) - dalli (2.7.11) - debase-ruby_core_source (0.10.14) + cucumber-cucumber-expressions (14.0.0) + cucumber-gherkin (22.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-html-formatter (17.0.0) + cucumber-messages (~> 17.1, >= 17.1.0) + cucumber-messages (17.1.1) + cucumber-tag-expressions (4.1.0) + cucumber-wire (6.2.1) + cucumber-core (~> 10.1, >= 10.1.0) + cucumber-cucumber-expressions (~> 14.0, >= 14.0.0) + dalli (3.2.1) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - delayed_job (4.1.9) - activesupport (>= 3.0, < 6.2) - delayed_job_active_record (4.1.6) - activerecord (>= 3.0, < 6.2) + delayed_job (4.1.10) + activesupport (>= 3.0, < 8.0) + delayed_job_active_record (4.1.7) + activerecord (>= 3.0, < 8.0) delayed_job (>= 3.0, < 5) - diff-lcs (1.4.4) + diff-lcs (1.5.0) digest-crc (0.6.4) rake (>= 12.0.0, < 14.0.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) domain_name (0.5.20190701) unf (>= 0.0.5, < 1.0.0) - dry-configurable (0.12.1) + dry-configurable (0.13.0) concurrent-ruby (~> 1.0) - dry-core (~> 0.5, >= 0.5.0) - dry-container (0.8.0) + dry-core (~> 0.6) + dry-container (0.9.0) concurrent-ruby (~> 1.0) - dry-configurable (~> 0.1, >= 0.1.3) + dry-configurable (~> 0.13, >= 0.13.0) dry-core (0.7.1) concurrent-ruby (~> 1.0) dry-inflector (0.2.1) @@ -1266,34 +1363,58 @@ GEM dry-core (~> 0.5, >= 0.5) dry-inflector (~> 0.1, >= 0.1.2) dry-logic (~> 1.0, >= 1.0.2) - elasticsearch-transport (7.5.0) - faraday (>= 0.14, < 1) + elastic-transport (8.0.0) + faraday (~> 1) + multi_json + elasticsearch (8.1.2) + elastic-transport (= 8.0.0) + elasticsearch-api (= 8.1.2) + elasticsearch-api (8.1.2) multi_json erubi (1.10.0) - ethon (0.14.0) + ethon (0.15.0) ffi (>= 1.15.0) - excon (0.85.0) - faraday (0.17.4) + excon (0.92.1) + faraday (1.10.0) + faraday-em_http (~> 1.0) + faraday-em_synchrony (~> 1.0) + faraday-excon (~> 1.1) + faraday-httpclient (~> 1.0) + faraday-multipart (~> 1.0) + faraday-net_http (~> 1.0) + faraday-net_http_persistent (~> 1.0) + faraday-patron (~> 1.0) + faraday-rack (~> 1.0) + faraday-retry (~> 1.0) + ruby2_keywords (>= 0.0.4) + faraday-em_http (1.0.0) + faraday-em_synchrony (1.0.0) + faraday-excon (1.1.0) + faraday-httpclient (1.0.1) + faraday-multipart (1.0.3) multipart-post (>= 1.2, < 3) - faraday_middleware (0.12.2) - faraday (>= 0.7.4, < 1.0) - ffi (1.15.4) + faraday-net_http (1.0.1) + faraday-net_http_persistent (1.2.0) + faraday-patron (1.0.0) + faraday-rack (1.0.0) + faraday-retry (1.0.3) + ffi (1.15.5) ffi-compiler (1.0.1) ffi (>= 1.0.0) rake - google-protobuf (3.17.3-x86_64-linux) - googleapis-common-protos-types (1.2.0) + google-protobuf (3.19.4-x86_64-linux) + googleapis-common-protos-types (1.3.0) google-protobuf (~> 3.14) - grape (1.5.3) + grape (1.6.2) activesupport builder dry-types (>= 1.1) mustermann-grape (~> 1.0.0) rack (>= 1.3.0) rack-accept - graphql (1.12.16) - grpc (1.40.0-x86_64-linux) - google-protobuf (~> 3.15) + graphql (2.0.6) + grpc (1.45.0-x86_64-linux) + google-protobuf (~> 3.19) googleapis-common-protos-types (~> 1.0) hashdiff (1.0.1) hiredis (0.6.3) @@ -1309,32 +1430,37 @@ GEM http-parser (1.2.3) ffi-compiler (>= 1.0, < 2.0) httpclient (2.8.3) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) - jmespath (1.4.0) + jmespath (1.6.1) + json-schema (2.8.1) + addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.0) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) makara (0.5.1) activerecord (>= 5.2.0) memory_profiler (0.9.14) method_source (1.0.0) - mime-types (3.3.1) + mime-types (3.4.1) mime-types-data (~> 3.2015) - mime-types-data (3.2021.0901) - mini_portile2 (2.7.0) - minitest (5.14.4) + mime-types-data (3.2022.0105) + mini_portile2 (2.8.0) + minitest (5.15.0) mongo (2.14.1) bson (>= 4.8.2, < 5.0.0) mono_logger (1.1.1) - msgpack (1.4.2) + msgpack (1.5.1) multi_json (1.15.0) multi_test (0.1.2) multipart-post (2.1.1) @@ -1344,19 +1470,15 @@ GEM mustermann (>= 1.0.0) mysql2 (0.5.3) netrc (0.11.0) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.13.3-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) - pg (1.2.3) + pg (1.3.4) pimpmychangelog (0.1.3) - presto-client (0.6.6) - faraday (~> 0.12) - faraday_middleware (~> 0.12.2) - msgpack (>= 0.7.0) pry (0.14.1) coderay (~> 1.1) method_source (~> 1.0) @@ -1368,15 +1490,15 @@ GEM pry (~> 0.13) qless (0.10.0) redis (>= 2.2) - que (1.0.0.beta4) - racc (1.5.2) - racecar (2.3.1) + que (1.4.0) + racc (1.6.0) + racecar (2.7.0) king_konf (~> 1.0.0) - rdkafka (~> 0.8.0) + rdkafka (~> 0.11.1) rack (2.2.3) rack-accept (0.4.5) rack (>= 0.4) - rack-protection (2.1.0) + rack-protection (2.2.0) rack rack-test (1.1.0) rack (>= 1.0, < 3) @@ -1385,89 +1507,87 @@ GEM nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) method_source - rake (>= 0.13) + rake (>= 12.2) thor (~> 1.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (12.3.3) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - rbtree (0.4.4) - rdkafka (0.8.1) - ffi (~> 1.9) - mini_portile2 (~> 2.1) - rake (>= 12.3) + rbtree (0.4.5) + rdkafka (0.11.1) + ffi (~> 1.15) + mini_portile2 (~> 2.6) + rake (> 12) redcarpet (3.5.1) redis (3.3.5) - redis-namespace (1.8.1) + redis-namespace (1.8.2) redis (>= 3.0.4) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) - resque (2.1.0) + resque (2.2.1) mono_logger (~> 1.0) multi_json (~> 1.0) redis-namespace (~> 1.6) sinatra (>= 0.9.2) - vegas (~> 0.1.2) rest-client (2.1.0) http-accept (>= 1.7.0, < 2.0) http-cookie (>= 1.0.2, < 2.0) mime-types (>= 1.16, < 4.0) netrc (~> 0.8) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-kafka (1.4.0) digest-crc ruby-prof (1.4.3) ruby-progressbar (1.11.0) ruby2_keywords (0.0.5) - semantic_logger (4.8.2) + semantic_logger (4.10.0) concurrent-ruby (~> 1.0) - sequel (5.48.0) + sequel (5.54.0) serverengine (2.1.1) sigdump (~> 0.2.2) - set (1.0.1) - shoryuken (5.2.3) + set (1.0.2) + shoryuken (6.0.0) aws-sdk-core (>= 2) concurrent-ruby thor @@ -1478,11 +1598,11 @@ GEM redis (>= 3.3.5, < 4.2) sigdump (0.2.4) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sinatra (2.1.0) + simplecov_json_formatter (0.1.4) + sinatra (2.2.0) mustermann (~> 1.0) rack (~> 2.2) - rack-protection (= 2.1.0) + rack-protection (= 2.2.0) tilt (~> 2.0) sneakers (2.12.0) bunny (~> 2.14) @@ -1490,24 +1610,23 @@ GEM rake (~> 12.3) serverengine (~> 2.1.0) thor - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) sorted_set (1.0.3) rbtree set (~> 1.0) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sqlite3 (1.4.2) sucker_punch (3.0.1) concurrent-ruby (~> 1.0) sys-uname (1.2.2) ffi (~> 1.1) - thor (1.1.0) + thor (1.2.1) tilt (2.0.10) typhoeus (1.4.0) ethon (>= 0.9.0) @@ -1515,17 +1634,17 @@ GEM concurrent-ruby (~> 1.0) unf (0.1.4) unf_ext - unf_ext (0.0.7.7) - unicode-display_width (2.0.0) - vegas (0.1.11) - rack (>= 1.0.0) - warning (1.2.0) + unf_ext (0.0.8.1) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) - zeitwerk (2.4.2) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux @@ -1535,6 +1654,8 @@ DEPENDENCIES actionview active_model_serializers (>= 0.10.0) activerecord + activerecord-jdbcmysql-adapter + activerecord-jdbcpostgresql-adapter addressable (~> 2.4.0) appraisal (~> 2.2) aws-sdk @@ -1544,22 +1665,24 @@ DEPENDENCIES climate_control (~> 0.2.0) concurrent-ruby cucumber - dalli + dalli (>= 3.0.0) ddtrace! delayed_job delayed_job_active_record dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - elasticsearch-transport + elasticsearch (>= 8.0.0) ethon excon - faraday + faraday (>= 1.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) grape - graphql (>= 1.12.0) + graphql (>= 2.0) grpc hiredis http httpclient + jdbc-sqlite3 (>= 3.28) + json-schema lograge (~> 0.11) makara memory_profiler (~> 0.9) @@ -1569,12 +1692,11 @@ DEPENDENCIES os (~> 1.1) pg pimpmychangelog (>= 0.1.2) - presto-client (>= 0.5.14) pry pry-byebug pry-stack_explorer qless - que (>= 1.0.0.beta2) + que (>= 1.0.0) racecar (>= 0.3.5) rack rack-test @@ -1600,7 +1722,7 @@ DEPENDENCIES simplecov! sinatra (>= 1.4) sneakers (>= 2.12.0) - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sqlite3 (~> 1.4.1) sucker_punch diff --git a/gemfiles/ruby_2.6.7_contrib_old.gemfile b/gemfiles/ruby_2.6.7_contrib_old.gemfile deleted file mode 100644 index d827e57786a..00000000000 --- a/gemfiles/ruby_2.6.7_contrib_old.gemfile +++ /dev/null @@ -1,40 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "faraday", "0.17" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.6.7_contrib_old.gemfile.lock b/gemfiles/ruby_2.6.7_contrib_old.gemfile.lock index 1e54f12f7f9..2a9b6681006 100644 --- a/gemfiles/ruby_2.6.7_contrib_old.gemfile.lock +++ b/gemfiles/ruby_2.6.7_contrib_old.gemfile.lock @@ -11,8 +11,10 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -24,7 +26,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -34,29 +36,52 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) - debase-ruby_core_source (0.10.14) + dalli (2.7.11) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) + elasticsearch (7.5.0) + elasticsearch-api (= 7.5.0) + elasticsearch-transport (= 7.5.0) + elasticsearch-api (7.5.0) + multi_json + elasticsearch-transport (7.5.0) + faraday (>= 0.14, < 1) + multi_json faraday (0.17.0) multipart-post (>= 1.2, < 3) - google-protobuf (3.17.3-x86_64-linux) + faraday_middleware (0.12.2) + faraday (>= 0.7.4, < 1.0) + ffi (1.15.5) + google-protobuf (3.19.4-x86_64-linux) + graphql (1.12.24) hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) - msgpack (1.4.2) + msgpack (1.5.1) + multi_json (1.15.0) multipart-post (2.1.1) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) + presto-client (0.6.6) + faraday (~> 0.12) + faraday_middleware (~> 0.12.2) + msgpack (>= 0.7.0) pry (0.14.1) coderay (~> 1.1) method_source (~> 1.0) @@ -66,71 +91,71 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) - thor (1.1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -143,14 +168,19 @@ DEPENDENCIES builder climate_control (~> 0.2.0) concurrent-ruby + dalli (< 3.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + elasticsearch (< 8.0.0) faraday (= 0.17) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + graphql (>= 1.12.0, < 2.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) pimpmychangelog (>= 0.1.2) + presto-client (>= 0.5.14) pry pry-byebug pry-stack_explorer @@ -166,7 +196,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/ruby_2.6.7_core_old.gemfile b/gemfiles/ruby_2.6.7_core_old.gemfile deleted file mode 100644 index bd5faf583d2..00000000000 --- a/gemfiles/ruby_2.6.7_core_old.gemfile +++ /dev/null @@ -1,39 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", "~> 4" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.6.7_core_old.gemfile.lock b/gemfiles/ruby_2.6.7_core_old.gemfile.lock index f9a503024c7..9cd0df05440 100644 --- a/gemfiles/ruby_2.6.7_core_old.gemfile.lock +++ b/gemfiles/ruby_2.6.7_core_old.gemfile.lock @@ -11,8 +11,10 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -24,7 +26,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -34,24 +36,30 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (4.8.3) - google-protobuf (3.17.3-x86_64-linux) + ffi (1.15.5) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) - msgpack (1.4.2) + msgpack (1.5.1) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1) @@ -63,71 +71,71 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) - thor (1.1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -143,6 +151,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (~> 4) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -162,7 +171,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/ruby_2.6.7_cucumber3.gemfile b/gemfiles/ruby_2.6.7_cucumber3.gemfile deleted file mode 100644 index c59747487de..00000000000 --- a/gemfiles/ruby_2.6.7_cucumber3.gemfile +++ /dev/null @@ -1,40 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "cucumber", ">=3.0.0", "<4.0.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.6.7_cucumber3.gemfile.lock b/gemfiles/ruby_2.6.7_cucumber3.gemfile.lock index b5443197407..37fb563229a 100644 --- a/gemfiles/ruby_2.6.7_cucumber3.gemfile.lock +++ b/gemfiles/ruby_2.6.7_cucumber3.gemfile.lock @@ -11,8 +11,10 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -24,8 +26,8 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - backports (3.21.0) - benchmark-ips (2.9.1) + backports (3.23.0) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -35,7 +37,7 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) @@ -55,23 +57,29 @@ GEM cucumber-expressions (6.0.1) cucumber-tag_expressions (1.1.1) cucumber-wire (0.0.1) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) gherkin (5.1.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) - msgpack (1.4.2) + msgpack (1.5.1) multi_json (1.15.0) multi_test (0.1.2) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1) @@ -83,71 +91,71 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) - thor (1.1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -164,6 +172,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -183,7 +192,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/ruby_2.6.7_cucumber4.gemfile b/gemfiles/ruby_2.6.7_cucumber4.gemfile deleted file mode 100644 index 73108d4775c..00000000000 --- a/gemfiles/ruby_2.6.7_cucumber4.gemfile +++ /dev/null @@ -1,40 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "cucumber", ">=4.0.0", "<5.0.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.6.7_cucumber4.gemfile.lock b/gemfiles/ruby_2.6.7_cucumber4.gemfile.lock index a3064540ce9..8849e83227d 100644 --- a/gemfiles/ruby_2.6.7_cucumber4.gemfile.lock +++ b/gemfiles/ruby_2.6.7_cucumber4.gemfile.lock @@ -11,14 +11,16 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -30,7 +32,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -40,7 +42,7 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) @@ -75,26 +77,31 @@ GEM cucumber-core (~> 7.1, >= 7.1.0) cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) cucumber-messages (~> 12.2, >= 12.2.0) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) diff-lcs (1.3) docile (1.4.0) - dogstatsd-ruby (5.2.0) - ffi (1.15.4) - google-protobuf (3.17.3-x86_64-linux) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) middleware (0.1.0) - minitest (5.14.4) - msgpack (1.4.2) + minitest (5.15.0) + msgpack (1.5.1) multi_test (0.1.2) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) protobuf-cucumber (3.10.8) @@ -111,77 +118,77 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sys-uname (1.2.2) ffi (~> 1.1) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) - zeitwerk (2.4.2) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux @@ -198,6 +205,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -217,7 +225,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/ruby_2.6.7_cucumber5.gemfile b/gemfiles/ruby_2.6.7_cucumber5.gemfile deleted file mode 100644 index 754405ebf40..00000000000 --- a/gemfiles/ruby_2.6.7_cucumber5.gemfile +++ /dev/null @@ -1,40 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "cucumber", ">=5.0.0", "<6.0.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.6.7_cucumber5.gemfile.lock b/gemfiles/ruby_2.6.7_cucumber5.gemfile.lock index d6b71b5eab6..b787a60ccdb 100644 --- a/gemfiles/ruby_2.6.7_cucumber5.gemfile.lock +++ b/gemfiles/ruby_2.6.7_cucumber5.gemfile.lock @@ -11,14 +11,16 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -30,7 +32,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -40,7 +42,7 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) @@ -75,26 +77,31 @@ GEM cucumber-core (~> 8.0, >= 8.0.1) cucumber-cucumber-expressions (~> 10.3, >= 10.3.0) cucumber-messages (~> 13.0, >= 13.0.1) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) - ffi (1.15.4) - google-protobuf (3.17.3-x86_64-linux) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) middleware (0.1.0) - minitest (5.14.4) - msgpack (1.4.2) + minitest (5.15.0) + msgpack (1.5.1) multi_test (0.1.2) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) protobuf-cucumber (3.10.8) @@ -111,77 +118,77 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sys-uname (1.2.2) ffi (~> 1.1) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) - zeitwerk (2.4.2) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux @@ -198,6 +205,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -217,7 +225,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/ruby_2.6.7_rails5_mysql2.gemfile b/gemfiles/ruby_2.6.7_rails5_mysql2.gemfile deleted file mode 100644 index 352b97bd082..00000000000 --- a/gemfiles/ruby_2.6.7_rails5_mysql2.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "mysql2", "< 1", platform: :ruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.6.7_rails5_mysql2.gemfile.lock b/gemfiles/ruby_2.6.7_rails5_mysql2.gemfile.lock index cdb93a80b6d..264d8f0aa15 100644 --- a/gemfiles/ruby_2.6.7_rails5_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails5_mysql2.gemfile.lock @@ -11,50 +11,52 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -66,7 +68,7 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -76,47 +78,53 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) mysql2 (0.5.3) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.13.3-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1) @@ -128,119 +136,120 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux DEPENDENCIES + activerecord-jdbcmysql-adapter addressable (~> 2.4.0) appraisal (~> 2.2) benchmark-ips (~> 2.8) @@ -251,6 +260,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) mysql2 (< 1) @@ -273,7 +283,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.6.7_rails5_postgres.gemfile b/gemfiles/ruby_2.6.7_rails5_postgres.gemfile deleted file mode 100644 index 60a408b4783..00000000000 --- a/gemfiles/ruby_2.6.7_rails5_postgres.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0", platform: :ruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.6.7_rails5_postgres.gemfile.lock b/gemfiles/ruby_2.6.7_rails5_postgres.gemfile.lock index c5b524809ae..4280adaae9d 100644 --- a/gemfiles/ruby_2.6.7_rails5_postgres.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails5_postgres.gemfile.lock @@ -11,50 +11,52 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -66,7 +68,7 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -76,46 +78,52 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.13.3-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) @@ -128,119 +136,120 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux DEPENDENCIES + activerecord-jdbcpostgresql-adapter addressable (~> 2.4.0) appraisal (~> 2.2) benchmark-ips (~> 2.8) @@ -251,6 +260,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -273,7 +283,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.6.7_rails5_postgres_redis.gemfile b/gemfiles/ruby_2.6.7_rails5_postgres_redis.gemfile deleted file mode 100644 index c3577cf4e5f..00000000000 --- a/gemfiles/ruby_2.6.7_rails5_postgres_redis.gemfile +++ /dev/null @@ -1,44 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0", platform: :ruby -gem "redis", ">= 4.0.1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.6.7_rails5_postgres_redis.gemfile.lock b/gemfiles/ruby_2.6.7_rails5_postgres_redis.gemfile.lock index 01bdd3b4edc..bda2eb20c62 100644 --- a/gemfiles/ruby_2.6.7_rails5_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails5_postgres_redis.gemfile.lock @@ -11,50 +11,52 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -66,7 +68,7 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -76,46 +78,52 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.13.3-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) @@ -128,120 +136,121 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux DEPENDENCIES + activerecord-jdbcpostgresql-adapter addressable (~> 2.4.0) appraisal (~> 2.2) benchmark-ips (~> 2.8) @@ -252,6 +261,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -275,7 +285,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.6.7_rails5_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.6.7_rails5_postgres_redis_activesupport.gemfile deleted file mode 100644 index eda0c3a3476..00000000000 --- a/gemfiles/ruby_2.6.7_rails5_postgres_redis_activesupport.gemfile +++ /dev/null @@ -1,45 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0", platform: :ruby -gem "redis", ">= 4.0.1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "redis-rails" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.6.7_rails5_postgres_redis_activesupport.gemfile.lock b/gemfiles/ruby_2.6.7_rails5_postgres_redis_activesupport.gemfile.lock index 3f5eede894f..7f69048b3dc 100644 --- a/gemfiles/ruby_2.6.7_rails5_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails5_postgres_redis_activesupport.gemfile.lock @@ -11,50 +11,52 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -66,7 +68,7 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -76,46 +78,52 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.13.3-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) @@ -128,136 +136,137 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - redis-actionpack (5.2.0) - actionpack (>= 5, < 7) + redis (4.6.0) + redis-actionpack (5.3.0) + actionpack (>= 5, < 8) redis-rack (>= 2.1.0, < 3) redis-store (>= 1.1.0, < 2) - redis-activesupport (5.2.1) - activesupport (>= 3, < 7) + redis-activesupport (5.3.0) + activesupport (>= 3, < 8) redis-store (>= 1.3, < 2) - redis-rack (2.1.3) + redis-rack (2.1.4) rack (>= 2.0.8, < 3) redis-store (>= 1.2, < 2) redis-rails (5.0.2) redis-actionpack (>= 5.0, < 6) redis-activesupport (>= 5.0, < 6) redis-store (>= 1.2, < 2) - redis-store (1.9.0) + redis-store (1.9.1) redis (>= 4, < 5) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux DEPENDENCIES + activerecord-jdbcpostgresql-adapter addressable (~> 2.4.0) appraisal (~> 2.2) benchmark-ips (~> 2.8) @@ -268,6 +277,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -292,7 +302,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.6.7_rails5_postgres_sidekiq.gemfile b/gemfiles/ruby_2.6.7_rails5_postgres_sidekiq.gemfile deleted file mode 100644 index a143f63e8be..00000000000 --- a/gemfiles/ruby_2.6.7_rails5_postgres_sidekiq.gemfile +++ /dev/null @@ -1,45 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0", platform: :ruby -gem "sidekiq" -gem "activejob" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.6.7_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.6.7_rails5_postgres_sidekiq.gemfile.lock index 0b504d457ee..4c5a6090225 100644 --- a/gemfiles/ruby_2.6.7_rails5_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails5_postgres_sidekiq.gemfile.lock @@ -11,50 +11,52 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -66,7 +68,7 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -76,47 +78,53 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.13.3-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) @@ -129,125 +137,126 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) - sidekiq (6.2.2) + sidekiq (6.4.1) connection_pool (>= 2.2.2) rack (~> 2.0) redis (>= 4.2.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux DEPENDENCIES activejob + activerecord-jdbcpostgresql-adapter addressable (~> 2.4.0) appraisal (~> 2.2) benchmark-ips (~> 2.8) @@ -258,6 +267,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -281,7 +291,7 @@ DEPENDENCIES ruby-prof (~> 1.4) sidekiq simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.6.7_rails5_semantic_logger.gemfile b/gemfiles/ruby_2.6.7_rails5_semantic_logger.gemfile deleted file mode 100644 index a13b90ec6bf..00000000000 --- a/gemfiles/ruby_2.6.7_rails5_semantic_logger.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0", platform: :ruby -gem "sprockets", "< 4" -gem "rails_semantic_logger", "~> 4.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.6.7_rails5_semantic_logger.gemfile.lock b/gemfiles/ruby_2.6.7_rails5_semantic_logger.gemfile.lock index 3aa828b950e..ffbb39921b8 100644 --- a/gemfiles/ruby_2.6.7_rails5_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails5_semantic_logger.gemfile.lock @@ -11,50 +11,52 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -66,7 +68,7 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -76,41 +78,47 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) - loofah (2.12.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.13.3-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) @@ -123,123 +131,124 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - rails_semantic_logger (4.6.1) + rails_semantic_logger (4.10.0) rack - railties (>= 3.2) - semantic_logger (~> 4.8) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (>= 5.1) + semantic_logger (~> 4.9) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) - semantic_logger (4.8.2) + semantic_logger (4.10.0) concurrent-ruby (~> 1.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux DEPENDENCIES + activerecord-jdbcpostgresql-adapter addressable (~> 2.4.0) appraisal (~> 2.2) benchmark-ips (~> 2.8) @@ -250,6 +259,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -272,7 +282,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.6.7_rails61_mysql2.gemfile b/gemfiles/ruby_2.6.7_rails61_mysql2.gemfile deleted file mode 100644 index 9d4e7a4ffef..00000000000 --- a/gemfiles/ruby_2.6.7_rails61_mysql2.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "mysql2", "~> 0.5", platform: :ruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.6.7_rails61_mysql2.gemfile.lock b/gemfiles/ruby_2.6.7_rails61_mysql2.gemfile.lock index c0923016efc..2636b1148c7 100644 --- a/gemfiles/ruby_2.6.7_rails61_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails61_mysql2.gemfile.lock @@ -11,67 +11,69 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) + actionview (6.1.5) + activesupport (= 6.1.5) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) + activejob (6.1.5) + activesupport (= 6.1.5) globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -83,7 +85,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -93,47 +95,53 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) mysql2 (0.5.3) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.13.3-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1) @@ -145,121 +153,122 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) bundler (>= 1.15.0) - railties (= 6.1.4.1) + railties (= 6.1.5) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) method_source - rake (>= 0.13) + rake (>= 12.2) thor (~> 1.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux DEPENDENCIES + activerecord-jdbcmysql-adapter addressable (~> 2.4.0) appraisal (~> 2.2) benchmark-ips (~> 2.8) @@ -270,6 +279,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) mysql2 (~> 0.5) @@ -292,7 +302,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.6.7_rails61_postgres.gemfile b/gemfiles/ruby_2.6.7_rails61_postgres.gemfile deleted file mode 100644 index 2fe455fae15..00000000000 --- a/gemfiles/ruby_2.6.7_rails61_postgres.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.6.7_rails61_postgres.gemfile.lock b/gemfiles/ruby_2.6.7_rails61_postgres.gemfile.lock index d2f8f0fd05f..02c16ab54c2 100644 --- a/gemfiles/ruby_2.6.7_rails61_postgres.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails61_postgres.gemfile.lock @@ -11,67 +11,69 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) + actionview (6.1.5) + activesupport (= 6.1.5) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) + activejob (6.1.5) + activesupport (= 6.1.5) globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -83,7 +85,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -93,48 +95,54 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.13.3-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) - pg (1.2.3) + pg (1.3.4) pimpmychangelog (0.1.3) pry (0.14.1) coderay (~> 1.1) @@ -145,121 +153,122 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) bundler (>= 1.15.0) - railties (= 6.1.4.1) + railties (= 6.1.5) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) method_source - rake (>= 0.13) + rake (>= 12.2) thor (~> 1.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux DEPENDENCIES + activerecord-jdbcpostgresql-adapter addressable (~> 2.4.0) appraisal (~> 2.2) benchmark-ips (~> 2.8) @@ -270,6 +279,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -292,7 +302,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.6.7_rails61_postgres_redis.gemfile b/gemfiles/ruby_2.6.7_rails61_postgres_redis.gemfile deleted file mode 100644 index 43ebc1a446e..00000000000 --- a/gemfiles/ruby_2.6.7_rails61_postgres_redis.gemfile +++ /dev/null @@ -1,44 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "redis", ">= 4.2.5" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.6.7_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_2.6.7_rails61_postgres_redis.gemfile.lock index 5b477143096..16426ac4d0e 100644 --- a/gemfiles/ruby_2.6.7_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails61_postgres_redis.gemfile.lock @@ -11,67 +11,69 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) + actionview (6.1.5) + activesupport (= 6.1.5) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) + activejob (6.1.5) + activesupport (= 6.1.5) globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -83,7 +85,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -93,48 +95,54 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.13.3-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) - pg (1.2.3) + pg (1.3.4) pimpmychangelog (0.1.3) pry (0.14.1) coderay (~> 1.1) @@ -145,122 +153,123 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) bundler (>= 1.15.0) - railties (= 6.1.4.1) + railties (= 6.1.5) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) method_source - rake (>= 0.13) + rake (>= 12.2) thor (~> 1.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux DEPENDENCIES + activerecord-jdbcpostgresql-adapter addressable (~> 2.4.0) appraisal (~> 2.2) benchmark-ips (~> 2.8) @@ -271,6 +280,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -294,7 +304,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.6.7_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_2.6.7_rails61_postgres_sidekiq.gemfile deleted file mode 100644 index 628c47341f8..00000000000 --- a/gemfiles/ruby_2.6.7_rails61_postgres_sidekiq.gemfile +++ /dev/null @@ -1,44 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "sidekiq", ">= 6.1.2" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.6.7_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.6.7_rails61_postgres_sidekiq.gemfile.lock index 242d69882ca..43f9206fa56 100644 --- a/gemfiles/ruby_2.6.7_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails61_postgres_sidekiq.gemfile.lock @@ -11,67 +11,69 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) + actionview (6.1.5) + activesupport (= 6.1.5) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) + activejob (6.1.5) + activesupport (= 6.1.5) globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -83,7 +85,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -93,49 +95,55 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.13.3-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) - pg (1.2.3) + pg (1.3.4) pimpmychangelog (0.1.3) pry (0.14.1) coderay (~> 1.1) @@ -146,126 +154,127 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) bundler (>= 1.15.0) - railties (= 6.1.4.1) + railties (= 6.1.5) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) method_source - rake (>= 0.13) + rake (>= 12.2) thor (~> 1.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) - sidekiq (6.2.2) + sidekiq (6.4.1) connection_pool (>= 2.2.2) rack (~> 2.0) redis (>= 4.2.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux DEPENDENCIES + activerecord-jdbcpostgresql-adapter addressable (~> 2.4.0) appraisal (~> 2.2) benchmark-ips (~> 2.8) @@ -276,6 +285,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -299,7 +309,7 @@ DEPENDENCIES ruby-prof (~> 1.4) sidekiq (>= 6.1.2) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.6.7_rails61_semantic_logger.gemfile b/gemfiles/ruby_2.6.7_rails61_semantic_logger.gemfile deleted file mode 100644 index 90c49f6d455..00000000000 --- a/gemfiles/ruby_2.6.7_rails61_semantic_logger.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "sprockets", "< 4" -gem "rails_semantic_logger", "~> 4.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.6.7_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_2.6.7_rails61_semantic_logger.gemfile.lock index a22a11b2045..5226d4fc449 100644 --- a/gemfiles/ruby_2.6.7_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails61_semantic_logger.gemfile.lock @@ -11,67 +11,69 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) + actionview (6.1.5) + activesupport (= 6.1.5) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) + activejob (6.1.5) + activesupport (= 6.1.5) globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -83,7 +85,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -93,43 +95,49 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) - loofah (2.12.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.13.3-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) - pg (1.2.3) + pg (1.3.4) pimpmychangelog (0.1.3) pry (0.14.1) coderay (~> 1.1) @@ -140,125 +148,126 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) bundler (>= 1.15.0) - railties (= 6.1.4.1) + railties (= 6.1.5) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - rails_semantic_logger (4.6.1) + rails_semantic_logger (4.10.0) rack - railties (>= 3.2) - semantic_logger (~> 4.8) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + railties (>= 5.1) + semantic_logger (~> 4.9) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) method_source - rake (>= 0.13) + rake (>= 12.2) thor (~> 1.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) - semantic_logger (4.8.2) + semantic_logger (4.10.0) concurrent-ruby (~> 1.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux DEPENDENCIES + activerecord-jdbcpostgresql-adapter addressable (~> 2.4.0) appraisal (~> 2.2) benchmark-ips (~> 2.8) @@ -269,6 +278,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -291,7 +301,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.6.7_rails6_mysql2.gemfile b/gemfiles/ruby_2.6.7_rails6_mysql2.gemfile deleted file mode 100644 index 7c134ebab55..00000000000 --- a/gemfiles/ruby_2.6.7_rails6_mysql2.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "mysql2", "< 1", platform: :ruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.6.7_rails6_mysql2.gemfile.lock b/gemfiles/ruby_2.6.7_rails6_mysql2.gemfile.lock index 9ee09682097..c70da48e8cf 100644 --- a/gemfiles/ruby_2.6.7_rails6_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails6_mysql2.gemfile.lock @@ -11,63 +11,65 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) marcel (~> 1.0.0) - activesupport (6.0.4.1) + activesupport (6.0.4.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -79,7 +81,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -89,47 +91,53 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) mysql2 (0.5.3) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.13.3-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1) @@ -141,122 +149,123 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) bundler (>= 1.3.0) - railties (= 6.0.4.1) + railties (= 6.0.4.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) method_source rake (>= 0.8.7) thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux DEPENDENCIES + activerecord-jdbcmysql-adapter addressable (~> 2.4.0) appraisal (~> 2.2) benchmark-ips (~> 2.8) @@ -267,6 +276,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) mysql2 (< 1) @@ -289,7 +299,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.6.7_rails6_postgres.gemfile b/gemfiles/ruby_2.6.7_rails6_postgres.gemfile deleted file mode 100644 index 71b0981476e..00000000000 --- a/gemfiles/ruby_2.6.7_rails6_postgres.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "pg", "< 1.0", platform: :ruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.6.7_rails6_postgres.gemfile.lock b/gemfiles/ruby_2.6.7_rails6_postgres.gemfile.lock index f27e84105e6..00a5710e2f4 100644 --- a/gemfiles/ruby_2.6.7_rails6_postgres.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails6_postgres.gemfile.lock @@ -11,63 +11,65 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) marcel (~> 1.0.0) - activesupport (6.0.4.1) + activesupport (6.0.4.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -79,7 +81,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -89,46 +91,52 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.13.3-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) @@ -141,122 +149,123 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) bundler (>= 1.3.0) - railties (= 6.0.4.1) + railties (= 6.0.4.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) method_source rake (>= 0.8.7) thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux DEPENDENCIES + activerecord-jdbcpostgresql-adapter addressable (~> 2.4.0) appraisal (~> 2.2) benchmark-ips (~> 2.8) @@ -267,6 +276,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -289,7 +299,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.6.7_rails6_postgres_redis.gemfile b/gemfiles/ruby_2.6.7_rails6_postgres_redis.gemfile deleted file mode 100644 index 98cc845c5e0..00000000000 --- a/gemfiles/ruby_2.6.7_rails6_postgres_redis.gemfile +++ /dev/null @@ -1,44 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "pg", "< 1.0", platform: :ruby -gem "redis", ">= 4.0.1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.6.7_rails6_postgres_redis.gemfile.lock b/gemfiles/ruby_2.6.7_rails6_postgres_redis.gemfile.lock index d8538b063df..e94c46f1d3b 100644 --- a/gemfiles/ruby_2.6.7_rails6_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails6_postgres_redis.gemfile.lock @@ -11,63 +11,65 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) marcel (~> 1.0.0) - activesupport (6.0.4.1) + activesupport (6.0.4.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -79,7 +81,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -89,46 +91,52 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.13.3-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) @@ -141,123 +149,124 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) bundler (>= 1.3.0) - railties (= 6.0.4.1) + railties (= 6.0.4.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) method_source rake (>= 0.8.7) thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux DEPENDENCIES + activerecord-jdbcpostgresql-adapter addressable (~> 2.4.0) appraisal (~> 2.2) benchmark-ips (~> 2.8) @@ -268,6 +277,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -291,7 +301,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.6.7_rails6_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.6.7_rails6_postgres_redis_activesupport.gemfile deleted file mode 100644 index b663cb987ad..00000000000 --- a/gemfiles/ruby_2.6.7_rails6_postgres_redis_activesupport.gemfile +++ /dev/null @@ -1,45 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "pg", "< 1.0", platform: :ruby -gem "redis", ">= 4.0.1" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "redis-rails" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.6.7_rails6_postgres_redis_activesupport.gemfile.lock b/gemfiles/ruby_2.6.7_rails6_postgres_redis_activesupport.gemfile.lock index cce5961cf1a..1bb27ce7425 100644 --- a/gemfiles/ruby_2.6.7_rails6_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails6_postgres_redis_activesupport.gemfile.lock @@ -11,63 +11,65 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) marcel (~> 1.0.0) - activesupport (6.0.4.1) + activesupport (6.0.4.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -79,7 +81,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -89,46 +91,52 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.13.3-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) @@ -141,139 +149,140 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) bundler (>= 1.3.0) - railties (= 6.0.4.1) + railties (= 6.0.4.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) method_source rake (>= 0.8.7) thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - redis-actionpack (5.2.0) - actionpack (>= 5, < 7) + redis (4.6.0) + redis-actionpack (5.3.0) + actionpack (>= 5, < 8) redis-rack (>= 2.1.0, < 3) redis-store (>= 1.1.0, < 2) - redis-activesupport (5.2.1) - activesupport (>= 3, < 7) + redis-activesupport (5.3.0) + activesupport (>= 3, < 8) redis-store (>= 1.3, < 2) - redis-rack (2.1.3) + redis-rack (2.1.4) rack (>= 2.0.8, < 3) redis-store (>= 1.2, < 2) redis-rails (5.0.2) redis-actionpack (>= 5.0, < 6) redis-activesupport (>= 5.0, < 6) redis-store (>= 1.2, < 2) - redis-store (1.9.0) + redis-store (1.9.1) redis (>= 4, < 5) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux DEPENDENCIES + activerecord-jdbcpostgresql-adapter addressable (~> 2.4.0) appraisal (~> 2.2) benchmark-ips (~> 2.8) @@ -284,6 +293,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -308,7 +318,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.6.7_rails6_postgres_sidekiq.gemfile b/gemfiles/ruby_2.6.7_rails6_postgres_sidekiq.gemfile deleted file mode 100644 index b93cb46b900..00000000000 --- a/gemfiles/ruby_2.6.7_rails6_postgres_sidekiq.gemfile +++ /dev/null @@ -1,45 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "pg", "< 1.0", platform: :ruby -gem "sidekiq" -gem "activejob" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.6.7_rails6_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.6.7_rails6_postgres_sidekiq.gemfile.lock index 9bc1afff0fe..d8147835484 100644 --- a/gemfiles/ruby_2.6.7_rails6_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails6_postgres_sidekiq.gemfile.lock @@ -11,63 +11,65 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) marcel (~> 1.0.0) - activesupport (6.0.4.1) + activesupport (6.0.4.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -79,7 +81,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -89,47 +91,53 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.13.3-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) @@ -142,128 +150,129 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) bundler (>= 1.3.0) - railties (= 6.0.4.1) + railties (= 6.0.4.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) method_source rake (>= 0.8.7) thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) - sidekiq (6.2.2) + sidekiq (6.4.1) connection_pool (>= 2.2.2) rack (~> 2.0) redis (>= 4.2.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux DEPENDENCIES activejob + activerecord-jdbcpostgresql-adapter addressable (~> 2.4.0) appraisal (~> 2.2) benchmark-ips (~> 2.8) @@ -274,6 +283,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -297,7 +307,7 @@ DEPENDENCIES ruby-prof (~> 1.4) sidekiq simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.6.7_rails6_semantic_logger.gemfile b/gemfiles/ruby_2.6.7_rails6_semantic_logger.gemfile deleted file mode 100644 index 11c58077125..00000000000 --- a/gemfiles/ruby_2.6.7_rails6_semantic_logger.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "pg", "< 1.0", platform: :ruby -gem "sprockets", "< 4" -gem "rails_semantic_logger", "~> 4.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.6.7_rails6_semantic_logger.gemfile.lock b/gemfiles/ruby_2.6.7_rails6_semantic_logger.gemfile.lock index 7f8ab6bcb9b..a1fa042abd4 100644 --- a/gemfiles/ruby_2.6.7_rails6_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails6_semantic_logger.gemfile.lock @@ -11,63 +11,65 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) marcel (~> 1.0.0) - activesupport (6.0.4.1) + activesupport (6.0.4.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -79,7 +81,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -89,41 +91,47 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) - loofah (2.12.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) + nokogiri (1.13.3-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) @@ -136,126 +144,127 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) bundler (>= 1.3.0) - railties (= 6.0.4.1) + railties (= 6.0.4.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - rails_semantic_logger (4.6.1) + rails_semantic_logger (4.10.0) rack - railties (>= 3.2) - semantic_logger (~> 4.8) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) + railties (>= 5.1) + semantic_logger (~> 4.9) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) method_source rake (>= 0.8.7) thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) - semantic_logger (4.8.2) + semantic_logger (4.10.0) concurrent-ruby (~> 1.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS x86_64-linux DEPENDENCIES + activerecord-jdbcpostgresql-adapter addressable (~> 2.4.0) appraisal (~> 2.2) benchmark-ips (~> 2.8) @@ -266,6 +275,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -288,7 +298,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.6.7_resque2_redis3.gemfile b/gemfiles/ruby_2.6.7_resque2_redis3.gemfile deleted file mode 100644 index a2049ed7ecd..00000000000 --- a/gemfiles/ruby_2.6.7_resque2_redis3.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "redis", "< 4.0" -gem "resque", ">= 2.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.6.7_resque2_redis3.gemfile.lock b/gemfiles/ruby_2.6.7_resque2_redis3.gemfile.lock index 5e05a1f7063..9f987162037 100644 --- a/gemfiles/ruby_2.6.7_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_2.6.7_resque2_redis3.gemfile.lock @@ -11,8 +11,10 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -24,7 +26,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -34,28 +36,34 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) - google-protobuf (3.17.3-x86_64-linux) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) mono_logger (1.1.1) - msgpack (1.4.2) + msgpack (1.5.1) multi_json (1.15.0) mustermann (1.1.1) ruby2_keywords (~> 0.0.1) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1) @@ -68,91 +76,88 @@ GEM binding_of_caller (~> 1.0) pry (~> 0.13) rack (2.2.3) - rack-protection (2.1.0) + rack-protection (2.2.0) rack - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) redis (3.3.5) - redis-namespace (1.8.1) + redis-namespace (1.8.2) redis (>= 3.0.4) - regexp_parser (2.1.1) - resque (2.1.0) + regexp_parser (2.2.1) + resque (2.2.1) mono_logger (~> 1.0) multi_json (~> 1.0) redis-namespace (~> 1.6) sinatra (>= 0.9.2) - vegas (~> 0.1.2) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) ruby2_keywords (0.0.5) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sinatra (2.1.0) + simplecov_json_formatter (0.1.4) + sinatra (2.2.0) mustermann (~> 1.0) rack (~> 2.2) - rack-protection (= 2.1.0) + rack-protection (= 2.2.0) tilt (~> 2.0) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) - thor (1.1.0) + thor (1.2.1) tilt (2.0.10) - unicode-display_width (2.0.0) - vegas (0.1.11) - rack (>= 1.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -168,6 +173,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -189,7 +195,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/ruby_2.6.7_resque2_redis4.gemfile b/gemfiles/ruby_2.6.7_resque2_redis4.gemfile deleted file mode 100644 index bfac8ae68d4..00000000000 --- a/gemfiles/ruby_2.6.7_resque2_redis4.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "redis", ">= 4.0" -gem "resque", ">= 2.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.6.7_resque2_redis4.gemfile.lock b/gemfiles/ruby_2.6.7_resque2_redis4.gemfile.lock index c9eab19f7d4..94703009776 100644 --- a/gemfiles/ruby_2.6.7_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_2.6.7_resque2_redis4.gemfile.lock @@ -11,8 +11,10 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -24,7 +26,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -34,28 +36,34 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) - google-protobuf (3.17.3-x86_64-linux) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) mono_logger (1.1.1) - msgpack (1.4.2) + msgpack (1.5.1) multi_json (1.15.0) mustermann (1.1.1) ruby2_keywords (~> 0.0.1) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1) @@ -68,91 +76,88 @@ GEM binding_of_caller (~> 1.0) pry (~> 0.13) rack (2.2.3) - rack-protection (2.1.0) + rack-protection (2.2.0) rack - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - redis-namespace (1.8.1) + redis (4.6.0) + redis-namespace (1.8.2) redis (>= 3.0.4) - regexp_parser (2.1.1) - resque (2.1.0) + regexp_parser (2.2.1) + resque (2.2.1) mono_logger (~> 1.0) multi_json (~> 1.0) redis-namespace (~> 1.6) sinatra (>= 0.9.2) - vegas (~> 0.1.2) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) ruby2_keywords (0.0.5) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sinatra (2.1.0) + simplecov_json_formatter (0.1.4) + sinatra (2.2.0) mustermann (~> 1.0) rack (~> 2.2) - rack-protection (= 2.1.0) + rack-protection (= 2.2.0) tilt (~> 2.0) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) - thor (1.1.0) + thor (1.2.1) tilt (2.0.10) - unicode-display_width (2.0.0) - vegas (0.1.11) - rack (>= 1.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS x86_64-linux @@ -168,6 +173,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -189,7 +195,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/ruby_2.7.3_contrib.gemfile b/gemfiles/ruby_2.7.3_contrib.gemfile deleted file mode 100644 index cda78099715..00000000000 --- a/gemfiles/ruby_2.7.3_contrib.gemfile +++ /dev/null @@ -1,81 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 12.3" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", ">= 3.0.0" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "actionpack" -gem "actionview" -gem "active_model_serializers", ">= 0.10.0" -gem "activerecord" -gem "aws-sdk" -gem "cucumber" -gem "dalli" -gem "delayed_job" -gem "delayed_job_active_record" -gem "elasticsearch-transport" -gem "ethon" -gem "excon" -gem "grape" -gem "graphql", ">= 1.12.0" -gem "grpc" -gem "hiredis" -gem "http" -gem "httpclient" -gem "lograge", "~> 0.11" -gem "makara" -gem "mongo", ">= 2.8.0", "< 2.15.0" -gem "mysql2", "< 1", platform: :ruby -gem "pg", platform: :ruby -gem "presto-client", ">= 0.5.14" -gem "qless" -gem "racecar", ">= 0.3.5" -gem "rack" -gem "rack-test" -gem "redis", "< 4.0" -gem "rest-client" -gem "resque" -gem "ruby-kafka", ">= 0.7.10" -gem "sequel" -gem "semantic_logger", "~> 4.0" -gem "shoryuken" -gem "sidekiq" -gem "sinatra" -gem "sneakers", ">= 2.12.0" -gem "sqlite3", "~> 1.4.1" -gem "sucker_punch" -gem "typhoeus" -gem "que", ">= 1.0.0.beta2" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.7.3_contrib.gemfile.lock b/gemfiles/ruby_2.7.3_contrib.gemfile.lock index 2cb9f8ffb7a..08c1a13d566 100644 --- a/gemfiles/ruby_2.7.3_contrib.gemfile.lock +++ b/gemfiles/ruby_2.7.3_contrib.gemfile.lock @@ -11,42 +11,43 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) - rack (~> 2.0, >= 2.0.9) + actionpack (7.0.2.3) + actionview (= 7.0.2.3) + activesupport (= 7.0.2.3) + rack (~> 2.0, >= 2.2.0) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) + actionview (7.0.2.3) + activesupport (= 7.0.2.3) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - active_model_serializers (0.10.12) - actionpack (>= 4.1, < 6.2) - activemodel (>= 4.1, < 6.2) + active_model_serializers (0.10.13) + actionpack (>= 4.1, < 7.1) + activemodel (>= 4.1, < 7.1) case_transform (>= 0.2) jsonapi-renderer (>= 0.1.1.beta1, < 0.3) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activesupport (6.1.4.1) + activemodel (7.0.2.3) + activesupport (= 7.0.2.3) + activerecord (7.0.2.3) + activemodel (= 7.0.2.3) + activesupport (= 7.0.2.3) + activesupport (7.0.2.3) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) tzinfo (~> 2.0) - zeitwerk (~> 2.3) addressable (2.4.0) amq-protocol (2.3.2) appraisal (2.4.1) @@ -55,682 +56,751 @@ GEM thor (>= 0.14.0) ast (2.4.2) aws-eventstream (1.2.0) - aws-partitions (1.499.0) + aws-partitions (1.571.0) aws-sdk (3.1.0) aws-sdk-resources (~> 3) - aws-sdk-accessanalyzer (1.23.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-accessanalyzer (1.29.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-acm (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-account (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-acmpca (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-acm (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-alexaforbusiness (1.50.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-acmpca (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-amplify (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-alexaforbusiness (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-amplifybackend (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-amplify (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-apigateway (1.67.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-amplifybackend (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-apigatewaymanagementapi (1.24.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-amplifyuibuilder (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-apigatewayv2 (1.36.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-apigateway (1.75.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appconfig (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-apigatewaymanagementapi (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appflow (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-apigatewayv2 (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appintegrationsservice (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appconfig (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-applicationautoscaling (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appconfigdata (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-applicationcostprofiler (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appflow (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-applicationdiscoveryservice (1.38.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appintegrationsservice (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-applicationinsights (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-applicationautoscaling (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appmesh (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-applicationcostprofiler (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appregistry (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-applicationdiscoveryservice (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-apprunner (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-applicationinsights (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appstream (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appmesh (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-appsync (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appregistry (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-athena (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-apprunner (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-auditmanager (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appstream (1.64.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-augmentedairuntime (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-appsync (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-autoscaling (1.68.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-athena (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-autoscalingplans (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-auditmanager (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-backup (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-augmentedairuntime (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-batch (1.51.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-autoscaling (1.78.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-braket (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-autoscalingplans (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-budgets (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-backup (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-chime (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-backupgateway (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-chimesdkidentity (1.2.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-batch (1.60.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-chimesdkmessaging (1.2.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-billingconductor (1.0.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloud9 (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-braket (1.18.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-clouddirectory (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-budgets (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudformation (1.57.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-chime (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudfront (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-chimesdkidentity (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudhsm (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-chimesdkmeetings (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudhsmv2 (1.36.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-chimesdkmessaging (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudsearch (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloud9 (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudsearchdomain (1.27.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudcontrolapi (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudtrail (1.38.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-clouddirectory (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudwatch (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudformation (1.68.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudwatchevents (1.51.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudfront (1.63.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cloudwatchlogs (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudhsm (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codeartifact (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudhsmv2 (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codebuild (1.81.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudsearch (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codecommit (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudsearchdomain (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codedeploy (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudtrail (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codeguruprofiler (1.18.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatch (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codegurureviewer (1.23.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatchevents (1.57.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codepipeline (1.47.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatchevidently (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codestar (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatchlogs (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codestarconnections (1.18.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cloudwatchrum (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-codestarnotifications (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codeartifact (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cognitoidentity (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codebuild (1.88.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cognitoidentityprovider (1.57.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codecommit (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-cognitosync (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codedeploy (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-comprehend (1.50.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codeguruprofiler (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-comprehendmedical (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codegurureviewer (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-computeoptimizer (1.24.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codepipeline (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-configservice (1.66.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codestar (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-connect (1.50.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codestarconnections (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-connectcontactlens (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-codestarnotifications (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-connectparticipant (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-cognitoidentity (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-core (3.121.0) + aws-sdk-cognitoidentityprovider (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cognitosync (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-comprehend (1.60.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-comprehendmedical (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-computeoptimizer (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-configservice (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connect (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectcontactlens (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectparticipant (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectwisdomservice (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-core (3.130.0) aws-eventstream (~> 1, >= 1.0.2) - aws-partitions (~> 1, >= 1.239.0) + aws-partitions (~> 1, >= 1.525.0) aws-sigv4 (~> 1.1) jmespath (~> 1.0) - aws-sdk-costandusagereportservice (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-costandusagereportservice (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-costexplorer (1.66.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-costexplorer (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-customerprofiles (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-customerprofiles (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-databasemigrationservice (1.58.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-databasemigrationservice (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dataexchange (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dataexchange (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-datapipeline (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-datapipeline (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-datasync (1.36.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-datasync (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dax (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dax (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-detective (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-detective (1.28.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-devicefarm (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-devicefarm (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-devopsguru (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-devopsguru (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-directconnect (1.46.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-directconnect (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-directoryservice (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-directoryservice (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dlm (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dlm (1.50.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-docdb (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-docdb (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dynamodb (1.63.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-drs (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-dynamodbstreams (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dynamodb (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ebs (1.18.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-dynamodbstreams (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ec2 (1.261.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ebs (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ec2instanceconnect (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ec2 (1.304.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ecr (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ec2instanceconnect (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ecrpublic (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ecr (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ecs (1.85.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ecrpublic (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-efs (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ecs (1.99.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-eks (1.63.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-efs (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticache (1.62.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-eks (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticbeanstalk (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticache (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticinference (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticbeanstalk (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticloadbalancing (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticinference (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticloadbalancingv2 (1.67.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticloadbalancing (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elasticsearchservice (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticloadbalancingv2 (1.77.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-elastictranscoder (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elasticsearchservice (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-emr (1.52.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-elastictranscoder (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-emrcontainers (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-emr (1.59.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-eventbridge (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-emrcontainers (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-finspace (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-eventbridge (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-finspacedata (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-finspace (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-firehose (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-finspacedata (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-fis (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-firehose (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-fms (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-fis (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-forecastqueryservice (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-fms (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-forecastservice (1.25.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-forecastqueryservice (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-frauddetector (1.24.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-forecastservice (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-fsx (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-frauddetector (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-gamelift (1.47.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-fsx (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-glacier (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-gamelift (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-globalaccelerator (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-gamesparks (1.0.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-glue (1.95.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-glacier (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-gluedatabrew (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-globalaccelerator (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-greengrass (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-glue (1.108.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-greengrassv2 (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-gluedatabrew (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-groundstation (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-greengrass (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-guardduty (1.48.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-greengrassv2 (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-health (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-groundstation (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-healthlake (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-guardduty (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-honeycode (1.9.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-health (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iam (1.60.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-healthlake (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-identitystore (1.9.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-honeycode (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-imagebuilder (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iam (1.68.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-importexport (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-identitystore (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-imagebuilder (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-importexport (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv2 (~> 1.0) - aws-sdk-inspector (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-inspector (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-inspector2 (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iot (1.74.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iot (1.86.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iot1clickdevicesservice (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iot1clickdevicesservice (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iot1clickprojects (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iot1clickprojects (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotanalytics (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotanalytics (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotdataplane (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotdataplane (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotdeviceadvisor (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotdeviceadvisor (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotevents (1.27.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotevents (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ioteventsdata (1.19.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ioteventsdata (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotfleethub (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotfleethub (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotjobsdataplane (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotjobsdataplane (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotsecuretunneling (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotsecuretunneling (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotsitewise (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotsitewise (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotthingsgraph (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotthingsgraph (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-iotwireless (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iottwinmaker (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ivs (1.12.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-iotwireless (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kafka (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ivs (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kendra (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kafka (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesis (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kafkaconnect (1.7.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisanalytics (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kendra (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisanalyticsv2 (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-keyspaces (1.2.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideo (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesis (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideoarchivedmedia (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisanalytics (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideomedia (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisanalyticsv2 (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideosignalingchannels (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisvideo (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-kms (1.48.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisvideoarchivedmedia (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lakeformation (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisvideomedia (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lambda (1.68.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kinesisvideosignalingchannels (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lambdapreview (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-kms (1.55.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lex (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lakeformation (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lexmodelbuildingservice (1.51.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lambda (1.82.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lexmodelsv2 (1.10.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lambdapreview (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lexruntimev2 (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lex (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-licensemanager (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lexmodelbuildingservice (1.57.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lightsail (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lexmodelsv2 (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-locationservice (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lexruntimev2 (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lookoutequipment (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-licensemanager (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lookoutforvision (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lightsail (1.63.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-lookoutmetrics (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-locationservice (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-machinelearning (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lookoutequipment (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-macie (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lookoutforvision (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-macie2 (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-lookoutmetrics (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-managedblockchain (1.26.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-machinelearning (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-marketplacecatalog (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-macie (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-marketplacecommerceanalytics (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-macie2 (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-marketplaceentitlementservice (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-managedblockchain (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-marketplacemetering (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-managedgrafana (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediaconnect (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-marketplacecatalog (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediaconvert (1.74.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-marketplacecommerceanalytics (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-medialive (1.76.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-marketplaceentitlementservice (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediapackage (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-marketplacemetering (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediapackagevod (1.27.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediaconnect (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediastore (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediaconvert (1.87.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediastoredata (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-medialive (1.86.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mediatailor (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediapackage (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-memorydb (1.2.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediapackagevod (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mgn (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediastore (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-migrationhub (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediastoredata (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-migrationhubconfig (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mediatailor (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mobile (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-memorydb (1.8.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mq (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mgn (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mturk (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-migrationhub (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-mwaa (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-migrationhubconfig (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-neptune (1.38.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-migrationhubrefactorspaces (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-networkfirewall (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-migrationhubstrategyrecommendations (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-networkmanager (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mobile (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-nimblestudio (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mq (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-opensearchservice (1.0.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mturk (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-opsworks (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-mwaa (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-opsworkscm (1.46.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-neptune (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-organizations (1.62.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-networkfirewall (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-outposts (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-networkmanager (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-personalize (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-nimblestudio (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-personalizeevents (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-opensearchservice (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-personalizeruntime (1.25.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-opsworks (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pi (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-opsworkscm (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pinpoint (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-organizations (1.69.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pinpointemail (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-outposts (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pinpointsmsvoice (1.26.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-panorama (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-polly (1.46.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-personalize (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-pricing (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-personalizeevents (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-prometheusservice (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-personalizeruntime (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-proton (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pi (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-qldb (1.19.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pinpoint (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-qldbsession (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pinpointemail (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-quicksight (1.53.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pinpointsmsvoice (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ram (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-polly (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-rds (1.126.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-pricing (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-rdsdataservice (1.28.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-prometheusservice (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-redshift (1.69.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-proton (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-redshiftdataapiservice (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-qldb (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-rekognition (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-qldbsession (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-resourcegroups (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-quicksight (1.64.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-resourcegroupstaggingapi (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ram (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-resources (3.111.0) + aws-sdk-rds (1.142.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rdsdataservice (1.34.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-recyclebin (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-redshift (1.80.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-redshiftdataapiservice (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rekognition (1.66.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resiliencehub (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resourcegroups (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resourcegroupstaggingapi (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resources (3.127.0) aws-sdk-accessanalyzer (~> 1) + aws-sdk-account (~> 1) aws-sdk-acm (~> 1) aws-sdk-acmpca (~> 1) aws-sdk-alexaforbusiness (~> 1) aws-sdk-amplify (~> 1) aws-sdk-amplifybackend (~> 1) + aws-sdk-amplifyuibuilder (~> 1) aws-sdk-apigateway (~> 1) aws-sdk-apigatewaymanagementapi (~> 1) aws-sdk-apigatewayv2 (~> 1) aws-sdk-appconfig (~> 1) + aws-sdk-appconfigdata (~> 1) aws-sdk-appflow (~> 1) aws-sdk-appintegrationsservice (~> 1) aws-sdk-applicationautoscaling (~> 1) @@ -748,13 +818,17 @@ GEM aws-sdk-autoscaling (~> 1) aws-sdk-autoscalingplans (~> 1) aws-sdk-backup (~> 1) + aws-sdk-backupgateway (~> 1) aws-sdk-batch (~> 1) + aws-sdk-billingconductor (~> 1) aws-sdk-braket (~> 1) aws-sdk-budgets (~> 1) aws-sdk-chime (~> 1) aws-sdk-chimesdkidentity (~> 1) + aws-sdk-chimesdkmeetings (~> 1) aws-sdk-chimesdkmessaging (~> 1) aws-sdk-cloud9 (~> 1) + aws-sdk-cloudcontrolapi (~> 1) aws-sdk-clouddirectory (~> 1) aws-sdk-cloudformation (~> 1) aws-sdk-cloudfront (~> 1) @@ -765,7 +839,9 @@ GEM aws-sdk-cloudtrail (~> 1) aws-sdk-cloudwatch (~> 1) aws-sdk-cloudwatchevents (~> 1) + aws-sdk-cloudwatchevidently (~> 1) aws-sdk-cloudwatchlogs (~> 1) + aws-sdk-cloudwatchrum (~> 1) aws-sdk-codeartifact (~> 1) aws-sdk-codebuild (~> 1) aws-sdk-codecommit (~> 1) @@ -786,6 +862,7 @@ GEM aws-sdk-connect (~> 1) aws-sdk-connectcontactlens (~> 1) aws-sdk-connectparticipant (~> 1) + aws-sdk-connectwisdomservice (~> 1) aws-sdk-costandusagereportservice (~> 1) aws-sdk-costexplorer (~> 1) aws-sdk-customerprofiles (~> 1) @@ -801,6 +878,7 @@ GEM aws-sdk-directoryservice (~> 1) aws-sdk-dlm (~> 1) aws-sdk-docdb (~> 1) + aws-sdk-drs (~> 1) aws-sdk-dynamodb (~> 1) aws-sdk-dynamodbstreams (~> 1) aws-sdk-ebs (~> 1) @@ -831,6 +909,7 @@ GEM aws-sdk-frauddetector (~> 1) aws-sdk-fsx (~> 1) aws-sdk-gamelift (~> 1) + aws-sdk-gamesparks (~> 1) aws-sdk-glacier (~> 1) aws-sdk-globalaccelerator (~> 1) aws-sdk-glue (~> 1) @@ -847,6 +926,7 @@ GEM aws-sdk-imagebuilder (~> 1) aws-sdk-importexport (~> 1) aws-sdk-inspector (~> 1) + aws-sdk-inspector2 (~> 1) aws-sdk-iot (~> 1) aws-sdk-iot1clickdevicesservice (~> 1) aws-sdk-iot1clickprojects (~> 1) @@ -860,10 +940,13 @@ GEM aws-sdk-iotsecuretunneling (~> 1) aws-sdk-iotsitewise (~> 1) aws-sdk-iotthingsgraph (~> 1) + aws-sdk-iottwinmaker (~> 1) aws-sdk-iotwireless (~> 1) aws-sdk-ivs (~> 1) aws-sdk-kafka (~> 1) + aws-sdk-kafkaconnect (~> 1) aws-sdk-kendra (~> 1) + aws-sdk-keyspaces (~> 1) aws-sdk-kinesis (~> 1) aws-sdk-kinesisanalytics (~> 1) aws-sdk-kinesisanalyticsv2 (~> 1) @@ -889,6 +972,7 @@ GEM aws-sdk-macie (~> 1) aws-sdk-macie2 (~> 1) aws-sdk-managedblockchain (~> 1) + aws-sdk-managedgrafana (~> 1) aws-sdk-marketplacecatalog (~> 1) aws-sdk-marketplacecommerceanalytics (~> 1) aws-sdk-marketplaceentitlementservice (~> 1) @@ -905,6 +989,8 @@ GEM aws-sdk-mgn (~> 1) aws-sdk-migrationhub (~> 1) aws-sdk-migrationhubconfig (~> 1) + aws-sdk-migrationhubrefactorspaces (~> 1) + aws-sdk-migrationhubstrategyrecommendations (~> 1) aws-sdk-mobile (~> 1) aws-sdk-mq (~> 1) aws-sdk-mturk (~> 1) @@ -918,6 +1004,7 @@ GEM aws-sdk-opsworkscm (~> 1) aws-sdk-organizations (~> 1) aws-sdk-outposts (~> 1) + aws-sdk-panorama (~> 1) aws-sdk-personalize (~> 1) aws-sdk-personalizeevents (~> 1) aws-sdk-personalizeruntime (~> 1) @@ -935,9 +1022,11 @@ GEM aws-sdk-ram (~> 1) aws-sdk-rds (~> 1) aws-sdk-rdsdataservice (~> 1) + aws-sdk-recyclebin (~> 1) aws-sdk-redshift (~> 1) aws-sdk-redshiftdataapiservice (~> 1) aws-sdk-rekognition (~> 1) + aws-sdk-resiliencehub (~> 1) aws-sdk-resourcegroups (~> 1) aws-sdk-resourcegroupstaggingapi (~> 1) aws-sdk-robomaker (~> 1) @@ -989,6 +1078,7 @@ GEM aws-sdk-transcribestreamingservice (~> 1) aws-sdk-transfer (~> 1) aws-sdk-translate (~> 1) + aws-sdk-voiceid (~> 1) aws-sdk-waf (~> 1) aws-sdk-wafregional (~> 1) aws-sdk-wafv2 (~> 1) @@ -998,194 +1088,201 @@ GEM aws-sdk-workmail (~> 1) aws-sdk-workmailmessageflow (~> 1) aws-sdk-workspaces (~> 1) + aws-sdk-workspacesweb (~> 1) aws-sdk-xray (~> 1) - aws-sdk-robomaker (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-robomaker (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53 (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53 (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53domains (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53domains (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53recoverycluster (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53recoverycluster (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53recoverycontrolconfig (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53recoverycontrolconfig (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53recoveryreadiness (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53recoveryreadiness (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-route53resolver (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-route53resolver (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.102.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-s3 (1.113.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sdk-kms (~> 1) aws-sigv4 (~> 1.4) - aws-sdk-s3control (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-s3control (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-s3outposts (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-s3outposts (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sagemaker (1.98.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sagemaker (1.120.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sagemakeredgemanager (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sagemakeredgemanager (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sagemakerfeaturestoreruntime (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sagemakerfeaturestoreruntime (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sagemakerruntime (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sagemakerruntime (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-savingsplans (1.19.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-savingsplans (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-schemas (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-schemas (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-secretsmanager (1.49.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-secretsmanager (1.59.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-securityhub (1.52.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-securityhub (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-serverlessapplicationrepository (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-serverlessapplicationrepository (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-servicecatalog (1.63.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-servicecatalog (1.69.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-servicediscovery (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-servicediscovery (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-servicequotas (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-servicequotas (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ses (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ses (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sesv2 (1.20.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sesv2 (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-shield (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-shield (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-signer (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-signer (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-simpledb (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-simpledb (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv2 (~> 1.0) - aws-sdk-sms (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sms (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-snowball (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-snowball (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-snowdevicemanagement (1.7.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-snowdevicemanagement (1.1.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sns (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sns (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-sqs (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-sqs (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssm (1.134.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssm (1.117.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssmcontacts (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssmcontacts (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssmincidents (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssmincidents (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssoadmin (1.16.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssoadmin (1.10.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-ssooidc (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-ssooidc (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-states (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-states (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-storagegateway (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-storagegateway (1.59.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-support (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-support (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-swf (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-swf (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-synthetics (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-synthetics (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-textract (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-textract (1.28.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-timestreamquery (1.16.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-timestreamquery (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-timestreamwrite (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-timestreamwrite (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-transcribeservice (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-transcribeservice (1.61.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-transcribestreamingservice (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-transcribestreamingservice (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-transfer (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-transfer (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-translate (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-translate (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-voiceid (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-waf (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-waf (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-wafregional (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-wafregional (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-wafv2 (1.25.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-wafv2 (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-wellarchitected (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-wellarchitected (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-workdocs (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-workdocs (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-worklink (1.26.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-worklink (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-workmail (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-workmail (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-workmailmessageflow (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-workmailmessageflow (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-workspaces (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-workspaces (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) - aws-sdk-xray (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) + aws-sdk-workspacesweb (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-xray (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) aws-sigv4 (~> 1.1) aws-sigv2 (1.1.0) aws-sigv4 (1.4.0) aws-eventstream (~> 1, >= 1.0.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) debug_inspector (>= 0.0.1) - bson (4.12.1) + bson (4.14.1) builder (3.2.4) bunny (2.19.0) amq-protocol (~> 2.3, >= 2.3.1) @@ -1196,64 +1293,63 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - cucumber (7.0.0) + cucumber (7.1.0) builder (~> 3.2, >= 3.2.4) - cucumber-core (~> 10.0, >= 10.0.1) + cucumber-core (~> 10.1, >= 10.1.0) cucumber-create-meta (~> 6.0, >= 6.0.1) - cucumber-cucumber-expressions (~> 12.1, >= 12.1.1) - cucumber-gherkin (~> 20.0, >= 20.0.1) - cucumber-html-formatter (~> 16.0, >= 16.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) - cucumber-wire (~> 6.0, >= 6.0.1) + cucumber-cucumber-expressions (~> 14.0, >= 14.0.0) + cucumber-gherkin (~> 22.0, >= 22.0.0) + cucumber-html-formatter (~> 17.0, >= 17.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-wire (~> 6.2, >= 6.2.0) diff-lcs (~> 1.4, >= 1.4.4) mime-types (~> 3.3, >= 3.3.1) multi_test (~> 0.1, >= 0.1.2) sys-uname (~> 1.2, >= 1.2.2) - cucumber-core (10.0.1) - cucumber-gherkin (~> 20.0, >= 20.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) - cucumber-tag-expressions (~> 3.0, >= 3.0.1) - cucumber-create-meta (6.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) + cucumber-core (10.1.1) + cucumber-gherkin (~> 22.0, >= 22.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-tag-expressions (~> 4.1, >= 4.1.0) + cucumber-create-meta (6.0.4) + cucumber-messages (~> 17.1, >= 17.1.1) sys-uname (~> 1.2, >= 1.2.2) - cucumber-cucumber-expressions (12.1.3) - cucumber-gherkin (20.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) - cucumber-html-formatter (16.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) - cucumber-messages (17.1.0) - cucumber-tag-expressions (3.0.1) - cucumber-wire (6.1.1) - cucumber-core (~> 10.0, >= 10.0.1) - cucumber-cucumber-expressions (~> 12.1, >= 12.1.2) - cucumber-messages (~> 17.0, >= 17.0.1) - dalli (2.7.11) - debase-ruby_core_source (0.10.14) + cucumber-cucumber-expressions (14.0.0) + cucumber-gherkin (22.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-html-formatter (17.0.0) + cucumber-messages (~> 17.1, >= 17.1.0) + cucumber-messages (17.1.1) + cucumber-tag-expressions (4.1.0) + cucumber-wire (6.2.1) + cucumber-core (~> 10.1, >= 10.1.0) + cucumber-cucumber-expressions (~> 14.0, >= 14.0.0) + dalli (3.2.1) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - delayed_job (4.1.9) - activesupport (>= 3.0, < 6.2) - delayed_job_active_record (4.1.6) - activerecord (>= 3.0, < 6.2) + delayed_job (4.1.10) + activesupport (>= 3.0, < 8.0) + delayed_job_active_record (4.1.7) + activerecord (>= 3.0, < 8.0) delayed_job (>= 3.0, < 5) - diff-lcs (1.4.4) + diff-lcs (1.5.0) digest-crc (0.6.4) rake (>= 12.0.0, < 14.0.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) domain_name (0.5.20190701) unf (>= 0.0.5, < 1.0.0) - dry-configurable (0.12.1) + dry-configurable (0.14.0) concurrent-ruby (~> 1.0) - dry-core (~> 0.5, >= 0.5.0) - dry-container (0.8.0) + dry-core (~> 0.6) + dry-container (0.9.0) concurrent-ruby (~> 1.0) - dry-configurable (~> 0.1, >= 0.1.3) + dry-configurable (~> 0.13, >= 0.13.0) dry-core (0.7.1) concurrent-ruby (~> 1.0) dry-inflector (0.2.1) @@ -1266,34 +1362,59 @@ GEM dry-core (~> 0.5, >= 0.5) dry-inflector (~> 0.1, >= 0.1.2) dry-logic (~> 1.0, >= 1.0.2) - elasticsearch-transport (7.5.0) - faraday (>= 0.14, < 1) + elastic-transport (8.0.0) + faraday (~> 1) + multi_json + elasticsearch (8.1.2) + elastic-transport (= 8.0.0) + elasticsearch-api (= 8.1.2) + elasticsearch-api (8.1.2) multi_json erubi (1.10.0) - ethon (0.14.0) + ethon (0.15.0) ffi (>= 1.15.0) - excon (0.85.0) - faraday (0.17.4) + excon (0.92.1) + multipart-post (>= 1.2, < 3) + faraday (1.10.0) + faraday-em_http (~> 1.0) + faraday-em_synchrony (~> 1.0) + faraday-excon (~> 1.1) + faraday-httpclient (~> 1.0) + faraday-multipart (~> 1.0) + faraday-net_http (~> 1.0) + faraday-net_http_persistent (~> 1.0) + faraday-patron (~> 1.0) + faraday-rack (~> 1.0) + faraday-retry (~> 1.0) + ruby2_keywords (>= 0.0.4) + faraday-em_http (1.0.0) + faraday-em_synchrony (1.0.0) + faraday-excon (1.1.0) + faraday-httpclient (1.0.1) + faraday-multipart (1.0.3) multipart-post (>= 1.2, < 3) - faraday_middleware (0.12.2) - faraday (>= 0.7.4, < 1.0) - ffi (1.15.4) + faraday-net_http (1.0.1) + faraday-net_http_persistent (1.2.0) + faraday-patron (1.0.0) + faraday-rack (1.0.0) + faraday-retry (1.0.3) + ffi (1.15.5) ffi-compiler (1.0.1) ffi (>= 1.0.0) rake - google-protobuf (3.17.3) - googleapis-common-protos-types (1.2.0) + google-protobuf (3.19.4) + googleapis-common-protos-types (1.3.0) google-protobuf (~> 3.14) - grape (1.5.3) + grape (1.6.2) activesupport builder dry-types (>= 1.1) mustermann-grape (~> 1.0.0) rack (>= 1.3.0) rack-accept - graphql (1.12.16) - grpc (1.40.0) - google-protobuf (~> 3.15) + graphql (2.0.6) + grpc (1.45.0) + google-protobuf (~> 3.19) googleapis-common-protos-types (~> 1.0) hashdiff (1.0.1) hiredis (0.6.3) @@ -1309,32 +1430,37 @@ GEM http-parser (1.2.3) ffi-compiler (>= 1.0, < 2.0) httpclient (2.8.3) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) - jmespath (1.4.0) + jmespath (1.6.1) + json-schema (2.8.1) + addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.0) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) makara (0.5.1) activerecord (>= 5.2.0) memory_profiler (0.9.14) method_source (1.0.0) - mime-types (3.3.1) + mime-types (3.4.1) mime-types-data (~> 3.2015) - mime-types-data (3.2021.0901) - mini_portile2 (2.6.1) - minitest (5.14.4) + mime-types-data (3.2022.0105) + mini_portile2 (2.8.0) + minitest (5.15.0) mongo (2.14.1) bson (>= 4.8.2, < 5.0.0) mono_logger (1.1.1) - msgpack (1.4.2) + msgpack (1.5.1) multi_json (1.15.0) multi_test (0.1.2) multipart-post (2.1.1) @@ -1344,20 +1470,16 @@ GEM mustermann (>= 1.0.0) mysql2 (0.5.3) netrc (0.11.0) - nokogiri (1.12.4) - mini_portile2 (~> 2.6.1) + nokogiri (1.13.3) + mini_portile2 (~> 2.8.0) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) - pg (1.2.3) + pg (1.3.4) pimpmychangelog (0.1.3) - presto-client (0.6.6) - faraday (~> 0.12) - faraday_middleware (~> 0.12.2) - msgpack (>= 0.7.0) pry (0.14.1) coderay (~> 1.1) method_source (~> 1.0) @@ -1369,15 +1491,15 @@ GEM pry (~> 0.13) qless (0.10.0) redis (>= 2.2) - que (1.0.0.beta4) - racc (1.5.2) - racecar (2.3.1) + que (1.4.0) + racc (1.6.0) + racecar (2.7.0) king_konf (~> 1.0.0) - rdkafka (~> 0.8.0) + rdkafka (~> 0.11.1) rack (2.2.3) rack-accept (0.4.5) rack (>= 0.4) - rack-protection (2.1.0) + rack-protection (2.2.0) rack rack-test (1.1.0) rack (>= 1.0, < 3) @@ -1386,89 +1508,88 @@ GEM nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + railties (7.0.2.3) + actionpack (= 7.0.2.3) + activesupport (= 7.0.2.3) method_source - rake (>= 0.13) + rake (>= 12.2) thor (~> 1.0) - rainbow (3.0.0) + zeitwerk (~> 2.5) + rainbow (3.1.1) rake (12.3.3) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake - rbtree (0.4.4) - rdkafka (0.8.1) - ffi (~> 1.9) - mini_portile2 (~> 2.1) - rake (>= 12.3) + rbtree (0.4.5) + rdkafka (0.11.1) + ffi (~> 1.15) + mini_portile2 (~> 2.6) + rake (> 12) redcarpet (3.5.1) redis (3.3.5) - redis-namespace (1.8.1) + redis-namespace (1.8.2) redis (>= 3.0.4) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) - resque (2.1.0) + resque (2.2.1) mono_logger (~> 1.0) multi_json (~> 1.0) redis-namespace (~> 1.6) sinatra (>= 0.9.2) - vegas (~> 0.1.2) rest-client (2.1.0) http-accept (>= 1.7.0, < 2.0) http-cookie (>= 1.0.2, < 2.0) mime-types (>= 1.16, < 4.0) netrc (~> 0.8) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-kafka (1.4.0) digest-crc ruby-prof (1.4.3) ruby-progressbar (1.11.0) ruby2_keywords (0.0.5) - semantic_logger (4.8.2) + semantic_logger (4.10.0) concurrent-ruby (~> 1.0) - sequel (5.48.0) + sequel (5.54.0) serverengine (2.1.1) sigdump (~> 0.2.2) - set (1.0.1) - shoryuken (5.2.3) + set (1.0.2) + shoryuken (6.0.0) aws-sdk-core (>= 2) concurrent-ruby thor @@ -1479,11 +1600,11 @@ GEM redis (>= 3.3.5, < 4.2) sigdump (0.2.4) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sinatra (2.1.0) + simplecov_json_formatter (0.1.4) + sinatra (2.2.0) mustermann (~> 1.0) rack (~> 2.2) - rack-protection (= 2.1.0) + rack-protection (= 2.2.0) tilt (~> 2.0) sneakers (2.12.0) bunny (~> 2.14) @@ -1491,24 +1612,23 @@ GEM rake (~> 12.3) serverengine (~> 2.1.0) thor - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-universal-darwin-14) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-universal-darwin-19) sorted_set (1.0.3) rbtree set (~> 1.0) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sqlite3 (1.4.2) sucker_punch (3.0.1) concurrent-ruby (~> 1.0) sys-uname (1.2.2) ffi (~> 1.1) - thor (1.1.0) + thor (1.2.1) tilt (2.0.10) typhoeus (1.4.0) ethon (>= 0.9.0) @@ -1516,17 +1636,17 @@ GEM concurrent-ruby (~> 1.0) unf (0.1.4) unf_ext - unf_ext (0.0.7.7) - unicode-display_width (2.0.0) - vegas (0.1.11) - rack (>= 1.0.0) - warning (1.2.0) + unf_ext (0.0.8.1) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) - zeitwerk (2.4.2) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS ruby @@ -1545,21 +1665,22 @@ DEPENDENCIES climate_control (~> 0.2.0) concurrent-ruby cucumber - dalli + dalli (>= 3.0.0) ddtrace! delayed_job delayed_job_active_record dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - elasticsearch-transport + elasticsearch (>= 8.0.0) ethon excon google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) grape - graphql (>= 1.12.0) + graphql (>= 2.0) grpc hiredis http httpclient + json-schema lograge (~> 0.11) makara memory_profiler (~> 0.9) @@ -1569,12 +1690,11 @@ DEPENDENCIES os (~> 1.1) pg pimpmychangelog (>= 0.1.2) - presto-client (>= 0.5.14) pry pry-byebug pry-stack_explorer qless - que (>= 1.0.0.beta2) + que (>= 1.0.0) racecar (>= 0.3.5) rack rack-test @@ -1600,7 +1720,7 @@ DEPENDENCIES simplecov! sinatra sneakers (>= 2.12.0) - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sqlite3 (~> 1.4.1) sucker_punch @@ -1610,4 +1730,4 @@ DEPENDENCIES yard (~> 0.9) BUNDLED WITH - 2.1.4 + 2.2.19 diff --git a/gemfiles/ruby_2.7.3_contrib_old.gemfile b/gemfiles/ruby_2.7.3_contrib_old.gemfile deleted file mode 100644 index d827e57786a..00000000000 --- a/gemfiles/ruby_2.7.3_contrib_old.gemfile +++ /dev/null @@ -1,40 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "faraday", "0.17" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.7.3_contrib_old.gemfile.lock b/gemfiles/ruby_2.7.3_contrib_old.gemfile.lock index 6c7454ab028..46967ffc479 100644 --- a/gemfiles/ruby_2.7.3_contrib_old.gemfile.lock +++ b/gemfiles/ruby_2.7.3_contrib_old.gemfile.lock @@ -11,8 +11,10 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -24,7 +26,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -34,29 +36,52 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) - debase-ruby_core_source (0.10.14) + dalli (2.7.11) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) + elasticsearch (7.5.0) + elasticsearch-api (= 7.5.0) + elasticsearch-transport (= 7.5.0) + elasticsearch-api (7.5.0) + multi_json + elasticsearch-transport (7.5.0) + faraday (>= 0.14, < 1) + multi_json faraday (0.17.0) multipart-post (>= 1.2, < 3) - google-protobuf (3.17.3) + faraday_middleware (0.12.2) + faraday (>= 0.7.4, < 1.0) + ffi (1.15.5) + google-protobuf (3.19.4) + graphql (1.12.24) hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) - msgpack (1.4.2) + msgpack (1.5.1) + multi_json (1.15.0) multipart-post (2.1.1) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) + presto-client (0.6.6) + faraday (~> 0.12) + faraday_middleware (~> 0.12.2) + msgpack (>= 0.7.0) pry (0.14.1) coderay (~> 1.1) method_source (~> 1.0) @@ -66,71 +91,71 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-universal-darwin-14) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-universal-darwin-19) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) - thor (1.1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -143,14 +168,19 @@ DEPENDENCIES builder climate_control (~> 0.2.0) concurrent-ruby + dalli (< 3.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + elasticsearch (< 8.0.0) faraday (= 0.17) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + graphql (>= 1.12.0, < 2.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) pimpmychangelog (>= 0.1.2) + presto-client (>= 0.5.14) pry pry-byebug pry-stack_explorer @@ -166,11 +196,11 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) yard (~> 0.9) BUNDLED WITH - 2.1.4 + 2.2.19 diff --git a/gemfiles/ruby_2.7.3_core_old.gemfile b/gemfiles/ruby_2.7.3_core_old.gemfile deleted file mode 100644 index bd5faf583d2..00000000000 --- a/gemfiles/ruby_2.7.3_core_old.gemfile +++ /dev/null @@ -1,39 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", "~> 4" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.7.3_core_old.gemfile.lock b/gemfiles/ruby_2.7.3_core_old.gemfile.lock index da449fd3ca6..66eefbea22a 100644 --- a/gemfiles/ruby_2.7.3_core_old.gemfile.lock +++ b/gemfiles/ruby_2.7.3_core_old.gemfile.lock @@ -11,8 +11,10 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -24,7 +26,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -34,24 +36,30 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (4.8.3) - google-protobuf (3.17.3) + ffi (1.15.5) + google-protobuf (3.19.4) hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) - msgpack (1.4.2) + msgpack (1.5.1) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1) @@ -63,71 +71,71 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-universal-darwin-14) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-universal-darwin-14) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) - thor (1.1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -143,6 +151,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (~> 4) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -162,7 +171,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/ruby_2.7.3_cucumber3.gemfile b/gemfiles/ruby_2.7.3_cucumber3.gemfile deleted file mode 100644 index c59747487de..00000000000 --- a/gemfiles/ruby_2.7.3_cucumber3.gemfile +++ /dev/null @@ -1,40 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "cucumber", ">=3.0.0", "<4.0.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.7.3_cucumber3.gemfile.lock b/gemfiles/ruby_2.7.3_cucumber3.gemfile.lock index ed56bf29d98..93d80666e85 100644 --- a/gemfiles/ruby_2.7.3_cucumber3.gemfile.lock +++ b/gemfiles/ruby_2.7.3_cucumber3.gemfile.lock @@ -11,8 +11,10 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -24,8 +26,8 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - backports (3.21.0) - benchmark-ips (2.9.1) + backports (3.23.0) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -35,7 +37,7 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) @@ -55,23 +57,29 @@ GEM cucumber-expressions (6.0.1) cucumber-tag_expressions (1.1.1) cucumber-wire (0.0.1) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) gherkin (5.1.0) - google-protobuf (3.17.3) + google-protobuf (3.19.4) hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) - msgpack (1.4.2) + msgpack (1.5.1) multi_json (1.15.0) multi_test (0.1.2) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1) @@ -83,71 +91,71 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-universal-darwin-14) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-universal-darwin-14) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) - thor (1.1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -164,6 +172,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -183,7 +192,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/ruby_2.7.3_cucumber4.gemfile b/gemfiles/ruby_2.7.3_cucumber4.gemfile deleted file mode 100644 index 73108d4775c..00000000000 --- a/gemfiles/ruby_2.7.3_cucumber4.gemfile +++ /dev/null @@ -1,40 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "cucumber", ">=4.0.0", "<5.0.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.7.3_cucumber4.gemfile.lock b/gemfiles/ruby_2.7.3_cucumber4.gemfile.lock index e5ebc5375ee..998696514bf 100644 --- a/gemfiles/ruby_2.7.3_cucumber4.gemfile.lock +++ b/gemfiles/ruby_2.7.3_cucumber4.gemfile.lock @@ -11,26 +11,27 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - activesupport (6.1.4.1) + activesupport (7.0.2.3) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) tzinfo (~> 2.0) - zeitwerk (~> 2.3) addressable (2.4.0) appraisal (2.4.1) bundler rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -40,7 +41,7 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) @@ -75,26 +76,31 @@ GEM cucumber-core (~> 7.1, >= 7.1.0) cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) cucumber-messages (~> 12.2, >= 12.2.0) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) diff-lcs (1.3) docile (1.4.0) - dogstatsd-ruby (5.2.0) - ffi (1.15.4) - google-protobuf (3.17.3) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.19.4) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) middleware (0.1.0) - minitest (5.14.4) - msgpack (1.4.2) + minitest (5.15.0) + msgpack (1.5.1) multi_test (0.1.2) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) protobuf-cucumber (3.10.8) @@ -111,77 +117,76 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-universal-darwin-14) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-universal-darwin-14) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sys-uname (1.2.2) ffi (~> 1.1) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) - zeitwerk (2.4.2) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -198,6 +203,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -217,7 +223,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/ruby_2.7.3_cucumber5.gemfile b/gemfiles/ruby_2.7.3_cucumber5.gemfile deleted file mode 100644 index 754405ebf40..00000000000 --- a/gemfiles/ruby_2.7.3_cucumber5.gemfile +++ /dev/null @@ -1,40 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "cucumber", ">=5.0.0", "<6.0.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.7.3_cucumber5.gemfile.lock b/gemfiles/ruby_2.7.3_cucumber5.gemfile.lock index 5e1a4bf3098..eca96cafe65 100644 --- a/gemfiles/ruby_2.7.3_cucumber5.gemfile.lock +++ b/gemfiles/ruby_2.7.3_cucumber5.gemfile.lock @@ -11,26 +11,27 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - activesupport (6.1.4.1) + activesupport (7.0.2.3) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) tzinfo (~> 2.0) - zeitwerk (~> 2.3) addressable (2.4.0) appraisal (2.4.1) bundler rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -40,7 +41,7 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) @@ -75,26 +76,31 @@ GEM cucumber-core (~> 8.0, >= 8.0.1) cucumber-cucumber-expressions (~> 10.3, >= 10.3.0) cucumber-messages (~> 13.0, >= 13.0.1) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) - ffi (1.15.4) - google-protobuf (3.17.3) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.19.4) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) middleware (0.1.0) - minitest (5.14.4) - msgpack (1.4.2) + minitest (5.15.0) + msgpack (1.5.1) multi_test (0.1.2) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) protobuf-cucumber (3.10.8) @@ -111,77 +117,76 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-universal-darwin-14) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-universal-darwin-14) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sys-uname (1.2.2) ffi (~> 1.1) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) - zeitwerk (2.4.2) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -198,6 +203,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -217,7 +223,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/ruby_2.7.3_rails5_mysql2.gemfile b/gemfiles/ruby_2.7.3_rails5_mysql2.gemfile deleted file mode 100644 index 352b97bd082..00000000000 --- a/gemfiles/ruby_2.7.3_rails5_mysql2.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "mysql2", "< 1", platform: :ruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.7.3_rails5_mysql2.gemfile.lock b/gemfiles/ruby_2.7.3_rails5_mysql2.gemfile.lock index 4932f6ff070..ee2febf352d 100644 --- a/gemfiles/ruby_2.7.3_rails5_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails5_mysql2.gemfile.lock @@ -11,50 +11,52 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -66,7 +68,7 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -76,49 +78,55 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3) + google-protobuf (3.19.4) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - mini_portile2 (2.6.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + mini_portile2 (2.8.0) + minitest (5.15.0) + msgpack (1.5.1) mysql2 (0.5.3) nio4r (2.5.8) - nokogiri (1.12.4) - mini_portile2 (~> 2.6.1) + nokogiri (1.13.3) + mini_portile2 (~> 2.8.0) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1) @@ -130,114 +138,114 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-universal-darwin-14) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-universal-darwin-14) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -253,6 +261,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) mysql2 (< 1) @@ -275,7 +284,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.7.3_rails5_postgres.gemfile b/gemfiles/ruby_2.7.3_rails5_postgres.gemfile deleted file mode 100644 index 60a408b4783..00000000000 --- a/gemfiles/ruby_2.7.3_rails5_postgres.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0", platform: :ruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.7.3_rails5_postgres.gemfile.lock b/gemfiles/ruby_2.7.3_rails5_postgres.gemfile.lock index 7d5ab8fec37..12ad5b0f300 100644 --- a/gemfiles/ruby_2.7.3_rails5_postgres.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails5_postgres.gemfile.lock @@ -11,50 +11,52 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -66,7 +68,7 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -76,48 +78,54 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3) + google-protobuf (3.19.4) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - mini_portile2 (2.6.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + mini_portile2 (2.8.0) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4) - mini_portile2 (~> 2.6.1) + nokogiri (1.13.3) + mini_portile2 (~> 2.8.0) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) @@ -130,114 +138,114 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-universal-darwin-14) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-universal-darwin-14) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -253,6 +261,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -275,7 +284,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.7.3_rails5_postgres_redis.gemfile b/gemfiles/ruby_2.7.3_rails5_postgres_redis.gemfile deleted file mode 100644 index 0d2b64d5524..00000000000 --- a/gemfiles/ruby_2.7.3_rails5_postgres_redis.gemfile +++ /dev/null @@ -1,44 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0", platform: :ruby -gem "redis" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.7.3_rails5_postgres_redis.gemfile.lock b/gemfiles/ruby_2.7.3_rails5_postgres_redis.gemfile.lock index 4c36cea5a35..68679d1a852 100644 --- a/gemfiles/ruby_2.7.3_rails5_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails5_postgres_redis.gemfile.lock @@ -11,50 +11,52 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -66,7 +68,7 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -76,48 +78,54 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3) + google-protobuf (3.19.4) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - mini_portile2 (2.6.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + mini_portile2 (2.8.0) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4) - mini_portile2 (~> 2.6.1) + nokogiri (1.13.3) + mini_portile2 (~> 2.8.0) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) @@ -130,115 +138,115 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-universal-darwin-14) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-universal-darwin-14) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -254,6 +262,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -277,7 +286,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.7.3_rails5_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.7.3_rails5_postgres_redis_activesupport.gemfile deleted file mode 100644 index 442eba0fe27..00000000000 --- a/gemfiles/ruby_2.7.3_rails5_postgres_redis_activesupport.gemfile +++ /dev/null @@ -1,45 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0", platform: :ruby -gem "redis" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "redis-rails" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.7.3_rails5_postgres_redis_activesupport.gemfile.lock b/gemfiles/ruby_2.7.3_rails5_postgres_redis_activesupport.gemfile.lock index fc8943f85f7..2f1760177df 100644 --- a/gemfiles/ruby_2.7.3_rails5_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails5_postgres_redis_activesupport.gemfile.lock @@ -11,50 +11,52 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -66,7 +68,7 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -76,48 +78,54 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3) + google-protobuf (3.19.4) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - mini_portile2 (2.6.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + mini_portile2 (2.8.0) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4) - mini_portile2 (~> 2.6.1) + nokogiri (1.13.3) + mini_portile2 (~> 2.8.0) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) @@ -130,131 +138,131 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - redis-actionpack (5.2.0) - actionpack (>= 5, < 7) + redis (4.6.0) + redis-actionpack (5.3.0) + actionpack (>= 5, < 8) redis-rack (>= 2.1.0, < 3) redis-store (>= 1.1.0, < 2) - redis-activesupport (5.2.1) - activesupport (>= 3, < 7) + redis-activesupport (5.3.0) + activesupport (>= 3, < 8) redis-store (>= 1.3, < 2) - redis-rack (2.1.3) + redis-rack (2.1.4) rack (>= 2.0.8, < 3) redis-store (>= 1.2, < 2) redis-rails (5.0.2) redis-actionpack (>= 5.0, < 6) redis-activesupport (>= 5.0, < 6) redis-store (>= 1.2, < 2) - redis-store (1.9.0) + redis-store (1.9.1) redis (>= 4, < 5) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-universal-darwin-14) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-universal-darwin-14) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -270,6 +278,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -294,7 +303,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.7.3_rails5_postgres_sidekiq.gemfile b/gemfiles/ruby_2.7.3_rails5_postgres_sidekiq.gemfile deleted file mode 100644 index a143f63e8be..00000000000 --- a/gemfiles/ruby_2.7.3_rails5_postgres_sidekiq.gemfile +++ /dev/null @@ -1,45 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0", platform: :ruby -gem "sidekiq" -gem "activejob" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.7.3_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.7.3_rails5_postgres_sidekiq.gemfile.lock index 5b599b221f5..250c260b91a 100644 --- a/gemfiles/ruby_2.7.3_rails5_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails5_postgres_sidekiq.gemfile.lock @@ -11,50 +11,52 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -66,7 +68,7 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -76,49 +78,55 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3) + google-protobuf (3.19.4) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - mini_portile2 (2.6.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + mini_portile2 (2.8.0) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4) - mini_portile2 (~> 2.6.1) + nokogiri (1.13.3) + mini_portile2 (~> 2.8.0) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) @@ -131,119 +139,119 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) - sidekiq (6.2.2) + sidekiq (6.4.1) connection_pool (>= 2.2.2) rack (~> 2.0) redis (>= 4.2.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-universal-darwin-14) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-universal-darwin-14) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -260,6 +268,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -283,7 +292,7 @@ DEPENDENCIES ruby-prof (~> 1.4) sidekiq simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.7.3_rails5_semantic_logger.gemfile b/gemfiles/ruby_2.7.3_rails5_semantic_logger.gemfile deleted file mode 100644 index a13b90ec6bf..00000000000 --- a/gemfiles/ruby_2.7.3_rails5_semantic_logger.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 5.2.1" -gem "pg", "< 1.0", platform: :ruby -gem "sprockets", "< 4" -gem "rails_semantic_logger", "~> 4.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.7.3_rails5_semantic_logger.gemfile.lock b/gemfiles/ruby_2.7.3_rails5_semantic_logger.gemfile.lock index 9d555e3c6e2..683b487bd96 100644 --- a/gemfiles/ruby_2.7.3_rails5_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails5_semantic_logger.gemfile.lock @@ -11,50 +11,52 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (5.2.6) - actionpack (= 5.2.6) + actioncable (5.2.7) + actionpack (= 5.2.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailer (5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) + actionmailer (5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (5.2.6) - actionview (= 5.2.6) - activesupport (= 5.2.6) + actionpack (5.2.7) + actionview (= 5.2.7) + activesupport (= 5.2.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.2) - actionview (5.2.6) - activesupport (= 5.2.6) + actionview (5.2.7) + activesupport (= 5.2.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.0.3) - activejob (5.2.6) - activesupport (= 5.2.6) + activejob (5.2.7) + activesupport (= 5.2.7) globalid (>= 0.3.6) - activemodel (5.2.6) - activesupport (= 5.2.6) - activerecord (5.2.6) - activemodel (= 5.2.6) - activesupport (= 5.2.6) + activemodel (5.2.7) + activesupport (= 5.2.7) + activerecord (5.2.7) + activemodel (= 5.2.7) + activesupport (= 5.2.7) arel (>= 9.0) - activestorage (5.2.6) - actionpack (= 5.2.6) - activerecord (= 5.2.6) + activestorage (5.2.7) + actionpack (= 5.2.7) + activerecord (= 5.2.7) marcel (~> 1.0.0) - activesupport (5.2.6) + activesupport (5.2.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -66,7 +68,7 @@ GEM thor (>= 0.14.0) arel (9.0.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -76,43 +78,49 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3) + google-protobuf (3.19.4) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) - loofah (2.12.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - mini_portile2 (2.6.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + mini_portile2 (2.8.0) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4) - mini_portile2 (~> 2.6.1) + nokogiri (1.13.3) + mini_portile2 (~> 2.8.0) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) @@ -125,118 +133,118 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (5.2.6) - actioncable (= 5.2.6) - actionmailer (= 5.2.6) - actionpack (= 5.2.6) - actionview (= 5.2.6) - activejob (= 5.2.6) - activemodel (= 5.2.6) - activerecord (= 5.2.6) - activestorage (= 5.2.6) - activesupport (= 5.2.6) + rails (5.2.7) + actioncable (= 5.2.7) + actionmailer (= 5.2.7) + actionpack (= 5.2.7) + actionview (= 5.2.7) + activejob (= 5.2.7) + activemodel (= 5.2.7) + activerecord (= 5.2.7) + activestorage (= 5.2.7) + activesupport (= 5.2.7) bundler (>= 1.3.0) - railties (= 5.2.6) + railties (= 5.2.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - rails_semantic_logger (4.6.1) + rails_semantic_logger (4.10.0) rack - railties (>= 3.2) - semantic_logger (~> 4.8) - railties (5.2.6) - actionpack (= 5.2.6) - activesupport (= 5.2.6) + railties (>= 5.1) + semantic_logger (~> 4.9) + railties (5.2.7) + actionpack (= 5.2.7) + activesupport (= 5.2.7) method_source rake (>= 0.8.7) thor (>= 0.19.0, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) - semantic_logger (4.8.2) + semantic_logger (4.10.0) concurrent-ruby (~> 1.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-universal-darwin-14) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-universal-darwin-14) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -252,6 +260,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -274,7 +283,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.7.3_rails61_mysql2.gemfile b/gemfiles/ruby_2.7.3_rails61_mysql2.gemfile deleted file mode 100644 index 9d4e7a4ffef..00000000000 --- a/gemfiles/ruby_2.7.3_rails61_mysql2.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "mysql2", "~> 0.5", platform: :ruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.7.3_rails61_mysql2.gemfile.lock b/gemfiles/ruby_2.7.3_rails61_mysql2.gemfile.lock index a5db3f025a0..3d76554a55c 100644 --- a/gemfiles/ruby_2.7.3_rails61_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails61_mysql2.gemfile.lock @@ -11,67 +11,69 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) + actionview (6.1.5) + activesupport (= 6.1.5) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) + activejob (6.1.5) + activesupport (= 6.1.5) globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -83,7 +85,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -93,49 +95,55 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3) + google-protobuf (3.19.4) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - mini_portile2 (2.6.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + mini_portile2 (2.8.0) + minitest (5.15.0) + msgpack (1.5.1) mysql2 (0.5.3) nio4r (2.5.8) - nokogiri (1.12.4) - mini_portile2 (~> 2.6.1) + nokogiri (1.13.3) + mini_portile2 (~> 2.8.0) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1) @@ -147,116 +155,116 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) bundler (>= 1.15.0) - railties (= 6.1.4.1) + railties (= 6.1.5) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) method_source - rake (>= 0.13) + rake (>= 12.2) thor (~> 1.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-universal-darwin-14) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-universal-darwin-14) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS ruby @@ -272,6 +280,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) mysql2 (~> 0.5) @@ -294,7 +303,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.7.3_rails61_postgres.gemfile b/gemfiles/ruby_2.7.3_rails61_postgres.gemfile deleted file mode 100644 index 2fe455fae15..00000000000 --- a/gemfiles/ruby_2.7.3_rails61_postgres.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.7.3_rails61_postgres.gemfile.lock b/gemfiles/ruby_2.7.3_rails61_postgres.gemfile.lock index 2f46c8af725..9524c1fe899 100644 --- a/gemfiles/ruby_2.7.3_rails61_postgres.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails61_postgres.gemfile.lock @@ -11,67 +11,69 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) + actionview (6.1.5) + activesupport (= 6.1.5) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) + activejob (6.1.5) + activesupport (= 6.1.5) globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -83,7 +85,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -93,50 +95,56 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3) + google-protobuf (3.19.4) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - mini_portile2 (2.6.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + mini_portile2 (2.8.0) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4) - mini_portile2 (~> 2.6.1) + nokogiri (1.13.3) + mini_portile2 (~> 2.8.0) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) - pg (1.2.3) + pg (1.3.4) pimpmychangelog (0.1.3) pry (0.14.1) coderay (~> 1.1) @@ -147,116 +155,116 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) bundler (>= 1.15.0) - railties (= 6.1.4.1) + railties (= 6.1.5) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) method_source - rake (>= 0.13) + rake (>= 12.2) thor (~> 1.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-universal-darwin-14) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-universal-darwin-14) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS ruby @@ -272,6 +280,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -294,7 +303,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.7.3_rails61_postgres_redis.gemfile b/gemfiles/ruby_2.7.3_rails61_postgres_redis.gemfile deleted file mode 100644 index 43ebc1a446e..00000000000 --- a/gemfiles/ruby_2.7.3_rails61_postgres_redis.gemfile +++ /dev/null @@ -1,44 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "redis", ">= 4.2.5" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.7.3_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_2.7.3_rails61_postgres_redis.gemfile.lock index 09682c87304..3c44e44765c 100644 --- a/gemfiles/ruby_2.7.3_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails61_postgres_redis.gemfile.lock @@ -11,67 +11,69 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) + actionview (6.1.5) + activesupport (= 6.1.5) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) + activejob (6.1.5) + activesupport (= 6.1.5) globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -83,7 +85,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -93,50 +95,56 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3) + google-protobuf (3.19.4) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - mini_portile2 (2.6.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + mini_portile2 (2.8.0) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4) - mini_portile2 (~> 2.6.1) + nokogiri (1.13.3) + mini_portile2 (~> 2.8.0) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) - pg (1.2.3) + pg (1.3.4) pimpmychangelog (0.1.3) pry (0.14.1) coderay (~> 1.1) @@ -147,117 +155,117 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) bundler (>= 1.15.0) - railties (= 6.1.4.1) + railties (= 6.1.5) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) method_source - rake (>= 0.13) + rake (>= 12.2) thor (~> 1.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-universal-darwin-14) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-universal-darwin-14) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS ruby @@ -273,6 +281,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -296,7 +305,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.7.3_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_2.7.3_rails61_postgres_sidekiq.gemfile deleted file mode 100644 index 628c47341f8..00000000000 --- a/gemfiles/ruby_2.7.3_rails61_postgres_sidekiq.gemfile +++ /dev/null @@ -1,44 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "sidekiq", ">= 6.1.2" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.7.3_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.7.3_rails61_postgres_sidekiq.gemfile.lock index 4256c96e07c..26989b7ccf9 100644 --- a/gemfiles/ruby_2.7.3_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails61_postgres_sidekiq.gemfile.lock @@ -11,67 +11,69 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) + actionview (6.1.5) + activesupport (= 6.1.5) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) + activejob (6.1.5) + activesupport (= 6.1.5) globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -83,7 +85,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -93,51 +95,57 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3) + google-protobuf (3.19.4) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - mini_portile2 (2.6.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + mini_portile2 (2.8.0) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4) - mini_portile2 (~> 2.6.1) + nokogiri (1.13.3) + mini_portile2 (~> 2.8.0) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) - pg (1.2.3) + pg (1.3.4) pimpmychangelog (0.1.3) pry (0.14.1) coderay (~> 1.1) @@ -148,121 +156,121 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) bundler (>= 1.15.0) - railties (= 6.1.4.1) + railties (= 6.1.5) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) method_source - rake (>= 0.13) + rake (>= 12.2) thor (~> 1.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) - sidekiq (6.2.2) + sidekiq (6.4.1) connection_pool (>= 2.2.2) rack (~> 2.0) redis (>= 4.2.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-universal-darwin-14) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-universal-darwin-14) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS ruby @@ -278,6 +286,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -301,7 +310,7 @@ DEPENDENCIES ruby-prof (~> 1.4) sidekiq (>= 6.1.2) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.7.3_rails61_semantic_logger.gemfile b/gemfiles/ruby_2.7.3_rails61_semantic_logger.gemfile deleted file mode 100644 index 90c49f6d455..00000000000 --- a/gemfiles/ruby_2.7.3_rails61_semantic_logger.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "sprockets", "< 4" -gem "rails_semantic_logger", "~> 4.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.7.3_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_2.7.3_rails61_semantic_logger.gemfile.lock index f80733f86cc..35ac7001af3 100644 --- a/gemfiles/ruby_2.7.3_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails61_semantic_logger.gemfile.lock @@ -11,67 +11,69 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) rack (~> 2.0, >= 2.0.9) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) + actionview (6.1.5) + activesupport (= 6.1.5) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) + activejob (6.1.5) + activesupport (= 6.1.5) globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) mini_mime (>= 1.1.0) - activesupport (6.1.4.1) + activesupport (6.1.5) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 1.6, < 2) minitest (>= 5.1) @@ -83,7 +85,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -93,45 +95,51 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3) + google-protobuf (3.19.4) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) - loofah (2.12.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - mini_portile2 (2.6.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + mini_portile2 (2.8.0) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4) - mini_portile2 (~> 2.6.1) + nokogiri (1.13.3) + mini_portile2 (~> 2.8.0) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) - pg (1.2.3) + pg (1.3.4) pimpmychangelog (0.1.3) pry (0.14.1) coderay (~> 1.1) @@ -142,120 +150,120 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) bundler (>= 1.15.0) - railties (= 6.1.4.1) + railties (= 6.1.5) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - rails_semantic_logger (4.6.1) + rails_semantic_logger (4.10.0) rack - railties (>= 3.2) - semantic_logger (~> 4.8) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) + railties (>= 5.1) + semantic_logger (~> 4.9) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) method_source - rake (>= 0.13) + rake (>= 12.2) thor (~> 1.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) - semantic_logger (4.8.2) + semantic_logger (4.10.0) concurrent-ruby (~> 1.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-universal-darwin-14) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-universal-darwin-14) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) tzinfo (2.0.4) concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS ruby @@ -271,6 +279,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -293,7 +302,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.7.3_rails6_mysql2.gemfile b/gemfiles/ruby_2.7.3_rails6_mysql2.gemfile deleted file mode 100644 index 7c134ebab55..00000000000 --- a/gemfiles/ruby_2.7.3_rails6_mysql2.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "mysql2", "< 1", platform: :ruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.7.3_rails6_mysql2.gemfile.lock b/gemfiles/ruby_2.7.3_rails6_mysql2.gemfile.lock index 9f64318e7ea..ed360b2add2 100644 --- a/gemfiles/ruby_2.7.3_rails6_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails6_mysql2.gemfile.lock @@ -11,63 +11,65 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) marcel (~> 1.0.0) - activesupport (6.0.4.1) + activesupport (6.0.4.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -79,7 +81,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -89,49 +91,55 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3) + google-protobuf (3.19.4) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - mini_portile2 (2.6.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + mini_portile2 (2.8.0) + minitest (5.15.0) + msgpack (1.5.1) mysql2 (0.5.3) nio4r (2.5.8) - nokogiri (1.12.4) - mini_portile2 (~> 2.6.1) + nokogiri (1.13.3) + mini_portile2 (~> 2.8.0) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1) @@ -143,117 +151,117 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) bundler (>= 1.3.0) - railties (= 6.0.4.1) + railties (= 6.0.4.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) method_source rake (>= 0.8.7) thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-universal-darwin-14) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-universal-darwin-14) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS ruby @@ -269,6 +277,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) mysql2 (< 1) @@ -291,7 +300,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.7.3_rails6_postgres.gemfile b/gemfiles/ruby_2.7.3_rails6_postgres.gemfile deleted file mode 100644 index 71b0981476e..00000000000 --- a/gemfiles/ruby_2.7.3_rails6_postgres.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "pg", "< 1.0", platform: :ruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.7.3_rails6_postgres.gemfile.lock b/gemfiles/ruby_2.7.3_rails6_postgres.gemfile.lock index be3e4b499c8..3de5afe149f 100644 --- a/gemfiles/ruby_2.7.3_rails6_postgres.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails6_postgres.gemfile.lock @@ -11,63 +11,65 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) marcel (~> 1.0.0) - activesupport (6.0.4.1) + activesupport (6.0.4.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -79,7 +81,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -89,48 +91,54 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3) + google-protobuf (3.19.4) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - mini_portile2 (2.6.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + mini_portile2 (2.8.0) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4) - mini_portile2 (~> 2.6.1) + nokogiri (1.13.3) + mini_portile2 (~> 2.8.0) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) @@ -143,117 +151,117 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) bundler (>= 1.3.0) - railties (= 6.0.4.1) + railties (= 6.0.4.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) method_source rake (>= 0.8.7) thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-universal-darwin-14) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-universal-darwin-14) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS ruby @@ -269,6 +277,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -291,7 +300,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.7.3_rails6_postgres_redis.gemfile b/gemfiles/ruby_2.7.3_rails6_postgres_redis.gemfile deleted file mode 100644 index 1059c892e4c..00000000000 --- a/gemfiles/ruby_2.7.3_rails6_postgres_redis.gemfile +++ /dev/null @@ -1,44 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "pg", "< 1.0", platform: :ruby -gem "redis" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.7.3_rails6_postgres_redis.gemfile.lock b/gemfiles/ruby_2.7.3_rails6_postgres_redis.gemfile.lock index 9d6170938e6..bb3818a4f54 100644 --- a/gemfiles/ruby_2.7.3_rails6_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails6_postgres_redis.gemfile.lock @@ -11,63 +11,65 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) marcel (~> 1.0.0) - activesupport (6.0.4.1) + activesupport (6.0.4.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -79,7 +81,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -89,48 +91,54 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3) + google-protobuf (3.19.4) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - mini_portile2 (2.6.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + mini_portile2 (2.8.0) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4) - mini_portile2 (~> 2.6.1) + nokogiri (1.13.3) + mini_portile2 (~> 2.8.0) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) @@ -143,118 +151,118 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) bundler (>= 1.3.0) - railties (= 6.0.4.1) + railties (= 6.0.4.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) method_source rake (>= 0.8.7) thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-universal-darwin-14) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-universal-darwin-14) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS ruby @@ -270,6 +278,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -293,7 +302,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.7.3_rails6_postgres_redis_activesupport.gemfile b/gemfiles/ruby_2.7.3_rails6_postgres_redis_activesupport.gemfile deleted file mode 100644 index df3bfddfbde..00000000000 --- a/gemfiles/ruby_2.7.3_rails6_postgres_redis_activesupport.gemfile +++ /dev/null @@ -1,45 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "pg", "< 1.0", platform: :ruby -gem "redis" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "redis-rails" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.7.3_rails6_postgres_redis_activesupport.gemfile.lock b/gemfiles/ruby_2.7.3_rails6_postgres_redis_activesupport.gemfile.lock index 2e194e4199d..1b39fc90b35 100644 --- a/gemfiles/ruby_2.7.3_rails6_postgres_redis_activesupport.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails6_postgres_redis_activesupport.gemfile.lock @@ -11,63 +11,65 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) marcel (~> 1.0.0) - activesupport (6.0.4.1) + activesupport (6.0.4.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -79,7 +81,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -89,48 +91,54 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3) + google-protobuf (3.19.4) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - mini_portile2 (2.6.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + mini_portile2 (2.8.0) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4) - mini_portile2 (~> 2.6.1) + nokogiri (1.13.3) + mini_portile2 (~> 2.8.0) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) @@ -143,134 +151,134 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) bundler (>= 1.3.0) - railties (= 6.0.4.1) + railties (= 6.0.4.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) method_source rake (>= 0.8.7) thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - redis-actionpack (5.2.0) - actionpack (>= 5, < 7) + redis (4.6.0) + redis-actionpack (5.3.0) + actionpack (>= 5, < 8) redis-rack (>= 2.1.0, < 3) redis-store (>= 1.1.0, < 2) - redis-activesupport (5.2.1) - activesupport (>= 3, < 7) + redis-activesupport (5.3.0) + activesupport (>= 3, < 8) redis-store (>= 1.3, < 2) - redis-rack (2.1.3) + redis-rack (2.1.4) rack (>= 2.0.8, < 3) redis-store (>= 1.2, < 2) redis-rails (5.0.2) redis-actionpack (>= 5.0, < 6) redis-activesupport (>= 5.0, < 6) redis-store (>= 1.2, < 2) - redis-store (1.9.0) + redis-store (1.9.1) redis (>= 4, < 5) - regexp_parser (2.1.1) - request_store (1.5.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-universal-darwin-14) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-universal-darwin-14) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS ruby @@ -286,6 +294,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -310,7 +319,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.7.3_rails6_postgres_sidekiq.gemfile b/gemfiles/ruby_2.7.3_rails6_postgres_sidekiq.gemfile deleted file mode 100644 index b93cb46b900..00000000000 --- a/gemfiles/ruby_2.7.3_rails6_postgres_sidekiq.gemfile +++ /dev/null @@ -1,45 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "pg", "< 1.0", platform: :ruby -gem "sidekiq" -gem "activejob" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.7.3_rails6_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.7.3_rails6_postgres_sidekiq.gemfile.lock index 06294f546db..a0e40f81d53 100644 --- a/gemfiles/ruby_2.7.3_rails6_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails6_postgres_sidekiq.gemfile.lock @@ -11,63 +11,65 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) marcel (~> 1.0.0) - activesupport (6.0.4.1) + activesupport (6.0.4.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -79,7 +81,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -89,49 +91,55 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) connection_pool (2.2.5) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3) + google-protobuf (3.19.4) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) activesupport (>= 4) railties (>= 4) request_store (~> 1.0) - loofah (2.12.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - mini_portile2 (2.6.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + mini_portile2 (2.8.0) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4) - mini_portile2 (~> 2.6.1) + nokogiri (1.13.3) + mini_portile2 (~> 2.8.0) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) @@ -144,122 +152,122 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) bundler (>= 1.3.0) - railties (= 6.0.4.1) + railties (= 6.0.4.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) method_source rake (>= 0.8.7) thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) rack (>= 1.4) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) - sidekiq (6.2.2) + sidekiq (6.4.1) connection_pool (>= 2.2.2) rack (~> 2.0) redis (>= 4.2.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-universal-darwin-14) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-universal-darwin-14) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS ruby @@ -276,6 +284,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema lograge (~> 0.11) memory_profiler (~> 0.9) opentracing (>= 0.4.1) @@ -299,7 +308,7 @@ DEPENDENCIES ruby-prof (~> 1.4) sidekiq simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.7.3_rails6_semantic_logger.gemfile b/gemfiles/ruby_2.7.3_rails6_semantic_logger.gemfile deleted file mode 100644 index 11c58077125..00000000000 --- a/gemfiles/ruby_2.7.3_rails6_semantic_logger.gemfile +++ /dev/null @@ -1,43 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.0.0" -gem "pg", "< 1.0", platform: :ruby -gem "sprockets", "< 4" -gem "rails_semantic_logger", "~> 4.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.7.3_rails6_semantic_logger.gemfile.lock b/gemfiles/ruby_2.7.3_rails6_semantic_logger.gemfile.lock index 9d357f4f0f4..fdadc29e225 100644 --- a/gemfiles/ruby_2.7.3_rails6_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails6_semantic_logger.gemfile.lock @@ -11,63 +11,65 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM remote: https://rubygems.org/ specs: - actioncable (6.0.4.1) - actionpack (= 6.0.4.1) + actioncable (6.0.4.7) + actionpack (= 6.0.4.7) nio4r (~> 2.0) websocket-driver (>= 0.6.1) - actionmailbox (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionmailbox (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) mail (>= 2.7.1) - actionmailer (6.0.4.1) - actionpack (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) + actionmailer (6.0.4.7) + actionpack (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) mail (~> 2.5, >= 2.5.4) rails-dom-testing (~> 2.0) - actionpack (6.0.4.1) - actionview (= 6.0.4.1) - activesupport (= 6.0.4.1) + actionpack (6.0.4.7) + actionview (= 6.0.4.7) + activesupport (= 6.0.4.7) rack (~> 2.0, >= 2.0.8) rack-test (>= 0.6.3) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.0.4.1) - actionpack (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + actiontext (6.0.4.7) + actionpack (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) nokogiri (>= 1.8.5) - actionview (6.0.4.1) - activesupport (= 6.0.4.1) + actionview (6.0.4.7) + activesupport (= 6.0.4.7) builder (~> 3.1) erubi (~> 1.4) rails-dom-testing (~> 2.0) rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.0.4.1) - activesupport (= 6.0.4.1) + activejob (6.0.4.7) + activesupport (= 6.0.4.7) globalid (>= 0.3.6) - activemodel (6.0.4.1) - activesupport (= 6.0.4.1) - activerecord (6.0.4.1) - activemodel (= 6.0.4.1) - activesupport (= 6.0.4.1) - activestorage (6.0.4.1) - actionpack (= 6.0.4.1) - activejob (= 6.0.4.1) - activerecord (= 6.0.4.1) + activemodel (6.0.4.7) + activesupport (= 6.0.4.7) + activerecord (6.0.4.7) + activemodel (= 6.0.4.7) + activesupport (= 6.0.4.7) + activestorage (6.0.4.7) + actionpack (= 6.0.4.7) + activejob (= 6.0.4.7) + activerecord (= 6.0.4.7) marcel (~> 1.0.0) - activesupport (6.0.4.1) + activesupport (6.0.4.7) concurrent-ruby (~> 1.0, >= 1.0.2) i18n (>= 0.7, < 2) minitest (~> 5.1) @@ -79,7 +81,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -89,43 +91,49 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml crass (1.0.6) cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) + dogstatsd-ruby (5.4.0) erubi (1.10.0) - globalid (0.5.2) + ffi (1.15.5) + globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.17.3) + google-protobuf (3.19.4) hashdiff (1.0.1) - i18n (1.8.10) + i18n (1.10.0) concurrent-ruby (~> 1.0) - loofah (2.12.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + loofah (2.15.0) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) mini_mime (>= 0.1.1) - marcel (1.0.1) + marcel (1.0.2) memory_profiler (0.9.14) method_source (1.0.0) - mini_mime (1.1.1) - mini_portile2 (2.6.1) - minitest (5.14.4) - msgpack (1.4.2) + mini_mime (1.1.2) + mini_portile2 (2.8.0) + minitest (5.15.0) + msgpack (1.5.1) nio4r (2.5.8) - nokogiri (1.12.4) - mini_portile2 (~> 2.6.1) + nokogiri (1.13.3) + mini_portile2 (~> 2.8.0) racc (~> 1.4) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pg (0.21.0) pimpmychangelog (0.1.3) @@ -138,121 +146,121 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.5.2) + racc (1.6.0) rack (2.2.3) rack-test (1.1.0) rack (>= 1.0, < 3) - rails (6.0.4.1) - actioncable (= 6.0.4.1) - actionmailbox (= 6.0.4.1) - actionmailer (= 6.0.4.1) - actionpack (= 6.0.4.1) - actiontext (= 6.0.4.1) - actionview (= 6.0.4.1) - activejob (= 6.0.4.1) - activemodel (= 6.0.4.1) - activerecord (= 6.0.4.1) - activestorage (= 6.0.4.1) - activesupport (= 6.0.4.1) + rails (6.0.4.7) + actioncable (= 6.0.4.7) + actionmailbox (= 6.0.4.7) + actionmailer (= 6.0.4.7) + actionpack (= 6.0.4.7) + actiontext (= 6.0.4.7) + actionview (= 6.0.4.7) + activejob (= 6.0.4.7) + activemodel (= 6.0.4.7) + activerecord (= 6.0.4.7) + activestorage (= 6.0.4.7) + activesupport (= 6.0.4.7) bundler (>= 1.3.0) - railties (= 6.0.4.1) + railties (= 6.0.4.7) sprockets-rails (>= 2.0.0) rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) rails-html-sanitizer (1.4.2) loofah (~> 2.3) - rails_semantic_logger (4.6.1) + rails_semantic_logger (4.10.0) rack - railties (>= 3.2) - semantic_logger (~> 4.8) - railties (6.0.4.1) - actionpack (= 6.0.4.1) - activesupport (= 6.0.4.1) + railties (>= 5.1) + semantic_logger (~> 4.9) + railties (6.0.4.7) + actionpack (= 6.0.4.7) + activesupport (= 6.0.4.7) method_source rake (>= 0.8.7) thor (>= 0.20.3, < 2.0) - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - regexp_parser (2.1.1) + regexp_parser (2.2.1) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) - semantic_logger (4.8.2) + semantic_logger (4.10.0) concurrent-ruby (~> 1.0) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-universal-darwin-14) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-universal-darwin-14) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) sprockets (3.7.2) concurrent-ruby (~> 1.0) rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) sprockets (>= 3.0.0) - thor (1.1.0) + thor (1.2.1) thread_safe (0.3.6) tzinfo (1.2.9) thread_safe (~> 0.1) - unicode-display_width (2.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) websocket-driver (0.7.5) websocket-extensions (>= 0.1.0) websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) PLATFORMS ruby @@ -268,6 +276,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -290,7 +299,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) sprockets (< 4) warning (~> 1) diff --git a/gemfiles/ruby_2.7.3_resque2_redis3.gemfile b/gemfiles/ruby_2.7.3_resque2_redis3.gemfile deleted file mode 100644 index a2049ed7ecd..00000000000 --- a/gemfiles/ruby_2.7.3_resque2_redis3.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "redis", "< 4.0" -gem "resque", ">= 2.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.7.3_resque2_redis3.gemfile.lock b/gemfiles/ruby_2.7.3_resque2_redis3.gemfile.lock index 683892ad132..b4313fa07f0 100644 --- a/gemfiles/ruby_2.7.3_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_2.7.3_resque2_redis3.gemfile.lock @@ -11,8 +11,10 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -24,7 +26,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -34,28 +36,34 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) - google-protobuf (3.17.3) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.19.4) hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) mono_logger (1.1.1) - msgpack (1.4.2) + msgpack (1.5.1) multi_json (1.15.0) mustermann (1.1.1) ruby2_keywords (~> 0.0.1) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1) @@ -68,91 +76,88 @@ GEM binding_of_caller (~> 1.0) pry (~> 0.13) rack (2.2.3) - rack-protection (2.1.0) + rack-protection (2.2.0) rack - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) redis (3.3.5) - redis-namespace (1.8.1) + redis-namespace (1.8.2) redis (>= 3.0.4) - regexp_parser (2.1.1) - resque (2.1.0) + regexp_parser (2.2.1) + resque (2.2.1) mono_logger (~> 1.0) multi_json (~> 1.0) redis-namespace (~> 1.6) sinatra (>= 0.9.2) - vegas (~> 0.1.2) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) ruby2_keywords (0.0.5) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sinatra (2.1.0) + simplecov_json_formatter (0.1.4) + sinatra (2.2.0) mustermann (~> 1.0) rack (~> 2.2) - rack-protection (= 2.1.0) + rack-protection (= 2.2.0) tilt (~> 2.0) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-universal-darwin-14) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-universal-darwin-14) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) - thor (1.1.0) + thor (1.2.1) tilt (2.0.10) - unicode-display_width (2.0.0) - vegas (0.1.11) - rack (>= 1.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -168,6 +173,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -189,7 +195,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/ruby_2.7.3_resque2_redis4.gemfile b/gemfiles/ruby_2.7.3_resque2_redis4.gemfile deleted file mode 100644 index bfac8ae68d4..00000000000 --- a/gemfiles/ruby_2.7.3_resque2_redis4.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "redis", ">= 4.0" -gem "resque", ">= 2.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_2.7.3_resque2_redis4.gemfile.lock b/gemfiles/ruby_2.7.3_resque2_redis4.gemfile.lock index 4ddbcb65a2d..41ba2a5754d 100644 --- a/gemfiles/ruby_2.7.3_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_2.7.3_resque2_redis4.gemfile.lock @@ -11,8 +11,10 @@ GIT PATH remote: .. specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) msgpack GEM @@ -24,7 +26,7 @@ GEM rake thor (>= 0.14.0) ast (2.4.2) - benchmark-ips (2.9.1) + benchmark-ips (2.10.0) benchmark-memory (0.1.2) memory_profiler (~> 0.9) binding_of_caller (1.0.0) @@ -34,28 +36,34 @@ GEM climate_control (0.2.0) coderay (1.1.3) colorize (0.8.1) - concurrent-ruby (1.1.9) + concurrent-ruby (1.1.10) crack (0.4.5) rexml cri (2.15.11) - debase-ruby_core_source (0.10.14) + debase-ruby_core_source (0.10.16) debug_inspector (1.1.0) - diff-lcs (1.4.4) + diff-lcs (1.5.0) docile (1.4.0) - dogstatsd-ruby (5.2.0) - google-protobuf (3.17.3) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.19.4) hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) mono_logger (1.1.1) - msgpack (1.4.2) + msgpack (1.5.1) multi_json (1.15.0) mustermann (1.1.1) ruby2_keywords (~> 0.0.1) opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) ast (~> 2.4.1) pimpmychangelog (0.1.3) pry (0.14.1) @@ -68,91 +76,88 @@ GEM binding_of_caller (~> 1.0) pry (~> 0.13) rack (2.2.3) - rack-protection (2.1.0) + rack-protection (2.2.0) rack - rainbow (3.0.0) + rainbow (3.1.1) rake (13.0.6) - rake-compiler (1.1.1) + rake-compiler (1.1.9) rake redcarpet (3.5.1) - redis (4.4.0) - redis-namespace (1.8.1) + redis (4.6.0) + redis-namespace (1.8.2) redis (>= 3.0.4) - regexp_parser (2.1.1) - resque (2.1.0) + regexp_parser (2.2.1) + resque (2.2.1) mono_logger (~> 1.0) multi_json (~> 1.0) redis-namespace (~> 1.6) sinatra (>= 0.9.2) - vegas (~> 0.1.2) rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) rspec-collection_matchers (1.2.0) rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) rspec_junit_formatter (0.5.1) rspec-core (>= 2, < 4, != 2.12.0) rspec_n (1.4.0) colorize (~> 0.8.0) cri (~> 2.15.3) - rubocop (1.20.0) + rubocop (1.26.1) parallel (~> 1.10) - parser (>= 3.0.0.0) + parser (>= 3.1.0.0) rainbow (>= 2.2.2, < 4.0) regexp_parser (>= 1.8, < 3.0) rexml - rubocop-ast (>= 1.9.1, < 2.0) + rubocop-ast (>= 1.16.0, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) rubocop (>= 1.7.0, < 2.0) rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) ruby-prof (1.4.3) ruby-progressbar (1.11.0) ruby2_keywords (0.0.5) simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sinatra (2.1.0) + simplecov_json_formatter (0.1.4) + sinatra (2.2.0) mustermann (~> 1.0) rack (~> 2.2) - rack-protection (= 2.1.0) + rack-protection (= 2.2.0) tilt (~> 2.0) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-universal-darwin-14) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-universal-darwin-14) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) thor (>= 0.19.2) - thor (1.1.0) + thor (1.2.1) tilt (2.0.10) - unicode-display_width (2.0.0) - vegas (0.1.11) - rack (>= 1.0.0) - warning (1.2.0) + unicode-display_width (2.1.0) + warning (1.2.1) webmock (3.13.0) addressable (>= 2.3.6) crack (>= 0.3.2) hashdiff (>= 0.4.0, < 2.0.0) - yard (0.9.26) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) PLATFORMS ruby @@ -168,6 +173,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema memory_profiler (~> 0.9) opentracing (>= 0.4.1) os (~> 1.1) @@ -189,7 +195,7 @@ DEPENDENCIES rubocop-rspec (~> 2.2) ruby-prof (~> 1.4) simplecov! - sorbet (= 0.5.9120) + sorbet (= 0.5.9672) spoom (~> 1.1) warning (~> 1) webmock (>= 3.10.0) diff --git a/gemfiles/ruby_3.0.1_contrib.gemfile b/gemfiles/ruby_3.0.1_contrib.gemfile deleted file mode 100644 index 0acddb8395a..00000000000 --- a/gemfiles/ruby_3.0.1_contrib.gemfile +++ /dev/null @@ -1,81 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 12.3" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", ">= 3.0.0" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "webrick", ">= 1.7.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "actionpack" -gem "actionview" -gem "active_model_serializers", ">= 0.10.0" -gem "activerecord" -gem "aws-sdk" -gem "cucumber" -gem "dalli" -gem "delayed_job" -gem "delayed_job_active_record" -gem "elasticsearch-transport" -gem "ethon" -gem "excon" -gem "grape" -gem "graphql", ">= 1.12.0" -gem "grpc", ">= 1.38.0" -gem "hiredis" -gem "http" -gem "httpclient" -gem "makara", ">= 0.6.0.pre" -gem "mongo", ">= 2.8.0", "< 2.15.0" -gem "mysql2", ">= 0.5.3", platform: :ruby -gem "pg", ">= 1.1", platform: :ruby -gem "presto-client", ">= 0.5.14" -gem "qless" -gem "rack" -gem "rack-test" -gem "redis", "< 4.0" -gem "rest-client" -gem "resque" -gem "ruby-kafka", ">= 0.7.10" -gem "semantic_logger", "~> 4.0" -gem "sequel" -gem "shoryuken" -gem "sidekiq" -gem "sinatra" -gem "sneakers", ">= 2.12.0" -gem "sqlite3", ">= 1.4.2" -gem "sucker_punch" -gem "typhoeus" -gem "que", ">= 1.0.0.beta2" -gem "net-smtp" - -gemspec path: "../" diff --git a/gemfiles/ruby_3.0.1_contrib.gemfile.lock b/gemfiles/ruby_3.0.1_contrib.gemfile.lock deleted file mode 100644 index 92217d069df..00000000000 --- a/gemfiles/ruby_3.0.1_contrib.gemfile.lock +++ /dev/null @@ -1,1627 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) - rack (~> 2.0, >= 2.0.9) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - active_model_serializers (0.10.12) - actionpack (>= 4.1, < 6.2) - activemodel (>= 4.1, < 6.2) - case_transform (>= 0.2) - jsonapi-renderer (>= 0.1.1.beta1, < 0.3) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activesupport (6.1.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - zeitwerk (~> 2.3) - addressable (2.4.0) - amq-protocol (2.3.2) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - atomic (1.1.101) - avl_tree (1.2.1) - atomic (~> 1.1) - aws-eventstream (1.2.0) - aws-partitions (1.499.0) - aws-sdk (3.1.0) - aws-sdk-resources (~> 3) - aws-sdk-accessanalyzer (1.23.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-acm (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-acmpca (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-alexaforbusiness (1.50.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-amplify (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-amplifybackend (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-apigateway (1.67.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-apigatewaymanagementapi (1.24.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-apigatewayv2 (1.36.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-appconfig (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-appflow (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-appintegrationsservice (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-applicationautoscaling (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-applicationcostprofiler (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-applicationdiscoveryservice (1.38.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-applicationinsights (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-appmesh (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-appregistry (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-apprunner (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-appstream (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-appsync (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-athena (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-auditmanager (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-augmentedairuntime (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-autoscaling (1.68.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-autoscalingplans (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-backup (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-batch (1.51.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-braket (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-budgets (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-chime (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-chimesdkidentity (1.2.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-chimesdkmessaging (1.2.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloud9 (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-clouddirectory (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudformation (1.57.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudfront (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudhsm (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudhsmv2 (1.36.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudsearch (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudsearchdomain (1.27.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudtrail (1.38.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudwatch (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudwatchevents (1.51.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudwatchlogs (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-codeartifact (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-codebuild (1.81.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-codecommit (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-codedeploy (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-codeguruprofiler (1.18.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-codegurureviewer (1.23.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-codepipeline (1.47.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-codestar (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-codestarconnections (1.18.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-codestarnotifications (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cognitoidentity (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cognitoidentityprovider (1.57.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-cognitosync (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-comprehend (1.50.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-comprehendmedical (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-computeoptimizer (1.24.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-configservice (1.66.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-connect (1.50.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-connectcontactlens (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-connectparticipant (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-core (3.121.0) - aws-eventstream (~> 1, >= 1.0.2) - aws-partitions (~> 1, >= 1.239.0) - aws-sigv4 (~> 1.1) - jmespath (~> 1.0) - aws-sdk-costandusagereportservice (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-costexplorer (1.66.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-customerprofiles (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-databasemigrationservice (1.58.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-dataexchange (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-datapipeline (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-datasync (1.36.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-dax (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-detective (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-devicefarm (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-devopsguru (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-directconnect (1.46.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-directoryservice (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-dlm (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-docdb (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-dynamodb (1.63.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-dynamodbstreams (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ebs (1.18.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ec2 (1.261.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ec2instanceconnect (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ecr (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ecrpublic (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ecs (1.85.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-efs (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-eks (1.63.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-elasticache (1.62.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-elasticbeanstalk (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-elasticinference (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-elasticloadbalancing (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-elasticloadbalancingv2 (1.67.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-elasticsearchservice (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-elastictranscoder (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-emr (1.52.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-emrcontainers (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-eventbridge (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-finspace (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-finspacedata (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-firehose (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-fis (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-fms (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-forecastqueryservice (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-forecastservice (1.25.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-frauddetector (1.24.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-fsx (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-gamelift (1.47.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-glacier (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-globalaccelerator (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-glue (1.95.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-gluedatabrew (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-greengrass (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-greengrassv2 (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-groundstation (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-guardduty (1.48.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-health (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-healthlake (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-honeycode (1.9.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iam (1.60.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-identitystore (1.9.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-imagebuilder (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-importexport (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv2 (~> 1.0) - aws-sdk-inspector (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iot (1.74.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iot1clickdevicesservice (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iot1clickprojects (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotanalytics (1.43.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotdataplane (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotdeviceadvisor (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotevents (1.27.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ioteventsdata (1.19.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotfleethub (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotjobsdataplane (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotsecuretunneling (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotsitewise (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotthingsgraph (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotwireless (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ivs (1.12.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-kafka (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-kendra (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-kinesis (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-kinesisanalytics (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-kinesisanalyticsv2 (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideo (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideoarchivedmedia (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideomedia (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideosignalingchannels (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-kms (1.48.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-lakeformation (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-lambda (1.68.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-lambdapreview (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-lex (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-lexmodelbuildingservice (1.51.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-lexmodelsv2 (1.10.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-lexruntimev2 (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-licensemanager (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-lightsail (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-locationservice (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-lookoutequipment (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-lookoutforvision (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-lookoutmetrics (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-machinelearning (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-macie (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-macie2 (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-managedblockchain (1.26.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-marketplacecatalog (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-marketplacecommerceanalytics (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-marketplaceentitlementservice (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-marketplacemetering (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-mediaconnect (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-mediaconvert (1.74.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-medialive (1.76.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-mediapackage (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-mediapackagevod (1.27.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-mediastore (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-mediastoredata (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-mediatailor (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-memorydb (1.2.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-mgn (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-migrationhub (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-migrationhubconfig (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-mobile (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-mq (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-mturk (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-mwaa (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-neptune (1.38.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-networkfirewall (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-networkmanager (1.14.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-nimblestudio (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-opensearchservice (1.0.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-opsworks (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-opsworkscm (1.46.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-organizations (1.62.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-outposts (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-personalize (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-personalizeevents (1.21.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-personalizeruntime (1.25.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-pi (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-pinpoint (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-pinpointemail (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-pinpointsmsvoice (1.26.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-polly (1.46.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-pricing (1.31.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-prometheusservice (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-proton (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-qldb (1.19.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-qldbsession (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-quicksight (1.53.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ram (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-rds (1.126.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-rdsdataservice (1.28.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-redshift (1.69.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-redshiftdataapiservice (1.11.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-rekognition (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-resourcegroups (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-resourcegroupstaggingapi (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-resources (3.111.0) - aws-sdk-accessanalyzer (~> 1) - aws-sdk-acm (~> 1) - aws-sdk-acmpca (~> 1) - aws-sdk-alexaforbusiness (~> 1) - aws-sdk-amplify (~> 1) - aws-sdk-amplifybackend (~> 1) - aws-sdk-apigateway (~> 1) - aws-sdk-apigatewaymanagementapi (~> 1) - aws-sdk-apigatewayv2 (~> 1) - aws-sdk-appconfig (~> 1) - aws-sdk-appflow (~> 1) - aws-sdk-appintegrationsservice (~> 1) - aws-sdk-applicationautoscaling (~> 1) - aws-sdk-applicationcostprofiler (~> 1) - aws-sdk-applicationdiscoveryservice (~> 1) - aws-sdk-applicationinsights (~> 1) - aws-sdk-appmesh (~> 1) - aws-sdk-appregistry (~> 1) - aws-sdk-apprunner (~> 1) - aws-sdk-appstream (~> 1) - aws-sdk-appsync (~> 1) - aws-sdk-athena (~> 1) - aws-sdk-auditmanager (~> 1) - aws-sdk-augmentedairuntime (~> 1) - aws-sdk-autoscaling (~> 1) - aws-sdk-autoscalingplans (~> 1) - aws-sdk-backup (~> 1) - aws-sdk-batch (~> 1) - aws-sdk-braket (~> 1) - aws-sdk-budgets (~> 1) - aws-sdk-chime (~> 1) - aws-sdk-chimesdkidentity (~> 1) - aws-sdk-chimesdkmessaging (~> 1) - aws-sdk-cloud9 (~> 1) - aws-sdk-clouddirectory (~> 1) - aws-sdk-cloudformation (~> 1) - aws-sdk-cloudfront (~> 1) - aws-sdk-cloudhsm (~> 1) - aws-sdk-cloudhsmv2 (~> 1) - aws-sdk-cloudsearch (~> 1) - aws-sdk-cloudsearchdomain (~> 1) - aws-sdk-cloudtrail (~> 1) - aws-sdk-cloudwatch (~> 1) - aws-sdk-cloudwatchevents (~> 1) - aws-sdk-cloudwatchlogs (~> 1) - aws-sdk-codeartifact (~> 1) - aws-sdk-codebuild (~> 1) - aws-sdk-codecommit (~> 1) - aws-sdk-codedeploy (~> 1) - aws-sdk-codeguruprofiler (~> 1) - aws-sdk-codegurureviewer (~> 1) - aws-sdk-codepipeline (~> 1) - aws-sdk-codestar (~> 1) - aws-sdk-codestarconnections (~> 1) - aws-sdk-codestarnotifications (~> 1) - aws-sdk-cognitoidentity (~> 1) - aws-sdk-cognitoidentityprovider (~> 1) - aws-sdk-cognitosync (~> 1) - aws-sdk-comprehend (~> 1) - aws-sdk-comprehendmedical (~> 1) - aws-sdk-computeoptimizer (~> 1) - aws-sdk-configservice (~> 1) - aws-sdk-connect (~> 1) - aws-sdk-connectcontactlens (~> 1) - aws-sdk-connectparticipant (~> 1) - aws-sdk-costandusagereportservice (~> 1) - aws-sdk-costexplorer (~> 1) - aws-sdk-customerprofiles (~> 1) - aws-sdk-databasemigrationservice (~> 1) - aws-sdk-dataexchange (~> 1) - aws-sdk-datapipeline (~> 1) - aws-sdk-datasync (~> 1) - aws-sdk-dax (~> 1) - aws-sdk-detective (~> 1) - aws-sdk-devicefarm (~> 1) - aws-sdk-devopsguru (~> 1) - aws-sdk-directconnect (~> 1) - aws-sdk-directoryservice (~> 1) - aws-sdk-dlm (~> 1) - aws-sdk-docdb (~> 1) - aws-sdk-dynamodb (~> 1) - aws-sdk-dynamodbstreams (~> 1) - aws-sdk-ebs (~> 1) - aws-sdk-ec2 (~> 1) - aws-sdk-ec2instanceconnect (~> 1) - aws-sdk-ecr (~> 1) - aws-sdk-ecrpublic (~> 1) - aws-sdk-ecs (~> 1) - aws-sdk-efs (~> 1) - aws-sdk-eks (~> 1) - aws-sdk-elasticache (~> 1) - aws-sdk-elasticbeanstalk (~> 1) - aws-sdk-elasticinference (~> 1) - aws-sdk-elasticloadbalancing (~> 1) - aws-sdk-elasticloadbalancingv2 (~> 1) - aws-sdk-elasticsearchservice (~> 1) - aws-sdk-elastictranscoder (~> 1) - aws-sdk-emr (~> 1) - aws-sdk-emrcontainers (~> 1) - aws-sdk-eventbridge (~> 1) - aws-sdk-finspace (~> 1) - aws-sdk-finspacedata (~> 1) - aws-sdk-firehose (~> 1) - aws-sdk-fis (~> 1) - aws-sdk-fms (~> 1) - aws-sdk-forecastqueryservice (~> 1) - aws-sdk-forecastservice (~> 1) - aws-sdk-frauddetector (~> 1) - aws-sdk-fsx (~> 1) - aws-sdk-gamelift (~> 1) - aws-sdk-glacier (~> 1) - aws-sdk-globalaccelerator (~> 1) - aws-sdk-glue (~> 1) - aws-sdk-gluedatabrew (~> 1) - aws-sdk-greengrass (~> 1) - aws-sdk-greengrassv2 (~> 1) - aws-sdk-groundstation (~> 1) - aws-sdk-guardduty (~> 1) - aws-sdk-health (~> 1) - aws-sdk-healthlake (~> 1) - aws-sdk-honeycode (~> 1) - aws-sdk-iam (~> 1) - aws-sdk-identitystore (~> 1) - aws-sdk-imagebuilder (~> 1) - aws-sdk-importexport (~> 1) - aws-sdk-inspector (~> 1) - aws-sdk-iot (~> 1) - aws-sdk-iot1clickdevicesservice (~> 1) - aws-sdk-iot1clickprojects (~> 1) - aws-sdk-iotanalytics (~> 1) - aws-sdk-iotdataplane (~> 1) - aws-sdk-iotdeviceadvisor (~> 1) - aws-sdk-iotevents (~> 1) - aws-sdk-ioteventsdata (~> 1) - aws-sdk-iotfleethub (~> 1) - aws-sdk-iotjobsdataplane (~> 1) - aws-sdk-iotsecuretunneling (~> 1) - aws-sdk-iotsitewise (~> 1) - aws-sdk-iotthingsgraph (~> 1) - aws-sdk-iotwireless (~> 1) - aws-sdk-ivs (~> 1) - aws-sdk-kafka (~> 1) - aws-sdk-kendra (~> 1) - aws-sdk-kinesis (~> 1) - aws-sdk-kinesisanalytics (~> 1) - aws-sdk-kinesisanalyticsv2 (~> 1) - aws-sdk-kinesisvideo (~> 1) - aws-sdk-kinesisvideoarchivedmedia (~> 1) - aws-sdk-kinesisvideomedia (~> 1) - aws-sdk-kinesisvideosignalingchannels (~> 1) - aws-sdk-kms (~> 1) - aws-sdk-lakeformation (~> 1) - aws-sdk-lambda (~> 1) - aws-sdk-lambdapreview (~> 1) - aws-sdk-lex (~> 1) - aws-sdk-lexmodelbuildingservice (~> 1) - aws-sdk-lexmodelsv2 (~> 1) - aws-sdk-lexruntimev2 (~> 1) - aws-sdk-licensemanager (~> 1) - aws-sdk-lightsail (~> 1) - aws-sdk-locationservice (~> 1) - aws-sdk-lookoutequipment (~> 1) - aws-sdk-lookoutforvision (~> 1) - aws-sdk-lookoutmetrics (~> 1) - aws-sdk-machinelearning (~> 1) - aws-sdk-macie (~> 1) - aws-sdk-macie2 (~> 1) - aws-sdk-managedblockchain (~> 1) - aws-sdk-marketplacecatalog (~> 1) - aws-sdk-marketplacecommerceanalytics (~> 1) - aws-sdk-marketplaceentitlementservice (~> 1) - aws-sdk-marketplacemetering (~> 1) - aws-sdk-mediaconnect (~> 1) - aws-sdk-mediaconvert (~> 1) - aws-sdk-medialive (~> 1) - aws-sdk-mediapackage (~> 1) - aws-sdk-mediapackagevod (~> 1) - aws-sdk-mediastore (~> 1) - aws-sdk-mediastoredata (~> 1) - aws-sdk-mediatailor (~> 1) - aws-sdk-memorydb (~> 1) - aws-sdk-mgn (~> 1) - aws-sdk-migrationhub (~> 1) - aws-sdk-migrationhubconfig (~> 1) - aws-sdk-mobile (~> 1) - aws-sdk-mq (~> 1) - aws-sdk-mturk (~> 1) - aws-sdk-mwaa (~> 1) - aws-sdk-neptune (~> 1) - aws-sdk-networkfirewall (~> 1) - aws-sdk-networkmanager (~> 1) - aws-sdk-nimblestudio (~> 1) - aws-sdk-opensearchservice (~> 1) - aws-sdk-opsworks (~> 1) - aws-sdk-opsworkscm (~> 1) - aws-sdk-organizations (~> 1) - aws-sdk-outposts (~> 1) - aws-sdk-personalize (~> 1) - aws-sdk-personalizeevents (~> 1) - aws-sdk-personalizeruntime (~> 1) - aws-sdk-pi (~> 1) - aws-sdk-pinpoint (~> 1) - aws-sdk-pinpointemail (~> 1) - aws-sdk-pinpointsmsvoice (~> 1) - aws-sdk-polly (~> 1) - aws-sdk-pricing (~> 1) - aws-sdk-prometheusservice (~> 1) - aws-sdk-proton (~> 1) - aws-sdk-qldb (~> 1) - aws-sdk-qldbsession (~> 1) - aws-sdk-quicksight (~> 1) - aws-sdk-ram (~> 1) - aws-sdk-rds (~> 1) - aws-sdk-rdsdataservice (~> 1) - aws-sdk-redshift (~> 1) - aws-sdk-redshiftdataapiservice (~> 1) - aws-sdk-rekognition (~> 1) - aws-sdk-resourcegroups (~> 1) - aws-sdk-resourcegroupstaggingapi (~> 1) - aws-sdk-robomaker (~> 1) - aws-sdk-route53 (~> 1) - aws-sdk-route53domains (~> 1) - aws-sdk-route53recoverycluster (~> 1) - aws-sdk-route53recoverycontrolconfig (~> 1) - aws-sdk-route53recoveryreadiness (~> 1) - aws-sdk-route53resolver (~> 1) - aws-sdk-s3 (~> 1) - aws-sdk-s3control (~> 1) - aws-sdk-s3outposts (~> 1) - aws-sdk-sagemaker (~> 1) - aws-sdk-sagemakeredgemanager (~> 1) - aws-sdk-sagemakerfeaturestoreruntime (~> 1) - aws-sdk-sagemakerruntime (~> 1) - aws-sdk-savingsplans (~> 1) - aws-sdk-schemas (~> 1) - aws-sdk-secretsmanager (~> 1) - aws-sdk-securityhub (~> 1) - aws-sdk-serverlessapplicationrepository (~> 1) - aws-sdk-servicecatalog (~> 1) - aws-sdk-servicediscovery (~> 1) - aws-sdk-servicequotas (~> 1) - aws-sdk-ses (~> 1) - aws-sdk-sesv2 (~> 1) - aws-sdk-shield (~> 1) - aws-sdk-signer (~> 1) - aws-sdk-simpledb (~> 1) - aws-sdk-sms (~> 1) - aws-sdk-snowball (~> 1) - aws-sdk-snowdevicemanagement (~> 1) - aws-sdk-sns (~> 1) - aws-sdk-sqs (~> 1) - aws-sdk-ssm (~> 1) - aws-sdk-ssmcontacts (~> 1) - aws-sdk-ssmincidents (~> 1) - aws-sdk-ssoadmin (~> 1) - aws-sdk-ssooidc (~> 1) - aws-sdk-states (~> 1) - aws-sdk-storagegateway (~> 1) - aws-sdk-support (~> 1) - aws-sdk-swf (~> 1) - aws-sdk-synthetics (~> 1) - aws-sdk-textract (~> 1) - aws-sdk-timestreamquery (~> 1) - aws-sdk-timestreamwrite (~> 1) - aws-sdk-transcribeservice (~> 1) - aws-sdk-transcribestreamingservice (~> 1) - aws-sdk-transfer (~> 1) - aws-sdk-translate (~> 1) - aws-sdk-waf (~> 1) - aws-sdk-wafregional (~> 1) - aws-sdk-wafv2 (~> 1) - aws-sdk-wellarchitected (~> 1) - aws-sdk-workdocs (~> 1) - aws-sdk-worklink (~> 1) - aws-sdk-workmail (~> 1) - aws-sdk-workmailmessageflow (~> 1) - aws-sdk-workspaces (~> 1) - aws-sdk-xray (~> 1) - aws-sdk-robomaker (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-route53 (1.55.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-route53domains (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-route53recoverycluster (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-route53recoverycontrolconfig (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-route53recoveryreadiness (1.3.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-route53resolver (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.102.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sdk-kms (~> 1) - aws-sigv4 (~> 1.4) - aws-sdk-s3control (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-s3outposts (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-sagemaker (1.98.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-sagemakeredgemanager (1.5.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-sagemakerfeaturestoreruntime (1.6.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-sagemakerruntime (1.35.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-savingsplans (1.19.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-schemas (1.16.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-secretsmanager (1.49.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-securityhub (1.52.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-serverlessapplicationrepository (1.37.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-servicecatalog (1.63.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-servicediscovery (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-servicequotas (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ses (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-sesv2 (1.20.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-shield (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-signer (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-simpledb (1.29.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv2 (~> 1.0) - aws-sdk-sms (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-snowball (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-snowdevicemanagement (1.1.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-sns (1.45.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-sqs (1.44.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ssm (1.117.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ssmcontacts (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ssmincidents (1.4.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ssoadmin (1.10.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-ssooidc (1.13.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-states (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-storagegateway (1.59.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-support (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-swf (1.30.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-synthetics (1.17.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-textract (1.28.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-timestreamquery (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-timestreamwrite (1.7.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-transcribeservice (1.61.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-transcribestreamingservice (1.32.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-transfer (1.39.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-translate (1.34.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-waf (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-wafregional (1.42.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-wafv2 (1.25.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-wellarchitected (1.8.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-workdocs (1.33.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-worklink (1.26.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-workmail (1.40.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-workmailmessageflow (1.15.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-workspaces (1.56.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sdk-xray (1.41.0) - aws-sdk-core (~> 3, >= 3.120.0) - aws-sigv4 (~> 1.1) - aws-sigv2 (1.1.0) - aws-sigv4 (1.4.0) - aws-eventstream (~> 1, >= 1.0.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - bson (4.12.1) - builder (3.2.4) - bunny (2.19.0) - amq-protocol (~> 2.3, >= 2.3.1) - sorted_set (~> 1, >= 1.0.2) - byebug (11.1.3) - case_transform (0.2) - activesupport - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - connection_pool (2.2.5) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - cucumber (7.0.0) - builder (~> 3.2, >= 3.2.4) - cucumber-core (~> 10.0, >= 10.0.1) - cucumber-create-meta (~> 6.0, >= 6.0.1) - cucumber-cucumber-expressions (~> 12.1, >= 12.1.1) - cucumber-gherkin (~> 20.0, >= 20.0.1) - cucumber-html-formatter (~> 16.0, >= 16.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) - cucumber-wire (~> 6.0, >= 6.0.1) - diff-lcs (~> 1.4, >= 1.4.4) - mime-types (~> 3.3, >= 3.3.1) - multi_test (~> 0.1, >= 0.1.2) - sys-uname (~> 1.2, >= 1.2.2) - cucumber-core (10.0.1) - cucumber-gherkin (~> 20.0, >= 20.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) - cucumber-tag-expressions (~> 3.0, >= 3.0.1) - cucumber-create-meta (6.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) - sys-uname (~> 1.2, >= 1.2.2) - cucumber-cucumber-expressions (12.1.3) - cucumber-gherkin (20.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) - cucumber-html-formatter (16.0.1) - cucumber-messages (~> 17.0, >= 17.0.1) - cucumber-messages (17.1.0) - cucumber-tag-expressions (3.0.1) - cucumber-wire (6.1.1) - cucumber-core (~> 10.0, >= 10.0.1) - cucumber-cucumber-expressions (~> 12.1, >= 12.1.2) - cucumber-messages (~> 17.0, >= 17.0.1) - daemons (1.4.1) - dalli (2.7.11) - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - delayed_job (4.1.9) - activesupport (>= 3.0, < 6.2) - delayed_job_active_record (4.1.6) - activerecord (>= 3.0, < 6.2) - delayed_job (>= 3.0, < 5) - diff-lcs (1.4.4) - digest (3.0.0) - digest-crc (0.6.4) - rake (>= 12.0.0, < 14.0.0) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - domain_name (0.5.20190701) - unf (>= 0.0.5, < 1.0.0) - dry-configurable (0.12.1) - concurrent-ruby (~> 1.0) - dry-core (~> 0.5, >= 0.5.0) - dry-container (0.8.0) - concurrent-ruby (~> 1.0) - dry-configurable (~> 0.1, >= 0.1.3) - dry-core (0.7.1) - concurrent-ruby (~> 1.0) - dry-inflector (0.2.1) - dry-logic (1.2.0) - concurrent-ruby (~> 1.0) - dry-core (~> 0.5, >= 0.5) - dry-types (1.5.1) - concurrent-ruby (~> 1.0) - dry-container (~> 0.3) - dry-core (~> 0.5, >= 0.5) - dry-inflector (~> 0.1, >= 0.1.2) - dry-logic (~> 1.0, >= 1.0.2) - elasticsearch-transport (7.5.0) - faraday (>= 0.14, < 1) - multi_json - erubi (1.10.0) - ethon (0.14.0) - ffi (>= 1.15.0) - eventmachine (1.2.7) - excon (0.85.0) - faraday (0.17.4) - multipart-post (>= 1.2, < 3) - faraday_middleware (0.12.2) - faraday (>= 0.7.4, < 1.0) - ffi (1.15.4) - ffi-compiler (1.0.1) - ffi (>= 1.0.0) - rake - google-protobuf (3.17.3-x86_64-linux) - googleapis-common-protos-types (1.2.0) - google-protobuf (~> 3.14) - grape (1.5.3) - activesupport - builder - dry-types (>= 1.1) - mustermann-grape (~> 1.0.0) - rack (>= 1.3.0) - rack-accept - graphql (1.12.16) - grpc (1.40.0-x86_64-linux) - google-protobuf (~> 3.15) - googleapis-common-protos-types (~> 1.0) - hashdiff (1.0.1) - hiredis (0.6.3) - hitimes (1.3.1) - http (4.4.1) - addressable (~> 2.3) - http-cookie (~> 1.0) - http-form_data (~> 2.2) - http-parser (~> 1.2.0) - http-accept (1.7.0) - http-cookie (1.0.4) - domain_name (~> 0.5) - http-form_data (2.3.0) - http-parser (1.2.3) - ffi-compiler (>= 1.0, < 2.0) - httpclient (2.8.3) - i18n (1.8.10) - concurrent-ruby (~> 1.0) - io-wait (0.2.1) - jmespath (1.4.0) - jsonapi-renderer (0.2.2) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - makara (0.6.0.pre) - activerecord (>= 5.2.0) - memory_profiler (0.9.14) - method_source (1.0.0) - metriks (0.9.9.8) - atomic (~> 1.0) - avl_tree (~> 1.2.0) - hitimes (~> 1.1) - mime-types (3.3.1) - mime-types-data (~> 3.2015) - mime-types-data (3.2021.0901) - minitest (5.14.4) - mongo (2.14.1) - bson (>= 4.8.2, < 5.0.0) - mono_logger (1.1.1) - msgpack (1.4.2) - multi_json (1.15.0) - multi_test (0.1.2) - multipart-post (2.1.1) - mustermann (1.1.1) - ruby2_keywords (~> 0.0.1) - mustermann-grape (1.0.1) - mustermann (>= 1.0.0) - mysql2 (0.5.3) - net-protocol (0.1.2) - io-wait - timeout - net-smtp (0.3.0) - digest - net-protocol - timeout - netrc (0.11.0) - nokogiri (1.12.4-x86_64-linux) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pg (1.2.3) - pimpmychangelog (0.1.3) - presto-client (0.6.6) - faraday (~> 0.12) - faraday_middleware (~> 0.12.2) - msgpack (>= 0.7.0) - pry (0.14.1) - coderay (~> 1.1) - method_source (~> 1.0) - pry-byebug (3.8.0) - byebug (~> 11.0) - pry (~> 0.10) - pry-stack_explorer (0.6.1) - binding_of_caller (~> 1.0) - pry (~> 0.13) - qless (0.12.0) - metriks (~> 0.9) - redis (>= 2.2, < 4.0.0.rc1) - rusage (~> 0.2.0) - sentry-raven (~> 0.15.6) - sinatra (>= 1.3, < 2.1) - statsd-ruby (~> 1.3) - thin (~> 1.6) - thor (~> 0.19.1) - vegas (~> 0.1.11) - que (1.0.0.beta4) - racc (1.5.2) - rack (2.2.3) - rack-accept (0.4.5) - rack (>= 0.4) - rack-protection (2.0.8.1) - rack - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - rainbow (3.0.0) - rake (12.3.3) - rake-compiler (1.1.1) - rake - rbtree (0.4.4) - redcarpet (3.5.1) - redis (3.3.5) - redis-namespace (1.8.1) - redis (>= 3.0.4) - regexp_parser (2.1.1) - resque (2.1.0) - mono_logger (~> 1.0) - multi_json (~> 1.0) - redis-namespace (~> 1.6) - sinatra (>= 0.9.2) - vegas (~> 0.1.2) - rest-client (2.1.0) - http-accept (>= 1.7.0, < 2.0) - http-cookie (>= 1.0.2, < 2.0) - mime-types (>= 1.16, < 4.0) - netrc (~> 0.8) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.4.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-kafka (1.4.0) - digest-crc - ruby-prof (1.4.3) - ruby-progressbar (1.11.0) - ruby2_keywords (0.0.5) - rusage (0.2.0) - semantic_logger (4.8.2) - concurrent-ruby (~> 1.0) - sentry-raven (0.15.6) - faraday (>= 0.7.6) - sequel (5.48.0) - serverengine (2.1.1) - sigdump (~> 0.2.2) - set (1.0.1) - shoryuken (5.2.3) - aws-sdk-core (>= 2) - concurrent-ruby - thor - sidekiq (5.2.9) - connection_pool (~> 2.2, >= 2.2.2) - rack (~> 2.0) - rack-protection (>= 1.5.0) - redis (>= 3.3.5, < 4.2) - sigdump (0.2.4) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sinatra (2.0.8.1) - mustermann (~> 1.0) - rack (~> 2.0) - rack-protection (= 2.0.8.1) - tilt (~> 2.0) - sneakers (2.12.0) - bunny (~> 2.14) - concurrent-ruby (~> 1.0) - rake (~> 12.3) - serverengine (~> 2.1.0) - thor - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - sorted_set (1.0.3) - rbtree - set (~> 1.0) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - sqlite3 (1.4.2) - statsd-ruby (1.5.0) - sucker_punch (3.0.1) - concurrent-ruby (~> 1.0) - sys-uname (1.2.2) - ffi (~> 1.1) - thin (1.8.1) - daemons (~> 1.0, >= 1.0.9) - eventmachine (~> 1.0, >= 1.0.4) - rack (>= 1, < 3) - thor (0.19.4) - tilt (2.0.10) - timeout (0.2.0) - typhoeus (1.4.0) - ethon (>= 0.9.0) - tzinfo (2.0.4) - concurrent-ruby (~> 1.0) - unf (0.1.4) - unf_ext - unf_ext (0.0.7.7) - unicode-display_width (2.0.0) - vegas (0.1.11) - rack (>= 1.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.7.0) - yard (0.9.26) - zeitwerk (2.4.2) - -PLATFORMS - x86_64-linux - -DEPENDENCIES - actionpack - actionview - active_model_serializers (>= 0.10.0) - activerecord - addressable (~> 2.4.0) - appraisal (~> 2.2) - aws-sdk - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - cucumber - dalli - ddtrace! - delayed_job - delayed_job_active_record - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - elasticsearch-transport - ethon - excon - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - grape - graphql (>= 1.12.0) - grpc (>= 1.38.0) - hiredis - http - httpclient - makara (>= 0.6.0.pre) - memory_profiler (~> 0.9) - mongo (>= 2.8.0, < 2.15.0) - mysql2 (>= 0.5.3) - net-smtp - opentracing (>= 0.4.1) - os (~> 1.1) - pg (>= 1.1) - pimpmychangelog (>= 0.1.2) - presto-client (>= 0.5.14) - pry - pry-byebug - pry-stack_explorer - qless - que (>= 1.0.0.beta2) - rack - rack-test - rake (>= 12.3) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - redis (< 4.0) - resque - rest-client - rspec (>= 3.0.0) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - ruby-kafka (>= 0.7.10) - ruby-prof (~> 1.4) - semantic_logger (~> 4.0) - sequel - shoryuken - sidekiq - simplecov! - sinatra - sneakers (>= 2.12.0) - sorbet (= 0.5.9120) - spoom (~> 1.1) - sqlite3 (>= 1.4.2) - sucker_punch - typhoeus - warning (~> 1) - webmock (>= 3.10.0) - webrick (>= 1.7.0) - yard (~> 0.9) - -BUNDLED WITH - 2.2.19 diff --git a/gemfiles/ruby_3.0.1_core_old.gemfile b/gemfiles/ruby_3.0.1_core_old.gemfile deleted file mode 100644 index 8508986dd13..00000000000 --- a/gemfiles/ruby_3.0.1_core_old.gemfile +++ /dev/null @@ -1,40 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "webrick", ">= 1.7.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", "~> 4" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" - -gemspec path: "../" diff --git a/gemfiles/ruby_3.0.1_core_old.gemfile.lock b/gemfiles/ruby_3.0.1_core_old.gemfile.lock deleted file mode 100644 index df8a9924f58..00000000000 --- a/gemfiles/ruby_3.0.1_core_old.gemfile.lock +++ /dev/null @@ -1,174 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (3.2.4) - byebug (11.1.3) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - cri (2.15.11) - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (4.8.3) - google-protobuf (3.17.3-x86_64-linux) - hashdiff (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - msgpack (1.4.2) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1) - coderay (~> 1.1) - method_source (~> 1.0) - pry-byebug (3.8.0) - byebug (~> 11.0) - pry (~> 0.10) - pry-stack_explorer (0.6.1) - binding_of_caller (~> 1.0) - pry (~> 0.13) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redcarpet (3.5.1) - regexp_parser (2.1.1) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.4.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-prof (1.4.3) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - thor (1.1.0) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.7.0) - yard (0.9.26) - -PLATFORMS - x86_64-linux - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (~> 4) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-byebug - pry-stack_explorer - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - ruby-prof (~> 1.4) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - warning (~> 1) - webmock (>= 3.10.0) - webrick (>= 1.7.0) - yard (~> 0.9) - -BUNDLED WITH - 2.2.19 diff --git a/gemfiles/ruby_3.0.1_cucumber3.gemfile b/gemfiles/ruby_3.0.1_cucumber3.gemfile deleted file mode 100644 index 1e2dc9ea04d..00000000000 --- a/gemfiles/ruby_3.0.1_cucumber3.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "webrick", ">= 1.7.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "cucumber", ">=3.0.0", "<4.0.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_3.0.1_cucumber3.gemfile.lock b/gemfiles/ruby_3.0.1_cucumber3.gemfile.lock deleted file mode 100644 index ef3f881e7f8..00000000000 --- a/gemfiles/ruby_3.0.1_cucumber3.gemfile.lock +++ /dev/null @@ -1,195 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - backports (3.21.0) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (3.2.4) - byebug (11.1.3) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - cri (2.15.11) - cucumber (3.2.0) - builder (>= 2.1.2) - cucumber-core (~> 3.2.0) - cucumber-expressions (~> 6.0.1) - cucumber-wire (~> 0.0.1) - diff-lcs (~> 1.3) - gherkin (~> 5.1.0) - multi_json (>= 1.7.5, < 2.0) - multi_test (>= 0.1.2) - cucumber-core (3.2.1) - backports (>= 3.8.0) - cucumber-tag_expressions (~> 1.1.0) - gherkin (~> 5.0) - cucumber-expressions (6.0.1) - cucumber-tag_expressions (1.1.1) - cucumber-wire (0.0.1) - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - gherkin (5.1.0) - google-protobuf (3.17.3-x86_64-linux) - hashdiff (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - msgpack (1.4.2) - multi_json (1.15.0) - multi_test (0.1.2) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1) - coderay (~> 1.1) - method_source (~> 1.0) - pry-byebug (3.8.0) - byebug (~> 11.0) - pry (~> 0.10) - pry-stack_explorer (0.6.1) - binding_of_caller (~> 1.0) - pry (~> 0.13) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redcarpet (3.5.1) - regexp_parser (2.1.1) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.4.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-prof (1.4.3) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - thor (1.1.0) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.7.0) - yard (0.9.26) - -PLATFORMS - x86_64-linux - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - cucumber (>= 3.0.0, < 4.0.0) - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-byebug - pry-stack_explorer - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - ruby-prof (~> 1.4) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - warning (~> 1) - webmock (>= 3.10.0) - webrick (>= 1.7.0) - yard (~> 0.9) - -BUNDLED WITH - 2.2.19 diff --git a/gemfiles/ruby_3.0.1_cucumber4.gemfile b/gemfiles/ruby_3.0.1_cucumber4.gemfile deleted file mode 100644 index 7da1b02f039..00000000000 --- a/gemfiles/ruby_3.0.1_cucumber4.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "webrick", ">= 1.7.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "cucumber", ">=4.0.0", "<5.0.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_3.0.1_cucumber4.gemfile.lock b/gemfiles/ruby_3.0.1_cucumber4.gemfile.lock deleted file mode 100644 index 6ac5453d7ad..00000000000 --- a/gemfiles/ruby_3.0.1_cucumber4.gemfile.lock +++ /dev/null @@ -1,229 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - activesupport (6.1.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - zeitwerk (~> 2.3) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (3.2.4) - byebug (11.1.3) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - cri (2.15.11) - cucumber (4.1.0) - builder (~> 3.2, >= 3.2.3) - cucumber-core (~> 7.1, >= 7.1.0) - cucumber-create-meta (~> 1.0.0, >= 1.0.0) - cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) - cucumber-gherkin (~> 14.0, >= 14.0.1) - cucumber-html-formatter (~> 7.0, >= 7.0.0) - cucumber-messages (~> 12.2, >= 12.2.0) - cucumber-wire (~> 3.1, >= 3.1.0) - diff-lcs (~> 1.3, >= 1.3, < 1.4) - multi_test (~> 0.1, >= 0.1.2) - sys-uname (~> 1.0, >= 1.0.2) - cucumber-core (7.1.0) - cucumber-gherkin (~> 14.0, >= 14.0.1) - cucumber-messages (~> 12.2, >= 12.2.0) - cucumber-tag-expressions (~> 2.0, >= 2.0.4) - cucumber-create-meta (1.0.0) - cucumber-messages (~> 12.2, >= 12.2.0) - sys-uname (~> 1.2, >= 1.2.1) - cucumber-cucumber-expressions (10.3.0) - cucumber-gherkin (14.2.0) - cucumber-messages (~> 12.4, >= 12.4.0) - cucumber-html-formatter (7.2.0) - cucumber-messages (~> 12.4, >= 12.4.0) - cucumber-messages (12.4.0) - protobuf-cucumber (~> 3.10, >= 3.10.8) - cucumber-tag-expressions (2.0.4) - cucumber-wire (3.1.0) - cucumber-core (~> 7.1, >= 7.1.0) - cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) - cucumber-messages (~> 12.2, >= 12.2.0) - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.3) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - ffi (1.15.4) - google-protobuf (3.17.3-x86_64-linux) - hashdiff (1.0.1) - i18n (1.8.10) - concurrent-ruby (~> 1.0) - memory_profiler (0.9.14) - method_source (1.0.0) - middleware (0.1.0) - minitest (5.14.4) - msgpack (1.4.2) - multi_test (0.1.2) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - protobuf-cucumber (3.10.8) - activesupport (>= 3.2) - middleware - thor - thread_safe - pry (0.14.1) - coderay (~> 1.1) - method_source (~> 1.0) - pry-byebug (3.8.0) - byebug (~> 11.0) - pry (~> 0.10) - pry-stack_explorer (0.6.1) - binding_of_caller (~> 1.0) - pry (~> 0.13) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redcarpet (3.5.1) - regexp_parser (2.1.1) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.4.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-prof (1.4.3) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - sys-uname (1.2.2) - ffi (~> 1.1) - thor (1.1.0) - thread_safe (0.3.6) - tzinfo (2.0.4) - concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.7.0) - yard (0.9.26) - zeitwerk (2.4.2) - -PLATFORMS - x86_64-linux - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - cucumber (>= 4.0.0, < 5.0.0) - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-byebug - pry-stack_explorer - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - ruby-prof (~> 1.4) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - warning (~> 1) - webmock (>= 3.10.0) - webrick (>= 1.7.0) - yard (~> 0.9) - -BUNDLED WITH - 2.2.19 diff --git a/gemfiles/ruby_3.0.1_cucumber5.gemfile b/gemfiles/ruby_3.0.1_cucumber5.gemfile deleted file mode 100644 index 1320a3e5b1b..00000000000 --- a/gemfiles/ruby_3.0.1_cucumber5.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "webrick", ">= 1.7.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "cucumber", ">=5.0.0", "<6.0.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_3.0.1_cucumber5.gemfile.lock b/gemfiles/ruby_3.0.1_cucumber5.gemfile.lock deleted file mode 100644 index 70f9cb7e230..00000000000 --- a/gemfiles/ruby_3.0.1_cucumber5.gemfile.lock +++ /dev/null @@ -1,229 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - activesupport (6.1.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - zeitwerk (~> 2.3) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (3.2.4) - byebug (11.1.3) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - cri (2.15.11) - cucumber (5.3.0) - builder (~> 3.2, >= 3.2.4) - cucumber-core (~> 8.0, >= 8.0.1) - cucumber-create-meta (~> 2.0, >= 2.0.2) - cucumber-cucumber-expressions (~> 10.3, >= 10.3.0) - cucumber-gherkin (~> 15.0, >= 15.0.2) - cucumber-html-formatter (~> 9.0, >= 9.0.0) - cucumber-messages (~> 13.1, >= 13.1.0) - cucumber-wire (~> 4.0, >= 4.0.1) - diff-lcs (~> 1.4, >= 1.4.4) - multi_test (~> 0.1, >= 0.1.2) - sys-uname (~> 1.2, >= 1.2.1) - cucumber-core (8.0.1) - cucumber-gherkin (~> 15.0, >= 15.0.2) - cucumber-messages (~> 13.0, >= 13.0.1) - cucumber-tag-expressions (~> 2.0, >= 2.0.4) - cucumber-create-meta (2.0.4) - cucumber-messages (~> 13.1, >= 13.1.0) - sys-uname (~> 1.2, >= 1.2.1) - cucumber-cucumber-expressions (10.3.0) - cucumber-gherkin (15.0.2) - cucumber-messages (~> 13.0, >= 13.0.1) - cucumber-html-formatter (9.0.0) - cucumber-messages (~> 13.0, >= 13.0.1) - cucumber-messages (13.2.1) - protobuf-cucumber (~> 3.10, >= 3.10.8) - cucumber-tag-expressions (2.0.4) - cucumber-wire (4.0.1) - cucumber-core (~> 8.0, >= 8.0.1) - cucumber-cucumber-expressions (~> 10.3, >= 10.3.0) - cucumber-messages (~> 13.0, >= 13.0.1) - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - ffi (1.15.4) - google-protobuf (3.17.3-x86_64-linux) - hashdiff (1.0.1) - i18n (1.8.10) - concurrent-ruby (~> 1.0) - memory_profiler (0.9.14) - method_source (1.0.0) - middleware (0.1.0) - minitest (5.14.4) - msgpack (1.4.2) - multi_test (0.1.2) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - protobuf-cucumber (3.10.8) - activesupport (>= 3.2) - middleware - thor - thread_safe - pry (0.14.1) - coderay (~> 1.1) - method_source (~> 1.0) - pry-byebug (3.8.0) - byebug (~> 11.0) - pry (~> 0.10) - pry-stack_explorer (0.6.1) - binding_of_caller (~> 1.0) - pry (~> 0.13) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redcarpet (3.5.1) - regexp_parser (2.1.1) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.4.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-prof (1.4.3) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - sys-uname (1.2.2) - ffi (~> 1.1) - thor (1.1.0) - thread_safe (0.3.6) - tzinfo (2.0.4) - concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.7.0) - yard (0.9.26) - zeitwerk (2.4.2) - -PLATFORMS - x86_64-linux - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - cucumber (>= 5.0.0, < 6.0.0) - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-byebug - pry-stack_explorer - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - ruby-prof (~> 1.4) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - warning (~> 1) - webmock (>= 3.10.0) - webrick (>= 1.7.0) - yard (~> 0.9) - -BUNDLED WITH - 2.2.19 diff --git a/gemfiles/ruby_3.0.1_rails61_mysql2.gemfile b/gemfiles/ruby_3.0.1_rails61_mysql2.gemfile deleted file mode 100644 index 9d10d34fa48..00000000000 --- a/gemfiles/ruby_3.0.1_rails61_mysql2.gemfile +++ /dev/null @@ -1,45 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "webrick", ">= 1.7.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "mysql2", "~> 0.5", platform: :ruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "net-smtp" - -gemspec path: "../" diff --git a/gemfiles/ruby_3.0.1_rails61_mysql2.gemfile.lock b/gemfiles/ruby_3.0.1_rails61_mysql2.gemfile.lock deleted file mode 100644 index 800c7e16c2a..00000000000 --- a/gemfiles/ruby_3.0.1_rails61_mysql2.gemfile.lock +++ /dev/null @@ -1,316 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) - rack (~> 2.0, >= 2.0.9) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) - globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) - mini_mime (>= 1.1.0) - activesupport (6.1.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - zeitwerk (~> 2.3) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (3.2.4) - byebug (11.1.3) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.4.4) - digest (3.0.0) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - erubi (1.10.0) - globalid (0.5.2) - activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) - hashdiff (1.0.1) - i18n (1.8.10) - concurrent-ruby (~> 1.0) - io-wait (0.2.1) - lograge (0.11.2) - actionpack (>= 4) - activesupport (>= 4) - railties (>= 4) - request_store (~> 1.0) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) - mysql2 (0.5.3) - net-protocol (0.1.2) - io-wait - timeout - net-smtp (0.3.0) - digest - net-protocol - timeout - nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1) - coderay (~> 1.1) - method_source (~> 1.0) - pry-byebug (3.8.0) - byebug (~> 11.0) - pry (~> 0.10) - pry-stack_explorer (0.6.1) - binding_of_caller (~> 1.0) - pry (~> 0.13) - racc (1.5.2) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - bundler (>= 1.15.0) - railties (= 6.1.4.1) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - method_source - rake (>= 0.13) - thor (~> 1.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redcarpet (3.5.1) - regexp_parser (2.1.1) - request_store (1.5.0) - rack (>= 1.4) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.4.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-prof (1.4.3) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - thor (1.1.0) - timeout (0.2.0) - tzinfo (2.0.4) - concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.7.0) - websocket-driver (0.7.5) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) - -PLATFORMS - x86_64-linux - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - lograge (~> 0.11) - memory_profiler (~> 0.9) - mysql2 (~> 0.5) - net-smtp - opentracing (>= 0.4.1) - os (~> 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-byebug - pry-stack_explorer - rails (~> 6.1.0) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - ruby-prof (~> 1.4) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - webrick (>= 1.7.0) - yard (~> 0.9) - -BUNDLED WITH - 2.2.19 diff --git a/gemfiles/ruby_3.0.1_rails61_postgres.gemfile b/gemfiles/ruby_3.0.1_rails61_postgres.gemfile deleted file mode 100644 index 344c160da05..00000000000 --- a/gemfiles/ruby_3.0.1_rails61_postgres.gemfile +++ /dev/null @@ -1,45 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "webrick", ">= 1.7.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "net-smtp" - -gemspec path: "../" diff --git a/gemfiles/ruby_3.0.1_rails61_postgres.gemfile.lock b/gemfiles/ruby_3.0.1_rails61_postgres.gemfile.lock deleted file mode 100644 index 3b5ce3d9eb8..00000000000 --- a/gemfiles/ruby_3.0.1_rails61_postgres.gemfile.lock +++ /dev/null @@ -1,316 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) - rack (~> 2.0, >= 2.0.9) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) - globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) - mini_mime (>= 1.1.0) - activesupport (6.1.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - zeitwerk (~> 2.3) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (3.2.4) - byebug (11.1.3) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.4.4) - digest (3.0.0) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - erubi (1.10.0) - globalid (0.5.2) - activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) - hashdiff (1.0.1) - i18n (1.8.10) - concurrent-ruby (~> 1.0) - io-wait (0.2.1) - lograge (0.11.2) - actionpack (>= 4) - activesupport (>= 4) - railties (>= 4) - request_store (~> 1.0) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) - net-protocol (0.1.2) - io-wait - timeout - net-smtp (0.3.0) - digest - net-protocol - timeout - nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pg (1.2.3) - pimpmychangelog (0.1.3) - pry (0.14.1) - coderay (~> 1.1) - method_source (~> 1.0) - pry-byebug (3.8.0) - byebug (~> 11.0) - pry (~> 0.10) - pry-stack_explorer (0.6.1) - binding_of_caller (~> 1.0) - pry (~> 0.13) - racc (1.5.2) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - bundler (>= 1.15.0) - railties (= 6.1.4.1) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - method_source - rake (>= 0.13) - thor (~> 1.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redcarpet (3.5.1) - regexp_parser (2.1.1) - request_store (1.5.0) - rack (>= 1.4) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.4.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-prof (1.4.3) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - thor (1.1.0) - timeout (0.2.0) - tzinfo (2.0.4) - concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.7.0) - websocket-driver (0.7.5) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) - -PLATFORMS - x86_64-linux - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - lograge (~> 0.11) - memory_profiler (~> 0.9) - net-smtp - opentracing (>= 0.4.1) - os (~> 1.1) - pg (>= 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-byebug - pry-stack_explorer - rails (~> 6.1.0) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - ruby-prof (~> 1.4) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - webrick (>= 1.7.0) - yard (~> 0.9) - -BUNDLED WITH - 2.2.19 diff --git a/gemfiles/ruby_3.0.1_rails61_postgres_redis.gemfile b/gemfiles/ruby_3.0.1_rails61_postgres_redis.gemfile deleted file mode 100644 index 440af179c8d..00000000000 --- a/gemfiles/ruby_3.0.1_rails61_postgres_redis.gemfile +++ /dev/null @@ -1,46 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "webrick", ">= 1.7.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "redis", ">= 4.2.5" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "net-smtp" - -gemspec path: "../" diff --git a/gemfiles/ruby_3.0.1_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_3.0.1_rails61_postgres_redis.gemfile.lock deleted file mode 100644 index 939fc31e4d4..00000000000 --- a/gemfiles/ruby_3.0.1_rails61_postgres_redis.gemfile.lock +++ /dev/null @@ -1,318 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) - rack (~> 2.0, >= 2.0.9) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) - globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) - mini_mime (>= 1.1.0) - activesupport (6.1.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - zeitwerk (~> 2.3) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (3.2.4) - byebug (11.1.3) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.4.4) - digest (3.0.0) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - erubi (1.10.0) - globalid (0.5.2) - activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) - hashdiff (1.0.1) - i18n (1.8.10) - concurrent-ruby (~> 1.0) - io-wait (0.2.1) - lograge (0.11.2) - actionpack (>= 4) - activesupport (>= 4) - railties (>= 4) - request_store (~> 1.0) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) - net-protocol (0.1.2) - io-wait - timeout - net-smtp (0.3.0) - digest - net-protocol - timeout - nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pg (1.2.3) - pimpmychangelog (0.1.3) - pry (0.14.1) - coderay (~> 1.1) - method_source (~> 1.0) - pry-byebug (3.8.0) - byebug (~> 11.0) - pry (~> 0.10) - pry-stack_explorer (0.6.1) - binding_of_caller (~> 1.0) - pry (~> 0.13) - racc (1.5.2) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - bundler (>= 1.15.0) - railties (= 6.1.4.1) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - method_source - rake (>= 0.13) - thor (~> 1.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redcarpet (3.5.1) - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) - rack (>= 1.4) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.4.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-prof (1.4.3) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - thor (1.1.0) - timeout (0.2.0) - tzinfo (2.0.4) - concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.7.0) - websocket-driver (0.7.5) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) - -PLATFORMS - x86_64-linux - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - lograge (~> 0.11) - memory_profiler (~> 0.9) - net-smtp - opentracing (>= 0.4.1) - os (~> 1.1) - pg (>= 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-byebug - pry-stack_explorer - rails (~> 6.1.0) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - redis (>= 4.2.5) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - ruby-prof (~> 1.4) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - webrick (>= 1.7.0) - yard (~> 0.9) - -BUNDLED WITH - 2.2.19 diff --git a/gemfiles/ruby_3.0.1_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_3.0.1_rails61_postgres_sidekiq.gemfile deleted file mode 100644 index 59f87efb78f..00000000000 --- a/gemfiles/ruby_3.0.1_rails61_postgres_sidekiq.gemfile +++ /dev/null @@ -1,47 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "webrick", ">= 1.7.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "sidekiq", ">= 6.1.2" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "rails_semantic_logger", "~> 4.0" -gem "net-smtp" - -gemspec path: "../" diff --git a/gemfiles/ruby_3.0.1_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_3.0.1_rails61_postgres_sidekiq.gemfile.lock deleted file mode 100644 index 4770407275d..00000000000 --- a/gemfiles/ruby_3.0.1_rails61_postgres_sidekiq.gemfile.lock +++ /dev/null @@ -1,330 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) - rack (~> 2.0, >= 2.0.9) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) - globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) - mini_mime (>= 1.1.0) - activesupport (6.1.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - zeitwerk (~> 2.3) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (3.2.4) - byebug (11.1.3) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - connection_pool (2.2.5) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.4.4) - digest (3.0.0) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - erubi (1.10.0) - globalid (0.5.2) - activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) - hashdiff (1.0.1) - i18n (1.8.10) - concurrent-ruby (~> 1.0) - io-wait (0.2.1) - lograge (0.11.2) - actionpack (>= 4) - activesupport (>= 4) - railties (>= 4) - request_store (~> 1.0) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) - net-protocol (0.1.2) - io-wait - timeout - net-smtp (0.3.0) - digest - net-protocol - timeout - nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pg (1.2.3) - pimpmychangelog (0.1.3) - pry (0.14.1) - coderay (~> 1.1) - method_source (~> 1.0) - pry-byebug (3.8.0) - byebug (~> 11.0) - pry (~> 0.10) - pry-stack_explorer (0.6.1) - binding_of_caller (~> 1.0) - pry (~> 0.13) - racc (1.5.2) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - bundler (>= 1.15.0) - railties (= 6.1.4.1) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - rails_semantic_logger (4.6.1) - rack - railties (>= 3.2) - semantic_logger (~> 4.8) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - method_source - rake (>= 0.13) - thor (~> 1.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redcarpet (3.5.1) - redis (4.4.0) - regexp_parser (2.1.1) - request_store (1.5.0) - rack (>= 1.4) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.4.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-prof (1.4.3) - ruby-progressbar (1.11.0) - semantic_logger (4.8.2) - concurrent-ruby (~> 1.0) - sidekiq (6.2.2) - connection_pool (>= 2.2.2) - rack (~> 2.0) - redis (>= 4.2.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - thor (1.1.0) - timeout (0.2.0) - tzinfo (2.0.4) - concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.7.0) - websocket-driver (0.7.5) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) - -PLATFORMS - x86_64-linux - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - lograge (~> 0.11) - memory_profiler (~> 0.9) - net-smtp - opentracing (>= 0.4.1) - os (~> 1.1) - pg (>= 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-byebug - pry-stack_explorer - rails (~> 6.1.0) - rails_semantic_logger (~> 4.0) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - ruby-prof (~> 1.4) - sidekiq (>= 6.1.2) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - webrick (>= 1.7.0) - yard (~> 0.9) - -BUNDLED WITH - 2.2.19 diff --git a/gemfiles/ruby_3.0.1_rails61_semantic_logger.gemfile b/gemfiles/ruby_3.0.1_rails61_semantic_logger.gemfile deleted file mode 100644 index 13c61cc09f9..00000000000 --- a/gemfiles/ruby_3.0.1_rails61_semantic_logger.gemfile +++ /dev/null @@ -1,45 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "webrick", ">= 1.7.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "sprockets", "< 4" -gem "rails_semantic_logger", "~> 4.0" -gem "net-smtp" - -gemspec path: "../" diff --git a/gemfiles/ruby_3.0.1_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_3.0.1_rails61_semantic_logger.gemfile.lock deleted file mode 100644 index 5dab019cb3b..00000000000 --- a/gemfiles/ruby_3.0.1_rails61_semantic_logger.gemfile.lock +++ /dev/null @@ -1,315 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) - rack (~> 2.0, >= 2.0.9) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) - globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) - mini_mime (>= 1.1.0) - activesupport (6.1.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - zeitwerk (~> 2.3) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (3.2.4) - byebug (11.1.3) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.4.4) - digest (3.0.0) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - erubi (1.10.0) - globalid (0.5.2) - activesupport (>= 5.0) - google-protobuf (3.17.3-x86_64-linux) - hashdiff (1.0.1) - i18n (1.8.10) - concurrent-ruby (~> 1.0) - io-wait (0.2.1) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.1) - minitest (5.14.4) - msgpack (1.4.2) - net-protocol (0.1.2) - io-wait - timeout - net-smtp (0.3.0) - digest - net-protocol - timeout - nio4r (2.5.8) - nokogiri (1.12.4-x86_64-linux) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pg (1.2.3) - pimpmychangelog (0.1.3) - pry (0.14.1) - coderay (~> 1.1) - method_source (~> 1.0) - pry-byebug (3.8.0) - byebug (~> 11.0) - pry (~> 0.10) - pry-stack_explorer (0.6.1) - binding_of_caller (~> 1.0) - pry (~> 0.13) - racc (1.5.2) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - bundler (>= 1.15.0) - railties (= 6.1.4.1) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - rails_semantic_logger (4.6.1) - rack - railties (>= 3.2) - semantic_logger (~> 4.8) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - method_source - rake (>= 0.13) - thor (~> 1.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redcarpet (3.5.1) - regexp_parser (2.1.1) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.4.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-prof (1.4.3) - ruby-progressbar (1.11.0) - semantic_logger (4.8.2) - concurrent-ruby (~> 1.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.2.2) - actionpack (>= 4.0) - activesupport (>= 4.0) - sprockets (>= 3.0.0) - thor (1.1.0) - timeout (0.2.0) - tzinfo (2.0.4) - concurrent-ruby (~> 1.0) - unicode-display_width (2.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.7.0) - websocket-driver (0.7.5) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.4.2) - -PLATFORMS - x86_64-linux - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - memory_profiler (~> 0.9) - net-smtp - opentracing (>= 0.4.1) - os (~> 1.1) - pg (>= 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-byebug - pry-stack_explorer - rails (~> 6.1.0) - rails_semantic_logger (~> 4.0) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - ruby-prof (~> 1.4) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - webrick (>= 1.7.0) - yard (~> 0.9) - -BUNDLED WITH - 2.2.19 diff --git a/gemfiles/ruby_3.0.1_resque2_redis3.gemfile b/gemfiles/ruby_3.0.1_resque2_redis3.gemfile deleted file mode 100644 index 69762ba48f3..00000000000 --- a/gemfiles/ruby_3.0.1_resque2_redis3.gemfile +++ /dev/null @@ -1,42 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "webrick", ">= 1.7.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "redis", "< 4.0" -gem "resque", ">= 2.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_3.0.1_resque2_redis3.gemfile.lock b/gemfiles/ruby_3.0.1_resque2_redis3.gemfile.lock deleted file mode 100644 index 5d76fc1514e..00000000000 --- a/gemfiles/ruby_3.0.1_resque2_redis3.gemfile.lock +++ /dev/null @@ -1,201 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (3.2.4) - byebug (11.1.3) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - cri (2.15.11) - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - google-protobuf (3.17.3-x86_64-linux) - hashdiff (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mono_logger (1.1.1) - msgpack (1.4.2) - multi_json (1.15.0) - mustermann (1.1.1) - ruby2_keywords (~> 0.0.1) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1) - coderay (~> 1.1) - method_source (~> 1.0) - pry-byebug (3.8.0) - byebug (~> 11.0) - pry (~> 0.10) - pry-stack_explorer (0.6.1) - binding_of_caller (~> 1.0) - pry (~> 0.13) - rack (2.2.3) - rack-protection (2.1.0) - rack - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redcarpet (3.5.1) - redis (3.3.5) - redis-namespace (1.8.1) - redis (>= 3.0.4) - regexp_parser (2.1.1) - resque (2.1.0) - mono_logger (~> 1.0) - multi_json (~> 1.0) - redis-namespace (~> 1.6) - sinatra (>= 0.9.2) - vegas (~> 0.1.2) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.4.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-prof (1.4.3) - ruby-progressbar (1.11.0) - ruby2_keywords (0.0.5) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sinatra (2.1.0) - mustermann (~> 1.0) - rack (~> 2.2) - rack-protection (= 2.1.0) - tilt (~> 2.0) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - thor (1.1.0) - tilt (2.0.10) - unicode-display_width (2.0.0) - vegas (0.1.11) - rack (>= 1.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.7.0) - yard (0.9.26) - -PLATFORMS - x86_64-linux - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-byebug - pry-stack_explorer - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - redis (< 4.0) - resque (>= 2.0) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - ruby-prof (~> 1.4) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - warning (~> 1) - webmock (>= 3.10.0) - webrick (>= 1.7.0) - yard (~> 0.9) - -BUNDLED WITH - 2.2.19 diff --git a/gemfiles/ruby_3.0.1_resque2_redis4.gemfile b/gemfiles/ruby_3.0.1_resque2_redis4.gemfile deleted file mode 100644 index 279e3b09d08..00000000000 --- a/gemfiles/ruby_3.0.1_resque2_redis4.gemfile +++ /dev/null @@ -1,42 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "webrick", ">= 1.7.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "redis", ">= 4.0" -gem "resque", ">= 2.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_3.0.1_resque2_redis4.gemfile.lock b/gemfiles/ruby_3.0.1_resque2_redis4.gemfile.lock deleted file mode 100644 index 011ac2a3b52..00000000000 --- a/gemfiles/ruby_3.0.1_resque2_redis4.gemfile.lock +++ /dev/null @@ -1,201 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.1) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (3.2.4) - byebug (11.1.3) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - cri (2.15.11) - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.2.0) - google-protobuf (3.17.3-x86_64-linux) - hashdiff (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mono_logger (1.1.1) - msgpack (1.4.2) - multi_json (1.15.0) - mustermann (1.1.1) - ruby2_keywords (~> 0.0.1) - opentracing (0.5.0) - os (1.1.1) - parallel (1.20.1) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1) - coderay (~> 1.1) - method_source (~> 1.0) - pry-byebug (3.8.0) - byebug (~> 11.0) - pry (~> 0.10) - pry-stack_explorer (0.6.1) - binding_of_caller (~> 1.0) - pry (~> 0.13) - rack (2.2.3) - rack-protection (2.1.0) - rack - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redcarpet (3.5.1) - redis (4.4.0) - redis-namespace (1.8.1) - redis (>= 3.0.4) - regexp_parser (2.1.1) - resque (2.1.0) - mono_logger (~> 1.0) - multi_json (~> 1.0) - redis-namespace (~> 1.6) - sinatra (>= 0.9.2) - vegas (~> 0.1.2) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.2) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.4.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.20.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.9.1, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.11.0) - parser (>= 3.0.1.1) - rubocop-performance (1.11.5) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.4.0) - rubocop (~> 1.0) - rubocop-ast (>= 1.1.0) - ruby-prof (1.4.3) - ruby-progressbar (1.11.0) - ruby2_keywords (0.0.5) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sinatra (2.1.0) - mustermann (~> 1.0) - rack (~> 2.2) - rack-protection (= 2.1.0) - tilt (~> 2.0) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9120) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.2) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - thor (1.1.0) - tilt (2.0.10) - unicode-display_width (2.0.0) - vegas (0.1.11) - rack (>= 1.0.0) - warning (1.2.0) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.7.0) - yard (0.9.26) - -PLATFORMS - x86_64-linux - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-byebug - pry-stack_explorer - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - redis (>= 4.0) - resque (>= 2.0) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - ruby-prof (~> 1.4) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - warning (~> 1) - webmock (>= 3.10.0) - webrick (>= 1.7.0) - yard (~> 0.9) - -BUNDLED WITH - 2.2.19 diff --git a/gemfiles/ruby_3.0.3_contrib.gemfile.lock b/gemfiles/ruby_3.0.3_contrib.gemfile.lock new file mode 100644 index 00000000000..c32cadfdd13 --- /dev/null +++ b/gemfiles/ruby_3.0.3_contrib.gemfile.lock @@ -0,0 +1,1745 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actionpack (7.0.2.3) + actionview (= 7.0.2.3) + activesupport (= 7.0.2.3) + rack (~> 2.0, >= 2.2.0) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actionview (7.0.2.3) + activesupport (= 7.0.2.3) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + active_model_serializers (0.10.13) + actionpack (>= 4.1, < 7.1) + activemodel (>= 4.1, < 7.1) + case_transform (>= 0.2) + jsonapi-renderer (>= 0.1.1.beta1, < 0.3) + activemodel (7.0.2.3) + activesupport (= 7.0.2.3) + activerecord (7.0.2.3) + activemodel (= 7.0.2.3) + activesupport (= 7.0.2.3) + activesupport (7.0.2.3) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + addressable (2.4.0) + amq-protocol (2.3.2) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + atomic (1.1.101) + avl_tree (1.2.1) + atomic (~> 1.1) + aws-eventstream (1.2.0) + aws-partitions (1.571.0) + aws-sdk (3.1.0) + aws-sdk-resources (~> 3) + aws-sdk-accessanalyzer (1.29.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-account (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-acm (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-acmpca (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-alexaforbusiness (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-amplify (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-amplifybackend (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-amplifyuibuilder (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-apigateway (1.75.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-apigatewaymanagementapi (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-apigatewayv2 (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appconfig (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appconfigdata (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appflow (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appintegrationsservice (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-applicationautoscaling (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-applicationcostprofiler (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-applicationdiscoveryservice (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-applicationinsights (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appmesh (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appregistry (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-apprunner (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appstream (1.64.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appsync (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-athena (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-auditmanager (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-augmentedairuntime (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-autoscaling (1.78.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-autoscalingplans (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-backup (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-backupgateway (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-batch (1.60.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-billingconductor (1.0.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-braket (1.18.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-budgets (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-chime (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-chimesdkidentity (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-chimesdkmeetings (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-chimesdkmessaging (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloud9 (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudcontrolapi (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-clouddirectory (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudformation (1.68.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudfront (1.63.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudhsm (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudhsmv2 (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudsearch (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudsearchdomain (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudtrail (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudwatch (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudwatchevents (1.57.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudwatchevidently (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudwatchlogs (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudwatchrum (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codeartifact (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codebuild (1.88.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codecommit (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codedeploy (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codeguruprofiler (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codegurureviewer (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codepipeline (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codestar (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codestarconnections (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codestarnotifications (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cognitoidentity (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cognitoidentityprovider (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cognitosync (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-comprehend (1.60.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-comprehendmedical (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-computeoptimizer (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-configservice (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connect (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectcontactlens (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectparticipant (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectwisdomservice (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-core (3.130.0) + aws-eventstream (~> 1, >= 1.0.2) + aws-partitions (~> 1, >= 1.525.0) + aws-sigv4 (~> 1.1) + jmespath (~> 1.0) + aws-sdk-costandusagereportservice (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-costexplorer (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-customerprofiles (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-databasemigrationservice (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-dataexchange (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-datapipeline (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-datasync (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-dax (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-detective (1.28.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-devicefarm (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-devopsguru (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-directconnect (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-directoryservice (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-dlm (1.50.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-docdb (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-drs (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-dynamodb (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-dynamodbstreams (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ebs (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ec2 (1.304.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ec2instanceconnect (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ecr (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ecrpublic (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ecs (1.99.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-efs (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-eks (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticache (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticbeanstalk (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticinference (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticloadbalancing (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticloadbalancingv2 (1.77.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticsearchservice (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elastictranscoder (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-emr (1.59.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-emrcontainers (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-eventbridge (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-finspace (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-finspacedata (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-firehose (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-fis (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-fms (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-forecastqueryservice (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-forecastservice (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-frauddetector (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-fsx (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-gamelift (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-gamesparks (1.0.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-glacier (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-globalaccelerator (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-glue (1.108.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-gluedatabrew (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-greengrass (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-greengrassv2 (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-groundstation (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-guardduty (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-health (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-healthlake (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-honeycode (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iam (1.68.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-identitystore (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-imagebuilder (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-importexport (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv2 (~> 1.0) + aws-sdk-inspector (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-inspector2 (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iot (1.86.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iot1clickdevicesservice (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iot1clickprojects (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotanalytics (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotdataplane (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotdeviceadvisor (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotevents (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ioteventsdata (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotfleethub (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotjobsdataplane (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotsecuretunneling (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotsitewise (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotthingsgraph (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iottwinmaker (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotwireless (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ivs (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kafka (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kafkaconnect (1.7.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kendra (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-keyspaces (1.2.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesis (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisanalytics (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisanalyticsv2 (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisvideo (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisvideoarchivedmedia (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisvideomedia (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisvideosignalingchannels (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kms (1.55.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lakeformation (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lambda (1.82.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lambdapreview (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lex (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lexmodelbuildingservice (1.57.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lexmodelsv2 (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lexruntimev2 (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-licensemanager (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lightsail (1.63.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-locationservice (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lookoutequipment (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lookoutforvision (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lookoutmetrics (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-machinelearning (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-macie (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-macie2 (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-managedblockchain (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-managedgrafana (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-marketplacecatalog (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-marketplacecommerceanalytics (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-marketplaceentitlementservice (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-marketplacemetering (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediaconnect (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediaconvert (1.87.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-medialive (1.86.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediapackage (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediapackagevod (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediastore (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediastoredata (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediatailor (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-memorydb (1.8.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mgn (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-migrationhub (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-migrationhubconfig (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-migrationhubrefactorspaces (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-migrationhubstrategyrecommendations (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mobile (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mq (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mturk (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mwaa (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-neptune (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-networkfirewall (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-networkmanager (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-nimblestudio (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-opensearchservice (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-opsworks (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-opsworkscm (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-organizations (1.69.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-outposts (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-panorama (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-personalize (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-personalizeevents (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-personalizeruntime (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-pi (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-pinpoint (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-pinpointemail (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-pinpointsmsvoice (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-polly (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-pricing (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-prometheusservice (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-proton (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-qldb (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-qldbsession (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-quicksight (1.64.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ram (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rds (1.142.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rdsdataservice (1.34.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-recyclebin (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-redshift (1.80.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-redshiftdataapiservice (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rekognition (1.66.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resiliencehub (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resourcegroups (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resourcegroupstaggingapi (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resources (3.127.0) + aws-sdk-accessanalyzer (~> 1) + aws-sdk-account (~> 1) + aws-sdk-acm (~> 1) + aws-sdk-acmpca (~> 1) + aws-sdk-alexaforbusiness (~> 1) + aws-sdk-amplify (~> 1) + aws-sdk-amplifybackend (~> 1) + aws-sdk-amplifyuibuilder (~> 1) + aws-sdk-apigateway (~> 1) + aws-sdk-apigatewaymanagementapi (~> 1) + aws-sdk-apigatewayv2 (~> 1) + aws-sdk-appconfig (~> 1) + aws-sdk-appconfigdata (~> 1) + aws-sdk-appflow (~> 1) + aws-sdk-appintegrationsservice (~> 1) + aws-sdk-applicationautoscaling (~> 1) + aws-sdk-applicationcostprofiler (~> 1) + aws-sdk-applicationdiscoveryservice (~> 1) + aws-sdk-applicationinsights (~> 1) + aws-sdk-appmesh (~> 1) + aws-sdk-appregistry (~> 1) + aws-sdk-apprunner (~> 1) + aws-sdk-appstream (~> 1) + aws-sdk-appsync (~> 1) + aws-sdk-athena (~> 1) + aws-sdk-auditmanager (~> 1) + aws-sdk-augmentedairuntime (~> 1) + aws-sdk-autoscaling (~> 1) + aws-sdk-autoscalingplans (~> 1) + aws-sdk-backup (~> 1) + aws-sdk-backupgateway (~> 1) + aws-sdk-batch (~> 1) + aws-sdk-billingconductor (~> 1) + aws-sdk-braket (~> 1) + aws-sdk-budgets (~> 1) + aws-sdk-chime (~> 1) + aws-sdk-chimesdkidentity (~> 1) + aws-sdk-chimesdkmeetings (~> 1) + aws-sdk-chimesdkmessaging (~> 1) + aws-sdk-cloud9 (~> 1) + aws-sdk-cloudcontrolapi (~> 1) + aws-sdk-clouddirectory (~> 1) + aws-sdk-cloudformation (~> 1) + aws-sdk-cloudfront (~> 1) + aws-sdk-cloudhsm (~> 1) + aws-sdk-cloudhsmv2 (~> 1) + aws-sdk-cloudsearch (~> 1) + aws-sdk-cloudsearchdomain (~> 1) + aws-sdk-cloudtrail (~> 1) + aws-sdk-cloudwatch (~> 1) + aws-sdk-cloudwatchevents (~> 1) + aws-sdk-cloudwatchevidently (~> 1) + aws-sdk-cloudwatchlogs (~> 1) + aws-sdk-cloudwatchrum (~> 1) + aws-sdk-codeartifact (~> 1) + aws-sdk-codebuild (~> 1) + aws-sdk-codecommit (~> 1) + aws-sdk-codedeploy (~> 1) + aws-sdk-codeguruprofiler (~> 1) + aws-sdk-codegurureviewer (~> 1) + aws-sdk-codepipeline (~> 1) + aws-sdk-codestar (~> 1) + aws-sdk-codestarconnections (~> 1) + aws-sdk-codestarnotifications (~> 1) + aws-sdk-cognitoidentity (~> 1) + aws-sdk-cognitoidentityprovider (~> 1) + aws-sdk-cognitosync (~> 1) + aws-sdk-comprehend (~> 1) + aws-sdk-comprehendmedical (~> 1) + aws-sdk-computeoptimizer (~> 1) + aws-sdk-configservice (~> 1) + aws-sdk-connect (~> 1) + aws-sdk-connectcontactlens (~> 1) + aws-sdk-connectparticipant (~> 1) + aws-sdk-connectwisdomservice (~> 1) + aws-sdk-costandusagereportservice (~> 1) + aws-sdk-costexplorer (~> 1) + aws-sdk-customerprofiles (~> 1) + aws-sdk-databasemigrationservice (~> 1) + aws-sdk-dataexchange (~> 1) + aws-sdk-datapipeline (~> 1) + aws-sdk-datasync (~> 1) + aws-sdk-dax (~> 1) + aws-sdk-detective (~> 1) + aws-sdk-devicefarm (~> 1) + aws-sdk-devopsguru (~> 1) + aws-sdk-directconnect (~> 1) + aws-sdk-directoryservice (~> 1) + aws-sdk-dlm (~> 1) + aws-sdk-docdb (~> 1) + aws-sdk-drs (~> 1) + aws-sdk-dynamodb (~> 1) + aws-sdk-dynamodbstreams (~> 1) + aws-sdk-ebs (~> 1) + aws-sdk-ec2 (~> 1) + aws-sdk-ec2instanceconnect (~> 1) + aws-sdk-ecr (~> 1) + aws-sdk-ecrpublic (~> 1) + aws-sdk-ecs (~> 1) + aws-sdk-efs (~> 1) + aws-sdk-eks (~> 1) + aws-sdk-elasticache (~> 1) + aws-sdk-elasticbeanstalk (~> 1) + aws-sdk-elasticinference (~> 1) + aws-sdk-elasticloadbalancing (~> 1) + aws-sdk-elasticloadbalancingv2 (~> 1) + aws-sdk-elasticsearchservice (~> 1) + aws-sdk-elastictranscoder (~> 1) + aws-sdk-emr (~> 1) + aws-sdk-emrcontainers (~> 1) + aws-sdk-eventbridge (~> 1) + aws-sdk-finspace (~> 1) + aws-sdk-finspacedata (~> 1) + aws-sdk-firehose (~> 1) + aws-sdk-fis (~> 1) + aws-sdk-fms (~> 1) + aws-sdk-forecastqueryservice (~> 1) + aws-sdk-forecastservice (~> 1) + aws-sdk-frauddetector (~> 1) + aws-sdk-fsx (~> 1) + aws-sdk-gamelift (~> 1) + aws-sdk-gamesparks (~> 1) + aws-sdk-glacier (~> 1) + aws-sdk-globalaccelerator (~> 1) + aws-sdk-glue (~> 1) + aws-sdk-gluedatabrew (~> 1) + aws-sdk-greengrass (~> 1) + aws-sdk-greengrassv2 (~> 1) + aws-sdk-groundstation (~> 1) + aws-sdk-guardduty (~> 1) + aws-sdk-health (~> 1) + aws-sdk-healthlake (~> 1) + aws-sdk-honeycode (~> 1) + aws-sdk-iam (~> 1) + aws-sdk-identitystore (~> 1) + aws-sdk-imagebuilder (~> 1) + aws-sdk-importexport (~> 1) + aws-sdk-inspector (~> 1) + aws-sdk-inspector2 (~> 1) + aws-sdk-iot (~> 1) + aws-sdk-iot1clickdevicesservice (~> 1) + aws-sdk-iot1clickprojects (~> 1) + aws-sdk-iotanalytics (~> 1) + aws-sdk-iotdataplane (~> 1) + aws-sdk-iotdeviceadvisor (~> 1) + aws-sdk-iotevents (~> 1) + aws-sdk-ioteventsdata (~> 1) + aws-sdk-iotfleethub (~> 1) + aws-sdk-iotjobsdataplane (~> 1) + aws-sdk-iotsecuretunneling (~> 1) + aws-sdk-iotsitewise (~> 1) + aws-sdk-iotthingsgraph (~> 1) + aws-sdk-iottwinmaker (~> 1) + aws-sdk-iotwireless (~> 1) + aws-sdk-ivs (~> 1) + aws-sdk-kafka (~> 1) + aws-sdk-kafkaconnect (~> 1) + aws-sdk-kendra (~> 1) + aws-sdk-keyspaces (~> 1) + aws-sdk-kinesis (~> 1) + aws-sdk-kinesisanalytics (~> 1) + aws-sdk-kinesisanalyticsv2 (~> 1) + aws-sdk-kinesisvideo (~> 1) + aws-sdk-kinesisvideoarchivedmedia (~> 1) + aws-sdk-kinesisvideomedia (~> 1) + aws-sdk-kinesisvideosignalingchannels (~> 1) + aws-sdk-kms (~> 1) + aws-sdk-lakeformation (~> 1) + aws-sdk-lambda (~> 1) + aws-sdk-lambdapreview (~> 1) + aws-sdk-lex (~> 1) + aws-sdk-lexmodelbuildingservice (~> 1) + aws-sdk-lexmodelsv2 (~> 1) + aws-sdk-lexruntimev2 (~> 1) + aws-sdk-licensemanager (~> 1) + aws-sdk-lightsail (~> 1) + aws-sdk-locationservice (~> 1) + aws-sdk-lookoutequipment (~> 1) + aws-sdk-lookoutforvision (~> 1) + aws-sdk-lookoutmetrics (~> 1) + aws-sdk-machinelearning (~> 1) + aws-sdk-macie (~> 1) + aws-sdk-macie2 (~> 1) + aws-sdk-managedblockchain (~> 1) + aws-sdk-managedgrafana (~> 1) + aws-sdk-marketplacecatalog (~> 1) + aws-sdk-marketplacecommerceanalytics (~> 1) + aws-sdk-marketplaceentitlementservice (~> 1) + aws-sdk-marketplacemetering (~> 1) + aws-sdk-mediaconnect (~> 1) + aws-sdk-mediaconvert (~> 1) + aws-sdk-medialive (~> 1) + aws-sdk-mediapackage (~> 1) + aws-sdk-mediapackagevod (~> 1) + aws-sdk-mediastore (~> 1) + aws-sdk-mediastoredata (~> 1) + aws-sdk-mediatailor (~> 1) + aws-sdk-memorydb (~> 1) + aws-sdk-mgn (~> 1) + aws-sdk-migrationhub (~> 1) + aws-sdk-migrationhubconfig (~> 1) + aws-sdk-migrationhubrefactorspaces (~> 1) + aws-sdk-migrationhubstrategyrecommendations (~> 1) + aws-sdk-mobile (~> 1) + aws-sdk-mq (~> 1) + aws-sdk-mturk (~> 1) + aws-sdk-mwaa (~> 1) + aws-sdk-neptune (~> 1) + aws-sdk-networkfirewall (~> 1) + aws-sdk-networkmanager (~> 1) + aws-sdk-nimblestudio (~> 1) + aws-sdk-opensearchservice (~> 1) + aws-sdk-opsworks (~> 1) + aws-sdk-opsworkscm (~> 1) + aws-sdk-organizations (~> 1) + aws-sdk-outposts (~> 1) + aws-sdk-panorama (~> 1) + aws-sdk-personalize (~> 1) + aws-sdk-personalizeevents (~> 1) + aws-sdk-personalizeruntime (~> 1) + aws-sdk-pi (~> 1) + aws-sdk-pinpoint (~> 1) + aws-sdk-pinpointemail (~> 1) + aws-sdk-pinpointsmsvoice (~> 1) + aws-sdk-polly (~> 1) + aws-sdk-pricing (~> 1) + aws-sdk-prometheusservice (~> 1) + aws-sdk-proton (~> 1) + aws-sdk-qldb (~> 1) + aws-sdk-qldbsession (~> 1) + aws-sdk-quicksight (~> 1) + aws-sdk-ram (~> 1) + aws-sdk-rds (~> 1) + aws-sdk-rdsdataservice (~> 1) + aws-sdk-recyclebin (~> 1) + aws-sdk-redshift (~> 1) + aws-sdk-redshiftdataapiservice (~> 1) + aws-sdk-rekognition (~> 1) + aws-sdk-resiliencehub (~> 1) + aws-sdk-resourcegroups (~> 1) + aws-sdk-resourcegroupstaggingapi (~> 1) + aws-sdk-robomaker (~> 1) + aws-sdk-route53 (~> 1) + aws-sdk-route53domains (~> 1) + aws-sdk-route53recoverycluster (~> 1) + aws-sdk-route53recoverycontrolconfig (~> 1) + aws-sdk-route53recoveryreadiness (~> 1) + aws-sdk-route53resolver (~> 1) + aws-sdk-s3 (~> 1) + aws-sdk-s3control (~> 1) + aws-sdk-s3outposts (~> 1) + aws-sdk-sagemaker (~> 1) + aws-sdk-sagemakeredgemanager (~> 1) + aws-sdk-sagemakerfeaturestoreruntime (~> 1) + aws-sdk-sagemakerruntime (~> 1) + aws-sdk-savingsplans (~> 1) + aws-sdk-schemas (~> 1) + aws-sdk-secretsmanager (~> 1) + aws-sdk-securityhub (~> 1) + aws-sdk-serverlessapplicationrepository (~> 1) + aws-sdk-servicecatalog (~> 1) + aws-sdk-servicediscovery (~> 1) + aws-sdk-servicequotas (~> 1) + aws-sdk-ses (~> 1) + aws-sdk-sesv2 (~> 1) + aws-sdk-shield (~> 1) + aws-sdk-signer (~> 1) + aws-sdk-simpledb (~> 1) + aws-sdk-sms (~> 1) + aws-sdk-snowball (~> 1) + aws-sdk-snowdevicemanagement (~> 1) + aws-sdk-sns (~> 1) + aws-sdk-sqs (~> 1) + aws-sdk-ssm (~> 1) + aws-sdk-ssmcontacts (~> 1) + aws-sdk-ssmincidents (~> 1) + aws-sdk-ssoadmin (~> 1) + aws-sdk-ssooidc (~> 1) + aws-sdk-states (~> 1) + aws-sdk-storagegateway (~> 1) + aws-sdk-support (~> 1) + aws-sdk-swf (~> 1) + aws-sdk-synthetics (~> 1) + aws-sdk-textract (~> 1) + aws-sdk-timestreamquery (~> 1) + aws-sdk-timestreamwrite (~> 1) + aws-sdk-transcribeservice (~> 1) + aws-sdk-transcribestreamingservice (~> 1) + aws-sdk-transfer (~> 1) + aws-sdk-translate (~> 1) + aws-sdk-voiceid (~> 1) + aws-sdk-waf (~> 1) + aws-sdk-wafregional (~> 1) + aws-sdk-wafv2 (~> 1) + aws-sdk-wellarchitected (~> 1) + aws-sdk-workdocs (~> 1) + aws-sdk-worklink (~> 1) + aws-sdk-workmail (~> 1) + aws-sdk-workmailmessageflow (~> 1) + aws-sdk-workspaces (~> 1) + aws-sdk-workspacesweb (~> 1) + aws-sdk-xray (~> 1) + aws-sdk-robomaker (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53 (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53domains (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53recoverycluster (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53recoverycontrolconfig (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53recoveryreadiness (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53resolver (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-s3 (1.113.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sdk-kms (~> 1) + aws-sigv4 (~> 1.4) + aws-sdk-s3control (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-s3outposts (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sagemaker (1.120.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sagemakeredgemanager (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sagemakerfeaturestoreruntime (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sagemakerruntime (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-savingsplans (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-schemas (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-secretsmanager (1.59.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-securityhub (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-serverlessapplicationrepository (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-servicecatalog (1.69.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-servicediscovery (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-servicequotas (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ses (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sesv2 (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-shield (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-signer (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-simpledb (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv2 (~> 1.0) + aws-sdk-sms (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-snowball (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-snowdevicemanagement (1.7.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sns (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sqs (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ssm (1.134.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ssmcontacts (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ssmincidents (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ssoadmin (1.16.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ssooidc (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-states (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-storagegateway (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-support (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-swf (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-synthetics (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-textract (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-timestreamquery (1.16.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-timestreamwrite (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-transcribeservice (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-transcribestreamingservice (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-transfer (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-translate (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-voiceid (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-waf (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-wafregional (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-wafv2 (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-wellarchitected (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workdocs (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-worklink (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workmail (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workmailmessageflow (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workspaces (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workspacesweb (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-xray (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sigv2 (1.1.0) + aws-sigv4 (1.4.0) + aws-eventstream (~> 1, >= 1.0.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + bson (4.14.1) + builder (3.2.4) + bunny (2.19.0) + amq-protocol (~> 2.3, >= 2.3.1) + sorted_set (~> 1, >= 1.0.2) + byebug (11.1.3) + case_transform (0.2) + activesupport + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + connection_pool (2.2.5) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + cucumber (7.1.0) + builder (~> 3.2, >= 3.2.4) + cucumber-core (~> 10.1, >= 10.1.0) + cucumber-create-meta (~> 6.0, >= 6.0.1) + cucumber-cucumber-expressions (~> 14.0, >= 14.0.0) + cucumber-gherkin (~> 22.0, >= 22.0.0) + cucumber-html-formatter (~> 17.0, >= 17.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-wire (~> 6.2, >= 6.2.0) + diff-lcs (~> 1.4, >= 1.4.4) + mime-types (~> 3.3, >= 3.3.1) + multi_test (~> 0.1, >= 0.1.2) + sys-uname (~> 1.2, >= 1.2.2) + cucumber-core (10.1.1) + cucumber-gherkin (~> 22.0, >= 22.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-tag-expressions (~> 4.1, >= 4.1.0) + cucumber-create-meta (6.0.4) + cucumber-messages (~> 17.1, >= 17.1.1) + sys-uname (~> 1.2, >= 1.2.2) + cucumber-cucumber-expressions (14.0.0) + cucumber-gherkin (22.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-html-formatter (17.0.0) + cucumber-messages (~> 17.1, >= 17.1.0) + cucumber-messages (17.1.1) + cucumber-tag-expressions (4.1.0) + cucumber-wire (6.2.1) + cucumber-core (~> 10.1, >= 10.1.0) + cucumber-cucumber-expressions (~> 14.0, >= 14.0.0) + daemons (1.4.1) + dalli (3.2.1) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + delayed_job (4.1.10) + activesupport (>= 3.0, < 8.0) + delayed_job_active_record (4.1.7) + activerecord (>= 3.0, < 8.0) + delayed_job (>= 3.0, < 5) + diff-lcs (1.5.0) + digest (3.1.0) + digest-crc (0.6.4) + rake (>= 12.0.0, < 14.0.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + domain_name (0.5.20190701) + unf (>= 0.0.5, < 1.0.0) + dry-configurable (0.14.0) + concurrent-ruby (~> 1.0) + dry-core (~> 0.6) + dry-container (0.9.0) + concurrent-ruby (~> 1.0) + dry-configurable (~> 0.13, >= 0.13.0) + dry-core (0.7.1) + concurrent-ruby (~> 1.0) + dry-inflector (0.2.1) + dry-logic (1.2.0) + concurrent-ruby (~> 1.0) + dry-core (~> 0.5, >= 0.5) + dry-types (1.5.1) + concurrent-ruby (~> 1.0) + dry-container (~> 0.3) + dry-core (~> 0.5, >= 0.5) + dry-inflector (~> 0.1, >= 0.1.2) + dry-logic (~> 1.0, >= 1.0.2) + elastic-transport (8.0.0) + faraday (~> 1) + multi_json + elasticsearch (8.1.2) + elastic-transport (= 8.0.0) + elasticsearch-api (= 8.1.2) + elasticsearch-api (8.1.2) + multi_json + erubi (1.10.0) + ethon (0.15.0) + ffi (>= 1.15.0) + eventmachine (1.2.7) + excon (0.92.1) + faraday (1.10.0) + faraday-em_http (~> 1.0) + faraday-em_synchrony (~> 1.0) + faraday-excon (~> 1.1) + faraday-httpclient (~> 1.0) + faraday-multipart (~> 1.0) + faraday-net_http (~> 1.0) + faraday-net_http_persistent (~> 1.0) + faraday-patron (~> 1.0) + faraday-rack (~> 1.0) + faraday-retry (~> 1.0) + ruby2_keywords (>= 0.0.4) + faraday-em_http (1.0.0) + faraday-em_synchrony (1.0.0) + faraday-excon (1.1.0) + faraday-httpclient (1.0.1) + faraday-multipart (1.0.3) + multipart-post (>= 1.2, < 3) + faraday-net_http (1.0.1) + faraday-net_http_persistent (1.2.0) + faraday-patron (1.0.0) + faraday-rack (1.0.0) + faraday-retry (1.0.3) + ffi (1.15.5) + ffi-compiler (1.0.1) + ffi (>= 1.0.0) + rake + google-protobuf (3.19.4-x86_64-linux) + googleapis-common-protos-types (1.3.0) + google-protobuf (~> 3.14) + grape (1.6.2) + activesupport + builder + dry-types (>= 1.1) + mustermann-grape (~> 1.0.0) + rack (>= 1.3.0) + rack-accept + graphql (2.0.6) + grpc (1.45.0-x86_64-linux) + google-protobuf (~> 3.19) + googleapis-common-protos-types (~> 1.0) + hashdiff (1.0.1) + hiredis (0.6.3) + hitimes (1.3.1) + http (4.4.1) + addressable (~> 2.3) + http-cookie (~> 1.0) + http-form_data (~> 2.2) + http-parser (~> 1.2.0) + http-accept (1.7.0) + http-cookie (1.0.4) + domain_name (~> 0.5) + http-form_data (2.3.0) + http-parser (1.2.3) + ffi-compiler (>= 1.0, < 2.0) + httpclient (2.8.3) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + io-wait (0.2.1) + jmespath (1.6.1) + json-schema (2.8.1) + addressable (>= 2.4) + jsonapi-renderer (0.2.2) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + makara (0.6.0.pre) + activerecord (>= 5.2.0) + memory_profiler (0.9.14) + method_source (1.0.0) + metriks (0.9.9.8) + atomic (~> 1.0) + avl_tree (~> 1.2.0) + hitimes (~> 1.1) + mime-types (3.4.1) + mime-types-data (~> 3.2015) + mime-types-data (3.2022.0105) + minitest (5.15.0) + mongo (2.14.1) + bson (>= 4.8.2, < 5.0.0) + mono_logger (1.1.1) + msgpack (1.5.1) + multi_json (1.15.0) + multi_test (0.1.2) + multipart-post (2.1.1) + mustermann (1.1.1) + ruby2_keywords (~> 0.0.1) + mustermann-grape (1.0.1) + mustermann (>= 1.0.0) + mysql2 (0.5.3) + net-protocol (0.1.2) + io-wait + timeout + net-smtp (0.3.1) + digest + net-protocol + timeout + netrc (0.11.0) + nokogiri (1.13.3-x86_64-linux) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pg (1.3.4) + pimpmychangelog (0.1.3) + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.9.0) + byebug (~> 11.0) + pry (~> 0.13.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + qless (0.12.0) + metriks (~> 0.9) + redis (>= 2.2, < 4.0.0.rc1) + rusage (~> 0.2.0) + sentry-raven (~> 0.15.6) + sinatra (>= 1.3, < 2.1) + statsd-ruby (~> 1.3) + thin (~> 1.6) + thor (~> 0.19.1) + vegas (~> 0.1.11) + que (1.4.0) + racc (1.6.0) + rack (2.2.3) + rack-accept (0.4.5) + rack (>= 0.4) + rack-protection (2.0.8.1) + rack + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + rainbow (3.1.1) + rake (12.3.3) + rake-compiler (1.1.9) + rake + rbtree (0.4.5) + redcarpet (3.5.1) + redis (3.3.5) + redis-namespace (1.8.2) + redis (>= 3.0.4) + regexp_parser (2.2.1) + resque (2.2.1) + mono_logger (~> 1.0) + multi_json (~> 1.0) + redis-namespace (~> 1.6) + sinatra (>= 0.9.2) + rest-client (2.1.0) + http-accept (>= 1.7.0, < 2.0) + http-cookie (>= 1.0.2, < 2.0) + mime-types (>= 1.16, < 4.0) + netrc (~> 0.8) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-kafka (1.4.0) + digest-crc + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + ruby2_keywords (0.0.5) + rusage (0.2.0) + semantic_logger (4.10.0) + concurrent-ruby (~> 1.0) + sentry-raven (0.15.6) + faraday (>= 0.7.6) + sequel (5.54.0) + serverengine (2.1.1) + sigdump (~> 0.2.2) + set (1.0.2) + shoryuken (6.0.0) + aws-sdk-core (>= 2) + concurrent-ruby + thor + sidekiq (5.2.9) + connection_pool (~> 2.2, >= 2.2.2) + rack (~> 2.0) + rack-protection (>= 1.5.0) + redis (>= 3.3.5, < 4.2) + sigdump (0.2.4) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sinatra (2.0.8.1) + mustermann (~> 1.0) + rack (~> 2.0) + rack-protection (= 2.0.8.1) + tilt (~> 2.0) + sneakers (2.12.0) + bunny (~> 2.14) + concurrent-ruby (~> 1.0) + rake (~> 12.3) + serverengine (~> 2.1.0) + thor + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + sorted_set (1.0.3) + rbtree + set (~> 1.0) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + sqlite3 (1.4.2) + statsd-ruby (1.5.0) + sucker_punch (3.0.1) + concurrent-ruby (~> 1.0) + sys-uname (1.2.2) + ffi (~> 1.1) + thin (1.8.1) + daemons (~> 1.0, >= 1.0.9) + eventmachine (~> 1.0, >= 1.0.4) + rack (>= 1, < 3) + thor (0.19.4) + tilt (2.0.10) + timeout (0.2.0) + typhoeus (1.4.0) + ethon (>= 0.9.0) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unf (0.1.4) + unf_ext + unf_ext (0.0.8.1) + unicode-display_width (2.1.0) + vegas (0.1.11) + rack (>= 1.0.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + actionpack + actionview + active_model_serializers (>= 0.10.0) + activerecord + addressable (~> 2.4.0) + appraisal (~> 2.2) + aws-sdk + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + cucumber + dalli (>= 3.0.0) + ddtrace! + delayed_job + delayed_job_active_record + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + elasticsearch (>= 8.0.0) + ethon + excon + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + grape + graphql (>= 2.0) + grpc (>= 1.38.0) + hiredis + http + httpclient + json-schema + makara (>= 0.6.0.pre) + memory_profiler (~> 0.9) + mongo (>= 2.8.0, < 2.15.0) + mysql2 (>= 0.5.3) + net-smtp + opentracing (>= 0.4.1) + os (~> 1.1) + pg (>= 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + qless + que (>= 1.0.0) + rack + rack-test + rake (>= 12.3) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + redis (< 4.0) + resque + rest-client + rspec (>= 3.0.0) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-kafka (>= 0.7.10) + ruby-prof (~> 1.4) + semantic_logger (~> 4.0) + sequel + shoryuken + sidekiq + simplecov! + sinatra + sneakers (>= 2.12.0) + sorbet (= 0.5.9672) + spoom (~> 1.1) + sqlite3 (>= 1.4.2) + sucker_punch + typhoeus + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.7 diff --git a/gemfiles/ruby_3.0.3_contrib_old.gemfile.lock b/gemfiles/ruby_3.0.3_contrib_old.gemfile.lock new file mode 100644 index 00000000000..d3198909841 --- /dev/null +++ b/gemfiles/ruby_3.0.3_contrib_old.gemfile.lock @@ -0,0 +1,206 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + dalli (2.7.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + elasticsearch (7.5.0) + elasticsearch-api (= 7.5.0) + elasticsearch-transport (= 7.5.0) + elasticsearch-api (7.5.0) + multi_json + elasticsearch-transport (7.5.0) + faraday (>= 0.14, < 1) + multi_json + faraday (0.17.5) + multipart-post (>= 1.2, < 3) + faraday_middleware (0.12.2) + faraday (>= 0.7.4, < 1.0) + ffi (1.15.5) + google-protobuf (3.19.4-x86_64-linux) + graphql (1.12.24) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.5.1) + multi_json (1.15.0) + multipart-post (2.1.1) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + presto-client (0.6.6) + faraday (~> 0.12) + faraday_middleware (~> 0.12.2) + msgpack (>= 0.7.0) + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.9.0) + byebug (~> 11.0) + pry (~> 0.13.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + dalli (< 3.0.0) + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + elasticsearch (< 8.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + graphql (>= 1.12.0, < 2.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + presto-client (>= 0.5.14) + pry + pry-byebug + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.7 diff --git a/gemfiles/ruby_3.0.3_core_old.gemfile.lock b/gemfiles/ruby_3.0.3_core_old.gemfile.lock new file mode 100644 index 00000000000..848891defad --- /dev/null +++ b/gemfiles/ruby_3.0.3_core_old.gemfile.lock @@ -0,0 +1,182 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (4.8.3) + ffi (1.15.5) + google-protobuf (3.19.4-x86_64-linux) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.5.1) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.9.0) + byebug (~> 11.0) + pry (~> 0.13.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (~> 4) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.7 diff --git a/gemfiles/ruby_3.0.3_cucumber3.gemfile.lock b/gemfiles/ruby_3.0.3_cucumber3.gemfile.lock new file mode 100644 index 00000000000..7a222b11601 --- /dev/null +++ b/gemfiles/ruby_3.0.3_cucumber3.gemfile.lock @@ -0,0 +1,203 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + backports (3.23.0) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + cucumber (3.2.0) + builder (>= 2.1.2) + cucumber-core (~> 3.2.0) + cucumber-expressions (~> 6.0.1) + cucumber-wire (~> 0.0.1) + diff-lcs (~> 1.3) + gherkin (~> 5.1.0) + multi_json (>= 1.7.5, < 2.0) + multi_test (>= 0.1.2) + cucumber-core (3.2.1) + backports (>= 3.8.0) + cucumber-tag_expressions (~> 1.1.0) + gherkin (~> 5.0) + cucumber-expressions (6.0.1) + cucumber-tag_expressions (1.1.1) + cucumber-wire (0.0.1) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + gherkin (5.1.0) + google-protobuf (3.19.4-x86_64-linux) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.5.1) + multi_json (1.15.0) + multi_test (0.1.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.9.0) + byebug (~> 11.0) + pry (~> 0.13.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + cucumber (>= 3.0.0, < 4.0.0) + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.7 diff --git a/gemfiles/ruby_3.0.3_cucumber4.gemfile.lock b/gemfiles/ruby_3.0.3_cucumber4.gemfile.lock new file mode 100644 index 00000000000..b87bab688f4 --- /dev/null +++ b/gemfiles/ruby_3.0.3_cucumber4.gemfile.lock @@ -0,0 +1,234 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + activesupport (7.0.2.3) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + cucumber (4.1.0) + builder (~> 3.2, >= 3.2.3) + cucumber-core (~> 7.1, >= 7.1.0) + cucumber-create-meta (~> 1.0.0, >= 1.0.0) + cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) + cucumber-gherkin (~> 14.0, >= 14.0.1) + cucumber-html-formatter (~> 7.0, >= 7.0.0) + cucumber-messages (~> 12.2, >= 12.2.0) + cucumber-wire (~> 3.1, >= 3.1.0) + diff-lcs (~> 1.3, >= 1.3, < 1.4) + multi_test (~> 0.1, >= 0.1.2) + sys-uname (~> 1.0, >= 1.0.2) + cucumber-core (7.1.0) + cucumber-gherkin (~> 14.0, >= 14.0.1) + cucumber-messages (~> 12.2, >= 12.2.0) + cucumber-tag-expressions (~> 2.0, >= 2.0.4) + cucumber-create-meta (1.0.0) + cucumber-messages (~> 12.2, >= 12.2.0) + sys-uname (~> 1.2, >= 1.2.1) + cucumber-cucumber-expressions (10.3.0) + cucumber-gherkin (14.2.0) + cucumber-messages (~> 12.4, >= 12.4.0) + cucumber-html-formatter (7.2.0) + cucumber-messages (~> 12.4, >= 12.4.0) + cucumber-messages (12.4.0) + protobuf-cucumber (~> 3.10, >= 3.10.8) + cucumber-tag-expressions (2.0.4) + cucumber-wire (3.1.0) + cucumber-core (~> 7.1, >= 7.1.0) + cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) + cucumber-messages (~> 12.2, >= 12.2.0) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.3) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.19.4-x86_64-linux) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + middleware (0.1.0) + minitest (5.15.0) + msgpack (1.5.1) + multi_test (0.1.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + protobuf-cucumber (3.10.8) + activesupport (>= 3.2) + middleware + thor + thread_safe + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.9.0) + byebug (~> 11.0) + pry (~> 0.13.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + sys-uname (1.2.2) + ffi (~> 1.1) + thor (1.2.1) + thread_safe (0.3.6) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + cucumber (>= 4.0.0, < 5.0.0) + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.7 diff --git a/gemfiles/ruby_3.0.3_cucumber5.gemfile.lock b/gemfiles/ruby_3.0.3_cucumber5.gemfile.lock new file mode 100644 index 00000000000..3f9df3bf6e0 --- /dev/null +++ b/gemfiles/ruby_3.0.3_cucumber5.gemfile.lock @@ -0,0 +1,234 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + activesupport (7.0.2.3) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + cucumber (5.3.0) + builder (~> 3.2, >= 3.2.4) + cucumber-core (~> 8.0, >= 8.0.1) + cucumber-create-meta (~> 2.0, >= 2.0.2) + cucumber-cucumber-expressions (~> 10.3, >= 10.3.0) + cucumber-gherkin (~> 15.0, >= 15.0.2) + cucumber-html-formatter (~> 9.0, >= 9.0.0) + cucumber-messages (~> 13.1, >= 13.1.0) + cucumber-wire (~> 4.0, >= 4.0.1) + diff-lcs (~> 1.4, >= 1.4.4) + multi_test (~> 0.1, >= 0.1.2) + sys-uname (~> 1.2, >= 1.2.1) + cucumber-core (8.0.1) + cucumber-gherkin (~> 15.0, >= 15.0.2) + cucumber-messages (~> 13.0, >= 13.0.1) + cucumber-tag-expressions (~> 2.0, >= 2.0.4) + cucumber-create-meta (2.0.4) + cucumber-messages (~> 13.1, >= 13.1.0) + sys-uname (~> 1.2, >= 1.2.1) + cucumber-cucumber-expressions (10.3.0) + cucumber-gherkin (15.0.2) + cucumber-messages (~> 13.0, >= 13.0.1) + cucumber-html-formatter (9.0.0) + cucumber-messages (~> 13.0, >= 13.0.1) + cucumber-messages (13.2.1) + protobuf-cucumber (~> 3.10, >= 3.10.8) + cucumber-tag-expressions (2.0.4) + cucumber-wire (4.0.1) + cucumber-core (~> 8.0, >= 8.0.1) + cucumber-cucumber-expressions (~> 10.3, >= 10.3.0) + cucumber-messages (~> 13.0, >= 13.0.1) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.19.4-x86_64-linux) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + middleware (0.1.0) + minitest (5.15.0) + msgpack (1.5.1) + multi_test (0.1.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + protobuf-cucumber (3.10.8) + activesupport (>= 3.2) + middleware + thor + thread_safe + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.9.0) + byebug (~> 11.0) + pry (~> 0.13.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + sys-uname (1.2.2) + ffi (~> 1.1) + thor (1.2.1) + thread_safe (0.3.6) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + cucumber (>= 5.0.0, < 6.0.0) + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.7 diff --git a/gemfiles/ruby_3.0.3_rails61_mysql2.gemfile.lock b/gemfiles/ruby_3.0.3_rails61_mysql2.gemfile.lock new file mode 100644 index 00000000000..6a141b40a52 --- /dev/null +++ b/gemfiles/ruby_3.0.3_rails61_mysql2.gemfile.lock @@ -0,0 +1,324 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + mail (>= 2.7.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + nokogiri (>= 1.8.5) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.5) + activesupport (= 6.1.5) + globalid (>= 0.3.6) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + digest (3.1.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5) + globalid (1.0.0) + activesupport (>= 5.0) + google-protobuf (3.19.4-x86_64-linux) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + io-wait (0.2.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + lograge (0.11.2) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) + mysql2 (0.5.3) + net-protocol (0.1.2) + io-wait + timeout + net-smtp (0.3.1) + digest + net-protocol + timeout + nio4r (2.5.8) + nokogiri (1.13.3-x86_64-linux) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.9.0) + byebug (~> 11.0) + pry (~> 0.13.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.6.0) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + bundler (>= 1.15.0) + railties (= 6.1.5) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + timeout (0.2.0) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + mysql2 (~> 0.5) + net-smtp + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rails (~> 6.1.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.7 diff --git a/gemfiles/ruby_3.0.3_rails61_postgres.gemfile.lock b/gemfiles/ruby_3.0.3_rails61_postgres.gemfile.lock new file mode 100644 index 00000000000..305cca0a522 --- /dev/null +++ b/gemfiles/ruby_3.0.3_rails61_postgres.gemfile.lock @@ -0,0 +1,324 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + mail (>= 2.7.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + nokogiri (>= 1.8.5) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.5) + activesupport (= 6.1.5) + globalid (>= 0.3.6) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + digest (3.1.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5) + globalid (1.0.0) + activesupport (>= 5.0) + google-protobuf (3.19.4-x86_64-linux) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + io-wait (0.2.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + lograge (0.11.2) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) + net-protocol (0.1.2) + io-wait + timeout + net-smtp (0.3.1) + digest + net-protocol + timeout + nio4r (2.5.8) + nokogiri (1.13.3-x86_64-linux) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pg (1.3.4) + pimpmychangelog (0.1.3) + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.9.0) + byebug (~> 11.0) + pry (~> 0.13.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.6.0) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + bundler (>= 1.15.0) + railties (= 6.1.5) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + timeout (0.2.0) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + net-smtp + opentracing (>= 0.4.1) + os (~> 1.1) + pg (>= 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rails (~> 6.1.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.7 diff --git a/gemfiles/ruby_3.0.3_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_3.0.3_rails61_postgres_redis.gemfile.lock new file mode 100644 index 00000000000..426559ce007 --- /dev/null +++ b/gemfiles/ruby_3.0.3_rails61_postgres_redis.gemfile.lock @@ -0,0 +1,326 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + mail (>= 2.7.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + nokogiri (>= 1.8.5) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.5) + activesupport (= 6.1.5) + globalid (>= 0.3.6) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + digest (3.1.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5) + globalid (1.0.0) + activesupport (>= 5.0) + google-protobuf (3.19.4-x86_64-linux) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + io-wait (0.2.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + lograge (0.11.2) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) + net-protocol (0.1.2) + io-wait + timeout + net-smtp (0.3.1) + digest + net-protocol + timeout + nio4r (2.5.8) + nokogiri (1.13.3-x86_64-linux) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pg (1.3.4) + pimpmychangelog (0.1.3) + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.9.0) + byebug (~> 11.0) + pry (~> 0.13.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.6.0) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + bundler (>= 1.15.0) + railties (= 6.1.5) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + timeout (0.2.0) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + net-smtp + opentracing (>= 0.4.1) + os (~> 1.1) + pg (>= 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rails (~> 6.1.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + redis (>= 4.2.5) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.7 diff --git a/gemfiles/ruby_3.0.3_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_3.0.3_rails61_postgres_sidekiq.gemfile.lock new file mode 100644 index 00000000000..19d19813a8f --- /dev/null +++ b/gemfiles/ruby_3.0.3_rails61_postgres_sidekiq.gemfile.lock @@ -0,0 +1,338 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + mail (>= 2.7.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + nokogiri (>= 1.8.5) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.5) + activesupport (= 6.1.5) + globalid (>= 0.3.6) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + connection_pool (2.2.5) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + digest (3.1.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5) + globalid (1.0.0) + activesupport (>= 5.0) + google-protobuf (3.19.4-x86_64-linux) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + io-wait (0.2.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + lograge (0.11.2) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) + net-protocol (0.1.2) + io-wait + timeout + net-smtp (0.3.1) + digest + net-protocol + timeout + nio4r (2.5.8) + nokogiri (1.13.3-x86_64-linux) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pg (1.3.4) + pimpmychangelog (0.1.3) + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.9.0) + byebug (~> 11.0) + pry (~> 0.13.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.6.0) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + bundler (>= 1.15.0) + railties (= 6.1.5) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + rails_semantic_logger (4.10.0) + rack + railties (>= 5.1) + semantic_logger (~> 4.9) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + semantic_logger (4.10.0) + concurrent-ruby (~> 1.0) + sidekiq (6.4.1) + connection_pool (>= 2.2.2) + rack (~> 2.0) + redis (>= 4.2.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + timeout (0.2.0) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + net-smtp + opentracing (>= 0.4.1) + os (~> 1.1) + pg (>= 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rails (~> 6.1.0) + rails_semantic_logger (~> 4.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + sidekiq (>= 6.1.2) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.7 diff --git a/gemfiles/ruby_3.0.3_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_3.0.3_rails61_semantic_logger.gemfile.lock new file mode 100644 index 00000000000..95c274392f2 --- /dev/null +++ b/gemfiles/ruby_3.0.3_rails61_semantic_logger.gemfile.lock @@ -0,0 +1,323 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + mail (>= 2.7.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + nokogiri (>= 1.8.5) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.5) + activesupport (= 6.1.5) + globalid (>= 0.3.6) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + digest (3.1.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5) + globalid (1.0.0) + activesupport (>= 5.0) + google-protobuf (3.19.4-x86_64-linux) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + io-wait (0.2.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) + net-protocol (0.1.2) + io-wait + timeout + net-smtp (0.3.1) + digest + net-protocol + timeout + nio4r (2.5.8) + nokogiri (1.13.3-x86_64-linux) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pg (1.3.4) + pimpmychangelog (0.1.3) + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.9.0) + byebug (~> 11.0) + pry (~> 0.13.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.6.0) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + bundler (>= 1.15.0) + railties (= 6.1.5) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + rails_semantic_logger (4.10.0) + rack + railties (>= 5.1) + semantic_logger (~> 4.9) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + semantic_logger (4.10.0) + concurrent-ruby (~> 1.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + timeout (0.2.0) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + memory_profiler (~> 0.9) + net-smtp + opentracing (>= 0.4.1) + os (~> 1.1) + pg (>= 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rails (~> 6.1.0) + rails_semantic_logger (~> 4.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.7 diff --git a/gemfiles/ruby_3.0.3_resque2_redis3.gemfile.lock b/gemfiles/ruby_3.0.3_resque2_redis3.gemfile.lock new file mode 100644 index 00000000000..eb8274beba0 --- /dev/null +++ b/gemfiles/ruby_3.0.3_resque2_redis3.gemfile.lock @@ -0,0 +1,206 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.19.4-x86_64-linux) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + mono_logger (1.1.1) + msgpack (1.5.1) + multi_json (1.15.0) + mustermann (1.1.1) + ruby2_keywords (~> 0.0.1) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.9.0) + byebug (~> 11.0) + pry (~> 0.13.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + rack (2.2.3) + rack-protection (2.2.0) + rack + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + redis (3.3.5) + redis-namespace (1.8.2) + redis (>= 3.0.4) + regexp_parser (2.2.1) + resque (2.2.1) + mono_logger (~> 1.0) + multi_json (~> 1.0) + redis-namespace (~> 1.6) + sinatra (>= 0.9.2) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + ruby2_keywords (0.0.5) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sinatra (2.2.0) + mustermann (~> 1.0) + rack (~> 2.2) + rack-protection (= 2.2.0) + tilt (~> 2.0) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + thor (1.2.1) + tilt (2.0.10) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + redis (< 4.0) + resque (>= 2.0) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.7 diff --git a/gemfiles/ruby_3.0.3_resque2_redis4.gemfile.lock b/gemfiles/ruby_3.0.3_resque2_redis4.gemfile.lock new file mode 100644 index 00000000000..51ea45c8e5c --- /dev/null +++ b/gemfiles/ruby_3.0.3_resque2_redis4.gemfile.lock @@ -0,0 +1,206 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.19.4-x86_64-linux) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + mono_logger (1.1.1) + msgpack (1.5.1) + multi_json (1.15.0) + mustermann (1.1.1) + ruby2_keywords (~> 0.0.1) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.9.0) + byebug (~> 11.0) + pry (~> 0.13.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + rack (2.2.3) + rack-protection (2.2.0) + rack + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + redis (4.6.0) + redis-namespace (1.8.2) + redis (>= 3.0.4) + regexp_parser (2.2.1) + resque (2.2.1) + mono_logger (~> 1.0) + multi_json (~> 1.0) + redis-namespace (~> 1.6) + sinatra (>= 0.9.2) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + ruby2_keywords (0.0.5) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sinatra (2.2.0) + mustermann (~> 1.0) + rack (~> 2.2) + rack-protection (= 2.2.0) + tilt (~> 2.0) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + thor (1.2.1) + tilt (2.0.10) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + redis (>= 4.0) + resque (>= 2.0) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.7 diff --git a/gemfiles/ruby_3.1.0_contrib.gemfile b/gemfiles/ruby_3.1.0_contrib.gemfile deleted file mode 100644 index 0acddb8395a..00000000000 --- a/gemfiles/ruby_3.1.0_contrib.gemfile +++ /dev/null @@ -1,81 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 12.3" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", ">= 3.0.0" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "webrick", ">= 1.7.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "actionpack" -gem "actionview" -gem "active_model_serializers", ">= 0.10.0" -gem "activerecord" -gem "aws-sdk" -gem "cucumber" -gem "dalli" -gem "delayed_job" -gem "delayed_job_active_record" -gem "elasticsearch-transport" -gem "ethon" -gem "excon" -gem "grape" -gem "graphql", ">= 1.12.0" -gem "grpc", ">= 1.38.0" -gem "hiredis" -gem "http" -gem "httpclient" -gem "makara", ">= 0.6.0.pre" -gem "mongo", ">= 2.8.0", "< 2.15.0" -gem "mysql2", ">= 0.5.3", platform: :ruby -gem "pg", ">= 1.1", platform: :ruby -gem "presto-client", ">= 0.5.14" -gem "qless" -gem "rack" -gem "rack-test" -gem "redis", "< 4.0" -gem "rest-client" -gem "resque" -gem "ruby-kafka", ">= 0.7.10" -gem "semantic_logger", "~> 4.0" -gem "sequel" -gem "shoryuken" -gem "sidekiq" -gem "sinatra" -gem "sneakers", ">= 2.12.0" -gem "sqlite3", ">= 1.4.2" -gem "sucker_punch" -gem "typhoeus" -gem "que", ">= 1.0.0.beta2" -gem "net-smtp" - -gemspec path: "../" diff --git a/gemfiles/ruby_3.1.0_contrib.gemfile.lock b/gemfiles/ruby_3.1.0_contrib.gemfile.lock deleted file mode 100644 index a92b029ad81..00000000000 --- a/gemfiles/ruby_3.1.0_contrib.gemfile.lock +++ /dev/null @@ -1,1676 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) - rack (~> 2.0, >= 2.0.9) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - active_model_serializers (0.10.12) - actionpack (>= 4.1, < 6.2) - activemodel (>= 4.1, < 6.2) - case_transform (>= 0.2) - jsonapi-renderer (>= 0.1.1.beta1, < 0.3) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activesupport (6.1.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - zeitwerk (~> 2.3) - addressable (2.4.0) - amq-protocol (2.3.2) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - atomic (1.1.101) - avl_tree (1.2.1) - atomic (~> 1.1) - aws-eventstream (1.2.0) - aws-partitions (1.533.0) - aws-sdk (3.1.0) - aws-sdk-resources (~> 3) - aws-sdk-accessanalyzer (1.25.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-account (1.2.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-acm (1.47.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-acmpca (1.42.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-alexaforbusiness (1.52.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-amplify (1.34.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-amplifybackend (1.12.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-apigateway (1.70.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-apigatewaymanagementapi (1.26.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-apigatewayv2 (1.38.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-appconfig (1.20.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-appconfigdata (1.0.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-appflow (1.18.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-appintegrationsservice (1.9.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-applicationautoscaling (1.58.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-applicationcostprofiler (1.5.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-applicationdiscoveryservice (1.40.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-applicationinsights (1.24.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-appmesh (1.41.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-appregistry (1.10.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-apprunner (1.6.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-appstream (1.58.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-appsync (1.46.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-athena (1.43.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-auditmanager (1.16.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-augmentedairuntime (1.18.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-autoscaling (1.72.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-autoscalingplans (1.36.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-backup (1.37.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-batch (1.54.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-braket (1.13.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-budgets (1.43.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-chime (1.62.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-chimesdkidentity (1.5.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-chimesdkmeetings (1.2.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-chimesdkmessaging (1.6.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloud9 (1.41.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudcontrolapi (1.2.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-clouddirectory (1.37.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudformation (1.60.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudfront (1.59.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudhsm (1.35.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudhsmv2 (1.38.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudsearch (1.36.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudsearchdomain (1.29.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudtrail (1.41.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudwatch (1.58.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudwatchevents (1.53.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-cloudwatchlogs (1.47.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-codeartifact (1.15.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-codebuild (1.84.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-codecommit (1.47.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-codedeploy (1.45.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-codeguruprofiler (1.20.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-codegurureviewer (1.25.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-codepipeline (1.49.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-codestar (1.34.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-codestarconnections (1.20.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-codestarnotifications (1.15.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-cognitoidentity (1.36.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-cognitoidentityprovider (1.59.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-cognitosync (1.32.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-comprehend (1.54.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-comprehendmedical (1.31.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-computeoptimizer (1.26.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-configservice (1.69.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-connect (1.57.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-connectcontactlens (1.7.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-connectparticipant (1.18.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-connectwisdomservice (1.2.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-core (3.122.1) - aws-eventstream (~> 1, >= 1.0.2) - aws-partitions (~> 1, >= 1.525.0) - aws-sigv4 (~> 1.1) - jmespath (~> 1.0) - aws-sdk-costandusagereportservice (1.36.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-costexplorer (1.68.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-customerprofiles (1.13.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-databasemigrationservice (1.62.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-dataexchange (1.20.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-datapipeline (1.32.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-datasync (1.39.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-dax (1.35.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-detective (1.23.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-devicefarm (1.47.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-devopsguru (1.15.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-directconnect (1.49.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-directoryservice (1.45.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-dlm (1.46.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-docdb (1.37.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-drs (1.0.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-dynamodb (1.66.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-dynamodbstreams (1.34.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-ebs (1.20.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-ec2 (1.281.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-ec2instanceconnect (1.19.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-ecr (1.49.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-ecrpublic (1.8.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-ecs (1.90.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-efs (1.48.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-eks (1.67.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-elasticache (1.64.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-elasticbeanstalk (1.47.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-elasticinference (1.17.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-elasticloadbalancing (1.36.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-elasticloadbalancingv2 (1.72.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-elasticsearchservice (1.58.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-elastictranscoder (1.34.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-emr (1.54.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-emrcontainers (1.10.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-eventbridge (1.32.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-finspace (1.7.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-finspacedata (1.5.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-firehose (1.44.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-fis (1.6.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-fms (1.43.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-forecastqueryservice (1.17.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-forecastservice (1.28.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-frauddetector (1.27.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-fsx (1.45.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-gamelift (1.50.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-glacier (1.42.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-globalaccelerator (1.35.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-glue (1.99.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-gluedatabrew (1.16.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-greengrass (1.45.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-greengrassv2 (1.11.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-groundstation (1.23.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-guardduty (1.50.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-health (1.42.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-healthlake (1.9.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-honeycode (1.11.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-iam (1.63.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-identitystore (1.11.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-imagebuilder (1.33.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-importexport (1.31.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv2 (~> 1.0) - aws-sdk-inspector (1.39.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-iot (1.78.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-iot1clickdevicesservice (1.33.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-iot1clickprojects (1.33.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotanalytics (1.45.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotdataplane (1.34.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotdeviceadvisor (1.8.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotevents (1.29.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-ioteventsdata (1.21.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotfleethub (1.7.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotjobsdataplane (1.32.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotsecuretunneling (1.16.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotsitewise (1.34.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotthingsgraph (1.19.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-iotwireless (1.16.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-ivs (1.15.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-kafka (1.44.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-kafkaconnect (1.2.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-kendra (1.38.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-kinesis (1.37.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-kinesisanalytics (1.36.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-kinesisanalyticsv2 (1.36.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideo (1.37.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideoarchivedmedia (1.39.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideomedia (1.33.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-kinesisvideosignalingchannels (1.15.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-kms (1.51.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-lakeformation (1.19.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-lambda (1.72.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-lambdapreview (1.31.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-lex (1.41.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-lexmodelbuildingservice (1.53.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-lexmodelsv2 (1.15.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-lexruntimev2 (1.9.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-licensemanager (1.36.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-lightsail (1.59.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-locationservice (1.12.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-lookoutequipment (1.6.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-lookoutforvision (1.8.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-lookoutmetrics (1.9.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-machinelearning (1.33.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-macie (1.33.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-macie2 (1.38.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-managedblockchain (1.28.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-managedgrafana (1.2.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-marketplacecatalog (1.17.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-marketplacecommerceanalytics (1.37.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-marketplaceentitlementservice (1.31.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-marketplacemetering (1.39.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-mediaconnect (1.39.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-mediaconvert (1.80.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-medialive (1.79.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-mediapackage (1.47.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-mediapackagevod (1.31.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-mediastore (1.37.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-mediastoredata (1.34.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-mediatailor (1.48.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-memorydb (1.4.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-mgn (1.6.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-migrationhub (1.36.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-migrationhubconfig (1.16.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-migrationhubstrategyrecommendations (1.0.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-mobile (1.31.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-mq (1.42.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-mturk (1.36.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-mwaa (1.10.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-neptune (1.41.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-networkfirewall (1.10.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-networkmanager (1.17.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-nimblestudio (1.8.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-opensearchservice (1.3.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-opsworks (1.37.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-opsworkscm (1.48.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-organizations (1.64.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-outposts (1.23.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-panorama (1.1.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-personalize (1.33.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-personalizeevents (1.23.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-personalizeruntime (1.27.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-pi (1.33.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-pinpoint (1.60.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-pinpointemail (1.31.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-pinpointsmsvoice (1.28.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-polly (1.49.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-pricing (1.33.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-prometheusservice (1.10.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-proton (1.9.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-qldb (1.21.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-qldbsession (1.18.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-quicksight (1.57.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-ram (1.32.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-rds (1.130.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-rdsdataservice (1.30.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-redshift (1.71.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-redshiftdataapiservice (1.15.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-rekognition (1.60.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-resiliencehub (1.0.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-resourcegroups (1.41.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-resourcegroupstaggingapi (1.43.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-resources (3.120.0) - aws-sdk-accessanalyzer (~> 1) - aws-sdk-account (~> 1) - aws-sdk-acm (~> 1) - aws-sdk-acmpca (~> 1) - aws-sdk-alexaforbusiness (~> 1) - aws-sdk-amplify (~> 1) - aws-sdk-amplifybackend (~> 1) - aws-sdk-apigateway (~> 1) - aws-sdk-apigatewaymanagementapi (~> 1) - aws-sdk-apigatewayv2 (~> 1) - aws-sdk-appconfig (~> 1) - aws-sdk-appconfigdata (~> 1) - aws-sdk-appflow (~> 1) - aws-sdk-appintegrationsservice (~> 1) - aws-sdk-applicationautoscaling (~> 1) - aws-sdk-applicationcostprofiler (~> 1) - aws-sdk-applicationdiscoveryservice (~> 1) - aws-sdk-applicationinsights (~> 1) - aws-sdk-appmesh (~> 1) - aws-sdk-appregistry (~> 1) - aws-sdk-apprunner (~> 1) - aws-sdk-appstream (~> 1) - aws-sdk-appsync (~> 1) - aws-sdk-athena (~> 1) - aws-sdk-auditmanager (~> 1) - aws-sdk-augmentedairuntime (~> 1) - aws-sdk-autoscaling (~> 1) - aws-sdk-autoscalingplans (~> 1) - aws-sdk-backup (~> 1) - aws-sdk-batch (~> 1) - aws-sdk-braket (~> 1) - aws-sdk-budgets (~> 1) - aws-sdk-chime (~> 1) - aws-sdk-chimesdkidentity (~> 1) - aws-sdk-chimesdkmeetings (~> 1) - aws-sdk-chimesdkmessaging (~> 1) - aws-sdk-cloud9 (~> 1) - aws-sdk-cloudcontrolapi (~> 1) - aws-sdk-clouddirectory (~> 1) - aws-sdk-cloudformation (~> 1) - aws-sdk-cloudfront (~> 1) - aws-sdk-cloudhsm (~> 1) - aws-sdk-cloudhsmv2 (~> 1) - aws-sdk-cloudsearch (~> 1) - aws-sdk-cloudsearchdomain (~> 1) - aws-sdk-cloudtrail (~> 1) - aws-sdk-cloudwatch (~> 1) - aws-sdk-cloudwatchevents (~> 1) - aws-sdk-cloudwatchlogs (~> 1) - aws-sdk-codeartifact (~> 1) - aws-sdk-codebuild (~> 1) - aws-sdk-codecommit (~> 1) - aws-sdk-codedeploy (~> 1) - aws-sdk-codeguruprofiler (~> 1) - aws-sdk-codegurureviewer (~> 1) - aws-sdk-codepipeline (~> 1) - aws-sdk-codestar (~> 1) - aws-sdk-codestarconnections (~> 1) - aws-sdk-codestarnotifications (~> 1) - aws-sdk-cognitoidentity (~> 1) - aws-sdk-cognitoidentityprovider (~> 1) - aws-sdk-cognitosync (~> 1) - aws-sdk-comprehend (~> 1) - aws-sdk-comprehendmedical (~> 1) - aws-sdk-computeoptimizer (~> 1) - aws-sdk-configservice (~> 1) - aws-sdk-connect (~> 1) - aws-sdk-connectcontactlens (~> 1) - aws-sdk-connectparticipant (~> 1) - aws-sdk-connectwisdomservice (~> 1) - aws-sdk-costandusagereportservice (~> 1) - aws-sdk-costexplorer (~> 1) - aws-sdk-customerprofiles (~> 1) - aws-sdk-databasemigrationservice (~> 1) - aws-sdk-dataexchange (~> 1) - aws-sdk-datapipeline (~> 1) - aws-sdk-datasync (~> 1) - aws-sdk-dax (~> 1) - aws-sdk-detective (~> 1) - aws-sdk-devicefarm (~> 1) - aws-sdk-devopsguru (~> 1) - aws-sdk-directconnect (~> 1) - aws-sdk-directoryservice (~> 1) - aws-sdk-dlm (~> 1) - aws-sdk-docdb (~> 1) - aws-sdk-drs (~> 1) - aws-sdk-dynamodb (~> 1) - aws-sdk-dynamodbstreams (~> 1) - aws-sdk-ebs (~> 1) - aws-sdk-ec2 (~> 1) - aws-sdk-ec2instanceconnect (~> 1) - aws-sdk-ecr (~> 1) - aws-sdk-ecrpublic (~> 1) - aws-sdk-ecs (~> 1) - aws-sdk-efs (~> 1) - aws-sdk-eks (~> 1) - aws-sdk-elasticache (~> 1) - aws-sdk-elasticbeanstalk (~> 1) - aws-sdk-elasticinference (~> 1) - aws-sdk-elasticloadbalancing (~> 1) - aws-sdk-elasticloadbalancingv2 (~> 1) - aws-sdk-elasticsearchservice (~> 1) - aws-sdk-elastictranscoder (~> 1) - aws-sdk-emr (~> 1) - aws-sdk-emrcontainers (~> 1) - aws-sdk-eventbridge (~> 1) - aws-sdk-finspace (~> 1) - aws-sdk-finspacedata (~> 1) - aws-sdk-firehose (~> 1) - aws-sdk-fis (~> 1) - aws-sdk-fms (~> 1) - aws-sdk-forecastqueryservice (~> 1) - aws-sdk-forecastservice (~> 1) - aws-sdk-frauddetector (~> 1) - aws-sdk-fsx (~> 1) - aws-sdk-gamelift (~> 1) - aws-sdk-glacier (~> 1) - aws-sdk-globalaccelerator (~> 1) - aws-sdk-glue (~> 1) - aws-sdk-gluedatabrew (~> 1) - aws-sdk-greengrass (~> 1) - aws-sdk-greengrassv2 (~> 1) - aws-sdk-groundstation (~> 1) - aws-sdk-guardduty (~> 1) - aws-sdk-health (~> 1) - aws-sdk-healthlake (~> 1) - aws-sdk-honeycode (~> 1) - aws-sdk-iam (~> 1) - aws-sdk-identitystore (~> 1) - aws-sdk-imagebuilder (~> 1) - aws-sdk-importexport (~> 1) - aws-sdk-inspector (~> 1) - aws-sdk-iot (~> 1) - aws-sdk-iot1clickdevicesservice (~> 1) - aws-sdk-iot1clickprojects (~> 1) - aws-sdk-iotanalytics (~> 1) - aws-sdk-iotdataplane (~> 1) - aws-sdk-iotdeviceadvisor (~> 1) - aws-sdk-iotevents (~> 1) - aws-sdk-ioteventsdata (~> 1) - aws-sdk-iotfleethub (~> 1) - aws-sdk-iotjobsdataplane (~> 1) - aws-sdk-iotsecuretunneling (~> 1) - aws-sdk-iotsitewise (~> 1) - aws-sdk-iotthingsgraph (~> 1) - aws-sdk-iotwireless (~> 1) - aws-sdk-ivs (~> 1) - aws-sdk-kafka (~> 1) - aws-sdk-kafkaconnect (~> 1) - aws-sdk-kendra (~> 1) - aws-sdk-kinesis (~> 1) - aws-sdk-kinesisanalytics (~> 1) - aws-sdk-kinesisanalyticsv2 (~> 1) - aws-sdk-kinesisvideo (~> 1) - aws-sdk-kinesisvideoarchivedmedia (~> 1) - aws-sdk-kinesisvideomedia (~> 1) - aws-sdk-kinesisvideosignalingchannels (~> 1) - aws-sdk-kms (~> 1) - aws-sdk-lakeformation (~> 1) - aws-sdk-lambda (~> 1) - aws-sdk-lambdapreview (~> 1) - aws-sdk-lex (~> 1) - aws-sdk-lexmodelbuildingservice (~> 1) - aws-sdk-lexmodelsv2 (~> 1) - aws-sdk-lexruntimev2 (~> 1) - aws-sdk-licensemanager (~> 1) - aws-sdk-lightsail (~> 1) - aws-sdk-locationservice (~> 1) - aws-sdk-lookoutequipment (~> 1) - aws-sdk-lookoutforvision (~> 1) - aws-sdk-lookoutmetrics (~> 1) - aws-sdk-machinelearning (~> 1) - aws-sdk-macie (~> 1) - aws-sdk-macie2 (~> 1) - aws-sdk-managedblockchain (~> 1) - aws-sdk-managedgrafana (~> 1) - aws-sdk-marketplacecatalog (~> 1) - aws-sdk-marketplacecommerceanalytics (~> 1) - aws-sdk-marketplaceentitlementservice (~> 1) - aws-sdk-marketplacemetering (~> 1) - aws-sdk-mediaconnect (~> 1) - aws-sdk-mediaconvert (~> 1) - aws-sdk-medialive (~> 1) - aws-sdk-mediapackage (~> 1) - aws-sdk-mediapackagevod (~> 1) - aws-sdk-mediastore (~> 1) - aws-sdk-mediastoredata (~> 1) - aws-sdk-mediatailor (~> 1) - aws-sdk-memorydb (~> 1) - aws-sdk-mgn (~> 1) - aws-sdk-migrationhub (~> 1) - aws-sdk-migrationhubconfig (~> 1) - aws-sdk-migrationhubstrategyrecommendations (~> 1) - aws-sdk-mobile (~> 1) - aws-sdk-mq (~> 1) - aws-sdk-mturk (~> 1) - aws-sdk-mwaa (~> 1) - aws-sdk-neptune (~> 1) - aws-sdk-networkfirewall (~> 1) - aws-sdk-networkmanager (~> 1) - aws-sdk-nimblestudio (~> 1) - aws-sdk-opensearchservice (~> 1) - aws-sdk-opsworks (~> 1) - aws-sdk-opsworkscm (~> 1) - aws-sdk-organizations (~> 1) - aws-sdk-outposts (~> 1) - aws-sdk-panorama (~> 1) - aws-sdk-personalize (~> 1) - aws-sdk-personalizeevents (~> 1) - aws-sdk-personalizeruntime (~> 1) - aws-sdk-pi (~> 1) - aws-sdk-pinpoint (~> 1) - aws-sdk-pinpointemail (~> 1) - aws-sdk-pinpointsmsvoice (~> 1) - aws-sdk-polly (~> 1) - aws-sdk-pricing (~> 1) - aws-sdk-prometheusservice (~> 1) - aws-sdk-proton (~> 1) - aws-sdk-qldb (~> 1) - aws-sdk-qldbsession (~> 1) - aws-sdk-quicksight (~> 1) - aws-sdk-ram (~> 1) - aws-sdk-rds (~> 1) - aws-sdk-rdsdataservice (~> 1) - aws-sdk-redshift (~> 1) - aws-sdk-redshiftdataapiservice (~> 1) - aws-sdk-rekognition (~> 1) - aws-sdk-resiliencehub (~> 1) - aws-sdk-resourcegroups (~> 1) - aws-sdk-resourcegroupstaggingapi (~> 1) - aws-sdk-robomaker (~> 1) - aws-sdk-route53 (~> 1) - aws-sdk-route53domains (~> 1) - aws-sdk-route53recoverycluster (~> 1) - aws-sdk-route53recoverycontrolconfig (~> 1) - aws-sdk-route53recoveryreadiness (~> 1) - aws-sdk-route53resolver (~> 1) - aws-sdk-s3 (~> 1) - aws-sdk-s3control (~> 1) - aws-sdk-s3outposts (~> 1) - aws-sdk-sagemaker (~> 1) - aws-sdk-sagemakeredgemanager (~> 1) - aws-sdk-sagemakerfeaturestoreruntime (~> 1) - aws-sdk-sagemakerruntime (~> 1) - aws-sdk-savingsplans (~> 1) - aws-sdk-schemas (~> 1) - aws-sdk-secretsmanager (~> 1) - aws-sdk-securityhub (~> 1) - aws-sdk-serverlessapplicationrepository (~> 1) - aws-sdk-servicecatalog (~> 1) - aws-sdk-servicediscovery (~> 1) - aws-sdk-servicequotas (~> 1) - aws-sdk-ses (~> 1) - aws-sdk-sesv2 (~> 1) - aws-sdk-shield (~> 1) - aws-sdk-signer (~> 1) - aws-sdk-simpledb (~> 1) - aws-sdk-sms (~> 1) - aws-sdk-snowball (~> 1) - aws-sdk-snowdevicemanagement (~> 1) - aws-sdk-sns (~> 1) - aws-sdk-sqs (~> 1) - aws-sdk-ssm (~> 1) - aws-sdk-ssmcontacts (~> 1) - aws-sdk-ssmincidents (~> 1) - aws-sdk-ssoadmin (~> 1) - aws-sdk-ssooidc (~> 1) - aws-sdk-states (~> 1) - aws-sdk-storagegateway (~> 1) - aws-sdk-support (~> 1) - aws-sdk-swf (~> 1) - aws-sdk-synthetics (~> 1) - aws-sdk-textract (~> 1) - aws-sdk-timestreamquery (~> 1) - aws-sdk-timestreamwrite (~> 1) - aws-sdk-transcribeservice (~> 1) - aws-sdk-transcribestreamingservice (~> 1) - aws-sdk-transfer (~> 1) - aws-sdk-translate (~> 1) - aws-sdk-voiceid (~> 1) - aws-sdk-waf (~> 1) - aws-sdk-wafregional (~> 1) - aws-sdk-wafv2 (~> 1) - aws-sdk-wellarchitected (~> 1) - aws-sdk-workdocs (~> 1) - aws-sdk-worklink (~> 1) - aws-sdk-workmail (~> 1) - aws-sdk-workmailmessageflow (~> 1) - aws-sdk-workspaces (~> 1) - aws-sdk-xray (~> 1) - aws-sdk-robomaker (1.45.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-route53 (1.57.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-route53domains (1.35.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-route53recoverycluster (1.5.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-route53recoverycontrolconfig (1.5.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-route53recoveryreadiness (1.5.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-route53resolver (1.33.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-s3 (1.106.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sdk-kms (~> 1) - aws-sigv4 (~> 1.4) - aws-sdk-s3control (1.42.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-s3outposts (1.8.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-sagemaker (1.108.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-sagemakeredgemanager (1.7.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-sagemakerfeaturestoreruntime (1.8.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-sagemakerruntime (1.37.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-savingsplans (1.21.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-schemas (1.19.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-secretsmanager (1.52.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-securityhub (1.56.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-serverlessapplicationrepository (1.39.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-servicecatalog (1.65.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-servicediscovery (1.42.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-servicequotas (1.19.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-ses (1.43.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-sesv2 (1.23.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-shield (1.43.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-signer (1.34.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-simpledb (1.31.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv2 (~> 1.0) - aws-sdk-sms (1.34.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-snowball (1.44.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-snowdevicemanagement (1.3.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-sns (1.48.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-sqs (1.46.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-ssm (1.123.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-ssmcontacts (1.9.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-ssmincidents (1.7.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-ssoadmin (1.12.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-ssooidc (1.15.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-states (1.44.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-storagegateway (1.62.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-support (1.36.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-swf (1.32.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-synthetics (1.20.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-textract (1.31.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-timestreamquery (1.9.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-timestreamwrite (1.9.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-transcribeservice (1.66.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-transcribestreamingservice (1.36.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-transfer (1.43.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-translate (1.38.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-voiceid (1.2.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-waf (1.43.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-wafregional (1.44.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-wafv2 (1.31.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-wellarchitected (1.10.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-workdocs (1.35.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-worklink (1.28.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-workmail (1.45.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-workmailmessageflow (1.17.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-workspaces (1.59.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sdk-xray (1.43.0) - aws-sdk-core (~> 3, >= 3.122.0) - aws-sigv4 (~> 1.1) - aws-sigv2 (1.1.0) - aws-sigv4 (1.4.0) - aws-eventstream (~> 1, >= 1.0.2) - benchmark-ips (2.9.2) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - bson (4.12.1) - builder (3.2.4) - bunny (2.19.0) - amq-protocol (~> 2.3, >= 2.3.1) - sorted_set (~> 1, >= 1.0.2) - byebug (11.1.3) - case_transform (0.2) - activesupport - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - connection_pool (2.2.5) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - cucumber (7.1.0) - builder (~> 3.2, >= 3.2.4) - cucumber-core (~> 10.1, >= 10.1.0) - cucumber-create-meta (~> 6.0, >= 6.0.1) - cucumber-cucumber-expressions (~> 14.0, >= 14.0.0) - cucumber-gherkin (~> 22.0, >= 22.0.0) - cucumber-html-formatter (~> 17.0, >= 17.0.0) - cucumber-messages (~> 17.1, >= 17.1.1) - cucumber-wire (~> 6.2, >= 6.2.0) - diff-lcs (~> 1.4, >= 1.4.4) - mime-types (~> 3.3, >= 3.3.1) - multi_test (~> 0.1, >= 0.1.2) - sys-uname (~> 1.2, >= 1.2.2) - cucumber-core (10.1.0) - cucumber-gherkin (~> 22.0, >= 22.0.0) - cucumber-messages (~> 17.1, >= 17.1.1) - cucumber-tag-expressions (~> 4.0, >= 4.0.2) - cucumber-create-meta (6.0.4) - cucumber-messages (~> 17.1, >= 17.1.1) - sys-uname (~> 1.2, >= 1.2.2) - cucumber-cucumber-expressions (14.0.0) - cucumber-gherkin (22.0.0) - cucumber-messages (~> 17.1, >= 17.1.1) - cucumber-html-formatter (17.0.0) - cucumber-messages (~> 17.1, >= 17.1.0) - cucumber-messages (17.1.1) - cucumber-tag-expressions (4.1.0) - cucumber-wire (6.2.0) - cucumber-core (~> 10.1, >= 10.1.0) - cucumber-cucumber-expressions (~> 14.0, >= 14.0.0) - cucumber-messages (~> 17.1, >= 17.1.1) - daemons (1.4.1) - dalli (3.0.4) - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - delayed_job (4.1.9) - activesupport (>= 3.0, < 6.2) - delayed_job_active_record (4.1.6) - activerecord (>= 3.0, < 6.2) - delayed_job (>= 3.0, < 5) - diff-lcs (1.4.4) - digest (3.0.0) - digest-crc (0.6.4) - rake (>= 12.0.0, < 14.0.0) - docile (1.4.0) - dogstatsd-ruby (5.3.2) - domain_name (0.5.20190701) - unf (>= 0.0.5, < 1.0.0) - dry-configurable (0.13.0) - concurrent-ruby (~> 1.0) - dry-core (~> 0.6) - dry-container (0.9.0) - concurrent-ruby (~> 1.0) - dry-configurable (~> 0.13, >= 0.13.0) - dry-core (0.7.1) - concurrent-ruby (~> 1.0) - dry-inflector (0.2.1) - dry-logic (1.2.0) - concurrent-ruby (~> 1.0) - dry-core (~> 0.5, >= 0.5) - dry-types (1.5.1) - concurrent-ruby (~> 1.0) - dry-container (~> 0.3) - dry-core (~> 0.5, >= 0.5) - dry-inflector (~> 0.1, >= 0.1.2) - dry-logic (~> 1.0, >= 1.0.2) - elasticsearch-transport (7.5.0) - faraday (>= 0.14, < 1) - multi_json - erubi (1.10.0) - ethon (0.15.0) - ffi (>= 1.15.0) - eventmachine (1.2.7) - excon (0.88.0) - faraday (0.17.4) - multipart-post (>= 1.2, < 3) - faraday_middleware (0.12.2) - faraday (>= 0.7.4, < 1.0) - ffi (1.15.4) - ffi-compiler (1.0.1) - ffi (>= 1.0.0) - rake - google-protobuf (3.19.1) - googleapis-common-protos-types (1.3.0) - google-protobuf (~> 3.14) - grape (1.6.0) - activesupport - builder - dry-types (>= 1.1) - mustermann-grape (~> 1.0.0) - rack (>= 1.3.0) - rack-accept - graphql (1.12.20) - grpc (1.41.1) - google-protobuf (~> 3.17) - googleapis-common-protos-types (~> 1.0) - hashdiff (1.0.1) - hiredis (0.6.3) - hitimes (1.3.1) - http (4.4.1) - addressable (~> 2.3) - http-cookie (~> 1.0) - http-form_data (~> 2.2) - http-parser (~> 1.2.0) - http-accept (1.7.0) - http-cookie (1.0.4) - domain_name (~> 0.5) - http-form_data (2.3.0) - http-parser (1.2.3) - ffi-compiler (>= 1.0, < 2.0) - httpclient (2.8.3) - i18n (1.8.11) - concurrent-ruby (~> 1.0) - io-wait (0.2.1) - jmespath (1.4.0) - jsonapi-renderer (0.2.2) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - makara (0.6.0.pre) - activerecord (>= 5.2.0) - memory_profiler (0.9.14) - method_source (1.0.0) - metriks (0.9.9.8) - atomic (~> 1.0) - avl_tree (~> 1.2.0) - hitimes (~> 1.1) - mime-types (3.4.1) - mime-types-data (~> 3.2015) - mime-types-data (3.2021.1115) - mini_portile2 (2.6.1) - minitest (5.14.4) - mongo (2.14.1) - bson (>= 4.8.2, < 5.0.0) - mono_logger (1.1.1) - msgpack (1.4.2) - multi_json (1.15.0) - multi_test (0.1.2) - multipart-post (2.1.1) - mustermann (1.1.1) - ruby2_keywords (~> 0.0.1) - mustermann-grape (1.0.1) - mustermann (>= 1.0.0) - mysql2 (0.5.3) - net-protocol (0.1.2) - io-wait - timeout - net-smtp (0.3.0) - digest - net-protocol - timeout - netrc (0.11.0) - nokogiri (1.12.5) - mini_portile2 (~> 2.6.1) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.4) - parallel (1.21.0) - parser (3.0.2.0) - ast (~> 2.4.1) - pg (1.2.3) - pimpmychangelog (0.1.3) - presto-client (0.6.6) - faraday (~> 0.12) - faraday_middleware (~> 0.12.2) - msgpack (>= 0.7.0) - pry (0.14.1) - coderay (~> 1.1) - method_source (~> 1.0) - pry-byebug (3.8.0) - byebug (~> 11.0) - pry (~> 0.10) - pry-stack_explorer (0.6.1) - binding_of_caller (~> 1.0) - pry (~> 0.13) - qless (0.12.0) - metriks (~> 0.9) - redis (>= 2.2, < 4.0.0.rc1) - rusage (~> 0.2.0) - sentry-raven (~> 0.15.6) - sinatra (>= 1.3, < 2.1) - statsd-ruby (~> 1.3) - thin (~> 1.6) - thor (~> 0.19.1) - vegas (~> 0.1.11) - que (1.0.0.beta4) - racc (1.6.0) - rack (2.2.3) - rack-accept (0.4.5) - rack (>= 0.4) - rack-protection (2.0.8.1) - rack - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - rainbow (3.0.0) - rake (12.3.3) - rake-compiler (1.1.1) - rake - rbtree (0.4.4) - redcarpet (3.5.1) - redis (3.3.5) - redis-namespace (1.8.1) - redis (>= 3.0.4) - regexp_parser (2.1.1) - resque (2.2.0) - mono_logger (~> 1.0) - multi_json (~> 1.0) - redis-namespace (~> 1.6) - sinatra (>= 0.9.2) - vegas (~> 0.1.2) - rest-client (2.1.0) - http-accept (>= 1.7.0, < 2.0) - http-cookie (>= 1.0.2, < 2.0) - mime-types (>= 1.16, < 4.0) - netrc (~> 0.8) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.3) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.4.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.23.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.12.0, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.13.0) - parser (>= 3.0.1.1) - rubocop-performance (1.12.0) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.6.0) - rubocop (~> 1.19) - ruby-kafka (1.4.0) - digest-crc - ruby-prof (1.4.3) - ruby-progressbar (1.11.0) - ruby2_keywords (0.0.5) - rusage (0.2.0) - semantic_logger (4.8.2) - concurrent-ruby (~> 1.0) - sentry-raven (0.15.6) - faraday (>= 0.7.6) - sequel (5.50.0) - serverengine (2.1.1) - sigdump (~> 0.2.2) - set (1.0.2) - shoryuken (5.3.0) - aws-sdk-core (>= 2) - concurrent-ruby - thor - sidekiq (5.2.9) - connection_pool (~> 2.2, >= 2.2.2) - rack (~> 2.0) - rack-protection (>= 1.5.0) - redis (>= 3.3.5, < 4.2) - sigdump (0.2.4) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sinatra (2.0.8.1) - mustermann (~> 1.0) - rack (~> 2.0) - rack-protection (= 2.0.8.1) - tilt (~> 2.0) - sneakers (2.12.0) - bunny (~> 2.14) - concurrent-ruby (~> 1.0) - rake (~> 12.3) - serverengine (~> 2.1.0) - thor - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9358) - sorbet-static (0.5.9120-x86_64-linux) - sorted_set (1.0.3) - rbtree - set (~> 1.0) - spoom (1.1.3) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - sqlite3 (1.4.2) - statsd-ruby (1.5.0) - sucker_punch (3.0.1) - concurrent-ruby (~> 1.0) - sys-uname (1.2.2) - ffi (~> 1.1) - thin (1.8.1) - daemons (~> 1.0, >= 1.0.9) - eventmachine (~> 1.0, >= 1.0.4) - rack (>= 1, < 3) - thor (0.19.4) - tilt (2.0.10) - timeout (0.2.0) - typhoeus (1.4.0) - ethon (>= 0.9.0) - tzinfo (2.0.4) - concurrent-ruby (~> 1.0) - unf (0.1.4) - unf_ext - unf_ext (0.0.8) - unicode-display_width (2.1.0) - vegas (0.1.11) - rack (>= 1.0.0) - warning (1.2.1) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.7.0) - yard (0.9.26) - zeitwerk (2.5.1) - -PLATFORMS - x86_64-linux - -DEPENDENCIES - actionpack - actionview - active_model_serializers (>= 0.10.0) - activerecord - addressable (~> 2.4.0) - appraisal (~> 2.2) - aws-sdk - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - cucumber - dalli - ddtrace! - delayed_job - delayed_job_active_record - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - elasticsearch-transport - ethon - excon - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - grape - graphql (>= 1.12.0) - grpc (>= 1.38.0) - hiredis - http - httpclient - makara (>= 0.6.0.pre) - memory_profiler (~> 0.9) - mongo (>= 2.8.0, < 2.15.0) - mysql2 (>= 0.5.3) - net-smtp - opentracing (>= 0.4.1) - os (~> 1.1) - pg (>= 1.1) - pimpmychangelog (>= 0.1.2) - presto-client (>= 0.5.14) - pry - pry-byebug - pry-stack_explorer - qless - que (>= 1.0.0.beta2) - rack - rack-test - rake (>= 12.3) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - redis (< 4.0) - resque - rest-client - rspec (>= 3.0.0) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - ruby-kafka (>= 0.7.10) - ruby-prof (~> 1.4) - semantic_logger (~> 4.0) - sequel - shoryuken - sidekiq - simplecov! - sinatra - sneakers (>= 2.12.0) - sorbet (= 0.5.9120) - spoom (~> 1.1) - sqlite3 (>= 1.4.2) - sucker_punch - typhoeus - warning (~> 1) - webmock (>= 3.10.0) - webrick (>= 1.7.0) - yard (~> 0.9) - -BUNDLED WITH - 2.3.0.dev diff --git a/gemfiles/ruby_3.1.0_core_old.gemfile b/gemfiles/ruby_3.1.0_core_old.gemfile deleted file mode 100644 index 8508986dd13..00000000000 --- a/gemfiles/ruby_3.1.0_core_old.gemfile +++ /dev/null @@ -1,40 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "webrick", ">= 1.7.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", "~> 4" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" - -gemspec path: "../" diff --git a/gemfiles/ruby_3.1.0_core_old.gemfile.lock b/gemfiles/ruby_3.1.0_core_old.gemfile.lock deleted file mode 100644 index f6d61e304aa..00000000000 --- a/gemfiles/ruby_3.1.0_core_old.gemfile.lock +++ /dev/null @@ -1,173 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.2) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (3.2.4) - byebug (11.1.3) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - cri (2.15.11) - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (4.8.3) - google-protobuf (3.19.1) - hashdiff (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - msgpack (1.4.2) - opentracing (0.5.0) - os (1.1.4) - parallel (1.21.0) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1) - coderay (~> 1.1) - method_source (~> 1.0) - pry-byebug (3.8.0) - byebug (~> 11.0) - pry (~> 0.10) - pry-stack_explorer (0.6.1) - binding_of_caller (~> 1.0) - pry (~> 0.13) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redcarpet (3.5.1) - regexp_parser (2.1.1) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.3) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.4.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.23.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.12.0, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.13.0) - parser (>= 3.0.1.1) - rubocop-performance (1.12.0) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.6.0) - rubocop (~> 1.19) - ruby-prof (1.4.3) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9358) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.3) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - thor (1.1.0) - unicode-display_width (2.1.0) - warning (1.2.1) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.7.0) - yard (0.9.26) - -PLATFORMS - x86_64-linux - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (~> 4) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-byebug - pry-stack_explorer - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - ruby-prof (~> 1.4) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - warning (~> 1) - webmock (>= 3.10.0) - webrick (>= 1.7.0) - yard (~> 0.9) - -BUNDLED WITH - 2.3.0.dev diff --git a/gemfiles/ruby_3.1.0_cucumber3.gemfile b/gemfiles/ruby_3.1.0_cucumber3.gemfile deleted file mode 100644 index 1e2dc9ea04d..00000000000 --- a/gemfiles/ruby_3.1.0_cucumber3.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "webrick", ">= 1.7.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "cucumber", ">=3.0.0", "<4.0.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_3.1.0_cucumber3.gemfile.lock b/gemfiles/ruby_3.1.0_cucumber3.gemfile.lock deleted file mode 100644 index 526a7b541f7..00000000000 --- a/gemfiles/ruby_3.1.0_cucumber3.gemfile.lock +++ /dev/null @@ -1,194 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - backports (3.21.0) - benchmark-ips (2.9.2) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (3.2.4) - byebug (11.1.3) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - cri (2.15.11) - cucumber (3.2.0) - builder (>= 2.1.2) - cucumber-core (~> 3.2.0) - cucumber-expressions (~> 6.0.1) - cucumber-wire (~> 0.0.1) - diff-lcs (~> 1.3) - gherkin (~> 5.1.0) - multi_json (>= 1.7.5, < 2.0) - multi_test (>= 0.1.2) - cucumber-core (3.2.1) - backports (>= 3.8.0) - cucumber-tag_expressions (~> 1.1.0) - gherkin (~> 5.0) - cucumber-expressions (6.0.1) - cucumber-tag_expressions (1.1.1) - cucumber-wire (0.0.1) - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.3.2) - gherkin (5.1.0) - google-protobuf (3.19.1) - hashdiff (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - msgpack (1.4.2) - multi_json (1.15.0) - multi_test (0.1.2) - opentracing (0.5.0) - os (1.1.4) - parallel (1.21.0) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1) - coderay (~> 1.1) - method_source (~> 1.0) - pry-byebug (3.8.0) - byebug (~> 11.0) - pry (~> 0.10) - pry-stack_explorer (0.6.1) - binding_of_caller (~> 1.0) - pry (~> 0.13) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redcarpet (3.5.1) - regexp_parser (2.1.1) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.3) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.4.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.23.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.12.0, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.13.0) - parser (>= 3.0.1.1) - rubocop-performance (1.12.0) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.6.0) - rubocop (~> 1.19) - ruby-prof (1.4.3) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9358) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.3) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - thor (1.1.0) - unicode-display_width (2.1.0) - warning (1.2.1) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.7.0) - yard (0.9.26) - -PLATFORMS - x86_64-linux - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - cucumber (>= 3.0.0, < 4.0.0) - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-byebug - pry-stack_explorer - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - ruby-prof (~> 1.4) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - warning (~> 1) - webmock (>= 3.10.0) - webrick (>= 1.7.0) - yard (~> 0.9) - -BUNDLED WITH - 2.3.0.dev diff --git a/gemfiles/ruby_3.1.0_cucumber4.gemfile b/gemfiles/ruby_3.1.0_cucumber4.gemfile deleted file mode 100644 index 7da1b02f039..00000000000 --- a/gemfiles/ruby_3.1.0_cucumber4.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "webrick", ">= 1.7.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "cucumber", ">=4.0.0", "<5.0.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_3.1.0_cucumber4.gemfile.lock b/gemfiles/ruby_3.1.0_cucumber4.gemfile.lock deleted file mode 100644 index 0583a67db3e..00000000000 --- a/gemfiles/ruby_3.1.0_cucumber4.gemfile.lock +++ /dev/null @@ -1,228 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - activesupport (6.1.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - zeitwerk (~> 2.3) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.2) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (3.2.4) - byebug (11.1.3) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - cri (2.15.11) - cucumber (4.1.0) - builder (~> 3.2, >= 3.2.3) - cucumber-core (~> 7.1, >= 7.1.0) - cucumber-create-meta (~> 1.0.0, >= 1.0.0) - cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) - cucumber-gherkin (~> 14.0, >= 14.0.1) - cucumber-html-formatter (~> 7.0, >= 7.0.0) - cucumber-messages (~> 12.2, >= 12.2.0) - cucumber-wire (~> 3.1, >= 3.1.0) - diff-lcs (~> 1.3, >= 1.3, < 1.4) - multi_test (~> 0.1, >= 0.1.2) - sys-uname (~> 1.0, >= 1.0.2) - cucumber-core (7.1.0) - cucumber-gherkin (~> 14.0, >= 14.0.1) - cucumber-messages (~> 12.2, >= 12.2.0) - cucumber-tag-expressions (~> 2.0, >= 2.0.4) - cucumber-create-meta (1.0.0) - cucumber-messages (~> 12.2, >= 12.2.0) - sys-uname (~> 1.2, >= 1.2.1) - cucumber-cucumber-expressions (10.3.0) - cucumber-gherkin (14.2.0) - cucumber-messages (~> 12.4, >= 12.4.0) - cucumber-html-formatter (7.2.0) - cucumber-messages (~> 12.4, >= 12.4.0) - cucumber-messages (12.4.0) - protobuf-cucumber (~> 3.10, >= 3.10.8) - cucumber-tag-expressions (2.0.4) - cucumber-wire (3.1.0) - cucumber-core (~> 7.1, >= 7.1.0) - cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) - cucumber-messages (~> 12.2, >= 12.2.0) - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.3) - docile (1.4.0) - dogstatsd-ruby (5.3.2) - ffi (1.15.4) - google-protobuf (3.19.1) - hashdiff (1.0.1) - i18n (1.8.11) - concurrent-ruby (~> 1.0) - memory_profiler (0.9.14) - method_source (1.0.0) - middleware (0.1.0) - minitest (5.14.4) - msgpack (1.4.2) - multi_test (0.1.2) - opentracing (0.5.0) - os (1.1.4) - parallel (1.21.0) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - protobuf-cucumber (3.10.8) - activesupport (>= 3.2) - middleware - thor - thread_safe - pry (0.14.1) - coderay (~> 1.1) - method_source (~> 1.0) - pry-byebug (3.8.0) - byebug (~> 11.0) - pry (~> 0.10) - pry-stack_explorer (0.6.1) - binding_of_caller (~> 1.0) - pry (~> 0.13) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redcarpet (3.5.1) - regexp_parser (2.1.1) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.3) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.4.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.23.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.12.0, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.13.0) - parser (>= 3.0.1.1) - rubocop-performance (1.12.0) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.6.0) - rubocop (~> 1.19) - ruby-prof (1.4.3) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9358) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.3) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - sys-uname (1.2.2) - ffi (~> 1.1) - thor (1.1.0) - thread_safe (0.3.6) - tzinfo (2.0.4) - concurrent-ruby (~> 1.0) - unicode-display_width (2.1.0) - warning (1.2.1) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.7.0) - yard (0.9.26) - zeitwerk (2.5.1) - -PLATFORMS - x86_64-linux - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - cucumber (>= 4.0.0, < 5.0.0) - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-byebug - pry-stack_explorer - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - ruby-prof (~> 1.4) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - warning (~> 1) - webmock (>= 3.10.0) - webrick (>= 1.7.0) - yard (~> 0.9) - -BUNDLED WITH - 2.3.0.dev diff --git a/gemfiles/ruby_3.1.0_cucumber5.gemfile b/gemfiles/ruby_3.1.0_cucumber5.gemfile deleted file mode 100644 index 1320a3e5b1b..00000000000 --- a/gemfiles/ruby_3.1.0_cucumber5.gemfile +++ /dev/null @@ -1,41 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "webrick", ">= 1.7.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "cucumber", ">=5.0.0", "<6.0.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_3.1.0_cucumber5.gemfile.lock b/gemfiles/ruby_3.1.0_cucumber5.gemfile.lock deleted file mode 100644 index 03f823d9e84..00000000000 --- a/gemfiles/ruby_3.1.0_cucumber5.gemfile.lock +++ /dev/null @@ -1,228 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - activesupport (6.1.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - zeitwerk (~> 2.3) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.2) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (3.2.4) - byebug (11.1.3) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - cri (2.15.11) - cucumber (5.3.0) - builder (~> 3.2, >= 3.2.4) - cucumber-core (~> 8.0, >= 8.0.1) - cucumber-create-meta (~> 2.0, >= 2.0.2) - cucumber-cucumber-expressions (~> 10.3, >= 10.3.0) - cucumber-gherkin (~> 15.0, >= 15.0.2) - cucumber-html-formatter (~> 9.0, >= 9.0.0) - cucumber-messages (~> 13.1, >= 13.1.0) - cucumber-wire (~> 4.0, >= 4.0.1) - diff-lcs (~> 1.4, >= 1.4.4) - multi_test (~> 0.1, >= 0.1.2) - sys-uname (~> 1.2, >= 1.2.1) - cucumber-core (8.0.1) - cucumber-gherkin (~> 15.0, >= 15.0.2) - cucumber-messages (~> 13.0, >= 13.0.1) - cucumber-tag-expressions (~> 2.0, >= 2.0.4) - cucumber-create-meta (2.0.4) - cucumber-messages (~> 13.1, >= 13.1.0) - sys-uname (~> 1.2, >= 1.2.1) - cucumber-cucumber-expressions (10.3.0) - cucumber-gherkin (15.0.2) - cucumber-messages (~> 13.0, >= 13.0.1) - cucumber-html-formatter (9.0.0) - cucumber-messages (~> 13.0, >= 13.0.1) - cucumber-messages (13.2.1) - protobuf-cucumber (~> 3.10, >= 3.10.8) - cucumber-tag-expressions (2.0.4) - cucumber-wire (4.0.1) - cucumber-core (~> 8.0, >= 8.0.1) - cucumber-cucumber-expressions (~> 10.3, >= 10.3.0) - cucumber-messages (~> 13.0, >= 13.0.1) - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.3.2) - ffi (1.15.4) - google-protobuf (3.19.1) - hashdiff (1.0.1) - i18n (1.8.11) - concurrent-ruby (~> 1.0) - memory_profiler (0.9.14) - method_source (1.0.0) - middleware (0.1.0) - minitest (5.14.4) - msgpack (1.4.2) - multi_test (0.1.2) - opentracing (0.5.0) - os (1.1.4) - parallel (1.21.0) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - protobuf-cucumber (3.10.8) - activesupport (>= 3.2) - middleware - thor - thread_safe - pry (0.14.1) - coderay (~> 1.1) - method_source (~> 1.0) - pry-byebug (3.8.0) - byebug (~> 11.0) - pry (~> 0.10) - pry-stack_explorer (0.6.1) - binding_of_caller (~> 1.0) - pry (~> 0.13) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redcarpet (3.5.1) - regexp_parser (2.1.1) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.3) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.4.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.23.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.12.0, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.13.0) - parser (>= 3.0.1.1) - rubocop-performance (1.12.0) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.6.0) - rubocop (~> 1.19) - ruby-prof (1.4.3) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9358) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.3) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - sys-uname (1.2.2) - ffi (~> 1.1) - thor (1.1.0) - thread_safe (0.3.6) - tzinfo (2.0.4) - concurrent-ruby (~> 1.0) - unicode-display_width (2.1.0) - warning (1.2.1) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.7.0) - yard (0.9.26) - zeitwerk (2.5.1) - -PLATFORMS - x86_64-linux - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - cucumber (>= 5.0.0, < 6.0.0) - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-byebug - pry-stack_explorer - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - ruby-prof (~> 1.4) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - warning (~> 1) - webmock (>= 3.10.0) - webrick (>= 1.7.0) - yard (~> 0.9) - -BUNDLED WITH - 2.3.0.dev diff --git a/gemfiles/ruby_3.1.0_rails61_mysql2.gemfile b/gemfiles/ruby_3.1.0_rails61_mysql2.gemfile deleted file mode 100644 index 9d10d34fa48..00000000000 --- a/gemfiles/ruby_3.1.0_rails61_mysql2.gemfile +++ /dev/null @@ -1,45 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "webrick", ">= 1.7.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "mysql2", "~> 0.5", platform: :ruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "net-smtp" - -gemspec path: "../" diff --git a/gemfiles/ruby_3.1.0_rails61_mysql2.gemfile.lock b/gemfiles/ruby_3.1.0_rails61_mysql2.gemfile.lock deleted file mode 100644 index 6131219276d..00000000000 --- a/gemfiles/ruby_3.1.0_rails61_mysql2.gemfile.lock +++ /dev/null @@ -1,317 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) - rack (~> 2.0, >= 2.0.9) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) - globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) - mini_mime (>= 1.1.0) - activesupport (6.1.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - zeitwerk (~> 2.3) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.2) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (3.2.4) - byebug (11.1.3) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.4.4) - digest (3.0.0) - docile (1.4.0) - dogstatsd-ruby (5.3.2) - erubi (1.10.0) - globalid (0.5.2) - activesupport (>= 5.0) - google-protobuf (3.19.1) - hashdiff (1.0.1) - i18n (1.8.11) - concurrent-ruby (~> 1.0) - io-wait (0.2.1) - lograge (0.11.2) - actionpack (>= 4) - activesupport (>= 4) - railties (>= 4) - request_store (~> 1.0) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.2) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.2) - mini_portile2 (2.6.1) - minitest (5.14.4) - msgpack (1.4.2) - mysql2 (0.5.3) - net-protocol (0.1.2) - io-wait - timeout - net-smtp (0.3.0) - digest - net-protocol - timeout - nio4r (2.5.8) - nokogiri (1.12.5) - mini_portile2 (~> 2.6.1) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.4) - parallel (1.21.0) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1) - coderay (~> 1.1) - method_source (~> 1.0) - pry-byebug (3.8.0) - byebug (~> 11.0) - pry (~> 0.10) - pry-stack_explorer (0.6.1) - binding_of_caller (~> 1.0) - pry (~> 0.13) - racc (1.6.0) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - bundler (>= 1.15.0) - railties (= 6.1.4.1) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - method_source - rake (>= 0.13) - thor (~> 1.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redcarpet (3.5.1) - regexp_parser (2.1.1) - request_store (1.5.0) - rack (>= 1.4) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.3) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.4.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.23.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.12.0, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.13.0) - parser (>= 3.0.1.1) - rubocop-performance (1.12.0) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.6.0) - rubocop (~> 1.19) - ruby-prof (1.4.3) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9358) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.3) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.4.0) - actionpack (>= 5.2) - activesupport (>= 5.2) - sprockets (>= 3.0.0) - thor (1.1.0) - timeout (0.2.0) - tzinfo (2.0.4) - concurrent-ruby (~> 1.0) - unicode-display_width (2.1.0) - warning (1.2.1) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.7.0) - websocket-driver (0.7.5) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.5.1) - -PLATFORMS - x86_64-linux - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - lograge (~> 0.11) - memory_profiler (~> 0.9) - mysql2 (~> 0.5) - net-smtp - opentracing (>= 0.4.1) - os (~> 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-byebug - pry-stack_explorer - rails (~> 6.1.0) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - ruby-prof (~> 1.4) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - webrick (>= 1.7.0) - yard (~> 0.9) - -BUNDLED WITH - 2.3.0.dev diff --git a/gemfiles/ruby_3.1.0_rails61_postgres.gemfile b/gemfiles/ruby_3.1.0_rails61_postgres.gemfile deleted file mode 100644 index 344c160da05..00000000000 --- a/gemfiles/ruby_3.1.0_rails61_postgres.gemfile +++ /dev/null @@ -1,45 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "webrick", ">= 1.7.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "net-smtp" - -gemspec path: "../" diff --git a/gemfiles/ruby_3.1.0_rails61_postgres.gemfile.lock b/gemfiles/ruby_3.1.0_rails61_postgres.gemfile.lock deleted file mode 100644 index 4b340e34850..00000000000 --- a/gemfiles/ruby_3.1.0_rails61_postgres.gemfile.lock +++ /dev/null @@ -1,317 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) - rack (~> 2.0, >= 2.0.9) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) - globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) - mini_mime (>= 1.1.0) - activesupport (6.1.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - zeitwerk (~> 2.3) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.2) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (3.2.4) - byebug (11.1.3) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.4.4) - digest (3.0.0) - docile (1.4.0) - dogstatsd-ruby (5.3.2) - erubi (1.10.0) - globalid (0.5.2) - activesupport (>= 5.0) - google-protobuf (3.19.1) - hashdiff (1.0.1) - i18n (1.8.11) - concurrent-ruby (~> 1.0) - io-wait (0.2.1) - lograge (0.11.2) - actionpack (>= 4) - activesupport (>= 4) - railties (>= 4) - request_store (~> 1.0) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.2) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.2) - mini_portile2 (2.6.1) - minitest (5.14.4) - msgpack (1.4.2) - net-protocol (0.1.2) - io-wait - timeout - net-smtp (0.3.0) - digest - net-protocol - timeout - nio4r (2.5.8) - nokogiri (1.12.5) - mini_portile2 (~> 2.6.1) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.4) - parallel (1.21.0) - parser (3.0.2.0) - ast (~> 2.4.1) - pg (1.2.3) - pimpmychangelog (0.1.3) - pry (0.14.1) - coderay (~> 1.1) - method_source (~> 1.0) - pry-byebug (3.8.0) - byebug (~> 11.0) - pry (~> 0.10) - pry-stack_explorer (0.6.1) - binding_of_caller (~> 1.0) - pry (~> 0.13) - racc (1.6.0) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - bundler (>= 1.15.0) - railties (= 6.1.4.1) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - method_source - rake (>= 0.13) - thor (~> 1.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redcarpet (3.5.1) - regexp_parser (2.1.1) - request_store (1.5.0) - rack (>= 1.4) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.3) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.4.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.23.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.12.0, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.13.0) - parser (>= 3.0.1.1) - rubocop-performance (1.12.0) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.6.0) - rubocop (~> 1.19) - ruby-prof (1.4.3) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9358) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.3) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.4.0) - actionpack (>= 5.2) - activesupport (>= 5.2) - sprockets (>= 3.0.0) - thor (1.1.0) - timeout (0.2.0) - tzinfo (2.0.4) - concurrent-ruby (~> 1.0) - unicode-display_width (2.1.0) - warning (1.2.1) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.7.0) - websocket-driver (0.7.5) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.5.1) - -PLATFORMS - x86_64-linux - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - lograge (~> 0.11) - memory_profiler (~> 0.9) - net-smtp - opentracing (>= 0.4.1) - os (~> 1.1) - pg (>= 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-byebug - pry-stack_explorer - rails (~> 6.1.0) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - ruby-prof (~> 1.4) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - webrick (>= 1.7.0) - yard (~> 0.9) - -BUNDLED WITH - 2.3.0.dev diff --git a/gemfiles/ruby_3.1.0_rails61_postgres_redis.gemfile b/gemfiles/ruby_3.1.0_rails61_postgres_redis.gemfile deleted file mode 100644 index 440af179c8d..00000000000 --- a/gemfiles/ruby_3.1.0_rails61_postgres_redis.gemfile +++ /dev/null @@ -1,46 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "webrick", ">= 1.7.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "redis", ">= 4.2.5" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "net-smtp" - -gemspec path: "../" diff --git a/gemfiles/ruby_3.1.0_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_3.1.0_rails61_postgres_redis.gemfile.lock deleted file mode 100644 index fcd8d28ad37..00000000000 --- a/gemfiles/ruby_3.1.0_rails61_postgres_redis.gemfile.lock +++ /dev/null @@ -1,319 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) - rack (~> 2.0, >= 2.0.9) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) - globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) - mini_mime (>= 1.1.0) - activesupport (6.1.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - zeitwerk (~> 2.3) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.2) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (3.2.4) - byebug (11.1.3) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.4.4) - digest (3.0.0) - docile (1.4.0) - dogstatsd-ruby (5.3.2) - erubi (1.10.0) - globalid (0.5.2) - activesupport (>= 5.0) - google-protobuf (3.19.1) - hashdiff (1.0.1) - i18n (1.8.11) - concurrent-ruby (~> 1.0) - io-wait (0.2.1) - lograge (0.11.2) - actionpack (>= 4) - activesupport (>= 4) - railties (>= 4) - request_store (~> 1.0) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.2) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.2) - mini_portile2 (2.6.1) - minitest (5.14.4) - msgpack (1.4.2) - net-protocol (0.1.2) - io-wait - timeout - net-smtp (0.3.0) - digest - net-protocol - timeout - nio4r (2.5.8) - nokogiri (1.12.5) - mini_portile2 (~> 2.6.1) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.4) - parallel (1.21.0) - parser (3.0.2.0) - ast (~> 2.4.1) - pg (1.2.3) - pimpmychangelog (0.1.3) - pry (0.14.1) - coderay (~> 1.1) - method_source (~> 1.0) - pry-byebug (3.8.0) - byebug (~> 11.0) - pry (~> 0.10) - pry-stack_explorer (0.6.1) - binding_of_caller (~> 1.0) - pry (~> 0.13) - racc (1.6.0) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - bundler (>= 1.15.0) - railties (= 6.1.4.1) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - method_source - rake (>= 0.13) - thor (~> 1.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redcarpet (3.5.1) - redis (4.5.1) - regexp_parser (2.1.1) - request_store (1.5.0) - rack (>= 1.4) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.3) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.4.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.23.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.12.0, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.13.0) - parser (>= 3.0.1.1) - rubocop-performance (1.12.0) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.6.0) - rubocop (~> 1.19) - ruby-prof (1.4.3) - ruby-progressbar (1.11.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9358) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.3) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.4.0) - actionpack (>= 5.2) - activesupport (>= 5.2) - sprockets (>= 3.0.0) - thor (1.1.0) - timeout (0.2.0) - tzinfo (2.0.4) - concurrent-ruby (~> 1.0) - unicode-display_width (2.1.0) - warning (1.2.1) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.7.0) - websocket-driver (0.7.5) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.5.1) - -PLATFORMS - x86_64-linux - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - lograge (~> 0.11) - memory_profiler (~> 0.9) - net-smtp - opentracing (>= 0.4.1) - os (~> 1.1) - pg (>= 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-byebug - pry-stack_explorer - rails (~> 6.1.0) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - redis (>= 4.2.5) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - ruby-prof (~> 1.4) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - webrick (>= 1.7.0) - yard (~> 0.9) - -BUNDLED WITH - 2.3.0.dev diff --git a/gemfiles/ruby_3.1.0_rails61_postgres_sidekiq.gemfile b/gemfiles/ruby_3.1.0_rails61_postgres_sidekiq.gemfile deleted file mode 100644 index 59f87efb78f..00000000000 --- a/gemfiles/ruby_3.1.0_rails61_postgres_sidekiq.gemfile +++ /dev/null @@ -1,47 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "webrick", ">= 1.7.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "sidekiq", ">= 6.1.2" -gem "sprockets", "< 4" -gem "lograge", "~> 0.11" -gem "rails_semantic_logger", "~> 4.0" -gem "net-smtp" - -gemspec path: "../" diff --git a/gemfiles/ruby_3.1.0_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_3.1.0_rails61_postgres_sidekiq.gemfile.lock deleted file mode 100644 index 09738acc148..00000000000 --- a/gemfiles/ruby_3.1.0_rails61_postgres_sidekiq.gemfile.lock +++ /dev/null @@ -1,331 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) - rack (~> 2.0, >= 2.0.9) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) - globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) - mini_mime (>= 1.1.0) - activesupport (6.1.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - zeitwerk (~> 2.3) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.2) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (3.2.4) - byebug (11.1.3) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - connection_pool (2.2.5) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.4.4) - digest (3.0.0) - docile (1.4.0) - dogstatsd-ruby (5.3.2) - erubi (1.10.0) - globalid (0.5.2) - activesupport (>= 5.0) - google-protobuf (3.19.1) - hashdiff (1.0.1) - i18n (1.8.11) - concurrent-ruby (~> 1.0) - io-wait (0.2.1) - lograge (0.11.2) - actionpack (>= 4) - activesupport (>= 4) - railties (>= 4) - request_store (~> 1.0) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.2) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.2) - mini_portile2 (2.6.1) - minitest (5.14.4) - msgpack (1.4.2) - net-protocol (0.1.2) - io-wait - timeout - net-smtp (0.3.0) - digest - net-protocol - timeout - nio4r (2.5.8) - nokogiri (1.12.5) - mini_portile2 (~> 2.6.1) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.4) - parallel (1.21.0) - parser (3.0.2.0) - ast (~> 2.4.1) - pg (1.2.3) - pimpmychangelog (0.1.3) - pry (0.14.1) - coderay (~> 1.1) - method_source (~> 1.0) - pry-byebug (3.8.0) - byebug (~> 11.0) - pry (~> 0.10) - pry-stack_explorer (0.6.1) - binding_of_caller (~> 1.0) - pry (~> 0.13) - racc (1.6.0) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - bundler (>= 1.15.0) - railties (= 6.1.4.1) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - rails_semantic_logger (4.6.1) - rack - railties (>= 3.2) - semantic_logger (~> 4.8) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - method_source - rake (>= 0.13) - thor (~> 1.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redcarpet (3.5.1) - redis (4.5.1) - regexp_parser (2.1.1) - request_store (1.5.0) - rack (>= 1.4) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.3) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.4.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.23.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.12.0, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.13.0) - parser (>= 3.0.1.1) - rubocop-performance (1.12.0) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.6.0) - rubocop (~> 1.19) - ruby-prof (1.4.3) - ruby-progressbar (1.11.0) - semantic_logger (4.8.2) - concurrent-ruby (~> 1.0) - sidekiq (6.3.1) - connection_pool (>= 2.2.2) - rack (~> 2.0) - redis (>= 4.2.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9358) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.3) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.4.0) - actionpack (>= 5.2) - activesupport (>= 5.2) - sprockets (>= 3.0.0) - thor (1.1.0) - timeout (0.2.0) - tzinfo (2.0.4) - concurrent-ruby (~> 1.0) - unicode-display_width (2.1.0) - warning (1.2.1) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.7.0) - websocket-driver (0.7.5) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.5.1) - -PLATFORMS - x86_64-linux - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - lograge (~> 0.11) - memory_profiler (~> 0.9) - net-smtp - opentracing (>= 0.4.1) - os (~> 1.1) - pg (>= 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-byebug - pry-stack_explorer - rails (~> 6.1.0) - rails_semantic_logger (~> 4.0) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - ruby-prof (~> 1.4) - sidekiq (>= 6.1.2) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - webrick (>= 1.7.0) - yard (~> 0.9) - -BUNDLED WITH - 2.3.0.dev diff --git a/gemfiles/ruby_3.1.0_rails61_semantic_logger.gemfile b/gemfiles/ruby_3.1.0_rails61_semantic_logger.gemfile deleted file mode 100644 index 13c61cc09f9..00000000000 --- a/gemfiles/ruby_3.1.0_rails61_semantic_logger.gemfile +++ /dev/null @@ -1,45 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "webrick", ">= 1.7.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "rails", "~> 6.1.0" -gem "pg", ">= 1.1", platform: :ruby -gem "sprockets", "< 4" -gem "rails_semantic_logger", "~> 4.0" -gem "net-smtp" - -gemspec path: "../" diff --git a/gemfiles/ruby_3.1.0_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_3.1.0_rails61_semantic_logger.gemfile.lock deleted file mode 100644 index ac1509bb6fa..00000000000 --- a/gemfiles/ruby_3.1.0_rails61_semantic_logger.gemfile.lock +++ /dev/null @@ -1,316 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - actioncable (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - nio4r (~> 2.0) - websocket-driver (>= 0.6.1) - actionmailbox (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (>= 2.7.1) - actionmailer (6.1.4.1) - actionpack (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activesupport (= 6.1.4.1) - mail (~> 2.5, >= 2.5.4) - rails-dom-testing (~> 2.0) - actionpack (6.1.4.1) - actionview (= 6.1.4.1) - activesupport (= 6.1.4.1) - rack (~> 2.0, >= 2.0.9) - rack-test (>= 0.6.3) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.0, >= 1.2.0) - actiontext (6.1.4.1) - actionpack (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - nokogiri (>= 1.8.5) - actionview (6.1.4.1) - activesupport (= 6.1.4.1) - builder (~> 3.1) - erubi (~> 1.4) - rails-dom-testing (~> 2.0) - rails-html-sanitizer (~> 1.1, >= 1.2.0) - activejob (6.1.4.1) - activesupport (= 6.1.4.1) - globalid (>= 0.3.6) - activemodel (6.1.4.1) - activesupport (= 6.1.4.1) - activerecord (6.1.4.1) - activemodel (= 6.1.4.1) - activesupport (= 6.1.4.1) - activestorage (6.1.4.1) - actionpack (= 6.1.4.1) - activejob (= 6.1.4.1) - activerecord (= 6.1.4.1) - activesupport (= 6.1.4.1) - marcel (~> 1.0.0) - mini_mime (>= 1.1.0) - activesupport (6.1.4.1) - concurrent-ruby (~> 1.0, >= 1.0.2) - i18n (>= 1.6, < 2) - minitest (>= 5.1) - tzinfo (~> 2.0) - zeitwerk (~> 2.3) - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.2) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (3.2.4) - byebug (11.1.3) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - crass (1.0.6) - cri (2.15.11) - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.4.4) - digest (3.0.0) - docile (1.4.0) - dogstatsd-ruby (5.3.2) - erubi (1.10.0) - globalid (0.5.2) - activesupport (>= 5.0) - google-protobuf (3.19.1) - hashdiff (1.0.1) - i18n (1.8.11) - concurrent-ruby (~> 1.0) - io-wait (0.2.1) - loofah (2.12.0) - crass (~> 1.0.2) - nokogiri (>= 1.5.9) - mail (2.7.1) - mini_mime (>= 0.1.1) - marcel (1.0.2) - memory_profiler (0.9.14) - method_source (1.0.0) - mini_mime (1.1.2) - mini_portile2 (2.6.1) - minitest (5.14.4) - msgpack (1.4.2) - net-protocol (0.1.2) - io-wait - timeout - net-smtp (0.3.0) - digest - net-protocol - timeout - nio4r (2.5.8) - nokogiri (1.12.5) - mini_portile2 (~> 2.6.1) - racc (~> 1.4) - opentracing (0.5.0) - os (1.1.4) - parallel (1.21.0) - parser (3.0.2.0) - ast (~> 2.4.1) - pg (1.2.3) - pimpmychangelog (0.1.3) - pry (0.14.1) - coderay (~> 1.1) - method_source (~> 1.0) - pry-byebug (3.8.0) - byebug (~> 11.0) - pry (~> 0.10) - pry-stack_explorer (0.6.1) - binding_of_caller (~> 1.0) - pry (~> 0.13) - racc (1.6.0) - rack (2.2.3) - rack-test (1.1.0) - rack (>= 1.0, < 3) - rails (6.1.4.1) - actioncable (= 6.1.4.1) - actionmailbox (= 6.1.4.1) - actionmailer (= 6.1.4.1) - actionpack (= 6.1.4.1) - actiontext (= 6.1.4.1) - actionview (= 6.1.4.1) - activejob (= 6.1.4.1) - activemodel (= 6.1.4.1) - activerecord (= 6.1.4.1) - activestorage (= 6.1.4.1) - activesupport (= 6.1.4.1) - bundler (>= 1.15.0) - railties (= 6.1.4.1) - sprockets-rails (>= 2.0.0) - rails-dom-testing (2.0.3) - activesupport (>= 4.2.0) - nokogiri (>= 1.6) - rails-html-sanitizer (1.4.2) - loofah (~> 2.3) - rails_semantic_logger (4.6.1) - rack - railties (>= 3.2) - semantic_logger (~> 4.8) - railties (6.1.4.1) - actionpack (= 6.1.4.1) - activesupport (= 6.1.4.1) - method_source - rake (>= 0.13) - thor (~> 1.0) - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redcarpet (3.5.1) - regexp_parser (2.1.1) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.3) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.4.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.23.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.12.0, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.13.0) - parser (>= 3.0.1.1) - rubocop-performance (1.12.0) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.6.0) - rubocop (~> 1.19) - ruby-prof (1.4.3) - ruby-progressbar (1.11.0) - semantic_logger (4.8.2) - concurrent-ruby (~> 1.0) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9358) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.3) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - sprockets (3.7.2) - concurrent-ruby (~> 1.0) - rack (> 1, < 3) - sprockets-rails (3.4.0) - actionpack (>= 5.2) - activesupport (>= 5.2) - sprockets (>= 3.0.0) - thor (1.1.0) - timeout (0.2.0) - tzinfo (2.0.4) - concurrent-ruby (~> 1.0) - unicode-display_width (2.1.0) - warning (1.2.1) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.7.0) - websocket-driver (0.7.5) - websocket-extensions (>= 0.1.0) - websocket-extensions (0.1.5) - yard (0.9.26) - zeitwerk (2.5.1) - -PLATFORMS - x86_64-linux - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - memory_profiler (~> 0.9) - net-smtp - opentracing (>= 0.4.1) - os (~> 1.1) - pg (>= 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-byebug - pry-stack_explorer - rails (~> 6.1.0) - rails_semantic_logger (~> 4.0) - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - ruby-prof (~> 1.4) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - sprockets (< 4) - warning (~> 1) - webmock (>= 3.10.0) - webrick (>= 1.7.0) - yard (~> 0.9) - -BUNDLED WITH - 2.3.0.dev diff --git a/gemfiles/ruby_3.1.0_resque2_redis3.gemfile b/gemfiles/ruby_3.1.0_resque2_redis3.gemfile deleted file mode 100644 index 69762ba48f3..00000000000 --- a/gemfiles/ruby_3.1.0_resque2_redis3.gemfile +++ /dev/null @@ -1,42 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "webrick", ">= 1.7.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "redis", "< 4.0" -gem "resque", ">= 2.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_3.1.0_resque2_redis3.gemfile.lock b/gemfiles/ruby_3.1.0_resque2_redis3.gemfile.lock deleted file mode 100644 index b4d4b8aae7f..00000000000 --- a/gemfiles/ruby_3.1.0_resque2_redis3.gemfile.lock +++ /dev/null @@ -1,200 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.2) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (3.2.4) - byebug (11.1.3) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - cri (2.15.11) - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.3.2) - google-protobuf (3.19.1) - hashdiff (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mono_logger (1.1.1) - msgpack (1.4.2) - multi_json (1.15.0) - mustermann (1.1.1) - ruby2_keywords (~> 0.0.1) - opentracing (0.5.0) - os (1.1.4) - parallel (1.21.0) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1) - coderay (~> 1.1) - method_source (~> 1.0) - pry-byebug (3.8.0) - byebug (~> 11.0) - pry (~> 0.10) - pry-stack_explorer (0.6.1) - binding_of_caller (~> 1.0) - pry (~> 0.13) - rack (2.2.3) - rack-protection (2.1.0) - rack - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redcarpet (3.5.1) - redis (3.3.5) - redis-namespace (1.8.1) - redis (>= 3.0.4) - regexp_parser (2.1.1) - resque (2.2.0) - mono_logger (~> 1.0) - multi_json (~> 1.0) - redis-namespace (~> 1.6) - sinatra (>= 0.9.2) - vegas (~> 0.1.2) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.3) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.4.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.23.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.12.0, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.13.0) - parser (>= 3.0.1.1) - rubocop-performance (1.12.0) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.6.0) - rubocop (~> 1.19) - ruby-prof (1.4.3) - ruby-progressbar (1.11.0) - ruby2_keywords (0.0.5) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sinatra (2.1.0) - mustermann (~> 1.0) - rack (~> 2.2) - rack-protection (= 2.1.0) - tilt (~> 2.0) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9358) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.3) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - thor (1.1.0) - tilt (2.0.10) - unicode-display_width (2.1.0) - vegas (0.1.11) - rack (>= 1.0.0) - warning (1.2.1) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.7.0) - yard (0.9.26) - -PLATFORMS - x86_64-linux - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-byebug - pry-stack_explorer - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - redis (< 4.0) - resque (>= 2.0) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - ruby-prof (~> 1.4) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - warning (~> 1) - webmock (>= 3.10.0) - webrick (>= 1.7.0) - yard (~> 0.9) - -BUNDLED WITH - 2.3.0.dev diff --git a/gemfiles/ruby_3.1.0_resque2_redis4.gemfile b/gemfiles/ruby_3.1.0_resque2_redis4.gemfile deleted file mode 100644 index 279e3b09d08..00000000000 --- a/gemfiles/ruby_3.1.0_resque2_redis4.gemfile +++ /dev/null @@ -1,42 +0,0 @@ -# This file was generated by Appraisal - -source "https://rubygems.org" - -gem "addressable", "~> 2.4.0" -gem "appraisal", "~> 2.2" -gem "benchmark-ips", "~> 2.8" -gem "benchmark-memory", "~> 0.1" -gem "builder" -gem "climate_control", "~> 0.2.0" -gem "concurrent-ruby" -gem "memory_profiler", "~> 0.9" -gem "os", "~> 1.1" -gem "pimpmychangelog", ">= 0.1.2" -gem "pry" -gem "pry-byebug" -gem "pry-stack_explorer" -gem "rake", ">= 10.5" -gem "rake-compiler", "~> 1.1", ">= 1.1.1" -gem "redcarpet", "~> 3.4" -gem "rspec", "~> 3.10" -gem "rspec-collection_matchers", "~> 1.1" -gem "rspec_junit_formatter", ">= 0.5.1" -gem "rspec_n", "~> 1.3" -gem "ruby-prof", "~> 1.4" -gem "simplecov", git: "https://github.com/DataDog/simplecov", ref: "3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db" -gem "warning", "~> 1" -gem "webmock", ">= 3.10.0" -gem "webrick", ">= 1.7.0" -gem "yard", "~> 0.9" -gem "rubocop", "~> 1.10", require: false -gem "rubocop-performance", "~> 1.9", require: false -gem "rubocop-rspec", "~> 2.2", require: false -gem "dogstatsd-ruby", ">= 3.3.0", "!= 5.0.0", "!= 5.0.1", "!= 5.1.0" -gem "opentracing", ">= 0.4.1" -gem "google-protobuf", ["~> 3.0", "!= 3.7.0", "!= 3.7.1"] -gem "sorbet", "= 0.5.9120" -gem "spoom", "~> 1.1" -gem "redis", ">= 4.0" -gem "resque", ">= 2.0" - -gemspec path: "../" diff --git a/gemfiles/ruby_3.1.0_resque2_redis4.gemfile.lock b/gemfiles/ruby_3.1.0_resque2_redis4.gemfile.lock deleted file mode 100644 index 8768750bc1a..00000000000 --- a/gemfiles/ruby_3.1.0_resque2_redis4.gemfile.lock +++ /dev/null @@ -1,200 +0,0 @@ -GIT - remote: https://github.com/DataDog/simplecov - revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db - specs: - simplecov (0.21.2) - docile (~> 1.1) - simplecov-html (~> 0.11) - simplecov_json_formatter (~> 0.1) - -PATH - remote: .. - specs: - ddtrace (0.54.2) - debase-ruby_core_source (<= 0.10.14) - msgpack - -GEM - remote: https://rubygems.org/ - specs: - addressable (2.4.0) - appraisal (2.4.1) - bundler - rake - thor (>= 0.14.0) - ast (2.4.2) - benchmark-ips (2.9.2) - benchmark-memory (0.1.2) - memory_profiler (~> 0.9) - binding_of_caller (1.0.0) - debug_inspector (>= 0.0.1) - builder (3.2.4) - byebug (11.1.3) - climate_control (0.2.0) - coderay (1.1.3) - colorize (0.8.1) - concurrent-ruby (1.1.9) - crack (0.4.5) - rexml - cri (2.15.11) - debase-ruby_core_source (0.10.14) - debug_inspector (1.1.0) - diff-lcs (1.4.4) - docile (1.4.0) - dogstatsd-ruby (5.3.2) - google-protobuf (3.19.1) - hashdiff (1.0.1) - memory_profiler (0.9.14) - method_source (1.0.0) - mono_logger (1.1.1) - msgpack (1.4.2) - multi_json (1.15.0) - mustermann (1.1.1) - ruby2_keywords (~> 0.0.1) - opentracing (0.5.0) - os (1.1.4) - parallel (1.21.0) - parser (3.0.2.0) - ast (~> 2.4.1) - pimpmychangelog (0.1.3) - pry (0.14.1) - coderay (~> 1.1) - method_source (~> 1.0) - pry-byebug (3.8.0) - byebug (~> 11.0) - pry (~> 0.10) - pry-stack_explorer (0.6.1) - binding_of_caller (~> 1.0) - pry (~> 0.13) - rack (2.2.3) - rack-protection (2.1.0) - rack - rainbow (3.0.0) - rake (13.0.6) - rake-compiler (1.1.1) - rake - redcarpet (3.5.1) - redis (4.5.1) - redis-namespace (1.8.1) - redis (>= 3.0.4) - regexp_parser (2.1.1) - resque (2.2.0) - mono_logger (~> 1.0) - multi_json (~> 1.0) - redis-namespace (~> 1.6) - sinatra (>= 0.9.2) - vegas (~> 0.1.2) - rexml (3.2.5) - rspec (3.10.0) - rspec-core (~> 3.10.0) - rspec-expectations (~> 3.10.0) - rspec-mocks (~> 3.10.0) - rspec-collection_matchers (1.2.0) - rspec-expectations (>= 2.99.0.beta1) - rspec-core (3.10.1) - rspec-support (~> 3.10.0) - rspec-expectations (3.10.1) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-mocks (3.10.2) - diff-lcs (>= 1.2.0, < 2.0) - rspec-support (~> 3.10.0) - rspec-support (3.10.3) - rspec_junit_formatter (0.5.1) - rspec-core (>= 2, < 4, != 2.12.0) - rspec_n (1.4.0) - colorize (~> 0.8.0) - cri (~> 2.15.3) - rubocop (1.23.0) - parallel (~> 1.10) - parser (>= 3.0.0.0) - rainbow (>= 2.2.2, < 4.0) - regexp_parser (>= 1.8, < 3.0) - rexml - rubocop-ast (>= 1.12.0, < 2.0) - ruby-progressbar (~> 1.7) - unicode-display_width (>= 1.4.0, < 3.0) - rubocop-ast (1.13.0) - parser (>= 3.0.1.1) - rubocop-performance (1.12.0) - rubocop (>= 1.7.0, < 2.0) - rubocop-ast (>= 0.4.0) - rubocop-rspec (2.6.0) - rubocop (~> 1.19) - ruby-prof (1.4.3) - ruby-progressbar (1.11.0) - ruby2_keywords (0.0.5) - simplecov-html (0.12.3) - simplecov_json_formatter (0.1.3) - sinatra (2.1.0) - mustermann (~> 1.0) - rack (~> 2.2) - rack-protection (= 2.1.0) - tilt (~> 2.0) - sorbet (0.5.9120) - sorbet-static (= 0.5.9120) - sorbet-runtime (0.5.9358) - sorbet-static (0.5.9120-x86_64-linux) - spoom (1.1.3) - colorize - sorbet (>= 0.5.6347) - sorbet-runtime - thor (>= 0.19.2) - thor (1.1.0) - tilt (2.0.10) - unicode-display_width (2.1.0) - vegas (0.1.11) - rack (>= 1.0.0) - warning (1.2.1) - webmock (3.13.0) - addressable (>= 2.3.6) - crack (>= 0.3.2) - hashdiff (>= 0.4.0, < 2.0.0) - webrick (1.7.0) - yard (0.9.26) - -PLATFORMS - x86_64-linux - -DEPENDENCIES - addressable (~> 2.4.0) - appraisal (~> 2.2) - benchmark-ips (~> 2.8) - benchmark-memory (~> 0.1) - builder - climate_control (~> 0.2.0) - concurrent-ruby - ddtrace! - dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) - google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - memory_profiler (~> 0.9) - opentracing (>= 0.4.1) - os (~> 1.1) - pimpmychangelog (>= 0.1.2) - pry - pry-byebug - pry-stack_explorer - rake (>= 10.5) - rake-compiler (~> 1.1, >= 1.1.1) - redcarpet (~> 3.4) - redis (>= 4.0) - resque (>= 2.0) - rspec (~> 3.10) - rspec-collection_matchers (~> 1.1) - rspec_junit_formatter (>= 0.5.1) - rspec_n (~> 1.3) - rubocop (~> 1.10) - rubocop-performance (~> 1.9) - rubocop-rspec (~> 2.2) - ruby-prof (~> 1.4) - simplecov! - sorbet (= 0.5.9120) - spoom (~> 1.1) - warning (~> 1) - webmock (>= 3.10.0) - webrick (>= 1.7.0) - yard (~> 0.9) - -BUNDLED WITH - 2.3.0.dev diff --git a/gemfiles/ruby_3.1.1_contrib.gemfile.lock b/gemfiles/ruby_3.1.1_contrib.gemfile.lock new file mode 100644 index 00000000000..f5c741d7bf6 --- /dev/null +++ b/gemfiles/ruby_3.1.1_contrib.gemfile.lock @@ -0,0 +1,1745 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actionpack (7.0.2.3) + actionview (= 7.0.2.3) + activesupport (= 7.0.2.3) + rack (~> 2.0, >= 2.2.0) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actionview (7.0.2.3) + activesupport (= 7.0.2.3) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + active_model_serializers (0.10.13) + actionpack (>= 4.1, < 7.1) + activemodel (>= 4.1, < 7.1) + case_transform (>= 0.2) + jsonapi-renderer (>= 0.1.1.beta1, < 0.3) + activemodel (7.0.2.3) + activesupport (= 7.0.2.3) + activerecord (7.0.2.3) + activemodel (= 7.0.2.3) + activesupport (= 7.0.2.3) + activesupport (7.0.2.3) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + addressable (2.4.0) + amq-protocol (2.3.2) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + atomic (1.1.101) + avl_tree (1.2.1) + atomic (~> 1.1) + aws-eventstream (1.2.0) + aws-partitions (1.571.0) + aws-sdk (3.1.0) + aws-sdk-resources (~> 3) + aws-sdk-accessanalyzer (1.29.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-account (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-acm (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-acmpca (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-alexaforbusiness (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-amplify (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-amplifybackend (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-amplifyuibuilder (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-apigateway (1.75.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-apigatewaymanagementapi (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-apigatewayv2 (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appconfig (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appconfigdata (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appflow (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appintegrationsservice (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-applicationautoscaling (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-applicationcostprofiler (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-applicationdiscoveryservice (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-applicationinsights (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appmesh (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appregistry (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-apprunner (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appstream (1.64.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appsync (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-athena (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-auditmanager (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-augmentedairuntime (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-autoscaling (1.78.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-autoscalingplans (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-backup (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-backupgateway (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-batch (1.60.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-billingconductor (1.0.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-braket (1.18.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-budgets (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-chime (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-chimesdkidentity (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-chimesdkmeetings (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-chimesdkmessaging (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloud9 (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudcontrolapi (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-clouddirectory (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudformation (1.68.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudfront (1.63.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudhsm (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudhsmv2 (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudsearch (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudsearchdomain (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudtrail (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudwatch (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudwatchevents (1.57.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudwatchevidently (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudwatchlogs (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudwatchrum (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codeartifact (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codebuild (1.88.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codecommit (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codedeploy (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codeguruprofiler (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codegurureviewer (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codepipeline (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codestar (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codestarconnections (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codestarnotifications (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cognitoidentity (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cognitoidentityprovider (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cognitosync (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-comprehend (1.60.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-comprehendmedical (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-computeoptimizer (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-configservice (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connect (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectcontactlens (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectparticipant (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectwisdomservice (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-core (3.130.0) + aws-eventstream (~> 1, >= 1.0.2) + aws-partitions (~> 1, >= 1.525.0) + aws-sigv4 (~> 1.1) + jmespath (~> 1.0) + aws-sdk-costandusagereportservice (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-costexplorer (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-customerprofiles (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-databasemigrationservice (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-dataexchange (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-datapipeline (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-datasync (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-dax (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-detective (1.28.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-devicefarm (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-devopsguru (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-directconnect (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-directoryservice (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-dlm (1.50.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-docdb (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-drs (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-dynamodb (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-dynamodbstreams (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ebs (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ec2 (1.304.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ec2instanceconnect (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ecr (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ecrpublic (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ecs (1.99.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-efs (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-eks (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticache (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticbeanstalk (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticinference (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticloadbalancing (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticloadbalancingv2 (1.77.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticsearchservice (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elastictranscoder (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-emr (1.59.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-emrcontainers (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-eventbridge (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-finspace (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-finspacedata (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-firehose (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-fis (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-fms (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-forecastqueryservice (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-forecastservice (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-frauddetector (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-fsx (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-gamelift (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-gamesparks (1.0.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-glacier (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-globalaccelerator (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-glue (1.108.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-gluedatabrew (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-greengrass (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-greengrassv2 (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-groundstation (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-guardduty (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-health (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-healthlake (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-honeycode (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iam (1.68.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-identitystore (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-imagebuilder (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-importexport (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv2 (~> 1.0) + aws-sdk-inspector (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-inspector2 (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iot (1.86.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iot1clickdevicesservice (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iot1clickprojects (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotanalytics (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotdataplane (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotdeviceadvisor (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotevents (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ioteventsdata (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotfleethub (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotjobsdataplane (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotsecuretunneling (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotsitewise (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotthingsgraph (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iottwinmaker (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotwireless (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ivs (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kafka (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kafkaconnect (1.7.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kendra (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-keyspaces (1.2.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesis (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisanalytics (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisanalyticsv2 (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisvideo (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisvideoarchivedmedia (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisvideomedia (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisvideosignalingchannels (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kms (1.55.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lakeformation (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lambda (1.82.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lambdapreview (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lex (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lexmodelbuildingservice (1.57.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lexmodelsv2 (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lexruntimev2 (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-licensemanager (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lightsail (1.63.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-locationservice (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lookoutequipment (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lookoutforvision (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lookoutmetrics (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-machinelearning (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-macie (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-macie2 (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-managedblockchain (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-managedgrafana (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-marketplacecatalog (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-marketplacecommerceanalytics (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-marketplaceentitlementservice (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-marketplacemetering (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediaconnect (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediaconvert (1.87.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-medialive (1.86.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediapackage (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediapackagevod (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediastore (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediastoredata (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediatailor (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-memorydb (1.8.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mgn (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-migrationhub (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-migrationhubconfig (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-migrationhubrefactorspaces (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-migrationhubstrategyrecommendations (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mobile (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mq (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mturk (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mwaa (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-neptune (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-networkfirewall (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-networkmanager (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-nimblestudio (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-opensearchservice (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-opsworks (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-opsworkscm (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-organizations (1.69.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-outposts (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-panorama (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-personalize (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-personalizeevents (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-personalizeruntime (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-pi (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-pinpoint (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-pinpointemail (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-pinpointsmsvoice (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-polly (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-pricing (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-prometheusservice (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-proton (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-qldb (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-qldbsession (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-quicksight (1.64.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ram (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rds (1.142.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rdsdataservice (1.34.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-recyclebin (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-redshift (1.80.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-redshiftdataapiservice (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rekognition (1.66.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resiliencehub (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resourcegroups (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resourcegroupstaggingapi (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resources (3.127.0) + aws-sdk-accessanalyzer (~> 1) + aws-sdk-account (~> 1) + aws-sdk-acm (~> 1) + aws-sdk-acmpca (~> 1) + aws-sdk-alexaforbusiness (~> 1) + aws-sdk-amplify (~> 1) + aws-sdk-amplifybackend (~> 1) + aws-sdk-amplifyuibuilder (~> 1) + aws-sdk-apigateway (~> 1) + aws-sdk-apigatewaymanagementapi (~> 1) + aws-sdk-apigatewayv2 (~> 1) + aws-sdk-appconfig (~> 1) + aws-sdk-appconfigdata (~> 1) + aws-sdk-appflow (~> 1) + aws-sdk-appintegrationsservice (~> 1) + aws-sdk-applicationautoscaling (~> 1) + aws-sdk-applicationcostprofiler (~> 1) + aws-sdk-applicationdiscoveryservice (~> 1) + aws-sdk-applicationinsights (~> 1) + aws-sdk-appmesh (~> 1) + aws-sdk-appregistry (~> 1) + aws-sdk-apprunner (~> 1) + aws-sdk-appstream (~> 1) + aws-sdk-appsync (~> 1) + aws-sdk-athena (~> 1) + aws-sdk-auditmanager (~> 1) + aws-sdk-augmentedairuntime (~> 1) + aws-sdk-autoscaling (~> 1) + aws-sdk-autoscalingplans (~> 1) + aws-sdk-backup (~> 1) + aws-sdk-backupgateway (~> 1) + aws-sdk-batch (~> 1) + aws-sdk-billingconductor (~> 1) + aws-sdk-braket (~> 1) + aws-sdk-budgets (~> 1) + aws-sdk-chime (~> 1) + aws-sdk-chimesdkidentity (~> 1) + aws-sdk-chimesdkmeetings (~> 1) + aws-sdk-chimesdkmessaging (~> 1) + aws-sdk-cloud9 (~> 1) + aws-sdk-cloudcontrolapi (~> 1) + aws-sdk-clouddirectory (~> 1) + aws-sdk-cloudformation (~> 1) + aws-sdk-cloudfront (~> 1) + aws-sdk-cloudhsm (~> 1) + aws-sdk-cloudhsmv2 (~> 1) + aws-sdk-cloudsearch (~> 1) + aws-sdk-cloudsearchdomain (~> 1) + aws-sdk-cloudtrail (~> 1) + aws-sdk-cloudwatch (~> 1) + aws-sdk-cloudwatchevents (~> 1) + aws-sdk-cloudwatchevidently (~> 1) + aws-sdk-cloudwatchlogs (~> 1) + aws-sdk-cloudwatchrum (~> 1) + aws-sdk-codeartifact (~> 1) + aws-sdk-codebuild (~> 1) + aws-sdk-codecommit (~> 1) + aws-sdk-codedeploy (~> 1) + aws-sdk-codeguruprofiler (~> 1) + aws-sdk-codegurureviewer (~> 1) + aws-sdk-codepipeline (~> 1) + aws-sdk-codestar (~> 1) + aws-sdk-codestarconnections (~> 1) + aws-sdk-codestarnotifications (~> 1) + aws-sdk-cognitoidentity (~> 1) + aws-sdk-cognitoidentityprovider (~> 1) + aws-sdk-cognitosync (~> 1) + aws-sdk-comprehend (~> 1) + aws-sdk-comprehendmedical (~> 1) + aws-sdk-computeoptimizer (~> 1) + aws-sdk-configservice (~> 1) + aws-sdk-connect (~> 1) + aws-sdk-connectcontactlens (~> 1) + aws-sdk-connectparticipant (~> 1) + aws-sdk-connectwisdomservice (~> 1) + aws-sdk-costandusagereportservice (~> 1) + aws-sdk-costexplorer (~> 1) + aws-sdk-customerprofiles (~> 1) + aws-sdk-databasemigrationservice (~> 1) + aws-sdk-dataexchange (~> 1) + aws-sdk-datapipeline (~> 1) + aws-sdk-datasync (~> 1) + aws-sdk-dax (~> 1) + aws-sdk-detective (~> 1) + aws-sdk-devicefarm (~> 1) + aws-sdk-devopsguru (~> 1) + aws-sdk-directconnect (~> 1) + aws-sdk-directoryservice (~> 1) + aws-sdk-dlm (~> 1) + aws-sdk-docdb (~> 1) + aws-sdk-drs (~> 1) + aws-sdk-dynamodb (~> 1) + aws-sdk-dynamodbstreams (~> 1) + aws-sdk-ebs (~> 1) + aws-sdk-ec2 (~> 1) + aws-sdk-ec2instanceconnect (~> 1) + aws-sdk-ecr (~> 1) + aws-sdk-ecrpublic (~> 1) + aws-sdk-ecs (~> 1) + aws-sdk-efs (~> 1) + aws-sdk-eks (~> 1) + aws-sdk-elasticache (~> 1) + aws-sdk-elasticbeanstalk (~> 1) + aws-sdk-elasticinference (~> 1) + aws-sdk-elasticloadbalancing (~> 1) + aws-sdk-elasticloadbalancingv2 (~> 1) + aws-sdk-elasticsearchservice (~> 1) + aws-sdk-elastictranscoder (~> 1) + aws-sdk-emr (~> 1) + aws-sdk-emrcontainers (~> 1) + aws-sdk-eventbridge (~> 1) + aws-sdk-finspace (~> 1) + aws-sdk-finspacedata (~> 1) + aws-sdk-firehose (~> 1) + aws-sdk-fis (~> 1) + aws-sdk-fms (~> 1) + aws-sdk-forecastqueryservice (~> 1) + aws-sdk-forecastservice (~> 1) + aws-sdk-frauddetector (~> 1) + aws-sdk-fsx (~> 1) + aws-sdk-gamelift (~> 1) + aws-sdk-gamesparks (~> 1) + aws-sdk-glacier (~> 1) + aws-sdk-globalaccelerator (~> 1) + aws-sdk-glue (~> 1) + aws-sdk-gluedatabrew (~> 1) + aws-sdk-greengrass (~> 1) + aws-sdk-greengrassv2 (~> 1) + aws-sdk-groundstation (~> 1) + aws-sdk-guardduty (~> 1) + aws-sdk-health (~> 1) + aws-sdk-healthlake (~> 1) + aws-sdk-honeycode (~> 1) + aws-sdk-iam (~> 1) + aws-sdk-identitystore (~> 1) + aws-sdk-imagebuilder (~> 1) + aws-sdk-importexport (~> 1) + aws-sdk-inspector (~> 1) + aws-sdk-inspector2 (~> 1) + aws-sdk-iot (~> 1) + aws-sdk-iot1clickdevicesservice (~> 1) + aws-sdk-iot1clickprojects (~> 1) + aws-sdk-iotanalytics (~> 1) + aws-sdk-iotdataplane (~> 1) + aws-sdk-iotdeviceadvisor (~> 1) + aws-sdk-iotevents (~> 1) + aws-sdk-ioteventsdata (~> 1) + aws-sdk-iotfleethub (~> 1) + aws-sdk-iotjobsdataplane (~> 1) + aws-sdk-iotsecuretunneling (~> 1) + aws-sdk-iotsitewise (~> 1) + aws-sdk-iotthingsgraph (~> 1) + aws-sdk-iottwinmaker (~> 1) + aws-sdk-iotwireless (~> 1) + aws-sdk-ivs (~> 1) + aws-sdk-kafka (~> 1) + aws-sdk-kafkaconnect (~> 1) + aws-sdk-kendra (~> 1) + aws-sdk-keyspaces (~> 1) + aws-sdk-kinesis (~> 1) + aws-sdk-kinesisanalytics (~> 1) + aws-sdk-kinesisanalyticsv2 (~> 1) + aws-sdk-kinesisvideo (~> 1) + aws-sdk-kinesisvideoarchivedmedia (~> 1) + aws-sdk-kinesisvideomedia (~> 1) + aws-sdk-kinesisvideosignalingchannels (~> 1) + aws-sdk-kms (~> 1) + aws-sdk-lakeformation (~> 1) + aws-sdk-lambda (~> 1) + aws-sdk-lambdapreview (~> 1) + aws-sdk-lex (~> 1) + aws-sdk-lexmodelbuildingservice (~> 1) + aws-sdk-lexmodelsv2 (~> 1) + aws-sdk-lexruntimev2 (~> 1) + aws-sdk-licensemanager (~> 1) + aws-sdk-lightsail (~> 1) + aws-sdk-locationservice (~> 1) + aws-sdk-lookoutequipment (~> 1) + aws-sdk-lookoutforvision (~> 1) + aws-sdk-lookoutmetrics (~> 1) + aws-sdk-machinelearning (~> 1) + aws-sdk-macie (~> 1) + aws-sdk-macie2 (~> 1) + aws-sdk-managedblockchain (~> 1) + aws-sdk-managedgrafana (~> 1) + aws-sdk-marketplacecatalog (~> 1) + aws-sdk-marketplacecommerceanalytics (~> 1) + aws-sdk-marketplaceentitlementservice (~> 1) + aws-sdk-marketplacemetering (~> 1) + aws-sdk-mediaconnect (~> 1) + aws-sdk-mediaconvert (~> 1) + aws-sdk-medialive (~> 1) + aws-sdk-mediapackage (~> 1) + aws-sdk-mediapackagevod (~> 1) + aws-sdk-mediastore (~> 1) + aws-sdk-mediastoredata (~> 1) + aws-sdk-mediatailor (~> 1) + aws-sdk-memorydb (~> 1) + aws-sdk-mgn (~> 1) + aws-sdk-migrationhub (~> 1) + aws-sdk-migrationhubconfig (~> 1) + aws-sdk-migrationhubrefactorspaces (~> 1) + aws-sdk-migrationhubstrategyrecommendations (~> 1) + aws-sdk-mobile (~> 1) + aws-sdk-mq (~> 1) + aws-sdk-mturk (~> 1) + aws-sdk-mwaa (~> 1) + aws-sdk-neptune (~> 1) + aws-sdk-networkfirewall (~> 1) + aws-sdk-networkmanager (~> 1) + aws-sdk-nimblestudio (~> 1) + aws-sdk-opensearchservice (~> 1) + aws-sdk-opsworks (~> 1) + aws-sdk-opsworkscm (~> 1) + aws-sdk-organizations (~> 1) + aws-sdk-outposts (~> 1) + aws-sdk-panorama (~> 1) + aws-sdk-personalize (~> 1) + aws-sdk-personalizeevents (~> 1) + aws-sdk-personalizeruntime (~> 1) + aws-sdk-pi (~> 1) + aws-sdk-pinpoint (~> 1) + aws-sdk-pinpointemail (~> 1) + aws-sdk-pinpointsmsvoice (~> 1) + aws-sdk-polly (~> 1) + aws-sdk-pricing (~> 1) + aws-sdk-prometheusservice (~> 1) + aws-sdk-proton (~> 1) + aws-sdk-qldb (~> 1) + aws-sdk-qldbsession (~> 1) + aws-sdk-quicksight (~> 1) + aws-sdk-ram (~> 1) + aws-sdk-rds (~> 1) + aws-sdk-rdsdataservice (~> 1) + aws-sdk-recyclebin (~> 1) + aws-sdk-redshift (~> 1) + aws-sdk-redshiftdataapiservice (~> 1) + aws-sdk-rekognition (~> 1) + aws-sdk-resiliencehub (~> 1) + aws-sdk-resourcegroups (~> 1) + aws-sdk-resourcegroupstaggingapi (~> 1) + aws-sdk-robomaker (~> 1) + aws-sdk-route53 (~> 1) + aws-sdk-route53domains (~> 1) + aws-sdk-route53recoverycluster (~> 1) + aws-sdk-route53recoverycontrolconfig (~> 1) + aws-sdk-route53recoveryreadiness (~> 1) + aws-sdk-route53resolver (~> 1) + aws-sdk-s3 (~> 1) + aws-sdk-s3control (~> 1) + aws-sdk-s3outposts (~> 1) + aws-sdk-sagemaker (~> 1) + aws-sdk-sagemakeredgemanager (~> 1) + aws-sdk-sagemakerfeaturestoreruntime (~> 1) + aws-sdk-sagemakerruntime (~> 1) + aws-sdk-savingsplans (~> 1) + aws-sdk-schemas (~> 1) + aws-sdk-secretsmanager (~> 1) + aws-sdk-securityhub (~> 1) + aws-sdk-serverlessapplicationrepository (~> 1) + aws-sdk-servicecatalog (~> 1) + aws-sdk-servicediscovery (~> 1) + aws-sdk-servicequotas (~> 1) + aws-sdk-ses (~> 1) + aws-sdk-sesv2 (~> 1) + aws-sdk-shield (~> 1) + aws-sdk-signer (~> 1) + aws-sdk-simpledb (~> 1) + aws-sdk-sms (~> 1) + aws-sdk-snowball (~> 1) + aws-sdk-snowdevicemanagement (~> 1) + aws-sdk-sns (~> 1) + aws-sdk-sqs (~> 1) + aws-sdk-ssm (~> 1) + aws-sdk-ssmcontacts (~> 1) + aws-sdk-ssmincidents (~> 1) + aws-sdk-ssoadmin (~> 1) + aws-sdk-ssooidc (~> 1) + aws-sdk-states (~> 1) + aws-sdk-storagegateway (~> 1) + aws-sdk-support (~> 1) + aws-sdk-swf (~> 1) + aws-sdk-synthetics (~> 1) + aws-sdk-textract (~> 1) + aws-sdk-timestreamquery (~> 1) + aws-sdk-timestreamwrite (~> 1) + aws-sdk-transcribeservice (~> 1) + aws-sdk-transcribestreamingservice (~> 1) + aws-sdk-transfer (~> 1) + aws-sdk-translate (~> 1) + aws-sdk-voiceid (~> 1) + aws-sdk-waf (~> 1) + aws-sdk-wafregional (~> 1) + aws-sdk-wafv2 (~> 1) + aws-sdk-wellarchitected (~> 1) + aws-sdk-workdocs (~> 1) + aws-sdk-worklink (~> 1) + aws-sdk-workmail (~> 1) + aws-sdk-workmailmessageflow (~> 1) + aws-sdk-workspaces (~> 1) + aws-sdk-workspacesweb (~> 1) + aws-sdk-xray (~> 1) + aws-sdk-robomaker (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53 (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53domains (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53recoverycluster (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53recoverycontrolconfig (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53recoveryreadiness (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53resolver (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-s3 (1.113.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sdk-kms (~> 1) + aws-sigv4 (~> 1.4) + aws-sdk-s3control (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-s3outposts (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sagemaker (1.120.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sagemakeredgemanager (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sagemakerfeaturestoreruntime (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sagemakerruntime (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-savingsplans (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-schemas (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-secretsmanager (1.59.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-securityhub (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-serverlessapplicationrepository (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-servicecatalog (1.69.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-servicediscovery (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-servicequotas (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ses (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sesv2 (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-shield (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-signer (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-simpledb (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv2 (~> 1.0) + aws-sdk-sms (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-snowball (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-snowdevicemanagement (1.7.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sns (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sqs (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ssm (1.134.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ssmcontacts (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ssmincidents (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ssoadmin (1.16.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ssooidc (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-states (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-storagegateway (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-support (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-swf (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-synthetics (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-textract (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-timestreamquery (1.16.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-timestreamwrite (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-transcribeservice (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-transcribestreamingservice (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-transfer (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-translate (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-voiceid (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-waf (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-wafregional (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-wafv2 (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-wellarchitected (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workdocs (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-worklink (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workmail (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workmailmessageflow (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workspaces (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workspacesweb (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-xray (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sigv2 (1.1.0) + aws-sigv4 (1.4.0) + aws-eventstream (~> 1, >= 1.0.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + bson (4.14.1) + builder (3.2.4) + bunny (2.19.0) + amq-protocol (~> 2.3, >= 2.3.1) + sorted_set (~> 1, >= 1.0.2) + byebug (11.1.3) + case_transform (0.2) + activesupport + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + connection_pool (2.2.5) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + cucumber (7.1.0) + builder (~> 3.2, >= 3.2.4) + cucumber-core (~> 10.1, >= 10.1.0) + cucumber-create-meta (~> 6.0, >= 6.0.1) + cucumber-cucumber-expressions (~> 14.0, >= 14.0.0) + cucumber-gherkin (~> 22.0, >= 22.0.0) + cucumber-html-formatter (~> 17.0, >= 17.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-wire (~> 6.2, >= 6.2.0) + diff-lcs (~> 1.4, >= 1.4.4) + mime-types (~> 3.3, >= 3.3.1) + multi_test (~> 0.1, >= 0.1.2) + sys-uname (~> 1.2, >= 1.2.2) + cucumber-core (10.1.1) + cucumber-gherkin (~> 22.0, >= 22.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-tag-expressions (~> 4.1, >= 4.1.0) + cucumber-create-meta (6.0.4) + cucumber-messages (~> 17.1, >= 17.1.1) + sys-uname (~> 1.2, >= 1.2.2) + cucumber-cucumber-expressions (14.0.0) + cucumber-gherkin (22.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-html-formatter (17.0.0) + cucumber-messages (~> 17.1, >= 17.1.0) + cucumber-messages (17.1.1) + cucumber-tag-expressions (4.1.0) + cucumber-wire (6.2.1) + cucumber-core (~> 10.1, >= 10.1.0) + cucumber-cucumber-expressions (~> 14.0, >= 14.0.0) + daemons (1.4.1) + dalli (3.2.1) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + delayed_job (4.1.10) + activesupport (>= 3.0, < 8.0) + delayed_job_active_record (4.1.7) + activerecord (>= 3.0, < 8.0) + delayed_job (>= 3.0, < 5) + diff-lcs (1.5.0) + digest (3.1.0) + digest-crc (0.6.4) + rake (>= 12.0.0, < 14.0.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + domain_name (0.5.20190701) + unf (>= 0.0.5, < 1.0.0) + dry-configurable (0.14.0) + concurrent-ruby (~> 1.0) + dry-core (~> 0.6) + dry-container (0.9.0) + concurrent-ruby (~> 1.0) + dry-configurable (~> 0.13, >= 0.13.0) + dry-core (0.7.1) + concurrent-ruby (~> 1.0) + dry-inflector (0.2.1) + dry-logic (1.2.0) + concurrent-ruby (~> 1.0) + dry-core (~> 0.5, >= 0.5) + dry-types (1.5.1) + concurrent-ruby (~> 1.0) + dry-container (~> 0.3) + dry-core (~> 0.5, >= 0.5) + dry-inflector (~> 0.1, >= 0.1.2) + dry-logic (~> 1.0, >= 1.0.2) + elastic-transport (8.0.0) + faraday (~> 1) + multi_json + elasticsearch (8.1.2) + elastic-transport (= 8.0.0) + elasticsearch-api (= 8.1.2) + elasticsearch-api (8.1.2) + multi_json + erubi (1.10.0) + ethon (0.15.0) + ffi (>= 1.15.0) + eventmachine (1.2.7) + excon (0.92.1) + faraday (1.10.0) + faraday-em_http (~> 1.0) + faraday-em_synchrony (~> 1.0) + faraday-excon (~> 1.1) + faraday-httpclient (~> 1.0) + faraday-multipart (~> 1.0) + faraday-net_http (~> 1.0) + faraday-net_http_persistent (~> 1.0) + faraday-patron (~> 1.0) + faraday-rack (~> 1.0) + faraday-retry (~> 1.0) + ruby2_keywords (>= 0.0.4) + faraday-em_http (1.0.0) + faraday-em_synchrony (1.0.0) + faraday-excon (1.1.0) + faraday-httpclient (1.0.1) + faraday-multipart (1.0.3) + multipart-post (>= 1.2, < 3) + faraday-net_http (1.0.1) + faraday-net_http_persistent (1.2.0) + faraday-patron (1.0.0) + faraday-rack (1.0.0) + faraday-retry (1.0.3) + ffi (1.15.5) + ffi-compiler (1.0.1) + ffi (>= 1.0.0) + rake + google-protobuf (3.19.4) + googleapis-common-protos-types (1.3.0) + google-protobuf (~> 3.14) + grape (1.6.2) + activesupport + builder + dry-types (>= 1.1) + mustermann-grape (~> 1.0.0) + rack (>= 1.3.0) + rack-accept + graphql (2.0.6) + grpc (1.45.0) + google-protobuf (~> 3.19) + googleapis-common-protos-types (~> 1.0) + hashdiff (1.0.1) + hiredis (0.6.3) + hitimes (1.3.1) + http (4.4.1) + addressable (~> 2.3) + http-cookie (~> 1.0) + http-form_data (~> 2.2) + http-parser (~> 1.2.0) + http-accept (1.7.0) + http-cookie (1.0.4) + domain_name (~> 0.5) + http-form_data (2.3.0) + http-parser (1.2.3) + ffi-compiler (>= 1.0, < 2.0) + httpclient (2.8.3) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + io-wait (0.2.1) + jmespath (1.6.1) + json-schema (2.8.1) + addressable (>= 2.4) + jsonapi-renderer (0.2.2) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + makara (0.6.0.pre) + activerecord (>= 5.2.0) + memory_profiler (0.9.14) + method_source (1.0.0) + metriks (0.9.9.8) + atomic (~> 1.0) + avl_tree (~> 1.2.0) + hitimes (~> 1.1) + mime-types (3.4.1) + mime-types-data (~> 3.2015) + mime-types-data (3.2022.0105) + minitest (5.15.0) + mongo (2.14.1) + bson (>= 4.8.2, < 5.0.0) + mono_logger (1.1.1) + msgpack (1.5.1) + multi_json (1.15.0) + multi_test (0.1.2) + multipart-post (2.1.1) + mustermann (1.1.1) + ruby2_keywords (~> 0.0.1) + mustermann-grape (1.0.1) + mustermann (>= 1.0.0) + mysql2 (0.5.3) + net-protocol (0.1.2) + io-wait + timeout + net-smtp (0.3.1) + digest + net-protocol + timeout + netrc (0.11.0) + nokogiri (1.13.3-x86_64-linux) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pg (1.3.4) + pimpmychangelog (0.1.3) + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.9.0) + byebug (~> 11.0) + pry (~> 0.13.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + qless (0.12.0) + metriks (~> 0.9) + redis (>= 2.2, < 4.0.0.rc1) + rusage (~> 0.2.0) + sentry-raven (~> 0.15.6) + sinatra (>= 1.3, < 2.1) + statsd-ruby (~> 1.3) + thin (~> 1.6) + thor (~> 0.19.1) + vegas (~> 0.1.11) + que (1.4.0) + racc (1.6.0) + rack (2.2.3) + rack-accept (0.4.5) + rack (>= 0.4) + rack-protection (2.0.8.1) + rack + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + rainbow (3.1.1) + rake (12.3.3) + rake-compiler (1.1.9) + rake + rbtree (0.4.5) + redcarpet (3.5.1) + redis (3.3.5) + redis-namespace (1.8.2) + redis (>= 3.0.4) + regexp_parser (2.2.1) + resque (2.2.1) + mono_logger (~> 1.0) + multi_json (~> 1.0) + redis-namespace (~> 1.6) + sinatra (>= 0.9.2) + rest-client (2.1.0) + http-accept (>= 1.7.0, < 2.0) + http-cookie (>= 1.0.2, < 2.0) + mime-types (>= 1.16, < 4.0) + netrc (~> 0.8) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-kafka (1.4.0) + digest-crc + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + ruby2_keywords (0.0.5) + rusage (0.2.0) + semantic_logger (4.10.0) + concurrent-ruby (~> 1.0) + sentry-raven (0.15.6) + faraday (>= 0.7.6) + sequel (5.54.0) + serverengine (2.1.1) + sigdump (~> 0.2.2) + set (1.0.2) + shoryuken (6.0.0) + aws-sdk-core (>= 2) + concurrent-ruby + thor + sidekiq (5.2.9) + connection_pool (~> 2.2, >= 2.2.2) + rack (~> 2.0) + rack-protection (>= 1.5.0) + redis (>= 3.3.5, < 4.2) + sigdump (0.2.4) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sinatra (2.0.8.1) + mustermann (~> 1.0) + rack (~> 2.0) + rack-protection (= 2.0.8.1) + tilt (~> 2.0) + sneakers (2.12.0) + bunny (~> 2.14) + concurrent-ruby (~> 1.0) + rake (~> 12.3) + serverengine (~> 2.1.0) + thor + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + sorted_set (1.0.3) + rbtree + set (~> 1.0) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + sqlite3 (1.4.2) + statsd-ruby (1.5.0) + sucker_punch (3.0.1) + concurrent-ruby (~> 1.0) + sys-uname (1.2.2) + ffi (~> 1.1) + thin (1.8.1) + daemons (~> 1.0, >= 1.0.9) + eventmachine (~> 1.0, >= 1.0.4) + rack (>= 1, < 3) + thor (0.19.4) + tilt (2.0.10) + timeout (0.2.0) + typhoeus (1.4.0) + ethon (>= 0.9.0) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unf (0.1.4) + unf_ext + unf_ext (0.0.8.1) + unicode-display_width (2.1.0) + vegas (0.1.11) + rack (>= 1.0.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + actionpack + actionview + active_model_serializers (>= 0.10.0) + activerecord + addressable (~> 2.4.0) + appraisal (~> 2.2) + aws-sdk + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + cucumber + dalli (>= 3.0.0) + ddtrace! + delayed_job + delayed_job_active_record + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + elasticsearch (>= 8.0.0) + ethon + excon + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + grape + graphql (>= 2.0) + grpc (>= 1.38.0) + hiredis + http + httpclient + json-schema + makara (>= 0.6.0.pre) + memory_profiler (~> 0.9) + mongo (>= 2.8.0, < 2.15.0) + mysql2 (>= 0.5.3) + net-smtp + opentracing (>= 0.4.1) + os (~> 1.1) + pg (>= 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + qless + que (>= 1.0.0) + rack + rack-test + rake (>= 12.3) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + redis (< 4.0) + resque + rest-client + rspec (>= 3.0.0) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-kafka (>= 0.7.10) + ruby-prof (~> 1.4) + semantic_logger (~> 4.0) + sequel + shoryuken + sidekiq + simplecov! + sinatra + sneakers (>= 2.12.0) + sorbet (= 0.5.9672) + spoom (~> 1.1) + sqlite3 (>= 1.4.2) + sucker_punch + typhoeus + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.7 diff --git a/gemfiles/ruby_3.1.1_contrib_old.gemfile.lock b/gemfiles/ruby_3.1.1_contrib_old.gemfile.lock new file mode 100644 index 00000000000..68feb27e70b --- /dev/null +++ b/gemfiles/ruby_3.1.1_contrib_old.gemfile.lock @@ -0,0 +1,206 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + dalli (2.7.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + elasticsearch (7.5.0) + elasticsearch-api (= 7.5.0) + elasticsearch-transport (= 7.5.0) + elasticsearch-api (7.5.0) + multi_json + elasticsearch-transport (7.5.0) + faraday (>= 0.14, < 1) + multi_json + faraday (0.17.5) + multipart-post (>= 1.2, < 3) + faraday_middleware (0.12.2) + faraday (>= 0.7.4, < 1.0) + ffi (1.15.5) + google-protobuf (3.19.4) + graphql (1.12.24) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.5.1) + multi_json (1.15.0) + multipart-post (2.1.1) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + presto-client (0.6.6) + faraday (~> 0.12) + faraday_middleware (~> 0.12.2) + msgpack (>= 0.7.0) + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.9.0) + byebug (~> 11.0) + pry (~> 0.13.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + dalli (< 3.0.0) + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + elasticsearch (< 8.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + graphql (>= 1.12.0, < 2.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + presto-client (>= 0.5.14) + pry + pry-byebug + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.7 diff --git a/gemfiles/ruby_3.1.1_core_old.gemfile.lock b/gemfiles/ruby_3.1.1_core_old.gemfile.lock new file mode 100644 index 00000000000..b8b67328d3c --- /dev/null +++ b/gemfiles/ruby_3.1.1_core_old.gemfile.lock @@ -0,0 +1,182 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (4.8.3) + ffi (1.15.5) + google-protobuf (3.19.4) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.5.1) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.9.0) + byebug (~> 11.0) + pry (~> 0.13.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (~> 4) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.7 diff --git a/gemfiles/ruby_3.1.1_cucumber3.gemfile.lock b/gemfiles/ruby_3.1.1_cucumber3.gemfile.lock new file mode 100644 index 00000000000..4f4fc5c01ac --- /dev/null +++ b/gemfiles/ruby_3.1.1_cucumber3.gemfile.lock @@ -0,0 +1,203 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + backports (3.23.0) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + cucumber (3.2.0) + builder (>= 2.1.2) + cucumber-core (~> 3.2.0) + cucumber-expressions (~> 6.0.1) + cucumber-wire (~> 0.0.1) + diff-lcs (~> 1.3) + gherkin (~> 5.1.0) + multi_json (>= 1.7.5, < 2.0) + multi_test (>= 0.1.2) + cucumber-core (3.2.1) + backports (>= 3.8.0) + cucumber-tag_expressions (~> 1.1.0) + gherkin (~> 5.0) + cucumber-expressions (6.0.1) + cucumber-tag_expressions (1.1.1) + cucumber-wire (0.0.1) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + gherkin (5.1.0) + google-protobuf (3.19.4) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.5.1) + multi_json (1.15.0) + multi_test (0.1.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.9.0) + byebug (~> 11.0) + pry (~> 0.13.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + cucumber (>= 3.0.0, < 4.0.0) + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.7 diff --git a/gemfiles/ruby_3.1.1_cucumber4.gemfile.lock b/gemfiles/ruby_3.1.1_cucumber4.gemfile.lock new file mode 100644 index 00000000000..120b35f4139 --- /dev/null +++ b/gemfiles/ruby_3.1.1_cucumber4.gemfile.lock @@ -0,0 +1,234 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + activesupport (7.0.2.3) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + cucumber (4.1.0) + builder (~> 3.2, >= 3.2.3) + cucumber-core (~> 7.1, >= 7.1.0) + cucumber-create-meta (~> 1.0.0, >= 1.0.0) + cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) + cucumber-gherkin (~> 14.0, >= 14.0.1) + cucumber-html-formatter (~> 7.0, >= 7.0.0) + cucumber-messages (~> 12.2, >= 12.2.0) + cucumber-wire (~> 3.1, >= 3.1.0) + diff-lcs (~> 1.3, >= 1.3, < 1.4) + multi_test (~> 0.1, >= 0.1.2) + sys-uname (~> 1.0, >= 1.0.2) + cucumber-core (7.1.0) + cucumber-gherkin (~> 14.0, >= 14.0.1) + cucumber-messages (~> 12.2, >= 12.2.0) + cucumber-tag-expressions (~> 2.0, >= 2.0.4) + cucumber-create-meta (1.0.0) + cucumber-messages (~> 12.2, >= 12.2.0) + sys-uname (~> 1.2, >= 1.2.1) + cucumber-cucumber-expressions (10.3.0) + cucumber-gherkin (14.2.0) + cucumber-messages (~> 12.4, >= 12.4.0) + cucumber-html-formatter (7.2.0) + cucumber-messages (~> 12.4, >= 12.4.0) + cucumber-messages (12.4.0) + protobuf-cucumber (~> 3.10, >= 3.10.8) + cucumber-tag-expressions (2.0.4) + cucumber-wire (3.1.0) + cucumber-core (~> 7.1, >= 7.1.0) + cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) + cucumber-messages (~> 12.2, >= 12.2.0) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.3) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.19.4) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + middleware (0.1.0) + minitest (5.15.0) + msgpack (1.5.1) + multi_test (0.1.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + protobuf-cucumber (3.10.8) + activesupport (>= 3.2) + middleware + thor + thread_safe + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.9.0) + byebug (~> 11.0) + pry (~> 0.13.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + sys-uname (1.2.2) + ffi (~> 1.1) + thor (1.2.1) + thread_safe (0.3.6) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + cucumber (>= 4.0.0, < 5.0.0) + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.7 diff --git a/gemfiles/ruby_3.1.1_cucumber5.gemfile.lock b/gemfiles/ruby_3.1.1_cucumber5.gemfile.lock new file mode 100644 index 00000000000..5138fa98060 --- /dev/null +++ b/gemfiles/ruby_3.1.1_cucumber5.gemfile.lock @@ -0,0 +1,234 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + activesupport (7.0.2.3) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + cucumber (5.3.0) + builder (~> 3.2, >= 3.2.4) + cucumber-core (~> 8.0, >= 8.0.1) + cucumber-create-meta (~> 2.0, >= 2.0.2) + cucumber-cucumber-expressions (~> 10.3, >= 10.3.0) + cucumber-gherkin (~> 15.0, >= 15.0.2) + cucumber-html-formatter (~> 9.0, >= 9.0.0) + cucumber-messages (~> 13.1, >= 13.1.0) + cucumber-wire (~> 4.0, >= 4.0.1) + diff-lcs (~> 1.4, >= 1.4.4) + multi_test (~> 0.1, >= 0.1.2) + sys-uname (~> 1.2, >= 1.2.1) + cucumber-core (8.0.1) + cucumber-gherkin (~> 15.0, >= 15.0.2) + cucumber-messages (~> 13.0, >= 13.0.1) + cucumber-tag-expressions (~> 2.0, >= 2.0.4) + cucumber-create-meta (2.0.4) + cucumber-messages (~> 13.1, >= 13.1.0) + sys-uname (~> 1.2, >= 1.2.1) + cucumber-cucumber-expressions (10.3.0) + cucumber-gherkin (15.0.2) + cucumber-messages (~> 13.0, >= 13.0.1) + cucumber-html-formatter (9.0.0) + cucumber-messages (~> 13.0, >= 13.0.1) + cucumber-messages (13.2.1) + protobuf-cucumber (~> 3.10, >= 3.10.8) + cucumber-tag-expressions (2.0.4) + cucumber-wire (4.0.1) + cucumber-core (~> 8.0, >= 8.0.1) + cucumber-cucumber-expressions (~> 10.3, >= 10.3.0) + cucumber-messages (~> 13.0, >= 13.0.1) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.19.4) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + middleware (0.1.0) + minitest (5.15.0) + msgpack (1.5.1) + multi_test (0.1.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + protobuf-cucumber (3.10.8) + activesupport (>= 3.2) + middleware + thor + thread_safe + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.9.0) + byebug (~> 11.0) + pry (~> 0.13.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + sys-uname (1.2.2) + ffi (~> 1.1) + thor (1.2.1) + thread_safe (0.3.6) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + cucumber (>= 5.0.0, < 6.0.0) + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.7 diff --git a/gemfiles/ruby_3.1.1_rails61_mysql2.gemfile.lock b/gemfiles/ruby_3.1.1_rails61_mysql2.gemfile.lock new file mode 100644 index 00000000000..7f0099ff383 --- /dev/null +++ b/gemfiles/ruby_3.1.1_rails61_mysql2.gemfile.lock @@ -0,0 +1,324 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + mail (>= 2.7.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + nokogiri (>= 1.8.5) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.5) + activesupport (= 6.1.5) + globalid (>= 0.3.6) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + digest (3.1.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5) + globalid (1.0.0) + activesupport (>= 5.0) + google-protobuf (3.19.4) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + io-wait (0.2.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + lograge (0.11.2) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) + mysql2 (0.5.3) + net-protocol (0.1.2) + io-wait + timeout + net-smtp (0.3.1) + digest + net-protocol + timeout + nio4r (2.5.8) + nokogiri (1.13.3-x86_64-linux) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.9.0) + byebug (~> 11.0) + pry (~> 0.13.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.6.0) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + bundler (>= 1.15.0) + railties (= 6.1.5) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + timeout (0.2.0) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + mysql2 (~> 0.5) + net-smtp + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rails (~> 6.1.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.7 diff --git a/gemfiles/ruby_3.1.1_rails61_postgres.gemfile.lock b/gemfiles/ruby_3.1.1_rails61_postgres.gemfile.lock new file mode 100644 index 00000000000..713cdf88910 --- /dev/null +++ b/gemfiles/ruby_3.1.1_rails61_postgres.gemfile.lock @@ -0,0 +1,324 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + mail (>= 2.7.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + nokogiri (>= 1.8.5) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.5) + activesupport (= 6.1.5) + globalid (>= 0.3.6) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + digest (3.1.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5) + globalid (1.0.0) + activesupport (>= 5.0) + google-protobuf (3.19.4) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + io-wait (0.2.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + lograge (0.11.2) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) + net-protocol (0.1.2) + io-wait + timeout + net-smtp (0.3.1) + digest + net-protocol + timeout + nio4r (2.5.8) + nokogiri (1.13.3-x86_64-linux) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pg (1.3.4) + pimpmychangelog (0.1.3) + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.9.0) + byebug (~> 11.0) + pry (~> 0.13.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.6.0) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + bundler (>= 1.15.0) + railties (= 6.1.5) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + timeout (0.2.0) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + net-smtp + opentracing (>= 0.4.1) + os (~> 1.1) + pg (>= 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rails (~> 6.1.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.7 diff --git a/gemfiles/ruby_3.1.1_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_3.1.1_rails61_postgres_redis.gemfile.lock new file mode 100644 index 00000000000..65acadc1c32 --- /dev/null +++ b/gemfiles/ruby_3.1.1_rails61_postgres_redis.gemfile.lock @@ -0,0 +1,326 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + mail (>= 2.7.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + nokogiri (>= 1.8.5) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.5) + activesupport (= 6.1.5) + globalid (>= 0.3.6) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + digest (3.1.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5) + globalid (1.0.0) + activesupport (>= 5.0) + google-protobuf (3.19.4) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + io-wait (0.2.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + lograge (0.11.2) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) + net-protocol (0.1.2) + io-wait + timeout + net-smtp (0.3.1) + digest + net-protocol + timeout + nio4r (2.5.8) + nokogiri (1.13.3-x86_64-linux) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pg (1.3.4) + pimpmychangelog (0.1.3) + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.9.0) + byebug (~> 11.0) + pry (~> 0.13.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.6.0) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + bundler (>= 1.15.0) + railties (= 6.1.5) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + timeout (0.2.0) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + net-smtp + opentracing (>= 0.4.1) + os (~> 1.1) + pg (>= 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rails (~> 6.1.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + redis (>= 4.2.5) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.7 diff --git a/gemfiles/ruby_3.1.1_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_3.1.1_rails61_postgres_sidekiq.gemfile.lock new file mode 100644 index 00000000000..92a02d5db72 --- /dev/null +++ b/gemfiles/ruby_3.1.1_rails61_postgres_sidekiq.gemfile.lock @@ -0,0 +1,338 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + mail (>= 2.7.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + nokogiri (>= 1.8.5) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.5) + activesupport (= 6.1.5) + globalid (>= 0.3.6) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + connection_pool (2.2.5) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + digest (3.1.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5) + globalid (1.0.0) + activesupport (>= 5.0) + google-protobuf (3.19.4) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + io-wait (0.2.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + lograge (0.11.2) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) + net-protocol (0.1.2) + io-wait + timeout + net-smtp (0.3.1) + digest + net-protocol + timeout + nio4r (2.5.8) + nokogiri (1.13.3-x86_64-linux) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pg (1.3.4) + pimpmychangelog (0.1.3) + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.9.0) + byebug (~> 11.0) + pry (~> 0.13.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.6.0) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + bundler (>= 1.15.0) + railties (= 6.1.5) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + rails_semantic_logger (4.10.0) + rack + railties (>= 5.1) + semantic_logger (~> 4.9) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + redis (4.6.0) + regexp_parser (2.2.1) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + semantic_logger (4.10.0) + concurrent-ruby (~> 1.0) + sidekiq (6.4.1) + connection_pool (>= 2.2.2) + rack (~> 2.0) + redis (>= 4.2.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + timeout (0.2.0) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + net-smtp + opentracing (>= 0.4.1) + os (~> 1.1) + pg (>= 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rails (~> 6.1.0) + rails_semantic_logger (~> 4.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + sidekiq (>= 6.1.2) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.7 diff --git a/gemfiles/ruby_3.1.1_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_3.1.1_rails61_semantic_logger.gemfile.lock new file mode 100644 index 00000000000..ef14f5c7475 --- /dev/null +++ b/gemfiles/ruby_3.1.1_rails61_semantic_logger.gemfile.lock @@ -0,0 +1,323 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + mail (>= 2.7.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + nokogiri (>= 1.8.5) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.5) + activesupport (= 6.1.5) + globalid (>= 0.3.6) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + digest (3.1.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5) + globalid (1.0.0) + activesupport (>= 5.0) + google-protobuf (3.19.4) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + io-wait (0.2.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + loofah (2.15.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + minitest (5.15.0) + msgpack (1.5.1) + net-protocol (0.1.2) + io-wait + timeout + net-smtp (0.3.1) + digest + net-protocol + timeout + nio4r (2.5.8) + nokogiri (1.13.3-x86_64-linux) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pg (1.3.4) + pimpmychangelog (0.1.3) + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.9.0) + byebug (~> 11.0) + pry (~> 0.13.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.6.0) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + bundler (>= 1.15.0) + railties (= 6.1.5) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + rails_semantic_logger (4.10.0) + rack + railties (>= 5.1) + semantic_logger (~> 4.9) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + regexp_parser (2.2.1) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + semantic_logger (4.10.0) + concurrent-ruby (~> 1.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + timeout (0.2.0) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + memory_profiler (~> 0.9) + net-smtp + opentracing (>= 0.4.1) + os (~> 1.1) + pg (>= 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rails (~> 6.1.0) + rails_semantic_logger (~> 4.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.7 diff --git a/gemfiles/ruby_3.1.1_resque2_redis3.gemfile.lock b/gemfiles/ruby_3.1.1_resque2_redis3.gemfile.lock new file mode 100644 index 00000000000..eb86d5764e6 --- /dev/null +++ b/gemfiles/ruby_3.1.1_resque2_redis3.gemfile.lock @@ -0,0 +1,206 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.19.4) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + mono_logger (1.1.1) + msgpack (1.5.1) + multi_json (1.15.0) + mustermann (1.1.1) + ruby2_keywords (~> 0.0.1) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.9.0) + byebug (~> 11.0) + pry (~> 0.13.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + rack (2.2.3) + rack-protection (2.2.0) + rack + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + redis (3.3.5) + redis-namespace (1.8.2) + redis (>= 3.0.4) + regexp_parser (2.2.1) + resque (2.2.1) + mono_logger (~> 1.0) + multi_json (~> 1.0) + redis-namespace (~> 1.6) + sinatra (>= 0.9.2) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + ruby2_keywords (0.0.5) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sinatra (2.2.0) + mustermann (~> 1.0) + rack (~> 2.2) + rack-protection (= 2.2.0) + tilt (~> 2.0) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + thor (1.2.1) + tilt (2.0.10) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + redis (< 4.0) + resque (>= 2.0) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.7 diff --git a/gemfiles/ruby_3.1.1_resque2_redis4.gemfile.lock b/gemfiles/ruby_3.1.1_resque2_redis4.gemfile.lock new file mode 100644 index 00000000000..00256b8dacd --- /dev/null +++ b/gemfiles/ruby_3.1.1_resque2_redis4.gemfile.lock @@ -0,0 +1,206 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + byebug (11.1.3) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.19.4) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + mono_logger (1.1.1) + msgpack (1.5.1) + multi_json (1.15.0) + mustermann (1.1.1) + ruby2_keywords (~> 0.0.1) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.13.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-byebug (3.9.0) + byebug (~> 11.0) + pry (~> 0.13.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + rack (2.2.3) + rack-protection (2.2.0) + rack + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + redis (4.6.0) + redis-namespace (1.8.2) + redis (>= 3.0.4) + regexp_parser (2.2.1) + resque (2.2.1) + mono_logger (~> 1.0) + multi_json (~> 1.0) + redis-namespace (~> 1.6) + sinatra (>= 0.9.2) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.26.1) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.16.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + ruby2_keywords (0.0.5) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sinatra (2.2.0) + mustermann (~> 1.0) + rack (~> 2.2) + rack-protection (= 2.2.0) + tilt (~> 2.0) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9807) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.9) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + thor (1.2.1) + tilt (2.0.10) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-byebug + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + redis (>= 4.0) + resque (>= 2.0) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.3.7 diff --git a/gemfiles/ruby_3.2.0_contrib.gemfile.lock b/gemfiles/ruby_3.2.0_contrib.gemfile.lock new file mode 100644 index 00000000000..11f04cbb8c6 --- /dev/null +++ b/gemfiles/ruby_3.2.0_contrib.gemfile.lock @@ -0,0 +1,1742 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actionpack (7.0.2.3) + actionview (= 7.0.2.3) + activesupport (= 7.0.2.3) + rack (~> 2.0, >= 2.2.0) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actionview (7.0.2.3) + activesupport (= 7.0.2.3) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + active_model_serializers (0.10.13) + actionpack (>= 4.1, < 7.1) + activemodel (>= 4.1, < 7.1) + case_transform (>= 0.2) + jsonapi-renderer (>= 0.1.1.beta1, < 0.3) + activemodel (7.0.2.3) + activesupport (= 7.0.2.3) + activerecord (7.0.2.3) + activemodel (= 7.0.2.3) + activesupport (= 7.0.2.3) + activesupport (7.0.2.3) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + addressable (2.4.0) + amq-protocol (2.3.2) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + atomic (1.1.101) + avl_tree (1.2.1) + atomic (~> 1.1) + aws-eventstream (1.2.0) + aws-partitions (1.575.0) + aws-sdk (3.1.0) + aws-sdk-resources (~> 3) + aws-sdk-accessanalyzer (1.29.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-account (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-acm (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-acmpca (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-alexaforbusiness (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-amplify (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-amplifybackend (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-amplifyuibuilder (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-apigateway (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-apigatewaymanagementapi (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-apigatewayv2 (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appconfig (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appconfigdata (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appflow (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appintegrationsservice (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-applicationautoscaling (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-applicationcostprofiler (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-applicationdiscoveryservice (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-applicationinsights (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appmesh (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appregistry (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-apprunner (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appstream (1.64.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-appsync (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-athena (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-auditmanager (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-augmentedairuntime (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-autoscaling (1.78.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-autoscalingplans (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-backup (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-backupgateway (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-batch (1.60.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-billingconductor (1.0.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-braket (1.18.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-budgets (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-chime (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-chimesdkidentity (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-chimesdkmeetings (1.9.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-chimesdkmessaging (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloud9 (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudcontrolapi (1.7.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-clouddirectory (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudformation (1.68.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudfront (1.63.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudhsm (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudhsmv2 (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudsearch (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudsearchdomain (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudtrail (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudwatch (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudwatchevents (1.57.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudwatchevidently (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudwatchlogs (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cloudwatchrum (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codeartifact (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codebuild (1.88.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codecommit (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codedeploy (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codeguruprofiler (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codegurureviewer (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codepipeline (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codestar (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codestarconnections (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-codestarnotifications (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cognitoidentity (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cognitoidentityprovider (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-cognitosync (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-comprehend (1.60.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-comprehendmedical (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-computeoptimizer (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-configservice (1.77.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connect (1.68.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectcontactlens (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectparticipant (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-connectwisdomservice (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-core (3.130.0) + aws-eventstream (~> 1, >= 1.0.2) + aws-partitions (~> 1, >= 1.525.0) + aws-sigv4 (~> 1.1) + jmespath (~> 1.0) + aws-sdk-costandusagereportservice (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-costexplorer (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-customerprofiles (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-databasemigrationservice (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-dataexchange (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-datapipeline (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-datasync (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-dax (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-detective (1.28.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-devicefarm (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-devopsguru (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-directconnect (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-directoryservice (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-dlm (1.50.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-docdb (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-drs (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-dynamodb (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-dynamodbstreams (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ebs (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ec2 (1.305.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ec2instanceconnect (1.24.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ecr (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ecrpublic (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ecs (1.99.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-efs (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-eks (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticache (1.76.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticbeanstalk (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticinference (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticloadbalancing (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticloadbalancingv2 (1.77.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elasticsearchservice (1.65.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-elastictranscoder (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-emr (1.59.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-emrcontainers (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-eventbridge (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-finspace (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-finspacedata (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-firehose (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-fis (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-fms (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-forecastqueryservice (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-forecastservice (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-frauddetector (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-fsx (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-gamelift (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-gamesparks (1.0.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-glacier (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-globalaccelerator (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-glue (1.108.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-gluedatabrew (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-greengrass (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-greengrassv2 (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-groundstation (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-guardduty (1.56.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-health (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-healthlake (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-honeycode (1.17.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iam (1.68.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-identitystore (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-imagebuilder (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-importexport (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv2 (~> 1.0) + aws-sdk-inspector (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-inspector2 (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iot (1.88.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iot1clickdevicesservice (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iot1clickprojects (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotanalytics (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotdataplane (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotdeviceadvisor (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotevents (1.33.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ioteventsdata (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotfleethub (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotjobsdataplane (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotsecuretunneling (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotsitewise (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotthingsgraph (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iottwinmaker (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-iotwireless (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ivs (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kafka (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kafkaconnect (1.7.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kendra (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-keyspaces (1.2.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesis (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisanalytics (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisanalyticsv2 (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisvideo (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisvideoarchivedmedia (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisvideomedia (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kinesisvideosignalingchannels (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-kms (1.55.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lakeformation (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lambda (1.83.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lambdapreview (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lex (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lexmodelbuildingservice (1.57.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lexmodelsv2 (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lexruntimev2 (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-licensemanager (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lightsail (1.63.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-locationservice (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lookoutequipment (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lookoutforvision (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-lookoutmetrics (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-machinelearning (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-macie (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-macie2 (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-managedblockchain (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-managedgrafana (1.7.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-marketplacecatalog (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-marketplacecommerceanalytics (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-marketplaceentitlementservice (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-marketplacemetering (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediaconnect (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediaconvert (1.88.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-medialive (1.86.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediapackage (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediapackagevod (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediastore (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediastoredata (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mediatailor (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-memorydb (1.8.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mgn (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-migrationhub (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-migrationhubconfig (1.20.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-migrationhubrefactorspaces (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-migrationhubstrategyrecommendations (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mobile (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mq (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mturk (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-mwaa (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-neptune (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-networkfirewall (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-networkmanager (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-nimblestudio (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-opensearchservice (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-opsworks (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-opsworkscm (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-organizations (1.69.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-outposts (1.30.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-panorama (1.7.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-personalize (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-personalizeevents (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-personalizeruntime (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-pi (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-pinpoint (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-pinpointemail (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-pinpointsmsvoice (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-pinpointsmsvoicev2 (1.0.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-polly (1.54.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-pricing (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-prometheusservice (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-proton (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-qldb (1.25.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-qldbsession (1.22.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-quicksight (1.64.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ram (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rds (1.142.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rdsdataservice (1.34.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-recyclebin (1.5.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-redshift (1.80.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-redshiftdataapiservice (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-rekognition (1.66.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resiliencehub (1.4.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resourcegroups (1.45.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resourcegroupstaggingapi (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-resources (3.128.0) + aws-sdk-accessanalyzer (~> 1) + aws-sdk-account (~> 1) + aws-sdk-acm (~> 1) + aws-sdk-acmpca (~> 1) + aws-sdk-alexaforbusiness (~> 1) + aws-sdk-amplify (~> 1) + aws-sdk-amplifybackend (~> 1) + aws-sdk-amplifyuibuilder (~> 1) + aws-sdk-apigateway (~> 1) + aws-sdk-apigatewaymanagementapi (~> 1) + aws-sdk-apigatewayv2 (~> 1) + aws-sdk-appconfig (~> 1) + aws-sdk-appconfigdata (~> 1) + aws-sdk-appflow (~> 1) + aws-sdk-appintegrationsservice (~> 1) + aws-sdk-applicationautoscaling (~> 1) + aws-sdk-applicationcostprofiler (~> 1) + aws-sdk-applicationdiscoveryservice (~> 1) + aws-sdk-applicationinsights (~> 1) + aws-sdk-appmesh (~> 1) + aws-sdk-appregistry (~> 1) + aws-sdk-apprunner (~> 1) + aws-sdk-appstream (~> 1) + aws-sdk-appsync (~> 1) + aws-sdk-athena (~> 1) + aws-sdk-auditmanager (~> 1) + aws-sdk-augmentedairuntime (~> 1) + aws-sdk-autoscaling (~> 1) + aws-sdk-autoscalingplans (~> 1) + aws-sdk-backup (~> 1) + aws-sdk-backupgateway (~> 1) + aws-sdk-batch (~> 1) + aws-sdk-billingconductor (~> 1) + aws-sdk-braket (~> 1) + aws-sdk-budgets (~> 1) + aws-sdk-chime (~> 1) + aws-sdk-chimesdkidentity (~> 1) + aws-sdk-chimesdkmeetings (~> 1) + aws-sdk-chimesdkmessaging (~> 1) + aws-sdk-cloud9 (~> 1) + aws-sdk-cloudcontrolapi (~> 1) + aws-sdk-clouddirectory (~> 1) + aws-sdk-cloudformation (~> 1) + aws-sdk-cloudfront (~> 1) + aws-sdk-cloudhsm (~> 1) + aws-sdk-cloudhsmv2 (~> 1) + aws-sdk-cloudsearch (~> 1) + aws-sdk-cloudsearchdomain (~> 1) + aws-sdk-cloudtrail (~> 1) + aws-sdk-cloudwatch (~> 1) + aws-sdk-cloudwatchevents (~> 1) + aws-sdk-cloudwatchevidently (~> 1) + aws-sdk-cloudwatchlogs (~> 1) + aws-sdk-cloudwatchrum (~> 1) + aws-sdk-codeartifact (~> 1) + aws-sdk-codebuild (~> 1) + aws-sdk-codecommit (~> 1) + aws-sdk-codedeploy (~> 1) + aws-sdk-codeguruprofiler (~> 1) + aws-sdk-codegurureviewer (~> 1) + aws-sdk-codepipeline (~> 1) + aws-sdk-codestar (~> 1) + aws-sdk-codestarconnections (~> 1) + aws-sdk-codestarnotifications (~> 1) + aws-sdk-cognitoidentity (~> 1) + aws-sdk-cognitoidentityprovider (~> 1) + aws-sdk-cognitosync (~> 1) + aws-sdk-comprehend (~> 1) + aws-sdk-comprehendmedical (~> 1) + aws-sdk-computeoptimizer (~> 1) + aws-sdk-configservice (~> 1) + aws-sdk-connect (~> 1) + aws-sdk-connectcontactlens (~> 1) + aws-sdk-connectparticipant (~> 1) + aws-sdk-connectwisdomservice (~> 1) + aws-sdk-costandusagereportservice (~> 1) + aws-sdk-costexplorer (~> 1) + aws-sdk-customerprofiles (~> 1) + aws-sdk-databasemigrationservice (~> 1) + aws-sdk-dataexchange (~> 1) + aws-sdk-datapipeline (~> 1) + aws-sdk-datasync (~> 1) + aws-sdk-dax (~> 1) + aws-sdk-detective (~> 1) + aws-sdk-devicefarm (~> 1) + aws-sdk-devopsguru (~> 1) + aws-sdk-directconnect (~> 1) + aws-sdk-directoryservice (~> 1) + aws-sdk-dlm (~> 1) + aws-sdk-docdb (~> 1) + aws-sdk-drs (~> 1) + aws-sdk-dynamodb (~> 1) + aws-sdk-dynamodbstreams (~> 1) + aws-sdk-ebs (~> 1) + aws-sdk-ec2 (~> 1) + aws-sdk-ec2instanceconnect (~> 1) + aws-sdk-ecr (~> 1) + aws-sdk-ecrpublic (~> 1) + aws-sdk-ecs (~> 1) + aws-sdk-efs (~> 1) + aws-sdk-eks (~> 1) + aws-sdk-elasticache (~> 1) + aws-sdk-elasticbeanstalk (~> 1) + aws-sdk-elasticinference (~> 1) + aws-sdk-elasticloadbalancing (~> 1) + aws-sdk-elasticloadbalancingv2 (~> 1) + aws-sdk-elasticsearchservice (~> 1) + aws-sdk-elastictranscoder (~> 1) + aws-sdk-emr (~> 1) + aws-sdk-emrcontainers (~> 1) + aws-sdk-eventbridge (~> 1) + aws-sdk-finspace (~> 1) + aws-sdk-finspacedata (~> 1) + aws-sdk-firehose (~> 1) + aws-sdk-fis (~> 1) + aws-sdk-fms (~> 1) + aws-sdk-forecastqueryservice (~> 1) + aws-sdk-forecastservice (~> 1) + aws-sdk-frauddetector (~> 1) + aws-sdk-fsx (~> 1) + aws-sdk-gamelift (~> 1) + aws-sdk-gamesparks (~> 1) + aws-sdk-glacier (~> 1) + aws-sdk-globalaccelerator (~> 1) + aws-sdk-glue (~> 1) + aws-sdk-gluedatabrew (~> 1) + aws-sdk-greengrass (~> 1) + aws-sdk-greengrassv2 (~> 1) + aws-sdk-groundstation (~> 1) + aws-sdk-guardduty (~> 1) + aws-sdk-health (~> 1) + aws-sdk-healthlake (~> 1) + aws-sdk-honeycode (~> 1) + aws-sdk-iam (~> 1) + aws-sdk-identitystore (~> 1) + aws-sdk-imagebuilder (~> 1) + aws-sdk-importexport (~> 1) + aws-sdk-inspector (~> 1) + aws-sdk-inspector2 (~> 1) + aws-sdk-iot (~> 1) + aws-sdk-iot1clickdevicesservice (~> 1) + aws-sdk-iot1clickprojects (~> 1) + aws-sdk-iotanalytics (~> 1) + aws-sdk-iotdataplane (~> 1) + aws-sdk-iotdeviceadvisor (~> 1) + aws-sdk-iotevents (~> 1) + aws-sdk-ioteventsdata (~> 1) + aws-sdk-iotfleethub (~> 1) + aws-sdk-iotjobsdataplane (~> 1) + aws-sdk-iotsecuretunneling (~> 1) + aws-sdk-iotsitewise (~> 1) + aws-sdk-iotthingsgraph (~> 1) + aws-sdk-iottwinmaker (~> 1) + aws-sdk-iotwireless (~> 1) + aws-sdk-ivs (~> 1) + aws-sdk-kafka (~> 1) + aws-sdk-kafkaconnect (~> 1) + aws-sdk-kendra (~> 1) + aws-sdk-keyspaces (~> 1) + aws-sdk-kinesis (~> 1) + aws-sdk-kinesisanalytics (~> 1) + aws-sdk-kinesisanalyticsv2 (~> 1) + aws-sdk-kinesisvideo (~> 1) + aws-sdk-kinesisvideoarchivedmedia (~> 1) + aws-sdk-kinesisvideomedia (~> 1) + aws-sdk-kinesisvideosignalingchannels (~> 1) + aws-sdk-kms (~> 1) + aws-sdk-lakeformation (~> 1) + aws-sdk-lambda (~> 1) + aws-sdk-lambdapreview (~> 1) + aws-sdk-lex (~> 1) + aws-sdk-lexmodelbuildingservice (~> 1) + aws-sdk-lexmodelsv2 (~> 1) + aws-sdk-lexruntimev2 (~> 1) + aws-sdk-licensemanager (~> 1) + aws-sdk-lightsail (~> 1) + aws-sdk-locationservice (~> 1) + aws-sdk-lookoutequipment (~> 1) + aws-sdk-lookoutforvision (~> 1) + aws-sdk-lookoutmetrics (~> 1) + aws-sdk-machinelearning (~> 1) + aws-sdk-macie (~> 1) + aws-sdk-macie2 (~> 1) + aws-sdk-managedblockchain (~> 1) + aws-sdk-managedgrafana (~> 1) + aws-sdk-marketplacecatalog (~> 1) + aws-sdk-marketplacecommerceanalytics (~> 1) + aws-sdk-marketplaceentitlementservice (~> 1) + aws-sdk-marketplacemetering (~> 1) + aws-sdk-mediaconnect (~> 1) + aws-sdk-mediaconvert (~> 1) + aws-sdk-medialive (~> 1) + aws-sdk-mediapackage (~> 1) + aws-sdk-mediapackagevod (~> 1) + aws-sdk-mediastore (~> 1) + aws-sdk-mediastoredata (~> 1) + aws-sdk-mediatailor (~> 1) + aws-sdk-memorydb (~> 1) + aws-sdk-mgn (~> 1) + aws-sdk-migrationhub (~> 1) + aws-sdk-migrationhubconfig (~> 1) + aws-sdk-migrationhubrefactorspaces (~> 1) + aws-sdk-migrationhubstrategyrecommendations (~> 1) + aws-sdk-mobile (~> 1) + aws-sdk-mq (~> 1) + aws-sdk-mturk (~> 1) + aws-sdk-mwaa (~> 1) + aws-sdk-neptune (~> 1) + aws-sdk-networkfirewall (~> 1) + aws-sdk-networkmanager (~> 1) + aws-sdk-nimblestudio (~> 1) + aws-sdk-opensearchservice (~> 1) + aws-sdk-opsworks (~> 1) + aws-sdk-opsworkscm (~> 1) + aws-sdk-organizations (~> 1) + aws-sdk-outposts (~> 1) + aws-sdk-panorama (~> 1) + aws-sdk-personalize (~> 1) + aws-sdk-personalizeevents (~> 1) + aws-sdk-personalizeruntime (~> 1) + aws-sdk-pi (~> 1) + aws-sdk-pinpoint (~> 1) + aws-sdk-pinpointemail (~> 1) + aws-sdk-pinpointsmsvoice (~> 1) + aws-sdk-pinpointsmsvoicev2 (~> 1) + aws-sdk-polly (~> 1) + aws-sdk-pricing (~> 1) + aws-sdk-prometheusservice (~> 1) + aws-sdk-proton (~> 1) + aws-sdk-qldb (~> 1) + aws-sdk-qldbsession (~> 1) + aws-sdk-quicksight (~> 1) + aws-sdk-ram (~> 1) + aws-sdk-rds (~> 1) + aws-sdk-rdsdataservice (~> 1) + aws-sdk-recyclebin (~> 1) + aws-sdk-redshift (~> 1) + aws-sdk-redshiftdataapiservice (~> 1) + aws-sdk-rekognition (~> 1) + aws-sdk-resiliencehub (~> 1) + aws-sdk-resourcegroups (~> 1) + aws-sdk-resourcegroupstaggingapi (~> 1) + aws-sdk-robomaker (~> 1) + aws-sdk-route53 (~> 1) + aws-sdk-route53domains (~> 1) + aws-sdk-route53recoverycluster (~> 1) + aws-sdk-route53recoverycontrolconfig (~> 1) + aws-sdk-route53recoveryreadiness (~> 1) + aws-sdk-route53resolver (~> 1) + aws-sdk-s3 (~> 1) + aws-sdk-s3control (~> 1) + aws-sdk-s3outposts (~> 1) + aws-sdk-sagemaker (~> 1) + aws-sdk-sagemakeredgemanager (~> 1) + aws-sdk-sagemakerfeaturestoreruntime (~> 1) + aws-sdk-sagemakerruntime (~> 1) + aws-sdk-savingsplans (~> 1) + aws-sdk-schemas (~> 1) + aws-sdk-secretsmanager (~> 1) + aws-sdk-securityhub (~> 1) + aws-sdk-serverlessapplicationrepository (~> 1) + aws-sdk-servicecatalog (~> 1) + aws-sdk-servicediscovery (~> 1) + aws-sdk-servicequotas (~> 1) + aws-sdk-ses (~> 1) + aws-sdk-sesv2 (~> 1) + aws-sdk-shield (~> 1) + aws-sdk-signer (~> 1) + aws-sdk-simpledb (~> 1) + aws-sdk-sms (~> 1) + aws-sdk-snowball (~> 1) + aws-sdk-snowdevicemanagement (~> 1) + aws-sdk-sns (~> 1) + aws-sdk-sqs (~> 1) + aws-sdk-ssm (~> 1) + aws-sdk-ssmcontacts (~> 1) + aws-sdk-ssmincidents (~> 1) + aws-sdk-ssoadmin (~> 1) + aws-sdk-ssooidc (~> 1) + aws-sdk-states (~> 1) + aws-sdk-storagegateway (~> 1) + aws-sdk-support (~> 1) + aws-sdk-swf (~> 1) + aws-sdk-synthetics (~> 1) + aws-sdk-textract (~> 1) + aws-sdk-timestreamquery (~> 1) + aws-sdk-timestreamwrite (~> 1) + aws-sdk-transcribeservice (~> 1) + aws-sdk-transcribestreamingservice (~> 1) + aws-sdk-transfer (~> 1) + aws-sdk-translate (~> 1) + aws-sdk-voiceid (~> 1) + aws-sdk-waf (~> 1) + aws-sdk-wafregional (~> 1) + aws-sdk-wafv2 (~> 1) + aws-sdk-wellarchitected (~> 1) + aws-sdk-workdocs (~> 1) + aws-sdk-worklink (~> 1) + aws-sdk-workmail (~> 1) + aws-sdk-workmailmessageflow (~> 1) + aws-sdk-workspaces (~> 1) + aws-sdk-workspacesweb (~> 1) + aws-sdk-xray (~> 1) + aws-sdk-robomaker (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53 (1.62.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53domains (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53recoverycluster (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53recoverycontrolconfig (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53recoveryreadiness (1.10.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-route53resolver (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-s3 (1.113.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sdk-kms (~> 1) + aws-sigv4 (~> 1.4) + aws-sdk-s3control (1.50.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-s3outposts (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sagemaker (1.121.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sagemakeredgemanager (1.11.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sagemakerfeaturestoreruntime (1.12.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sagemakerruntime (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-savingsplans (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-schemas (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-secretsmanager (1.59.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-securityhub (1.63.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-serverlessapplicationrepository (1.43.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-servicecatalog (1.70.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-servicediscovery (1.46.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-servicequotas (1.23.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ses (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sesv2 (1.27.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-shield (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-signer (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-simpledb (1.35.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv2 (~> 1.0) + aws-sdk-sms (1.40.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-snowball (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-snowdevicemanagement (1.7.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sns (1.53.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-sqs (1.51.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ssm (1.134.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ssmcontacts (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ssmincidents (1.13.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ssoadmin (1.16.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-ssooidc (1.19.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-states (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-storagegateway (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-support (1.41.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-swf (1.36.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-synthetics (1.26.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-textract (1.37.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-timestreamquery (1.16.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-timestreamwrite (1.14.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-transcribeservice (1.74.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-transcribestreamingservice (1.42.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-transfer (1.52.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-translate (1.44.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-voiceid (1.6.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-waf (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-wafregional (1.48.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-wafv2 (1.38.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-wellarchitected (1.15.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workdocs (1.39.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-worklink (1.32.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workmail (1.49.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workmailmessageflow (1.21.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workspaces (1.67.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-workspacesweb (1.3.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sdk-xray (1.47.0) + aws-sdk-core (~> 3, >= 3.127.0) + aws-sigv4 (~> 1.1) + aws-sigv2 (1.1.0) + aws-sigv4 (1.4.0) + aws-eventstream (~> 1, >= 1.0.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + bson (4.14.1) + builder (3.2.4) + bunny (2.19.0) + amq-protocol (~> 2.3, >= 2.3.1) + sorted_set (~> 1, >= 1.0.2) + case_transform (0.2) + activesupport + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + connection_pool (2.2.5) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + cucumber (7.1.0) + builder (~> 3.2, >= 3.2.4) + cucumber-core (~> 10.1, >= 10.1.0) + cucumber-create-meta (~> 6.0, >= 6.0.1) + cucumber-cucumber-expressions (~> 14.0, >= 14.0.0) + cucumber-gherkin (~> 22.0, >= 22.0.0) + cucumber-html-formatter (~> 17.0, >= 17.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-wire (~> 6.2, >= 6.2.0) + diff-lcs (~> 1.4, >= 1.4.4) + mime-types (~> 3.3, >= 3.3.1) + multi_test (~> 0.1, >= 0.1.2) + sys-uname (~> 1.2, >= 1.2.2) + cucumber-core (10.1.1) + cucumber-gherkin (~> 22.0, >= 22.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-tag-expressions (~> 4.1, >= 4.1.0) + cucumber-create-meta (6.0.4) + cucumber-messages (~> 17.1, >= 17.1.1) + sys-uname (~> 1.2, >= 1.2.2) + cucumber-cucumber-expressions (14.0.0) + cucumber-gherkin (22.0.0) + cucumber-messages (~> 17.1, >= 17.1.1) + cucumber-html-formatter (17.0.0) + cucumber-messages (~> 17.1, >= 17.1.0) + cucumber-messages (17.1.1) + cucumber-tag-expressions (4.1.0) + cucumber-wire (6.2.1) + cucumber-core (~> 10.1, >= 10.1.0) + cucumber-cucumber-expressions (~> 14.0, >= 14.0.0) + daemons (1.4.1) + dalli (3.2.1) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + delayed_job (4.1.10) + activesupport (>= 3.0, < 8.0) + delayed_job_active_record (4.1.7) + activerecord (>= 3.0, < 8.0) + delayed_job (>= 3.0, < 5) + diff-lcs (1.5.0) + digest (3.1.0) + digest-crc (0.6.4) + rake (>= 12.0.0, < 14.0.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + domain_name (0.5.20190701) + unf (>= 0.0.5, < 1.0.0) + dry-configurable (0.14.0) + concurrent-ruby (~> 1.0) + dry-core (~> 0.6) + dry-container (0.9.0) + concurrent-ruby (~> 1.0) + dry-configurable (~> 0.13, >= 0.13.0) + dry-core (0.7.1) + concurrent-ruby (~> 1.0) + dry-inflector (0.2.1) + dry-logic (1.2.0) + concurrent-ruby (~> 1.0) + dry-core (~> 0.5, >= 0.5) + dry-types (1.5.1) + concurrent-ruby (~> 1.0) + dry-container (~> 0.3) + dry-core (~> 0.5, >= 0.5) + dry-inflector (~> 0.1, >= 0.1.2) + dry-logic (~> 1.0, >= 1.0.2) + elastic-transport (8.0.0) + faraday (~> 1) + multi_json + elasticsearch (8.1.2) + elastic-transport (= 8.0.0) + elasticsearch-api (= 8.1.2) + elasticsearch-api (8.1.2) + multi_json + erubi (1.10.0) + ethon (0.15.0) + ffi (>= 1.15.0) + eventmachine (1.2.7) + excon (0.92.2) + faraday (1.10.0) + faraday-em_http (~> 1.0) + faraday-em_synchrony (~> 1.0) + faraday-excon (~> 1.1) + faraday-httpclient (~> 1.0) + faraday-multipart (~> 1.0) + faraday-net_http (~> 1.0) + faraday-net_http_persistent (~> 1.0) + faraday-patron (~> 1.0) + faraday-rack (~> 1.0) + faraday-retry (~> 1.0) + ruby2_keywords (>= 0.0.4) + faraday-em_http (1.0.0) + faraday-em_synchrony (1.0.0) + faraday-excon (1.1.0) + faraday-httpclient (1.0.1) + faraday-multipart (1.0.3) + multipart-post (>= 1.2, < 3) + faraday-net_http (1.0.1) + faraday-net_http_persistent (1.2.0) + faraday-patron (1.0.0) + faraday-rack (1.0.0) + faraday-retry (1.0.3) + ffi (1.15.5) + ffi-compiler (1.0.1) + ffi (>= 1.0.0) + rake + google-protobuf (3.20.0) + googleapis-common-protos-types (1.3.1) + google-protobuf (~> 3.14) + grape (1.6.2) + activesupport + builder + dry-types (>= 1.1) + mustermann-grape (~> 1.0.0) + rack (>= 1.3.0) + rack-accept + graphql (2.0.7) + grpc (1.45.0) + google-protobuf (~> 3.19) + googleapis-common-protos-types (~> 1.0) + hashdiff (1.0.1) + hiredis (0.6.3) + hitimes (1.3.1) + http (4.4.1) + addressable (~> 2.3) + http-cookie (~> 1.0) + http-form_data (~> 2.2) + http-parser (~> 1.2.0) + http-accept (1.7.0) + http-cookie (1.0.4) + domain_name (~> 0.5) + http-form_data (2.3.0) + http-parser (1.2.3) + ffi-compiler (>= 1.0, < 2.0) + httpclient (2.8.3) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + jmespath (1.6.1) + json-schema (2.8.1) + addressable (>= 2.4) + jsonapi-renderer (0.2.2) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + loofah (2.16.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + makara (0.6.0.pre) + activerecord (>= 5.2.0) + memory_profiler (0.9.14) + method_source (1.0.0) + metriks (0.9.9.8) + atomic (~> 1.0) + avl_tree (~> 1.2.0) + hitimes (~> 1.1) + mime-types (3.4.1) + mime-types-data (~> 3.2015) + mime-types-data (3.2022.0105) + mini_portile2 (2.8.0) + minitest (5.15.0) + mongo (2.14.1) + bson (>= 4.8.2, < 5.0.0) + mono_logger (1.1.1) + msgpack (1.5.1) + multi_json (1.15.0) + multi_test (0.1.2) + multipart-post (2.1.1) + mustermann (1.1.1) + ruby2_keywords (~> 0.0.1) + mustermann-grape (1.0.1) + mustermann (>= 1.0.0) + net-protocol (0.1.3) + timeout + net-smtp (0.3.1) + digest + net-protocol + timeout + netrc (0.11.0) + nokogiri (1.13.4) + mini_portile2 (~> 2.8.0) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pg (1.3.5) + pimpmychangelog (0.1.3) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + qless (0.12.0) + metriks (~> 0.9) + redis (>= 2.2, < 4.0.0.rc1) + rusage (~> 0.2.0) + sentry-raven (~> 0.15.6) + sinatra (>= 1.3, < 2.1) + statsd-ruby (~> 1.3) + thin (~> 1.6) + thor (~> 0.19.1) + vegas (~> 0.1.11) + que (1.4.0) + racc (1.6.0) + rack (2.2.3) + rack-accept (0.4.5) + rack (>= 0.4) + rack-protection (2.0.8.1) + rack + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + rainbow (3.1.1) + rake (12.3.3) + rake-compiler (1.1.9) + rake + rbtree (0.4.5) + redcarpet (3.5.1) + redis (3.3.5) + redis-namespace (1.8.2) + redis (>= 3.0.4) + regexp_parser (2.3.0) + resque (2.2.1) + mono_logger (~> 1.0) + multi_json (~> 1.0) + redis-namespace (~> 1.6) + sinatra (>= 0.9.2) + rest-client (2.1.0) + http-accept (>= 1.7.0, < 2.0) + http-cookie (>= 1.0.2, < 2.0) + mime-types (>= 1.16, < 4.0) + netrc (~> 0.8) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.27.0) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.17.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-kafka (1.4.0) + digest-crc + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + ruby2_keywords (0.0.5) + rusage (0.2.0) + semantic_logger (4.10.0) + concurrent-ruby (~> 1.0) + sentry-raven (0.15.6) + faraday (>= 0.7.6) + sequel (5.55.0) + serverengine (2.1.1) + sigdump (~> 0.2.2) + set (1.0.2) + shoryuken (6.0.0) + aws-sdk-core (>= 2) + concurrent-ruby + thor + sidekiq (5.2.9) + connection_pool (~> 2.2, >= 2.2.2) + rack (~> 2.0) + rack-protection (>= 1.5.0) + redis (>= 3.3.5, < 4.2) + sigdump (0.2.4) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sinatra (2.0.8.1) + mustermann (~> 1.0) + rack (~> 2.0) + rack-protection (= 2.0.8.1) + tilt (~> 2.0) + sneakers (2.12.0) + bunny (~> 2.14) + concurrent-ruby (~> 1.0) + rake (~> 12.3) + serverengine (~> 2.1.0) + thor + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9878) + sorbet-static (0.5.9672-x86_64-linux) + sorted_set (1.0.3) + rbtree + set (~> 1.0) + spoom (1.1.11) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + sqlite3 (1.4.2) + statsd-ruby (1.5.0) + sucker_punch (3.0.1) + concurrent-ruby (~> 1.0) + sys-uname (1.2.2) + ffi (~> 1.1) + thin (1.8.1) + daemons (~> 1.0, >= 1.0.9) + eventmachine (~> 1.0, >= 1.0.4) + rack (>= 1, < 3) + thor (0.19.4) + tilt (2.0.10) + timeout (0.2.0) + typhoeus (1.4.0) + ethon (>= 0.9.0) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unf (0.1.4) + unf_ext + unf_ext (0.0.8.1) + unicode-display_width (2.1.0) + vegas (0.1.11) + rack (>= 1.0.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + actionpack + actionview + active_model_serializers (>= 0.10.0) + activerecord + addressable (~> 2.4.0) + appraisal (~> 2.2) + aws-sdk + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + cucumber + dalli (>= 3.0.0) + ddtrace! + delayed_job + delayed_job_active_record + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + elasticsearch (>= 8.0.0) + ethon + excon + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + grape + graphql (>= 2.0) + grpc (>= 1.38.0) + hiredis + http + httpclient + json-schema + makara (>= 0.6.0.pre) + memory_profiler (~> 0.9) + mongo (>= 2.8.0, < 2.15.0) + net-smtp + opentracing (>= 0.4.1) + os (~> 1.1) + pg (>= 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-stack_explorer + qless + que (>= 1.0.0) + rack + rack-test + rake (>= 12.3) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + redis (< 4.0) + resque + rest-client + rspec (>= 3.0.0) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-kafka (>= 0.7.10) + ruby-prof (~> 1.4) + semantic_logger (~> 4.0) + sequel + shoryuken + sidekiq + simplecov! + sinatra + sneakers (>= 2.12.0) + sorbet (= 0.5.9672) + spoom (~> 1.1) + sqlite3 (>= 1.4.2) + sucker_punch + typhoeus + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.4.0.dev diff --git a/gemfiles/ruby_3.2.0_contrib_old.gemfile.lock b/gemfiles/ruby_3.2.0_contrib_old.gemfile.lock new file mode 100644 index 00000000000..f280b4dc67f --- /dev/null +++ b/gemfiles/ruby_3.2.0_contrib_old.gemfile.lock @@ -0,0 +1,201 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + dalli (2.7.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + elasticsearch (7.5.0) + elasticsearch-api (= 7.5.0) + elasticsearch-transport (= 7.5.0) + elasticsearch-api (7.5.0) + multi_json + elasticsearch-transport (7.5.0) + faraday (>= 0.14, < 1) + multi_json + faraday (0.17.5) + multipart-post (>= 1.2, < 3) + faraday_middleware (0.12.2) + faraday (>= 0.7.4, < 1.0) + ffi (1.15.5) + google-protobuf (3.20.0) + graphql (1.12.24) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.5.1) + multi_json (1.15.0) + multipart-post (2.1.1) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + presto-client (0.6.6) + faraday (~> 0.12) + faraday_middleware (~> 0.12.2) + msgpack (>= 0.7.0) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + regexp_parser (2.3.0) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.27.0) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.17.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9878) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.11) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + dalli (< 3.0.0) + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + elasticsearch (< 8.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + graphql (>= 1.12.0, < 2.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + presto-client (>= 0.5.14) + pry + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.4.0.dev diff --git a/gemfiles/ruby_3.2.0_core_old.gemfile.lock b/gemfiles/ruby_3.2.0_core_old.gemfile.lock new file mode 100644 index 00000000000..7b81038c816 --- /dev/null +++ b/gemfiles/ruby_3.2.0_core_old.gemfile.lock @@ -0,0 +1,177 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (4.8.3) + ffi (1.15.5) + google-protobuf (3.20.0) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.5.1) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + regexp_parser (2.3.0) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.27.0) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.17.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9878) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.11) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (~> 4) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.4.0.dev diff --git a/gemfiles/ruby_3.2.0_cucumber3.gemfile.lock b/gemfiles/ruby_3.2.0_cucumber3.gemfile.lock new file mode 100644 index 00000000000..285c97d5bf7 --- /dev/null +++ b/gemfiles/ruby_3.2.0_cucumber3.gemfile.lock @@ -0,0 +1,198 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + backports (3.23.0) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + cucumber (3.2.0) + builder (>= 2.1.2) + cucumber-core (~> 3.2.0) + cucumber-expressions (~> 6.0.1) + cucumber-wire (~> 0.0.1) + diff-lcs (~> 1.3) + gherkin (~> 5.1.0) + multi_json (>= 1.7.5, < 2.0) + multi_test (>= 0.1.2) + cucumber-core (3.2.1) + backports (>= 3.8.0) + cucumber-tag_expressions (~> 1.1.0) + gherkin (~> 5.0) + cucumber-expressions (6.0.1) + cucumber-tag_expressions (1.1.1) + cucumber-wire (0.0.1) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + gherkin (5.1.0) + google-protobuf (3.20.0) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + msgpack (1.5.1) + multi_json (1.15.0) + multi_test (0.1.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + regexp_parser (2.3.0) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.27.0) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.17.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9878) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.11) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + thor (1.2.1) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + cucumber (>= 3.0.0, < 4.0.0) + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.4.0.dev diff --git a/gemfiles/ruby_3.2.0_cucumber4.gemfile.lock b/gemfiles/ruby_3.2.0_cucumber4.gemfile.lock new file mode 100644 index 00000000000..d5c33ffd872 --- /dev/null +++ b/gemfiles/ruby_3.2.0_cucumber4.gemfile.lock @@ -0,0 +1,229 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + activesupport (7.0.2.3) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + cucumber (4.1.0) + builder (~> 3.2, >= 3.2.3) + cucumber-core (~> 7.1, >= 7.1.0) + cucumber-create-meta (~> 1.0.0, >= 1.0.0) + cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) + cucumber-gherkin (~> 14.0, >= 14.0.1) + cucumber-html-formatter (~> 7.0, >= 7.0.0) + cucumber-messages (~> 12.2, >= 12.2.0) + cucumber-wire (~> 3.1, >= 3.1.0) + diff-lcs (~> 1.3, >= 1.3, < 1.4) + multi_test (~> 0.1, >= 0.1.2) + sys-uname (~> 1.0, >= 1.0.2) + cucumber-core (7.1.0) + cucumber-gherkin (~> 14.0, >= 14.0.1) + cucumber-messages (~> 12.2, >= 12.2.0) + cucumber-tag-expressions (~> 2.0, >= 2.0.4) + cucumber-create-meta (1.0.0) + cucumber-messages (~> 12.2, >= 12.2.0) + sys-uname (~> 1.2, >= 1.2.1) + cucumber-cucumber-expressions (10.3.0) + cucumber-gherkin (14.2.0) + cucumber-messages (~> 12.4, >= 12.4.0) + cucumber-html-formatter (7.2.0) + cucumber-messages (~> 12.4, >= 12.4.0) + cucumber-messages (12.4.0) + protobuf-cucumber (~> 3.10, >= 3.10.8) + cucumber-tag-expressions (2.0.4) + cucumber-wire (3.1.0) + cucumber-core (~> 7.1, >= 7.1.0) + cucumber-cucumber-expressions (~> 10.1, >= 10.1.0) + cucumber-messages (~> 12.2, >= 12.2.0) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.3) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.20.0) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + middleware (0.1.0) + minitest (5.15.0) + msgpack (1.5.1) + multi_test (0.1.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + protobuf-cucumber (3.10.8) + activesupport (>= 3.2) + middleware + thor + thread_safe + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + regexp_parser (2.3.0) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.27.0) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.17.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9878) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.11) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + sys-uname (1.2.2) + ffi (~> 1.1) + thor (1.2.1) + thread_safe (0.3.6) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + cucumber (>= 4.0.0, < 5.0.0) + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.4.0.dev diff --git a/gemfiles/ruby_3.2.0_cucumber5.gemfile.lock b/gemfiles/ruby_3.2.0_cucumber5.gemfile.lock new file mode 100644 index 00000000000..5e9f4854eac --- /dev/null +++ b/gemfiles/ruby_3.2.0_cucumber5.gemfile.lock @@ -0,0 +1,229 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + activesupport (7.0.2.3) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + cucumber (5.3.0) + builder (~> 3.2, >= 3.2.4) + cucumber-core (~> 8.0, >= 8.0.1) + cucumber-create-meta (~> 2.0, >= 2.0.2) + cucumber-cucumber-expressions (~> 10.3, >= 10.3.0) + cucumber-gherkin (~> 15.0, >= 15.0.2) + cucumber-html-formatter (~> 9.0, >= 9.0.0) + cucumber-messages (~> 13.1, >= 13.1.0) + cucumber-wire (~> 4.0, >= 4.0.1) + diff-lcs (~> 1.4, >= 1.4.4) + multi_test (~> 0.1, >= 0.1.2) + sys-uname (~> 1.2, >= 1.2.1) + cucumber-core (8.0.1) + cucumber-gherkin (~> 15.0, >= 15.0.2) + cucumber-messages (~> 13.0, >= 13.0.1) + cucumber-tag-expressions (~> 2.0, >= 2.0.4) + cucumber-create-meta (2.0.4) + cucumber-messages (~> 13.1, >= 13.1.0) + sys-uname (~> 1.2, >= 1.2.1) + cucumber-cucumber-expressions (10.3.0) + cucumber-gherkin (15.0.2) + cucumber-messages (~> 13.0, >= 13.0.1) + cucumber-html-formatter (9.0.0) + cucumber-messages (~> 13.0, >= 13.0.1) + cucumber-messages (13.2.1) + protobuf-cucumber (~> 3.10, >= 3.10.8) + cucumber-tag-expressions (2.0.4) + cucumber-wire (4.0.1) + cucumber-core (~> 8.0, >= 8.0.1) + cucumber-cucumber-expressions (~> 10.3, >= 10.3.0) + cucumber-messages (~> 13.0, >= 13.0.1) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.20.0) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + middleware (0.1.0) + minitest (5.15.0) + msgpack (1.5.1) + multi_test (0.1.2) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + protobuf-cucumber (3.10.8) + activesupport (>= 3.2) + middleware + thor + thread_safe + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + regexp_parser (2.3.0) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.27.0) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.17.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9878) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.11) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + sys-uname (1.2.2) + ffi (~> 1.1) + thor (1.2.1) + thread_safe (0.3.6) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + cucumber (>= 5.0.0, < 6.0.0) + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.4.0.dev diff --git a/gemfiles/ruby_3.2.0_rails61_mysql2.gemfile.lock b/gemfiles/ruby_3.2.0_rails61_mysql2.gemfile.lock new file mode 100644 index 00000000000..08e01c2bede --- /dev/null +++ b/gemfiles/ruby_3.2.0_rails61_mysql2.gemfile.lock @@ -0,0 +1,317 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + mail (>= 2.7.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + nokogiri (>= 1.8.5) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.5) + activesupport (= 6.1.5) + globalid (>= 0.3.6) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + digest (3.1.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5) + globalid (1.0.0) + activesupport (>= 5.0) + google-protobuf (3.20.0) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + lograge (0.12.0) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.16.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + mini_portile2 (2.8.0) + minitest (5.15.0) + msgpack (1.5.1) + net-protocol (0.1.3) + timeout + net-smtp (0.3.1) + digest + net-protocol + timeout + nio4r (2.5.8) + nokogiri (1.13.4) + mini_portile2 (~> 2.8.0) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.6.0) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + bundler (>= 1.15.0) + railties (= 6.1.5) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + regexp_parser (2.3.0) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.27.0) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.17.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9878) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.11) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + timeout (0.2.0) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + net-smtp + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-stack_explorer + rails (~> 6.1.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.4.0.dev diff --git a/gemfiles/ruby_3.2.0_rails61_postgres.gemfile.lock b/gemfiles/ruby_3.2.0_rails61_postgres.gemfile.lock new file mode 100644 index 00000000000..331811c2596 --- /dev/null +++ b/gemfiles/ruby_3.2.0_rails61_postgres.gemfile.lock @@ -0,0 +1,319 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + mail (>= 2.7.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + nokogiri (>= 1.8.5) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.5) + activesupport (= 6.1.5) + globalid (>= 0.3.6) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + digest (3.1.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5) + globalid (1.0.0) + activesupport (>= 5.0) + google-protobuf (3.20.0) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + lograge (0.12.0) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.16.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + mini_portile2 (2.8.0) + minitest (5.15.0) + msgpack (1.5.1) + net-protocol (0.1.3) + timeout + net-smtp (0.3.1) + digest + net-protocol + timeout + nio4r (2.5.8) + nokogiri (1.13.4) + mini_portile2 (~> 2.8.0) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pg (1.3.5) + pimpmychangelog (0.1.3) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.6.0) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + bundler (>= 1.15.0) + railties (= 6.1.5) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + regexp_parser (2.3.0) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.27.0) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.17.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9878) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.11) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + timeout (0.2.0) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + net-smtp + opentracing (>= 0.4.1) + os (~> 1.1) + pg (>= 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-stack_explorer + rails (~> 6.1.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.4.0.dev diff --git a/gemfiles/ruby_3.2.0_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_3.2.0_rails61_postgres_redis.gemfile.lock new file mode 100644 index 00000000000..3d5180ff187 --- /dev/null +++ b/gemfiles/ruby_3.2.0_rails61_postgres_redis.gemfile.lock @@ -0,0 +1,321 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + mail (>= 2.7.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + nokogiri (>= 1.8.5) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.5) + activesupport (= 6.1.5) + globalid (>= 0.3.6) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + digest (3.1.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5) + globalid (1.0.0) + activesupport (>= 5.0) + google-protobuf (3.20.0) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + lograge (0.12.0) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.16.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + mini_portile2 (2.8.0) + minitest (5.15.0) + msgpack (1.5.1) + net-protocol (0.1.3) + timeout + net-smtp (0.3.1) + digest + net-protocol + timeout + nio4r (2.5.8) + nokogiri (1.13.4) + mini_portile2 (~> 2.8.0) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pg (1.3.5) + pimpmychangelog (0.1.3) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.6.0) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + bundler (>= 1.15.0) + railties (= 6.1.5) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + redis (4.6.0) + regexp_parser (2.3.0) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.27.0) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.17.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9878) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.11) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + timeout (0.2.0) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + net-smtp + opentracing (>= 0.4.1) + os (~> 1.1) + pg (>= 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-stack_explorer + rails (~> 6.1.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + redis (>= 4.2.5) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.4.0.dev diff --git a/gemfiles/ruby_3.2.0_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_3.2.0_rails61_postgres_sidekiq.gemfile.lock new file mode 100644 index 00000000000..ed58ce199de --- /dev/null +++ b/gemfiles/ruby_3.2.0_rails61_postgres_sidekiq.gemfile.lock @@ -0,0 +1,333 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + mail (>= 2.7.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + nokogiri (>= 1.8.5) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.5) + activesupport (= 6.1.5) + globalid (>= 0.3.6) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + connection_pool (2.2.5) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + digest (3.1.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5) + globalid (1.0.0) + activesupport (>= 5.0) + google-protobuf (3.20.0) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + lograge (0.12.0) + actionpack (>= 4) + activesupport (>= 4) + railties (>= 4) + request_store (~> 1.0) + loofah (2.16.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + mini_portile2 (2.8.0) + minitest (5.15.0) + msgpack (1.5.1) + net-protocol (0.1.3) + timeout + net-smtp (0.3.1) + digest + net-protocol + timeout + nio4r (2.5.8) + nokogiri (1.13.4) + mini_portile2 (~> 2.8.0) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pg (1.3.5) + pimpmychangelog (0.1.3) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.6.0) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + bundler (>= 1.15.0) + railties (= 6.1.5) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + rails_semantic_logger (4.10.0) + rack + railties (>= 5.1) + semantic_logger (~> 4.9) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + redis (4.6.0) + regexp_parser (2.3.0) + request_store (1.5.1) + rack (>= 1.4) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.27.0) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.17.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + semantic_logger (4.10.0) + concurrent-ruby (~> 1.0) + sidekiq (6.4.1) + connection_pool (>= 2.2.2) + rack (~> 2.0) + redis (>= 4.2.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9878) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.11) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + timeout (0.2.0) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + lograge (~> 0.11) + memory_profiler (~> 0.9) + net-smtp + opentracing (>= 0.4.1) + os (~> 1.1) + pg (>= 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-stack_explorer + rails (~> 6.1.0) + rails_semantic_logger (~> 4.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + sidekiq (>= 6.1.2) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.4.0.dev diff --git a/gemfiles/ruby_3.2.0_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_3.2.0_rails61_semantic_logger.gemfile.lock new file mode 100644 index 00000000000..5447a018db2 --- /dev/null +++ b/gemfiles/ruby_3.2.0_rails61_semantic_logger.gemfile.lock @@ -0,0 +1,318 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + actioncable (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + nio4r (~> 2.0) + websocket-driver (>= 0.6.1) + actionmailbox (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + mail (>= 2.7.1) + actionmailer (6.1.5) + actionpack (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activesupport (= 6.1.5) + mail (~> 2.5, >= 2.5.4) + rails-dom-testing (~> 2.0) + actionpack (6.1.5) + actionview (= 6.1.5) + activesupport (= 6.1.5) + rack (~> 2.0, >= 2.0.9) + rack-test (>= 0.6.3) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.0, >= 1.2.0) + actiontext (6.1.5) + actionpack (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + nokogiri (>= 1.8.5) + actionview (6.1.5) + activesupport (= 6.1.5) + builder (~> 3.1) + erubi (~> 1.4) + rails-dom-testing (~> 2.0) + rails-html-sanitizer (~> 1.1, >= 1.2.0) + activejob (6.1.5) + activesupport (= 6.1.5) + globalid (>= 0.3.6) + activemodel (6.1.5) + activesupport (= 6.1.5) + activerecord (6.1.5) + activemodel (= 6.1.5) + activesupport (= 6.1.5) + activestorage (6.1.5) + actionpack (= 6.1.5) + activejob (= 6.1.5) + activerecord (= 6.1.5) + activesupport (= 6.1.5) + marcel (~> 1.0) + mini_mime (>= 1.1.0) + activesupport (6.1.5) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + crass (1.0.6) + cri (2.15.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + digest (3.1.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + erubi (1.10.0) + ffi (1.15.5) + globalid (1.0.0) + activesupport (>= 5.0) + google-protobuf (3.20.0) + hashdiff (1.0.1) + i18n (1.10.0) + concurrent-ruby (~> 1.0) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + loofah (2.16.0) + crass (~> 1.0.2) + nokogiri (>= 1.5.9) + mail (2.7.1) + mini_mime (>= 0.1.1) + marcel (1.0.2) + memory_profiler (0.9.14) + method_source (1.0.0) + mini_mime (1.1.2) + mini_portile2 (2.8.0) + minitest (5.15.0) + msgpack (1.5.1) + net-protocol (0.1.3) + timeout + net-smtp (0.3.1) + digest + net-protocol + timeout + nio4r (2.5.8) + nokogiri (1.13.4) + mini_portile2 (~> 2.8.0) + racc (~> 1.4) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pg (1.3.5) + pimpmychangelog (0.1.3) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + racc (1.6.0) + rack (2.2.3) + rack-test (1.1.0) + rack (>= 1.0, < 3) + rails (6.1.5) + actioncable (= 6.1.5) + actionmailbox (= 6.1.5) + actionmailer (= 6.1.5) + actionpack (= 6.1.5) + actiontext (= 6.1.5) + actionview (= 6.1.5) + activejob (= 6.1.5) + activemodel (= 6.1.5) + activerecord (= 6.1.5) + activestorage (= 6.1.5) + activesupport (= 6.1.5) + bundler (>= 1.15.0) + railties (= 6.1.5) + sprockets-rails (>= 2.0.0) + rails-dom-testing (2.0.3) + activesupport (>= 4.2.0) + nokogiri (>= 1.6) + rails-html-sanitizer (1.4.2) + loofah (~> 2.3) + rails_semantic_logger (4.10.0) + rack + railties (>= 5.1) + semantic_logger (~> 4.9) + railties (6.1.5) + actionpack (= 6.1.5) + activesupport (= 6.1.5) + method_source + rake (>= 12.2) + thor (~> 1.0) + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + regexp_parser (2.3.0) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.27.0) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.17.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + semantic_logger (4.10.0) + concurrent-ruby (~> 1.0) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9878) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.11) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + sprockets (3.7.2) + concurrent-ruby (~> 1.0) + rack (> 1, < 3) + sprockets-rails (3.4.2) + actionpack (>= 5.2) + activesupport (>= 5.2) + sprockets (>= 3.0.0) + thor (1.2.1) + timeout (0.2.0) + tzinfo (2.0.4) + concurrent-ruby (~> 1.0) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + websocket-driver (0.7.5) + websocket-extensions (>= 0.1.0) + websocket-extensions (0.1.5) + yard (0.9.27) + webrick (~> 1.7.0) + zeitwerk (2.5.4) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + memory_profiler (~> 0.9) + net-smtp + opentracing (>= 0.4.1) + os (~> 1.1) + pg (>= 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-stack_explorer + rails (~> 6.1.0) + rails_semantic_logger (~> 4.0) + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + sprockets (< 4) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.4.0.dev diff --git a/gemfiles/ruby_3.2.0_resque2_redis3.gemfile.lock b/gemfiles/ruby_3.2.0_resque2_redis3.gemfile.lock new file mode 100644 index 00000000000..062a0f5912c --- /dev/null +++ b/gemfiles/ruby_3.2.0_resque2_redis3.gemfile.lock @@ -0,0 +1,201 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.20.0) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + mono_logger (1.1.1) + msgpack (1.5.1) + multi_json (1.15.0) + mustermann (1.1.1) + ruby2_keywords (~> 0.0.1) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + rack (2.2.3) + rack-protection (2.2.0) + rack + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + redis (3.3.5) + redis-namespace (1.8.2) + redis (>= 3.0.4) + regexp_parser (2.3.0) + resque (2.2.1) + mono_logger (~> 1.0) + multi_json (~> 1.0) + redis-namespace (~> 1.6) + sinatra (>= 0.9.2) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.27.0) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.17.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + ruby2_keywords (0.0.5) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sinatra (2.2.0) + mustermann (~> 1.0) + rack (~> 2.2) + rack-protection (= 2.2.0) + tilt (~> 2.0) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9878) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.11) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + thor (1.2.1) + tilt (2.0.10) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + redis (< 4.0) + resque (>= 2.0) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.4.0.dev diff --git a/gemfiles/ruby_3.2.0_resque2_redis4.gemfile.lock b/gemfiles/ruby_3.2.0_resque2_redis4.gemfile.lock new file mode 100644 index 00000000000..fc6436c7214 --- /dev/null +++ b/gemfiles/ruby_3.2.0_resque2_redis4.gemfile.lock @@ -0,0 +1,201 @@ +GIT + remote: https://github.com/DataDog/simplecov + revision: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + ref: 3bb6b7ee58bf4b1954ca205f50dd44d6f41c57db + specs: + simplecov (0.21.2) + docile (~> 1.1) + simplecov-html (~> 0.11) + simplecov_json_formatter (~> 0.1) + +PATH + remote: .. + specs: + ddtrace (1.1.0) + debase-ruby_core_source (<= 0.10.16) + libddprof (~> 0.6.0.1.0) + libddwaf (~> 1.3.0.2.0) + msgpack + +GEM + remote: https://rubygems.org/ + specs: + addressable (2.4.0) + appraisal (2.4.1) + bundler + rake + thor (>= 0.14.0) + ast (2.4.2) + benchmark-ips (2.10.0) + benchmark-memory (0.1.2) + memory_profiler (~> 0.9) + binding_of_caller (1.0.0) + debug_inspector (>= 0.0.1) + builder (3.2.4) + climate_control (0.2.0) + coderay (1.1.3) + colorize (0.8.1) + concurrent-ruby (1.1.10) + crack (0.4.5) + rexml + cri (2.15.11) + debase-ruby_core_source (0.10.16) + debug_inspector (1.1.0) + diff-lcs (1.5.0) + docile (1.4.0) + dogstatsd-ruby (5.4.0) + ffi (1.15.5) + google-protobuf (3.20.0) + hashdiff (1.0.1) + json-schema (2.8.1) + addressable (>= 2.4) + libddprof (0.6.0.1.0-x86_64-linux) + libddwaf (1.3.0.2.0-x86_64-linux) + ffi (~> 1.0) + memory_profiler (0.9.14) + method_source (1.0.0) + mono_logger (1.1.1) + msgpack (1.5.1) + multi_json (1.15.0) + mustermann (1.1.1) + ruby2_keywords (~> 0.0.1) + opentracing (0.5.0) + os (1.1.4) + parallel (1.22.1) + parser (3.1.1.0) + ast (~> 2.4.1) + pimpmychangelog (0.1.3) + pry (0.14.1) + coderay (~> 1.1) + method_source (~> 1.0) + pry-stack_explorer (0.6.1) + binding_of_caller (~> 1.0) + pry (~> 0.13) + rack (2.2.3) + rack-protection (2.2.0) + rack + rainbow (3.1.1) + rake (13.0.6) + rake-compiler (1.1.9) + rake + redcarpet (3.5.1) + redis (4.6.0) + redis-namespace (1.8.2) + redis (>= 3.0.4) + regexp_parser (2.3.0) + resque (2.2.1) + mono_logger (~> 1.0) + multi_json (~> 1.0) + redis-namespace (~> 1.6) + sinatra (>= 0.9.2) + rexml (3.2.5) + rspec (3.11.0) + rspec-core (~> 3.11.0) + rspec-expectations (~> 3.11.0) + rspec-mocks (~> 3.11.0) + rspec-collection_matchers (1.2.0) + rspec-expectations (>= 2.99.0.beta1) + rspec-core (3.11.0) + rspec-support (~> 3.11.0) + rspec-expectations (3.11.0) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-mocks (3.11.1) + diff-lcs (>= 1.2.0, < 2.0) + rspec-support (~> 3.11.0) + rspec-support (3.11.0) + rspec_junit_formatter (0.5.1) + rspec-core (>= 2, < 4, != 2.12.0) + rspec_n (1.4.0) + colorize (~> 0.8.0) + cri (~> 2.15.3) + rubocop (1.27.0) + parallel (~> 1.10) + parser (>= 3.1.0.0) + rainbow (>= 2.2.2, < 4.0) + regexp_parser (>= 1.8, < 3.0) + rexml + rubocop-ast (>= 1.16.0, < 2.0) + ruby-progressbar (~> 1.7) + unicode-display_width (>= 1.4.0, < 3.0) + rubocop-ast (1.17.0) + parser (>= 3.1.1.0) + rubocop-performance (1.13.3) + rubocop (>= 1.7.0, < 2.0) + rubocop-ast (>= 0.4.0) + rubocop-rspec (2.9.0) + rubocop (~> 1.19) + ruby-prof (1.4.3) + ruby-progressbar (1.11.0) + ruby2_keywords (0.0.5) + simplecov-html (0.12.3) + simplecov_json_formatter (0.1.4) + sinatra (2.2.0) + mustermann (~> 1.0) + rack (~> 2.2) + rack-protection (= 2.2.0) + tilt (~> 2.0) + sorbet (0.5.9672) + sorbet-static (= 0.5.9672) + sorbet-runtime (0.5.9878) + sorbet-static (0.5.9672-x86_64-linux) + spoom (1.1.11) + sorbet (>= 0.5.9204) + sorbet-runtime (>= 0.5.9204) + thor (>= 0.19.2) + thor (1.2.1) + tilt (2.0.10) + unicode-display_width (2.1.0) + warning (1.2.1) + webmock (3.13.0) + addressable (>= 2.3.6) + crack (>= 0.3.2) + hashdiff (>= 0.4.0, < 2.0.0) + webrick (1.7.0) + yard (0.9.27) + webrick (~> 1.7.0) + +PLATFORMS + x86_64-linux + +DEPENDENCIES + addressable (~> 2.4.0) + appraisal (~> 2.2) + benchmark-ips (~> 2.8) + benchmark-memory (~> 0.1) + builder + climate_control (~> 0.2.0) + concurrent-ruby + ddtrace! + dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) + json-schema + memory_profiler (~> 0.9) + opentracing (>= 0.4.1) + os (~> 1.1) + pimpmychangelog (>= 0.1.2) + pry + pry-stack_explorer + rake (>= 10.5) + rake-compiler (~> 1.1, >= 1.1.1) + redcarpet (~> 3.4) + redis (>= 4.0) + resque (>= 2.0) + rspec (~> 3.10) + rspec-collection_matchers (~> 1.1) + rspec_junit_formatter (>= 0.5.1) + rspec_n (~> 1.3) + rubocop (~> 1.10) + rubocop-performance (~> 1.9) + rubocop-rspec (~> 2.2) + ruby-prof (~> 1.4) + simplecov! + sorbet (= 0.5.9672) + spoom (~> 1.1) + warning (~> 1) + webmock (>= 3.10.0) + webrick (>= 1.7.0) + yard (~> 0.9) + +BUNDLED WITH + 2.4.0.dev diff --git a/integration/README.md b/integration/README.md index f94fa8b01b6..97e442b8890 100644 --- a/integration/README.md +++ b/integration/README.md @@ -22,6 +22,10 @@ See `README.md` in each directory for more information: - `apps/rack`: Rack application - `apps/rails-five`: Rails 5 application +- `apps/rails-six`: Rails 6 application +- `apps/rails-seven`: Rails 7 application +- `apps/rspec`: RSpec test suite (CI) +- `apps/ruby`: Generic Ruby application ### Base images diff --git a/integration/apps/rack/Gemfile b/integration/apps/rack/Gemfile index a2e351f0a68..88fab96c054 100644 --- a/integration/apps/rack/Gemfile +++ b/integration/apps/rack/Gemfile @@ -18,10 +18,17 @@ source 'https://rubygems.org' do gem 'rake' gem 'dogstatsd-ruby' - gem 'google-protobuf' # Choose correct specs for 'ddtrace' demo environment gem 'ddtrace', *Datadog::DemoEnv.gem_spec('ddtrace') + # Needed for ddtrace profiling + if Gem::Version.new(RUBY_VERSION) >= Gem::Version.new('2.4') + gem 'google-protobuf' + else + # Bundler resolves incorrect version (too new, incompatible with Ruby <= 2.3) + gem 'google-protobuf', '< 3.19.2' + end + # Development gem 'pry-byebug' # gem 'pry-stack_explorer', platform: :ruby diff --git a/integration/apps/rack/app/acme.rb b/integration/apps/rack/app/acme.rb index 87e45650320..fc0ad6113c9 100644 --- a/integration/apps/rack/app/acme.rb +++ b/integration/apps/rack/app/acme.rb @@ -58,7 +58,7 @@ def not_found(request) end def application_error(request, error) - [500, { 'Content-Type' => 'text/plain' }, ["500 Application Error: #{error.message} Location: #{error.backtrace.first(3)}"]] + [500, { 'Content-Type' => 'text/plain' }, ["500 Application Error: #{error.class.name} #{error.message} Location: #{error.backtrace.first(3)}"]] end end @@ -89,7 +89,7 @@ def check(request) def detailed_check(request) ['200', { 'Content-Type' => 'application/json'}, [JSON.pretty_generate( webserver_process: $PROGRAM_NAME, - profiler_available: !!Datadog.profiler, + profiler_available: Datadog::Profiling.start_if_enabled, # NOTE: Threads can't be named on Ruby 2.1 and 2.2 profiler_threads: ((Thread.list.map(&:name).select { |it| it && it.include?('Profiling') }) unless RUBY_VERSION < '2.3') )], "\n"] diff --git a/integration/apps/rack/app/datadog.rb b/integration/apps/rack/app/datadog.rb index 3d097efba40..48261ea6007 100644 --- a/integration/apps/rack/app/datadog.rb +++ b/integration/apps/rack/app/datadog.rb @@ -1,13 +1,21 @@ require 'datadog/demo_env' require 'ddtrace' +require 'datadog/appsec' Datadog.configure do |c| + c.service = 'acme-rack' c.diagnostics.debug = true if Datadog::DemoEnv.feature?('debug') - c.analytics_enabled = true if Datadog::DemoEnv.feature?('analytics') c.runtime_metrics.enabled = true if Datadog::DemoEnv.feature?('runtime_metrics') if Datadog::DemoEnv.feature?('tracing') - c.use :rack, service_name: 'acme-rack' + c.tracing.analytics.enabled = true if Datadog::DemoEnv.feature?('analytics') + c.tracing.instrument :rack + end + + if Datadog::DemoEnv.feature?('appsec') + c.appsec.enabled = true + + c.appsec.instrument :rack end if Datadog::DemoEnv.feature?('pprof_to_file') diff --git a/integration/apps/rack/app/resque_background_job.rb b/integration/apps/rack/app/resque_background_job.rb index 4cde247a236..6af61c61cb8 100644 --- a/integration/apps/rack/app/resque_background_job.rb +++ b/integration/apps/rack/app/resque_background_job.rb @@ -28,7 +28,7 @@ def self.perform(key, value) key: key, value: value, resque_process: $PROGRAM_NAME, - profiler_available: !!Datadog.profiler, + profiler_available: Datadog::Profiling.start_if_enabled, # NOTE: Threads can't be named on Ruby 2.1 and 2.2 profiler_threads: ((Thread.list.map(&:name).select { |it| it && it.include?('Profiling') }) unless RUBY_VERSION < '2.3') )) diff --git a/integration/apps/rack/app/sidekiq_background_job.rb b/integration/apps/rack/app/sidekiq_background_job.rb index 03c3a59903d..84a2699d182 100644 --- a/integration/apps/rack/app/sidekiq_background_job.rb +++ b/integration/apps/rack/app/sidekiq_background_job.rb @@ -26,7 +26,7 @@ def perform(key, value) key: key, value: value, sidekiq_process: $PROGRAM_NAME, - profiler_available: !!Datadog.profiler, + profiler_available: Datadog::Profiling.start_if_enabled, # NOTE: Threads can't be named on Ruby 2.1 and 2.2 profiler_threads: ((Thread.list.map(&:name).select { |it| it && it.include?('Profiling') }) unless RUBY_VERSION < '2.3') )) diff --git a/integration/apps/rack/config.ru b/integration/apps/rack/config.ru index 60dc6e22458..7617bcdba88 100644 --- a/integration/apps/rack/config.ru +++ b/integration/apps/rack/config.ru @@ -2,5 +2,6 @@ require 'datadog/demo_env' require_relative 'app/datadog' require_relative 'app/acme' -use Datadog::Contrib::Rack::TraceMiddleware if Datadog::DemoEnv.feature?('tracing') +use Datadog::Tracing::Contrib::Rack::TraceMiddleware if Datadog::DemoEnv.feature?('tracing') +use Datadog::AppSec::Contrib::Rack::RequestMiddleware if Datadog::DemoEnv.feature?('appsec') run Acme::Application.new diff --git a/integration/apps/rack/script/build-images b/integration/apps/rack/script/build-images index 2f5ffcf8e0c..5862aca5007 100755 --- a/integration/apps/rack/script/build-images +++ b/integration/apps/rack/script/build-images @@ -34,6 +34,7 @@ else docker build --build-arg BASE_IMAGE=datadog/dd-apm-demo:rb-2.7 -t datadog/dd-apm-demo:rb-2.7-rack . docker build --build-arg BASE_IMAGE=datadog/dd-apm-demo:rb-3.0 -t datadog/dd-apm-demo:rb-3.0-rack . docker build --build-arg BASE_IMAGE=datadog/dd-apm-demo:rb-3.1 -t datadog/dd-apm-demo:rb-3.1-rack . + docker build --build-arg BASE_IMAGE=datadog/dd-apm-demo:rb-3.2 -t datadog/dd-apm-demo:rb-3.2-rack . # ADD NEW RUBIES HERE fi echo "== Done building Rack images. ==" diff --git a/integration/apps/rack/spec/integration/basic_spec.rb b/integration/apps/rack/spec/integration/basic_spec.rb index 08ec15f7810..a40ba09cb5e 100644 --- a/integration/apps/rack/spec/integration/basic_spec.rb +++ b/integration/apps/rack/spec/integration/basic_spec.rb @@ -13,7 +13,7 @@ let(:expected_profiler_threads) do # NOTE: Threads can't be named on Ruby 2.1 and 2.2 - contain_exactly('Datadog::Profiling::Collectors::Stack', 'Datadog::Profiling::Scheduler') unless RUBY_VERSION < '2.3' + contain_exactly('Datadog::Profiling::Collectors::OldStack', 'Datadog::Profiling::Scheduler') unless RUBY_VERSION < '2.3' end context 'component checks' do diff --git a/integration/apps/rails-five/.gitignore b/integration/apps/rails-five/.gitignore index c1c6a858a26..ad4b9926b6f 100644 --- a/integration/apps/rails-five/.gitignore +++ b/integration/apps/rails-five/.gitignore @@ -25,6 +25,8 @@ # Ignore local data /data *.pprof +*.html.* +*.html # Ignore local variables .envrc diff --git a/integration/apps/rails-five/Gemfile b/integration/apps/rails-five/Gemfile index 278c5bf964f..30b2171c65b 100644 --- a/integration/apps/rails-five/Gemfile +++ b/integration/apps/rails-five/Gemfile @@ -9,7 +9,9 @@ source 'https://rubygems.org' do '!= 3.7.0.rc.3', '!= 3.7.0', '!= 3.7.1', - '!= 3.8.0.rc.1' + '!= 3.8.0.rc.1', + '!= 3.20.0.rc.1', + '!= 3.20.0.rc.2', ] rails_version = ['~> 5.2', '>= 5.2.6'] @@ -32,7 +34,14 @@ source 'https://rubygems.org' do gem 'dogstatsd-ruby' gem 'ffi' - gem 'google-protobuf', *google_protobuf_versions + + # Needed for ddtrace profiling + if Gem::Version.new(RUBY_VERSION) >= Gem::Version.new('2.4') + gem 'google-protobuf', *google_protobuf_versions + else + # Bundler resolves incorrect version (too new, incompatible with Ruby <= 2.3) + gem 'google-protobuf', '< 3.19.2' + end # Fixes conflict with profiling (patch overwrite in Thread) # Upgrade this to latest when this patch is merged & released. diff --git a/integration/apps/rails-five/README.md b/integration/apps/rails-five/README.md index 4621c506f79..d7851bb2a6c 100644 --- a/integration/apps/rails-five/README.md +++ b/integration/apps/rails-five/README.md @@ -10,8 +10,7 @@ Install [direnv](https://github.com/direnv/direnv) for applying local settings. 1. `cp .envrc.sample .envrc` and add your Datadog API key. 2. `direnv allow` to load the env var. -3. `cp docker-compose.yml.sample docker-compose.yml` and configure if necessary. -4. `docker-compose run --rm app bin/setup` +3. `docker-compose run --rm app bin/setup` ## Running the application @@ -23,21 +22,92 @@ docker run --rm --name dd-agent -v /var/run/docker.sock:/var/run/docker.sock:ro ### Starting the web server -Run `docker-compose up` to auto-start the webserver. It should bind to `localhost:80`. +``` +# Run full application + load tester +# Binds to localhost:80 +docker-compose up -Alternatively, you can run it manually with: +# OR -```sh +# Run only the application (no load tester) +# Binds to localhost:80 docker-compose run --rm -p 80:80 app "bin/run " ``` The `` argument is optional, and will default to `DD_DEMO_ENV_PROCESS` if not provided. See [Processes](#processes) for more details. +#### Running a specific version of Ruby + +By default it runs Ruby 2.7. You must reconfigure the application to use a different Ruby base image. + +First, update the `docker-compose.yml` to have the target Ruby version: + +``` +services: + app: + build: + context: . + args: + BASE_IMAGE: datadog/dd-apm-demo:rb- # e.g. dd-apm-demo:rb-2.7 +``` + +If you haven't yet built the base image for this version, then you must: + +1. Build an appropriate Ruby base image via `./integration/script/build-images` +2. Build a Ruby + Rails 5 base image via `./integration/apps/rails-five/script/build-images` + +Then rebuild the application environment with: + + ``` + # Delete old containers & volumes first + docker-compose down -v + + # Rebuild `app` image + docker-compose build --no-cache app + ``` + +Finally start the application. + +#### Running the local version of `ddtrace` + +Useful for debugging `ddtrace` internals or testing changes. + +Update the `app` --> `environment` section in `docker-compose.yml`: + +``` +version: '3.4' +services: + app: + environment: + # Add the following env var (path to `ddtrace` gem dir in the Docker container) + - DD_DEMO_ENV_GEM_LOCAL_DDTRACE=/vendor/dd-trace-rb +``` + +#### Running a specific version of `ddtrace` + +Update the `app` --> `environment` section in `docker-compose.yml`: + +``` +version: '3.4' +services: + app: + environment: + # Comment out any GEM_LOCAL env var. + # Otherwise local source code will override your reference. + # - DD_DEMO_ENV_GEM_LOCAL_DDTRACE=/vendor/dd-trace-rb + # Set these to the appropriate Git source and commit SHA: + - DD_DEMO_ENV_GEM_GIT_DDTRACE=https://github.com/DataDog/dd-trace-rb.git + - DD_DEMO_ENV_GEM_REF_DDTRACE=f233336994315bfa04dac581387a8152bab8b85a +``` + +Then delete the old containers with `docker-compose down` and start the application again. + ##### Processes Within the container, run `bin/dd-demo ` where `` is one of the following values: - - `webrick`: WEBrick web server + - `puma`: Puma web server + - `unicorn`: Unicorn web server - `console`: Rails console - `irb`: IRB session diff --git a/integration/apps/rails-five/app/controllers/basic_controller.rb b/integration/apps/rails-five/app/controllers/basic_controller.rb index e4335db7814..35b47153fd9 100644 --- a/integration/apps/rails-five/app/controllers/basic_controller.rb +++ b/integration/apps/rails-five/app/controllers/basic_controller.rb @@ -15,7 +15,7 @@ def default records = Test.where(version: 0) # Queue job - Resque.enqueue(Jobs::Test, job_id: request.request_id, records: records.map(&:to_json)) + Resque.enqueue(TestJob, job_id: request.request_id, records: records.map(&:to_json)) # Return response render json: { job_id: request.request_id } diff --git a/integration/apps/rails-five/app/controllers/health_controller.rb b/integration/apps/rails-five/app/controllers/health_controller.rb index 07d7c7dc869..2c55f15cc4b 100644 --- a/integration/apps/rails-five/app/controllers/health_controller.rb +++ b/integration/apps/rails-five/app/controllers/health_controller.rb @@ -12,7 +12,7 @@ def check def detailed_check render json: { webserver_process: $PROGRAM_NAME, - profiler_available: !!Datadog.profiler, + profiler_available: Datadog::Profiling.start_if_enabled, profiler_threads: Thread.list.map(&:name).select { |it| it && it.include?('Profiling') } } end diff --git a/integration/apps/rails-five/app/controllers/jobs_controller.rb b/integration/apps/rails-five/app/controllers/jobs_controller.rb index 64942681e57..b04c1db1f41 100644 --- a/integration/apps/rails-five/app/controllers/jobs_controller.rb +++ b/integration/apps/rails-five/app/controllers/jobs_controller.rb @@ -4,7 +4,7 @@ class JobsController < ApplicationController def create # Queue job job_id = SecureRandom.uuid - Resque.enqueue(Jobs::Test, job_id: job_id) + Resque.enqueue(TestJob, job_id: job_id) # Return response render json: { job_id: job_id } diff --git a/integration/apps/rails-five/app/jobs/test_job.rb b/integration/apps/rails-five/app/jobs/test_job.rb index 2f8c08bf801..205169aa411 100644 --- a/integration/apps/rails-five/app/jobs/test_job.rb +++ b/integration/apps/rails-five/app/jobs/test_job.rb @@ -1,12 +1,10 @@ -require 'ddtrace/contrib/resque/resque_job' +require 'datadog/tracing/contrib/resque/resque_job' -module Jobs - class Test - extend Datadog::Contrib::Resque::ResqueJob - @queue = :default +class TestJob + extend Datadog::Tracing::Contrib::Resque::ResqueJob + @queue = :default - def self.perform(params) - Logger.new(STDOUT).debug("Working: #{params[:job_id]}") - end + def self.perform(params) + Logger.new(STDOUT).debug("Working: #{params[:job_id]}") end end diff --git a/integration/apps/rails-five/config/agent_app_conf.yaml b/integration/apps/rails-five/config/agent_app_conf.yaml new file mode 100644 index 00000000000..f75d36617e0 --- /dev/null +++ b/integration/apps/rails-five/config/agent_app_conf.yaml @@ -0,0 +1,6 @@ +logs: + - type: file + path: /var/log/rails-five/production.log + service: ruby + source: ruby + sourcecategory: sourcecode diff --git a/integration/apps/rails-five/config/application.rb b/integration/apps/rails-five/config/application.rb index dda0b6f5036..79ccd0ee660 100644 --- a/integration/apps/rails-five/config/application.rb +++ b/integration/apps/rails-five/config/application.rb @@ -1,4 +1,5 @@ require_relative 'boot' +require 'datadog/tracing/runtime/metrics' # require "rails" # Pick the frameworks you want: @@ -22,8 +23,8 @@ def initialize(app) end def call(env) - Datadog.tracer.trace('web.request', service: 'acme', resource: env['REQUEST_PATH']) do |span| - Datadog.runtime_metrics.associate_with_span(span) + Datadog::Tracing.trace('web.request', service: 'acme', resource: env['REQUEST_PATH']) do |span, trace| + Datadog::Runtime::Metrics.associate_trace(trace) @app.call(env) end end diff --git a/integration/apps/rails-five/config/environments/production.rb b/integration/apps/rails-five/config/environments/production.rb index 48da1fe898c..afde4626765 100644 --- a/integration/apps/rails-five/config/environments/production.rb +++ b/integration/apps/rails-five/config/environments/production.rb @@ -72,9 +72,11 @@ # config.logger = ActiveSupport::TaggedLogging.new(Syslog::Logger.new 'app-name') if ENV["RAILS_LOG_TO_STDOUT"].present? - logger = ActiveSupport::Logger.new(STDOUT) - logger.formatter = config.log_formatter - config.logger = ActiveSupport::TaggedLogging.new(logger) + console_logger = ActiveSupport::Logger.new(STDOUT) + file_logger = ActiveSupport::Logger.new('log/production.log') + combined_logger = console_logger.extend(ActiveSupport::Logger.broadcast(file_logger)) + combined_logger.formatter = config.log_formatter + config.logger = ActiveSupport::TaggedLogging.new(combined_logger) end # Do not dump schema after migrations. diff --git a/integration/apps/rails-five/config/initializers/datadog.rb b/integration/apps/rails-five/config/initializers/datadog.rb index 2fcc325c861..cc098913b85 100644 --- a/integration/apps/rails-five/config/initializers/datadog.rb +++ b/integration/apps/rails-five/config/initializers/datadog.rb @@ -1,18 +1,31 @@ +require 'datadog/statsd' require 'ddtrace' +require 'datadog/appsec' Datadog.configure do |c| + c.env = 'integration' + c.service = 'acme-rails-five' c.diagnostics.debug = true if Datadog::DemoEnv.feature?('debug') - c.analytics_enabled = true if Datadog::DemoEnv.feature?('analytics') c.runtime_metrics.enabled = true if Datadog::DemoEnv.feature?('runtime_metrics') if Datadog::DemoEnv.feature?('tracing') - c.use :rails, service_name: 'acme-rails-five' - c.use :redis, service_name: 'acme-redis' - c.use :resque, service_name: 'acme-resque' + c.tracing.analytics.enabled = true if Datadog::DemoEnv.feature?('analytics') + + c.tracing.instrument :rails + c.tracing.instrument :redis, service_name: 'acme-redis' + c.tracing.instrument :resque + end + + if Datadog::DemoEnv.feature?('appsec') + c.appsec.enabled = true + + c.appsec.instrument :rails end - if Datadog::DemoEnv.feature?('pprof_to_file') - # Reconfigure transport to write pprof to file - c.profiling.exporter.transport = Datadog::DemoEnv.profiler_file_transport + if Datadog::DemoEnv.feature?('profiling') + if Datadog::DemoEnv.feature?('pprof_to_file') + # Reconfigure transport to write pprof to file + c.profiling.exporter.transport = Datadog::DemoEnv.profiler_file_transport + end end end diff --git a/integration/apps/rails-five/docker-compose.ci.yml b/integration/apps/rails-five/docker-compose.ci.yml index 11f219572a5..dd32d8785d3 100644 --- a/integration/apps/rails-five/docker-compose.ci.yml +++ b/integration/apps/rails-five/docker-compose.ci.yml @@ -48,7 +48,8 @@ services: - "8125/udp" - "8126" mysql: - image: mysql:5.6 + image: mysql:8.0 + command: --default-authentication-plugin=mysql_native_password environment: - MYSQL_DATABASE=acme_production - MYSQL_ROOT_PASSWORD=root diff --git a/integration/apps/rails-five/docker-compose.yml b/integration/apps/rails-five/docker-compose.yml index 74b060fd2a5..a41634f32d9 100644 --- a/integration/apps/rails-five/docker-compose.yml +++ b/integration/apps/rails-five/docker-compose.yml @@ -26,7 +26,7 @@ services: - SECRET_KEY_BASE=5ced2602472cdf650e2cfa5be40c7d0dffd4e1da1483e21fa9c776e338b363c8bf75144bc6e6c5177a0d7a208a899552f98b3f82d4ea74cf5f9b9d3accbb1537 # Use these to choose what is run - DD_DEMO_ENV_PROCESS=puma - - DD_DEMO_ENV_FEATURES=tracing,profiling + - DD_DEMO_ENV_FEATURES=tracing,profiling,runtime_metrics # Use this for a local version of ddtrace - DD_DEMO_ENV_GEM_LOCAL_DDTRACE=/vendor/dd-trace-rb # Use these for a specific revision of ddtrace @@ -44,6 +44,7 @@ services: - bundle:/usr/local/bundle - ../../images/include:/vendor/dd-demo - ../../..:/vendor/dd-trace-rb + - logs:/app/log ddagent: image: datadog/dd-apm-demo:agent environment: @@ -59,6 +60,8 @@ services: - "8126" volumes: - ../../images/agent/agent.yaml:/etc/datadog-agent/datadog.yaml + - ./config/agent_app_conf.yaml:/etc/datadog-agent/conf.d/rails-five.d/conf.yaml + - logs:/var/log/rails-five # For monitoring performance of containers (e.g. CPU, Memory, etc...) # - type: bind # source: ../../config/agent.yaml @@ -73,7 +76,8 @@ services: # source: /sys/fs/cgroup/ # target: /host/sys/fs/cgroup:ro mysql: - image: mysql:5.6 + image: mysql:8.0 + command: --default-authentication-plugin=mysql_native_password environment: - MYSQL_DATABASE=acme_production - MYSQL_ROOT_PASSWORD=root @@ -96,9 +100,10 @@ services: environment: - HEALTH_CHECK_URL=http://app/health - HEALTH_CHECK_INTERVAL=1 - - HEALTH_CHECK_MAX_ATTEMPTS=30 + - HEALTH_CHECK_MAX_ATTEMPTS=60 volumes: - ./data/wrk:/data - ../../images/wrk/scripts:/scripts volumes: bundle: + logs: diff --git a/integration/apps/rails-five/script/ci b/integration/apps/rails-five/script/ci index e4f9ef8d081..0961b91c67d 100755 --- a/integration/apps/rails-five/script/ci +++ b/integration/apps/rails-five/script/ci @@ -38,6 +38,11 @@ if [[ "$APP_RUBY_VERSION" == "3.1" ]]; then exit 1 fi +if [[ "$APP_RUBY_VERSION" == "3.2" ]]; then + echo "Ruby 3.2 is not supported by Rails 5" + exit 1 +fi + # ADD NEW RUBIES HERE # Set configuration diff --git a/integration/apps/rails-five/spec/integration/basic_spec.rb b/integration/apps/rails-five/spec/integration/basic_spec.rb index 3b7487c3f76..639db7b8719 100644 --- a/integration/apps/rails-five/spec/integration/basic_spec.rb +++ b/integration/apps/rails-five/spec/integration/basic_spec.rb @@ -19,7 +19,7 @@ it 'should be profiling' do expect(json_result).to include( profiler_available: true, - profiler_threads: contain_exactly('Datadog::Profiling::Collectors::Stack', 'Datadog::Profiling::Scheduler') + profiler_threads: contain_exactly('Datadog::Profiling::Collectors::OldStack', 'Datadog::Profiling::Scheduler') ) end diff --git a/integration/apps/rails-seven/.dockerignore b/integration/apps/rails-seven/.dockerignore new file mode 100644 index 00000000000..b844b143d22 --- /dev/null +++ b/integration/apps/rails-seven/.dockerignore @@ -0,0 +1 @@ +Gemfile.lock diff --git a/integration/apps/rails-seven/.env b/integration/apps/rails-seven/.env new file mode 100644 index 00000000000..591000a4367 --- /dev/null +++ b/integration/apps/rails-seven/.env @@ -0,0 +1,3 @@ +DD_AGENT_HOST=localhost +DD_METRIC_AGENT_PORT=8125 +DD_TRACE_AGENT_PORT=8126 diff --git a/integration/apps/rails-seven/.envrc.sample b/integration/apps/rails-seven/.envrc.sample new file mode 100644 index 00000000000..633bf257687 --- /dev/null +++ b/integration/apps/rails-seven/.envrc.sample @@ -0,0 +1 @@ +export DD_API_KEY= diff --git a/integration/apps/rails-seven/.gitattributes b/integration/apps/rails-seven/.gitattributes new file mode 100644 index 00000000000..31eeee0b6ac --- /dev/null +++ b/integration/apps/rails-seven/.gitattributes @@ -0,0 +1,7 @@ +# See https://git-scm.com/docs/gitattributes for more about git attribute files. + +# Mark the database schema as having been generated. +db/schema.rb linguist-generated + +# Mark any vendored files as having been vendored. +vendor/* linguist-vendored diff --git a/integration/apps/rails-seven/.gitignore b/integration/apps/rails-seven/.gitignore new file mode 100644 index 00000000000..c91ff4d0528 --- /dev/null +++ b/integration/apps/rails-seven/.gitignore @@ -0,0 +1,39 @@ +# See https://help.github.com/articles/ignoring-files for more about ignoring files. +# +# If you find yourself ignoring temporary files generated by your text editor +# or operating system, you probably want to add a global ignore instead: +# git config --global core.excludesfile '~/.gitignore_global' + +# Ignore bundler config. +/.bundle + +# Ignore the default SQLite database. +/db/*.sqlite3 +/db/*.sqlite3-* + +# Ignore all logfiles and tempfiles. +/log/* +/tmp/* +!/log/.keep +!/tmp/.keep + +# Ignore pidfiles, but keep the directory. +/tmp/pids/* +!/tmp/pids/ +!/tmp/pids/.keep + +# Ignore uploaded files in development. +/storage/* +!/storage/.keep +/tmp/storage/* +!/tmp/storage/ +!/tmp/storage/.keep + +/public/assets + +# Ignore master key for decrypting credentials and more. +/config/master.key + +# Ignore local variables +/index.html* +.envrc diff --git a/integration/apps/rails-seven/.rspec b/integration/apps/rails-seven/.rspec new file mode 100644 index 00000000000..2c51099043c --- /dev/null +++ b/integration/apps/rails-seven/.rspec @@ -0,0 +1,2 @@ +--require spec_helper +--format=documentation diff --git a/integration/apps/rails-seven/Dockerfile b/integration/apps/rails-seven/Dockerfile new file mode 100644 index 00000000000..201df0e5c3f --- /dev/null +++ b/integration/apps/rails-seven/Dockerfile @@ -0,0 +1,25 @@ +# Select base image +ARG BASE_IMAGE +FROM ${BASE_IMAGE} + +# Setup directory +RUN mkdir /app +WORKDIR /app + +# Setup specific version of ddtrace, if specified. +ARG ddtrace_git +ENV DD_DEMO_ENV_GEM_GIT_DDTRACE ${ddtrace_git} + +ARG ddtrace_ref +ENV DD_DEMO_ENV_GEM_REF_DDTRACE ${ddtrace_ref} + +# Install dependencies +COPY Gemfile /app/Gemfile +RUN bundle install + +# Add files +COPY . /app + +# Set entrypoint +ENTRYPOINT ["/bin/bash", "-c"] +CMD ["bin/setup && bin/run"] diff --git a/integration/apps/rails-seven/Dockerfile-ci b/integration/apps/rails-seven/Dockerfile-ci new file mode 100644 index 00000000000..7eb3d041256 --- /dev/null +++ b/integration/apps/rails-seven/Dockerfile-ci @@ -0,0 +1,13 @@ +# Select base image +ARG BASE_IMAGE +FROM ${BASE_IMAGE} + +# Add gem +COPY . /vendor/dd-trace-rb + +# Install dependencies +ENV DD_DEMO_ENV_GEM_LOCAL_DDTRACE /vendor/dd-trace-rb + +RUN /vendor/dd-demo/build_ddtrace_profiling_native_extension.rb + +RUN bundle install diff --git a/integration/apps/rails-seven/Gemfile b/integration/apps/rails-seven/Gemfile new file mode 100644 index 00000000000..4dec525b0cd --- /dev/null +++ b/integration/apps/rails-seven/Gemfile @@ -0,0 +1,106 @@ +require 'datadog/demo_env' + +source "https://rubygems.org" do + git_source(:github) { |repo| "https://github.com/#{repo}.git" } + + # Bundle edge Rails instead: gem "rails", github: "rails/rails", branch: "main" + gem "rails", "~> 7.0.2", ">= 7.0.2.3" + + # The original asset pipeline for Rails [https://github.com/rails/sprockets-rails] + gem "sprockets-rails" + + # Use sqlite3 as the database for Active Record + gem "sqlite3", "~> 1.4" + + # Use the Puma web server [https://github.com/puma/puma] + gem "puma", "~> 5.0" + + # Use JavaScript with ESM import maps [https://github.com/rails/importmap-rails] + gem "importmap-rails" + + # Hotwire's SPA-like page accelerator [https://turbo.hotwired.dev] + gem "turbo-rails" + + # Hotwire's modest JavaScript framework [https://stimulus.hotwired.dev] + gem "stimulus-rails" + + # Build JSON APIs with ease [https://github.com/rails/jbuilder] + gem "jbuilder" + + # Use Redis adapter to run Action Cable in production + # gem "redis", "~> 4.0" + + # Use Kredis to get higher-level data types in Redis [https://github.com/rails/kredis] + # gem "kredis" + + # Use Active Model has_secure_password [https://guides.rubyonrails.org/active_model_basics.html#securepassword] + # gem "bcrypt", "~> 3.1.7" + + # Windows does not include zoneinfo files, so bundle the tzinfo-data gem + gem "tzinfo-data", platforms: %i[ mingw mswin x64_mingw jruby ] + + # Reduces boot times through caching; required in config/boot.rb + gem "bootsnap", require: false + + # Use Sass to process CSS + # gem "sassc-rails" + + # Use Active Storage variants [https://guides.rubyonrails.org/active_storage_overview.html#transforming-images] + # gem "image_processing", "~> 1.2" + + group :development, :test do + # See https://guides.rubyonrails.org/debugging_rails_applications.html#debugging-with-the-debug-gem + gem "debug", platforms: %i[ mri mingw x64_mingw ] + end + + group :development do + # Use console on exceptions pages [https://github.com/rails/web-console] + gem "web-console" + + # Add speed badges [https://github.com/MiniProfiler/rack-mini-profiler] + # gem "rack-mini-profiler" + + # Speed up commands on slow machines / big apps [https://github.com/rails/spring] + # gem "spring" + end + + group :test do + # Use system testing [https://guides.rubyonrails.org/testing.html#system-testing] + gem "capybara" + gem "selenium-webdriver" + gem "webdrivers" + + gem 'rspec' + gem 'rspec-collection_matchers' + gem 'rspec-rails' + gem 'shoulda-matchers' + + gem 'simplecov', require: false # Will install simplecov-html as a dependency + gem 'timecop' + gem 'webmock' + end + + # Custom gems: + gem 'aws-sdk' + gem 'devise' + gem 'httparty' + gem 'mysql2' + gem 'redis' + gem 'resque' + gem 'unicorn' + + # Choose correct specs for 'ddtrace' demo environment + gem 'ddtrace', *Datadog::DemoEnv.gem_spec('ddtrace') + gem 'dogstatsd-ruby' + gem 'rollbar' + + google_protobuf_versions = [ + '~> 3.0', + '!= 3.7.0.rc.2', + '!= 3.7.0.rc.3', + '!= 3.7.0', + '!= 3.7.1', + '!= 3.8.0.rc.1' + ] + gem 'google-protobuf', *google_protobuf_versions +end diff --git a/integration/apps/rails-seven/README.md b/integration/apps/rails-seven/README.md new file mode 100644 index 00000000000..f22497e9216 --- /dev/null +++ b/integration/apps/rails-seven/README.md @@ -0,0 +1,164 @@ +# Rails 7: Demo application for Datadog APM + +A generic Rails 7 web application with some common use scenarios. + +For generating Datadog APM traces and profiles. + +## Installation + +Install [direnv](https://github.com/direnv/direnv) for applying local settings. + +1. `cp .envrc.sample .envrc` and add your Datadog API key. +2. `direnv allow` to load the env var. +3. `docker-compose run --rm app bin/setup` + +## Running the application + +### To monitor performance of Docker containers with Datadog (Optional) + +```sh +docker run --rm --name dd-agent -v /var/run/docker.sock:/var/run/docker.sock:ro -v /proc/:/host/proc/:ro -v /sys/fs/cgroup/:/host/sys/fs/cgroup:ro -e API_KEY=$DD_API_KEY datadog/docker-dd-agent:latest +``` + +### Starting the web server + +``` +# Run full application + load tester +# Binds to localhost:80 +docker-compose up + +# OR + +# Run only the application (no load tester) +# Binds to localhost:80 +docker-compose run --rm -p 80:80 app "bin/run " +``` + +The `` argument is optional, and will default to `DD_DEMO_ENV_PROCESS` if not provided. See [Processes](#processes) for more details. + +#### Running a specific version of Ruby + +By default it runs Ruby 2.7. You must reconfigure the application to use a different Ruby base image. + +First, update the `docker-compose.yml` to have the target Ruby version: + +``` +services: + app: + build: + context: . + args: + BASE_IMAGE: datadog/dd-apm-demo:rb- # e.g. dd-apm-demo:rb-3.1 +``` + +If you haven't yet built the base image for this version, then you must: + +1. Build an appropriate Ruby base image via `./integration/script/build-images` +2. Build a Ruby + Rails 7 base image via `./integration/apps/rails-seven/script/build-images` + +Then rebuild the application environment with: + + ``` + # Delete old containers & volumes first + docker-compose down -v + + # Rebuild `app` image + docker-compose build --no-cache app + ``` + +Finally start the application. + +#### Running the local version of `ddtrace` + +Useful for debugging `ddtrace` internals or testing changes. + +Update the `app` --> `environment` section in `docker-compose.yml`: + +``` +version: '3.4' +services: + app: + environment: + # Add the following env var (path to `ddtrace` gem dir in the Docker container) + - DD_DEMO_ENV_GEM_LOCAL_DDTRACE=/vendor/dd-trace-rb +``` + +#### Running a specific version of `ddtrace` + +Update the `app` --> `environment` section in `docker-compose.yml`: + +``` +version: '3.4' +services: + app: + environment: + # Comment out any GEM_LOCAL env var. + # Otherwise local source code will override your reference. + # - DD_DEMO_ENV_GEM_LOCAL_DDTRACE=/vendor/dd-trace-rb + # Set these to the appropriate Git source and commit SHA: + - DD_DEMO_ENV_GEM_GIT_DDTRACE=https://github.com/DataDog/dd-trace-rb.git + - DD_DEMO_ENV_GEM_REF_DDTRACE=f233336994315bfa04dac581387a8152bab8b85a +``` + +Then delete the old containers with `docker-compose down` and start the application again. + +##### Processes + +Within the container, run `bin/dd-demo ` where `` is one of the following values: + + - `puma`: Puma web server + - `unicorn`: Unicorn web server + - `console`: Rails console + - `irb`: IRB session + + Alternatively, set `DD_DEMO_ENV_PROCESS` to run a particular process by default when `bin/dd-demo` is run. + +##### Features + +Set `DD_DEMO_ENV_FEATURES` to a comma-delimited list of any of the following values to activate the feature: + + - `tracing`: Tracing instrumentation + - `profiling`: Profiling (NOTE: Must also set `DD_PROFILING_ENABLED` to match.) + - `debug`: Enable diagnostic debug mode + - `analytics`: Enable trace analytics + - `runtime_metrics`: Enable runtime metrics + - `pprof_to_file`: Dump profiling pprof to file instead of agent. + +e.g. `DD_DEMO_ENV_FEATURES=tracing,profiling` + +##### Routes + +```sh +# Health check +curl -v localhost/health + +# Basic test scenarios +curl -v localhost/basic/fibonacci +curl -v -XPOST localhost/basic/everything + +# Job test scenarios +curl -v -XPOST localhost/jobs +``` + +### Load tester + +Docker configuration automatically creates and runs [Wrk](https://github.com/wg/wrk) load testing containers. By default it runs the `basic/everything` scenario described in the `wrk` image to give a baseload. + +You can modify the `loadtester_a` container in `docker-compose.yml` to change the load type or scenario run. Set the container's `command` to any set of arguments `wrk` accepts. + +You can also define your own custom scenario by creating a LUA file, mounting it into the container, and passing it as an argument via `command`. + +### Running integration tests + +You can run integration tests using the following and substituting for the Ruby major and minor version (e.g. `2.7`) + +```sh +./bin/build-images -v +./bin/ci -v +``` + +Or inside a running container: + +```sh +./bin/rspec +``` diff --git a/integration/apps/rails-seven/Rakefile b/integration/apps/rails-seven/Rakefile new file mode 100644 index 00000000000..e85f913914b --- /dev/null +++ b/integration/apps/rails-seven/Rakefile @@ -0,0 +1,6 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require_relative 'config/application' + +Rails.application.load_tasks diff --git a/integration/apps/rails-seven/app/assets/config/manifest.js b/integration/apps/rails-seven/app/assets/config/manifest.js new file mode 100644 index 00000000000..591819335f0 --- /dev/null +++ b/integration/apps/rails-seven/app/assets/config/manifest.js @@ -0,0 +1,2 @@ +//= link_tree ../images +//= link_directory ../stylesheets .css diff --git a/integration/apps/rails-seven/app/assets/images/.keep b/integration/apps/rails-seven/app/assets/images/.keep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-seven/app/assets/stylesheets/application.css b/integration/apps/rails-seven/app/assets/stylesheets/application.css new file mode 100644 index 00000000000..288b9ab7182 --- /dev/null +++ b/integration/apps/rails-seven/app/assets/stylesheets/application.css @@ -0,0 +1,15 @@ +/* + * This is a manifest file that'll be compiled into application.css, which will include all the files + * listed below. + * + * Any CSS (and SCSS, if configured) file within this directory, lib/assets/stylesheets, or any plugin's + * vendor/assets/stylesheets directory can be referenced here using a relative path. + * + * You're free to add application-wide styles to this file and they'll appear at the bottom of the + * compiled file so the styles you add here take precedence over styles defined in any other CSS + * files in this directory. Styles in this file should be added after the last require_* statement. + * It is generally better to create a new file per style scope. + * + *= require_tree . + *= require_self + */ diff --git a/integration/apps/rails-seven/app/channels/application_cable/channel.rb b/integration/apps/rails-seven/app/channels/application_cable/channel.rb new file mode 100644 index 00000000000..d6726972830 --- /dev/null +++ b/integration/apps/rails-seven/app/channels/application_cable/channel.rb @@ -0,0 +1,4 @@ +module ApplicationCable + class Channel < ActionCable::Channel::Base + end +end diff --git a/integration/apps/rails-seven/app/channels/application_cable/connection.rb b/integration/apps/rails-seven/app/channels/application_cable/connection.rb new file mode 100644 index 00000000000..0ff5442f476 --- /dev/null +++ b/integration/apps/rails-seven/app/channels/application_cable/connection.rb @@ -0,0 +1,4 @@ +module ApplicationCable + class Connection < ActionCable::Connection::Base + end +end diff --git a/integration/apps/rails-seven/app/controllers/application_controller.rb b/integration/apps/rails-seven/app/controllers/application_controller.rb new file mode 100644 index 00000000000..09705d12ab4 --- /dev/null +++ b/integration/apps/rails-seven/app/controllers/application_controller.rb @@ -0,0 +1,2 @@ +class ApplicationController < ActionController::Base +end diff --git a/integration/apps/rails-seven/app/controllers/basic_controller.rb b/integration/apps/rails-seven/app/controllers/basic_controller.rb new file mode 100644 index 00000000000..35b47153fd9 --- /dev/null +++ b/integration/apps/rails-seven/app/controllers/basic_controller.rb @@ -0,0 +1,36 @@ +require "#{Rails.root}/app/jobs/test_job" + +class BasicController < ApplicationController + # Reads & writes from cache, reads from DB, and queues a Resque job. + # + # Example trace: + # + # ----------------------- Rack ----------------------------- + # -------------- ActionController -------------------- + # --- ActiveSupport -- ActiveRecord -- Resque --- + # ----- Redis ---- -- Redis -- + # + def default + # Read from the database + records = Test.where(version: 0) + + # Queue job + Resque.enqueue(TestJob, job_id: request.request_id, records: records.map(&:to_json)) + + # Return response + render json: { job_id: request.request_id } + end + + # Runs a recursive implementation of fibonacci. + # Provides a basic load on CPU, stack frames, response time. + def fibonacci + fib(rand(25..35)) + head :ok + end + + private + + def fib(n) + n <= 1 ? n : fib(n-1) + fib(n-2) + end +end diff --git a/integration/apps/rails-seven/app/controllers/concerns/.keep b/integration/apps/rails-seven/app/controllers/concerns/.keep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-seven/app/controllers/health_controller.rb b/integration/apps/rails-seven/app/controllers/health_controller.rb new file mode 100644 index 00000000000..2c55f15cc4b --- /dev/null +++ b/integration/apps/rails-seven/app/controllers/health_controller.rb @@ -0,0 +1,19 @@ +require 'json' + +class HealthController < ApplicationController + # + # Check if web application is responsive + # Return 204 No Content to signal healthy state. + # + def check + head :no_content + end + + def detailed_check + render json: { + webserver_process: $PROGRAM_NAME, + profiler_available: Datadog::Profiling.start_if_enabled, + profiler_threads: Thread.list.map(&:name).select { |it| it && it.include?('Profiling') } + } + end +end diff --git a/integration/apps/rails-seven/app/controllers/jobs_controller.rb b/integration/apps/rails-seven/app/controllers/jobs_controller.rb new file mode 100644 index 00000000000..b04c1db1f41 --- /dev/null +++ b/integration/apps/rails-seven/app/controllers/jobs_controller.rb @@ -0,0 +1,12 @@ +require "#{Rails.root}/app/jobs/test_job" + +class JobsController < ApplicationController + def create + # Queue job + job_id = SecureRandom.uuid + Resque.enqueue(TestJob, job_id: job_id) + + # Return response + render json: { job_id: job_id } + end +end diff --git a/integration/apps/rails-seven/app/helpers/application_helper.rb b/integration/apps/rails-seven/app/helpers/application_helper.rb new file mode 100644 index 00000000000..de6be7945c6 --- /dev/null +++ b/integration/apps/rails-seven/app/helpers/application_helper.rb @@ -0,0 +1,2 @@ +module ApplicationHelper +end diff --git a/integration/apps/rails-seven/app/jobs/application_job.rb b/integration/apps/rails-seven/app/jobs/application_job.rb new file mode 100644 index 00000000000..d394c3d1062 --- /dev/null +++ b/integration/apps/rails-seven/app/jobs/application_job.rb @@ -0,0 +1,7 @@ +class ApplicationJob < ActiveJob::Base + # Automatically retry jobs that encountered a deadlock + # retry_on ActiveRecord::Deadlocked + + # Most jobs are safe to ignore if the underlying records are no longer available + # discard_on ActiveJob::DeserializationError +end diff --git a/integration/apps/rails-seven/app/jobs/test_job.rb b/integration/apps/rails-seven/app/jobs/test_job.rb new file mode 100644 index 00000000000..205169aa411 --- /dev/null +++ b/integration/apps/rails-seven/app/jobs/test_job.rb @@ -0,0 +1,10 @@ +require 'datadog/tracing/contrib/resque/resque_job' + +class TestJob + extend Datadog::Tracing::Contrib::Resque::ResqueJob + @queue = :default + + def self.perform(params) + Logger.new(STDOUT).debug("Working: #{params[:job_id]}") + end +end diff --git a/integration/apps/rails-seven/app/mailers/application_mailer.rb b/integration/apps/rails-seven/app/mailers/application_mailer.rb new file mode 100644 index 00000000000..3c34c8148f1 --- /dev/null +++ b/integration/apps/rails-seven/app/mailers/application_mailer.rb @@ -0,0 +1,4 @@ +class ApplicationMailer < ActionMailer::Base + default from: "from@example.com" + layout "mailer" +end diff --git a/integration/apps/rails-seven/app/models/application_record.rb b/integration/apps/rails-seven/app/models/application_record.rb new file mode 100644 index 00000000000..b63caeb8a5c --- /dev/null +++ b/integration/apps/rails-seven/app/models/application_record.rb @@ -0,0 +1,3 @@ +class ApplicationRecord < ActiveRecord::Base + primary_abstract_class +end diff --git a/integration/apps/rails-seven/app/models/concerns/.keep b/integration/apps/rails-seven/app/models/concerns/.keep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-seven/app/models/test.rb b/integration/apps/rails-seven/app/models/test.rb new file mode 100644 index 00000000000..fe0afa779b6 --- /dev/null +++ b/integration/apps/rails-seven/app/models/test.rb @@ -0,0 +1,2 @@ +class Test < ApplicationRecord +end diff --git a/integration/apps/rails-seven/app/views/layouts/application.html.erb b/integration/apps/rails-seven/app/views/layouts/application.html.erb new file mode 100644 index 00000000000..1a8d5ce1658 --- /dev/null +++ b/integration/apps/rails-seven/app/views/layouts/application.html.erb @@ -0,0 +1,15 @@ + + + + RailsSeven + + <%= csrf_meta_tags %> + <%= csp_meta_tag %> + + <%= stylesheet_link_tag "application", "data-turbo-track": "reload" %> + + + + <%= yield %> + + diff --git a/integration/apps/rails-seven/app/views/layouts/mailer.html.erb b/integration/apps/rails-seven/app/views/layouts/mailer.html.erb new file mode 100644 index 00000000000..cbd34d2e9dd --- /dev/null +++ b/integration/apps/rails-seven/app/views/layouts/mailer.html.erb @@ -0,0 +1,13 @@ + + + + + + + + + <%= yield %> + + diff --git a/integration/apps/rails-seven/app/views/layouts/mailer.text.erb b/integration/apps/rails-seven/app/views/layouts/mailer.text.erb new file mode 100644 index 00000000000..37f0bddbd74 --- /dev/null +++ b/integration/apps/rails-seven/app/views/layouts/mailer.text.erb @@ -0,0 +1 @@ +<%= yield %> diff --git a/integration/apps/rails-seven/bin/rails b/integration/apps/rails-seven/bin/rails new file mode 100755 index 00000000000..efc0377492f --- /dev/null +++ b/integration/apps/rails-seven/bin/rails @@ -0,0 +1,4 @@ +#!/usr/bin/env ruby +APP_PATH = File.expand_path("../config/application", __dir__) +require_relative "../config/boot" +require "rails/commands" diff --git a/integration/apps/rails-seven/bin/rake b/integration/apps/rails-seven/bin/rake new file mode 100755 index 00000000000..4fbf10b960e --- /dev/null +++ b/integration/apps/rails-seven/bin/rake @@ -0,0 +1,4 @@ +#!/usr/bin/env ruby +require_relative "../config/boot" +require "rake" +Rake.application.run diff --git a/integration/apps/rails-seven/bin/run b/integration/apps/rails-seven/bin/run new file mode 100755 index 00000000000..10743496dfa --- /dev/null +++ b/integration/apps/rails-seven/bin/run @@ -0,0 +1,25 @@ +#!/usr/bin/env ruby + +require '/vendor/dd-demo/build_ddtrace_profiling_native_extension' if ENV['DD_DEMO_ENV_BUILD_PROFILING_EXTENSION'] == 'true' + +# Start application process +puts "\n== Starting application process ==" + +process = (ARGV[0] || Datadog::DemoEnv.process) +command = case process + when 'puma' + "bundle exec ddtracerb exec puma -C /app/config/puma.rb" + when 'unicorn' + "bundle exec ddtracerb exec unicorn -c /app/config/unicorn.rb" + when 'console' + "bundle exec ddtracerb exec rails c" + when 'irb' + "bundle exec ddtracerb exec irb" + when nil, '' + abort("\n== ERROR: Must specify a application process! ==") + else + abort("\n== ERROR: Unknown application process '#{process}' ==") + end + +puts "Run: #{command}" +Kernel.exec(command) diff --git a/integration/apps/rails-seven/bin/setup b/integration/apps/rails-seven/bin/setup new file mode 100755 index 00000000000..3700b052a25 --- /dev/null +++ b/integration/apps/rails-seven/bin/setup @@ -0,0 +1,27 @@ +#!/usr/bin/env ruby +require 'fileutils' +require 'uri' +include FileUtils + +# path to your application root. +APP_ROOT = File.expand_path('..', __dir__) + +def system!(*args) + puts "Run: #{args.join(' ')}" + system(*args) || abort("\n== Command #{args} failed ==") +end + +chdir APP_ROOT do + puts "\n== Installing dependencies ==" + system! 'gem install bundler --conservative' + system('bundle check') || system!('bundle install') + + puts "\n== Preparing database ==" + database_uri = URI(ENV['DATABASE_URL']) + system! 'until wget mysql:3306 > /dev/null 2>&1; do : sleep 1; done' + system! 'bin/rails db:create' + system! 'bin/rails db:migrate' + + puts "\n== Removing old logs and tempfiles ==" + system! 'bin/rails log:clear tmp:clear' +end diff --git a/integration/apps/rails-seven/bin/test b/integration/apps/rails-seven/bin/test new file mode 100755 index 00000000000..a54e551c86e --- /dev/null +++ b/integration/apps/rails-seven/bin/test @@ -0,0 +1,21 @@ +#!/usr/bin/env ruby +require 'fileutils' +include FileUtils + +# path to your application root. +APP_ROOT = File.expand_path('..', __dir__) + +def system!(*args) + puts "Run: #{args.join(' ')}" + system(*args) || abort("\n== Command #{args} failed ==") +end + +chdir APP_ROOT do + if ENV['TEST_INTEGRATION'] + puts "\n== Wait for healthy HTTP server... ==" + system!('bash /vendor/dd-demo/http-health-check') + end + + puts "\n== Run test suite ==" + system!('rspec') +end diff --git a/integration/apps/rails-seven/config.ru b/integration/apps/rails-seven/config.ru new file mode 100644 index 00000000000..4a3c09a6889 --- /dev/null +++ b/integration/apps/rails-seven/config.ru @@ -0,0 +1,6 @@ +# This file is used by Rack-based servers to start the application. + +require_relative "config/environment" + +run Rails.application +Rails.application.load_server diff --git a/integration/apps/rails-seven/config/agent_app_conf.yaml b/integration/apps/rails-seven/config/agent_app_conf.yaml new file mode 100644 index 00000000000..5997064eef8 --- /dev/null +++ b/integration/apps/rails-seven/config/agent_app_conf.yaml @@ -0,0 +1,6 @@ +logs: + - type: file + path: /var/log/rails-seven/production.log + service: ruby + source: ruby + sourcecategory: sourcecode diff --git a/integration/apps/rails-seven/config/application.rb b/integration/apps/rails-seven/config/application.rb new file mode 100644 index 00000000000..7d5a481da75 --- /dev/null +++ b/integration/apps/rails-seven/config/application.rb @@ -0,0 +1,86 @@ +require_relative "boot" + +require "rails/all" + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +class TraceMiddleware + def initialize(app) + @app = app + end + + def call(env) + Datadog::Tracing.trace('web.request', service: 'acme', resource: env['REQUEST_PATH']) do |span, trace| + Datadog::Runtime::Metrics.associate_trace(trace) + @app.call(env) + end + end +end + +class ShortCircuitMiddleware + def initialize(app) + @app = app + end + + def call(env) + return [200, {}, []] + end +end + +class ErrorMiddleware + def initialize(app) + @app = app + end + + def call(env) + @app.call(env) + raise + end +end + +class CustomError < StandardError + def message + 'Custom error message!' + end +end + +class CacheMiddleware + def initialize(app) + @app = app + end + + def call(env) + request_id = env['action_dispatch.request_id'] + + # NOTE: Disabled for now, suspected to cause memory growth. + # Fetch from cache + # Rails.cache.fetch(request_id) { request_id } + + @app.call(env) + end +end + +module Acme + class Application < Rails::Application + # Initialize configuration defaults for originally generated Rails version. + config.load_defaults 7.0 + + # Configuration for the application, engines, and railties goes here. + # + # These settings can be overridden in specific environments using the files + # in config/environments, which are processed later. + # + # config.time_zone = "Central Time (US & Canada)" + # config.eager_load_paths << Rails.root.join("extras") + + # config.middleware.use TraceMiddleware + # config.middleware.use ShortCircuitMiddleware + # config.middleware.use ErrorMiddleware + config.middleware.use CacheMiddleware + + config.cache_store = :redis_cache_store, { url: ENV['REDIS_URL'] } + config.action_controller.perform_caching = true + end +end diff --git a/integration/apps/rails-seven/config/boot.rb b/integration/apps/rails-seven/config/boot.rb new file mode 100644 index 00000000000..988a5ddc460 --- /dev/null +++ b/integration/apps/rails-seven/config/boot.rb @@ -0,0 +1,4 @@ +ENV["BUNDLE_GEMFILE"] ||= File.expand_path("../Gemfile", __dir__) + +require "bundler/setup" # Set up gems listed in the Gemfile. +require "bootsnap/setup" # Speed up boot time by caching expensive operations. diff --git a/integration/apps/rails-seven/config/cable.yml b/integration/apps/rails-seven/config/cable.yml new file mode 100644 index 00000000000..88232e176d8 --- /dev/null +++ b/integration/apps/rails-seven/config/cable.yml @@ -0,0 +1,10 @@ +development: + adapter: async + +test: + adapter: test + +production: + adapter: redis + url: <%= ENV.fetch("REDIS_URL") { "redis://redis:6379/1" } %> + channel_prefix: acme_production diff --git a/integration/apps/rails-seven/config/credentials.yml.enc b/integration/apps/rails-seven/config/credentials.yml.enc new file mode 100644 index 00000000000..da6931981f8 --- /dev/null +++ b/integration/apps/rails-seven/config/credentials.yml.enc @@ -0,0 +1 @@ +gGqxeVl//5Vr5m3qsJDHjAexLOsOLDZvu6xmwO4mIW0joUA/MCpsVaFIlb9sitpRT9Xf8OSmwwlwY3VODF+ObY2WVsq/mp1LYj6h/Y6+r0e5zKw6UzL3DSMQ5RIZz7x66H62Z9hyAgdzE8MleRxXzssGjfhMmSa0Ng9FnMs3gEgHdq0Qkvx87VBmk9NZMvwRA+dy4s7iC4FWvaDzxadjV2EN59NBaSDKCgPeD/vLe/QicmwVEWjahyGsEGGTiJt7tCB+CUhwmi9+trJ8ST44HcngZcf8qCQnEKSWEFDU1nmt491omx0J+pX8+0TA4Do60eLkpxbewQHcWOlrpK84x0baEdh/wJCIwqCnXm0hXvOZ3EPRsW03OAN9vzhZAIzhxr/EehWcdmEWZf/OiDvvGfQIWr6WeWkbUUv+--uDxalLSo7pnoMHCY--/Cfg52Miadm9xdinHRz0ZQ== \ No newline at end of file diff --git a/integration/apps/rails-seven/config/database.yml b/integration/apps/rails-seven/config/database.yml new file mode 100644 index 00000000000..8613357f323 --- /dev/null +++ b/integration/apps/rails-seven/config/database.yml @@ -0,0 +1,28 @@ +<% mysql = URI(ENV['DATABASE_URL'] || 'mysql2://user:user@mysql:3306') %> + +default: &default + adapter: mysql2 + pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %> + timeout: 5000 + +# Comment to activate sharding +development: + <<: *default + adapter: <%= mysql.scheme %> + database: acme_development + host: <%= mysql.host %> + username,: <%= mysql.user %> + +test: + <<: *default + adapter: <%= mysql.scheme %> + database: acme_test + host: <%= mysql.host %> + username,: <%= mysql.user %> + +production: + <<: *default + adapter: <%= mysql.scheme %> + database: acme_production + host: <%= mysql.host %> + username,: <%= mysql.user %> diff --git a/integration/apps/rails-seven/config/environment.rb b/integration/apps/rails-seven/config/environment.rb new file mode 100644 index 00000000000..cac53157752 --- /dev/null +++ b/integration/apps/rails-seven/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require_relative "application" + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/integration/apps/rails-seven/config/environments/development.rb b/integration/apps/rails-seven/config/environments/development.rb new file mode 100644 index 00000000000..8500f459a88 --- /dev/null +++ b/integration/apps/rails-seven/config/environments/development.rb @@ -0,0 +1,70 @@ +require "active_support/core_ext/integer/time" + +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded any time + # it changes. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports. + config.consider_all_requests_local = true + + # Enable server timing + config.server_timing = true + + # Enable/disable caching. By default caching is disabled. + # Run rails dev:cache to toggle caching. + if Rails.root.join("tmp/caching-dev.txt").exist? + config.action_controller.perform_caching = true + config.action_controller.enable_fragment_cache_logging = true + + config.cache_store = :memory_store + config.public_file_server.headers = { + "Cache-Control" => "public, max-age=#{2.days.to_i}" + } + else + config.action_controller.perform_caching = false + + config.cache_store = :null_store + end + + # Store uploaded files on the local file system (see config/storage.yml for options). + config.active_storage.service = :local + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + config.action_mailer.perform_caching = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise exceptions for disallowed deprecations. + config.active_support.disallowed_deprecation = :raise + + # Tell Active Support which deprecation messages to disallow. + config.active_support.disallowed_deprecation_warnings = [] + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Highlight code that triggered database queries in logs. + config.active_record.verbose_query_logs = true + + # Suppress logger output for asset requests. + config.assets.quiet = true + + # Raises error for missing translations. + # config.i18n.raise_on_missing_translations = true + + # Annotate rendered view with file names. + # config.action_view.annotate_rendered_view_with_filenames = true + + # Uncomment if you wish to allow Action Cable access from any origin. + # config.action_cable.disable_request_forgery_protection = true +end diff --git a/integration/apps/rails-seven/config/environments/production.rb b/integration/apps/rails-seven/config/environments/production.rb new file mode 100644 index 00000000000..5e8935d8e06 --- /dev/null +++ b/integration/apps/rails-seven/config/environments/production.rb @@ -0,0 +1,106 @@ +require "active_support/core_ext/integer/time" + +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Ensures that a master key has been made available in either ENV["RAILS_MASTER_KEY"] + # or in config/master.key. This key is used to decrypt credentials (and other encrypted files). + # config.require_master_key = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.public_file_server.enabled = ENV["RAILS_SERVE_STATIC_FILES"].present? + + # Compress CSS using a preprocessor. + # config.assets.css_compressor = :sass + + # Do not fallback to assets pipeline if a precompiled asset is missed. + config.assets.compile = false + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.asset_host = "http://assets.example.com" + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = "X-Sendfile" # for Apache + # config.action_dispatch.x_sendfile_header = "X-Accel-Redirect" # for NGINX + + # Store uploaded files on the local file system (see config/storage.yml for options). + config.active_storage.service = :local + + # Mount Action Cable outside main process or domain. + # config.action_cable.mount_path = nil + # config.action_cable.url = "wss://example.com/cable" + # config.action_cable.allowed_request_origins = [ "http://example.com", /http:\/\/example.*/ ] + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Include generic and useful information about system operation, but avoid logging too much + # information to avoid inadvertent exposure of personally identifiable information (PII). + config.log_level = :info + + # Prepend all log lines with the following tags. + config.log_tags = [ :request_id ] + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Use a real queuing backend for Active Job (and separate queues per environment). + # config.active_job.queue_adapter = :resque + # config.active_job.queue_name_prefix = "rails_seven_production" + + config.action_mailer.perform_caching = false + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Don't log any deprecations. + config.active_support.report_deprecations = false + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Use a different logger for distributed setups. + # require "syslog/logger" + # config.logger = ActiveSupport::TaggedLogging.new(Syslog::Logger.new "app-name") + + # Log to both file and STDOUT: + if ENV["RAILS_LOG_TO_STDOUT"].present? + # NOTE: TaggedLogging breaks broadcasting to multiple loggers. + # We need to apply tagging before we apply broadcasting. + # This still doesn't apply tags properly to console, + # presumably because it's the second logger, but that's + # a problem to fix some other time. + console_logger = ActiveSupport::Logger.new(STDOUT) + console_logger.formatter = config.log_formatter + console_logger = ActiveSupport::TaggedLogging.new(console_logger) + + file_logger = ActiveSupport::Logger.new('log/production.log') + file_logger.formatter = config.log_formatter + file_logger = ActiveSupport::TaggedLogging.new(file_logger) + + file_logger.extend(ActiveSupport::Logger.broadcast(console_logger)) + config.logger = file_logger + end + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/integration/apps/rails-seven/config/environments/test.rb b/integration/apps/rails-seven/config/environments/test.rb new file mode 100644 index 00000000000..6ea4d1e7063 --- /dev/null +++ b/integration/apps/rails-seven/config/environments/test.rb @@ -0,0 +1,60 @@ +require "active_support/core_ext/integer/time" + +# The test environment is used exclusively to run your application's +# test suite. You never need to work with it otherwise. Remember that +# your test database is "scratch space" for the test suite and is wiped +# and recreated between test runs. Don't rely on the data there! + +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Turn false under Spring and add config.action_view.cache_template_loading = true. + config.cache_classes = true + + # Eager loading loads your whole application. When running a single test locally, + # this probably isn't necessary. It's a good idea to do in a continuous integration + # system, or in some way before deploying your code. + config.eager_load = ENV["CI"].present? + + # Configure public file server for tests with Cache-Control for performance. + config.public_file_server.enabled = true + config.public_file_server.headers = { + "Cache-Control" => "public, max-age=#{1.hour.to_i}" + } + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + config.cache_store = :null_store + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + # Store uploaded files on the local file system in a temporary directory. + config.active_storage.service = :test + + config.action_mailer.perform_caching = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raise exceptions for disallowed deprecations. + config.active_support.disallowed_deprecation = :raise + + # Tell Active Support which deprecation messages to disallow. + config.active_support.disallowed_deprecation_warnings = [] + + # Raises error for missing translations. + # config.i18n.raise_on_missing_translations = true + + # Annotate rendered view with file names. + # config.action_view.annotate_rendered_view_with_filenames = true +end diff --git a/integration/apps/rails-seven/config/initializers/assets.rb b/integration/apps/rails-seven/config/initializers/assets.rb new file mode 100644 index 00000000000..2eeef966fe8 --- /dev/null +++ b/integration/apps/rails-seven/config/initializers/assets.rb @@ -0,0 +1,12 @@ +# Be sure to restart your server when you modify this file. + +# Version of your assets, change this if you want to expire all your assets. +Rails.application.config.assets.version = "1.0" + +# Add additional assets to the asset load path. +# Rails.application.config.assets.paths << Emoji.images_path + +# Precompile additional assets. +# application.js, application.css, and all non-JS/CSS in the app/assets +# folder are already added. +# Rails.application.config.assets.precompile += %w( admin.js admin.css ) diff --git a/integration/apps/rails-seven/config/initializers/content_security_policy.rb b/integration/apps/rails-seven/config/initializers/content_security_policy.rb new file mode 100644 index 00000000000..3621f97f8e9 --- /dev/null +++ b/integration/apps/rails-seven/config/initializers/content_security_policy.rb @@ -0,0 +1,26 @@ +# Be sure to restart your server when you modify this file. + +# Define an application-wide content security policy +# For further information see the following documentation +# https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy + +# Rails.application.configure do +# config.content_security_policy do |policy| +# policy.default_src :self, :https +# policy.font_src :self, :https, :data +# policy.img_src :self, :https, :data +# policy.object_src :none +# policy.script_src :self, :https +# policy.style_src :self, :https +# # Specify URI for violation reports +# # policy.report_uri "/csp-violation-report-endpoint" +# end +# +# # Generate session nonces for permitted importmap and inline scripts +# config.content_security_policy_nonce_generator = ->(request) { request.session.id.to_s } +# config.content_security_policy_nonce_directives = %w(script-src) +# +# # Report CSP violations to a specified URI. See: +# # https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy-Report-Only +# # config.content_security_policy_report_only = true +# end diff --git a/integration/apps/rails-seven/config/initializers/datadog.rb b/integration/apps/rails-seven/config/initializers/datadog.rb new file mode 100644 index 00000000000..6613b5de114 --- /dev/null +++ b/integration/apps/rails-seven/config/initializers/datadog.rb @@ -0,0 +1,31 @@ +require 'datadog/statsd' +require 'ddtrace' +require 'datadog/appsec' + +Datadog.configure do |c| + c.env = 'integration' + c.service = 'acme-rails-seven' + c.diagnostics.debug = true if Datadog::DemoEnv.feature?('debug') + c.runtime_metrics.enabled = true if Datadog::DemoEnv.feature?('runtime_metrics') + + if Datadog::DemoEnv.feature?('tracing') + c.tracing.analytics.enabled = true if Datadog::DemoEnv.feature?('analytics') + + c.tracing.instrument :rails + c.tracing.instrument :redis, service_name: 'acme-redis' + c.tracing.instrument :resque + end + + if Datadog::DemoEnv.feature?('appsec') + c.appsec.enabled = true + + c.appsec.instrument :rails + end + + if Datadog::DemoEnv.feature?('profiling') + if Datadog::DemoEnv.feature?('pprof_to_file') + # Reconfigure transport to write pprof to file + c.profiling.exporter.transport = Datadog::DemoEnv.profiler_file_transport + end + end +end diff --git a/integration/apps/rails-seven/config/initializers/filter_parameter_logging.rb b/integration/apps/rails-seven/config/initializers/filter_parameter_logging.rb new file mode 100644 index 00000000000..adc6568ce83 --- /dev/null +++ b/integration/apps/rails-seven/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,8 @@ +# Be sure to restart your server when you modify this file. + +# Configure parameters to be filtered from the log file. Use this to limit dissemination of +# sensitive information. See the ActiveSupport::ParameterFilter documentation for supported +# notations and behaviors. +Rails.application.config.filter_parameters += [ + :passw, :secret, :token, :_key, :crypt, :salt, :certificate, :otp, :ssn +] diff --git a/integration/apps/rails-seven/config/initializers/inflections.rb b/integration/apps/rails-seven/config/initializers/inflections.rb new file mode 100644 index 00000000000..3860f659ead --- /dev/null +++ b/integration/apps/rails-seven/config/initializers/inflections.rb @@ -0,0 +1,16 @@ +# Be sure to restart your server when you modify this file. + +# Add new inflection rules using the following format. Inflections +# are locale specific, and you may define rules for as many different +# locales as you wish. All of these examples are active by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.plural /^(ox)$/i, "\\1en" +# inflect.singular /^(ox)en/i, "\\1" +# inflect.irregular "person", "people" +# inflect.uncountable %w( fish sheep ) +# end + +# These inflection rules are supported but not enabled by default: +# ActiveSupport::Inflector.inflections(:en) do |inflect| +# inflect.acronym "RESTful" +# end diff --git a/integration/apps/rails-seven/config/initializers/permissions_policy.rb b/integration/apps/rails-seven/config/initializers/permissions_policy.rb new file mode 100644 index 00000000000..00f64d71b03 --- /dev/null +++ b/integration/apps/rails-seven/config/initializers/permissions_policy.rb @@ -0,0 +1,11 @@ +# Define an application-wide HTTP permissions policy. For further +# information see https://developers.google.com/web/updates/2018/06/feature-policy +# +# Rails.application.config.permissions_policy do |f| +# f.camera :none +# f.gyroscope :none +# f.microphone :none +# f.usb :none +# f.fullscreen :self +# f.payment :self, "https://secure.example.com" +# end diff --git a/integration/apps/rails-seven/config/initializers/resque.rb b/integration/apps/rails-seven/config/initializers/resque.rb new file mode 100644 index 00000000000..d22f545e9cf --- /dev/null +++ b/integration/apps/rails-seven/config/initializers/resque.rb @@ -0,0 +1,4 @@ +require 'resque' + +Resque.redis = ENV['REDIS_URL'] +# Resque.redis = 'redis:6379' # Ruby 2.2 compatibility diff --git a/integration/apps/rails-seven/config/initializers/rollbar.rb b/integration/apps/rails-seven/config/initializers/rollbar.rb new file mode 100644 index 00000000000..37b9377aa16 --- /dev/null +++ b/integration/apps/rails-seven/config/initializers/rollbar.rb @@ -0,0 +1,5 @@ +require 'rollbar' + +Rollbar.configure do |config| + config.access_token = "fake_token" +end diff --git a/integration/apps/rails-seven/config/locales/en.yml b/integration/apps/rails-seven/config/locales/en.yml new file mode 100644 index 00000000000..8ca56fc74f3 --- /dev/null +++ b/integration/apps/rails-seven/config/locales/en.yml @@ -0,0 +1,33 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t "hello" +# +# In views, this is aliased to just `t`: +# +# <%= t("hello") %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# The following keys must be escaped otherwise they will not be retrieved by +# the default I18n backend: +# +# true, false, on, off, yes, no +# +# Instead, surround them with single quotes. +# +# en: +# "true": "foo" +# +# To learn more, please read the Rails Internationalization guide +# available at https://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/integration/apps/rails-seven/config/puma.rb b/integration/apps/rails-seven/config/puma.rb new file mode 100644 index 00000000000..32dabd25512 --- /dev/null +++ b/integration/apps/rails-seven/config/puma.rb @@ -0,0 +1,60 @@ +require 'datadog/demo_env' + +Datadog::DemoEnv.print_env('Puma master environment') + +# Puma can serve each request in a thread from an internal thread pool. +# The `threads` method setting takes two numbers: a minimum and maximum. +# Any libraries that use thread pools should be configured to match +# the maximum value specified for Puma. Default is set to 5 threads for minimum +# and maximum; this matches the default thread size of Active Record. +# +max_threads_count = ENV.fetch("RAILS_MAX_THREADS") { 5 } +min_threads_count = ENV.fetch("RAILS_MIN_THREADS") { max_threads_count } +threads min_threads_count, max_threads_count + +# Specifies the `worker_timeout` threshold that Puma will use to wait before +# terminating a worker in development environments. +# +worker_timeout 3600 if ENV.fetch("RAILS_ENV", "development") == "development" + +# Specifies the `port` that Puma will listen on to receive requests; default is 3000. +# +port ENV.fetch("PORT") { 80 } + +# Specifies the `environment` that Puma will run in. +# +environment ENV.fetch("RAILS_ENV") { "development" } + +# Specifies the `pidfile` that Puma will use. +pidfile ENV.fetch("PIDFILE") { "tmp/pids/server.pid" } + +# Specifies the number of `workers` to boot in clustered mode. +# Workers are forked web server processes. If using threads and workers together +# the concurrency of the application would be max `threads` * `workers`. +# Workers do not work on JRuby or Windows (both of which do not support +# processes). +# +workers ENV.fetch("WEB_CONCURRENCY") { 1 } + +# Use the `preload_app!` method when specifying a `workers` number. +# This directive tells Puma to first boot the application and load code +# before forking the application. This takes advantage of Copy On Write +# process behavior so workers use less memory. +# +preload_app! + +# Allow puma to be restarted by `bin/rails restart` command. +plugin :tmp_restart + +on_worker_boot do + ActiveSupport.on_load(:active_record) do + ActiveRecord::Base.establish_connection + end + + Datadog::DemoEnv.print_env('Puma worker environment') +end + +before_fork do + ActiveRecord::Base.connection_pool.disconnect! + #$redis.pool_shutdown { |conn| conn.quit } +end diff --git a/integration/apps/rails-seven/config/routes.rb b/integration/apps/rails-seven/config/routes.rb new file mode 100644 index 00000000000..b9731693eb6 --- /dev/null +++ b/integration/apps/rails-seven/config/routes.rb @@ -0,0 +1,12 @@ +Rails.application.routes.draw do + get '/', to: 'basic#default' + get 'health', to: 'health#check' + get 'health/detailed', to: 'health#detailed_check' + + # Basic test scenarios + get 'basic/default', to: 'basic#default' + get 'basic/fibonacci', to: 'basic#fibonacci' + + # Job test scenarios + post 'jobs', to: 'jobs#create' +end diff --git a/integration/apps/rails-seven/config/storage.yml b/integration/apps/rails-seven/config/storage.yml new file mode 100644 index 00000000000..4942ab66948 --- /dev/null +++ b/integration/apps/rails-seven/config/storage.yml @@ -0,0 +1,34 @@ +test: + service: Disk + root: <%= Rails.root.join("tmp/storage") %> + +local: + service: Disk + root: <%= Rails.root.join("storage") %> + +# Use bin/rails credentials:edit to set the AWS secrets (as aws:access_key_id|secret_access_key) +# amazon: +# service: S3 +# access_key_id: <%= Rails.application.credentials.dig(:aws, :access_key_id) %> +# secret_access_key: <%= Rails.application.credentials.dig(:aws, :secret_access_key) %> +# region: us-east-1 +# bucket: your_own_bucket-<%= Rails.env %> + +# Remember not to checkin your GCS keyfile to a repository +# google: +# service: GCS +# project: your_project +# credentials: <%= Rails.root.join("path/to/gcs.keyfile") %> +# bucket: your_own_bucket-<%= Rails.env %> + +# Use bin/rails credentials:edit to set the Azure Storage secret (as azure_storage:storage_access_key) +# microsoft: +# service: AzureStorage +# storage_account_name: your_account_name +# storage_access_key: <%= Rails.application.credentials.dig(:azure_storage, :storage_access_key) %> +# container: your_container_name-<%= Rails.env %> + +# mirror: +# service: Mirror +# primary: local +# mirrors: [ amazon, google, microsoft ] diff --git a/integration/apps/rails-seven/config/unicorn.rb b/integration/apps/rails-seven/config/unicorn.rb new file mode 100644 index 00000000000..f37fe60025c --- /dev/null +++ b/integration/apps/rails-seven/config/unicorn.rb @@ -0,0 +1,30 @@ +require 'datadog/demo_env' + +# config/unicorn.rb +worker_processes Integer(ENV["WEB_CONCURRENCY"] || 1) +timeout 15 +listen 80 +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 + + defined?(ActiveRecord::Base) and + ActiveRecord::Base.connection.disconnect! +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 + + defined?(ActiveRecord::Base) and + ActiveRecord::Base.establish_connection + + Datadog::DemoEnv.print_env('Unicorn worker environment') +end diff --git a/integration/apps/rails-seven/db/migrate/20190927215052_create_tests.rb b/integration/apps/rails-seven/db/migrate/20190927215052_create_tests.rb new file mode 100644 index 00000000000..208cd062a8e --- /dev/null +++ b/integration/apps/rails-seven/db/migrate/20190927215052_create_tests.rb @@ -0,0 +1,11 @@ +class CreateTests < ActiveRecord::Migration[6.1] + def change + create_table :tests do |t| + t.integer :version + t.string :data + + t.timestamps + end + add_index :tests, :version + end +end diff --git a/integration/apps/rails-seven/db/seeds.rb b/integration/apps/rails-seven/db/seeds.rb new file mode 100644 index 00000000000..bc25fce3061 --- /dev/null +++ b/integration/apps/rails-seven/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the bin/rails db:seed command (or created alongside the database with db:setup). +# +# Examples: +# +# movies = Movie.create([{ name: "Star Wars" }, { name: "Lord of the Rings" }]) +# Character.create(name: "Luke", movie: movies.first) diff --git a/integration/apps/rails-seven/docker-compose.ci.yml b/integration/apps/rails-seven/docker-compose.ci.yml new file mode 100644 index 00000000000..6a5703b9965 --- /dev/null +++ b/integration/apps/rails-seven/docker-compose.ci.yml @@ -0,0 +1,101 @@ +version: '3.4' +services: + app: + # Build at dd-trace-rb level to copy in current code + # and use it as the `ddtrace` gem. + build: + context: ../../.. + dockerfile: integration/apps/rails-seven/Dockerfile-ci + args: + BASE_IMAGE: ${APP_IMAGE} + depends_on: + - ddagent + - mysql + - redis + environment: + - BUNDLE_GEMFILE=/app/Gemfile + - DATABASE_URL=mysql2://mysql:mysql@mysql:3306 + - DATABASE_ROOT_USER=root + - DATABASE_ROOT_PASSWORD=root + - DD_AGENT_HOST=ddagent + - DD_METRIC_AGENT_PORT=8125 + - DD_TRACE_AGENT_PORT=8126 + - DD_HEALTH_METRICS_ENABLED=true + - DD_SERVICE=acme-rails-seven + - DD_PROFILING_ENABLED=true + - RAILS_ENV=production + - RAILS_LOG_TO_STDOUT=true + - REDIS_URL=redis://redis:6379 + - SECRET_KEY_BASE=5ced2602472cdf650e2cfa5be40c7d0dffd4e1da1483e21fa9c776e338b363c8bf75144bc6e6c5177a0d7a208a899552f98b3f82d4ea74cf5f9b9d3accbb1537 + # Use these to choose what is run + - DD_DEMO_ENV_PROCESS=puma + - DD_DEMO_ENV_FEATURES=tracing,profiling + expose: + - "80" + stdin_open: true + tty: true + ddagent: + image: datadog/dd-apm-demo:agent + environment: + - DD_APM_ENABLED=true + - DD_PROCESS_AGENT_ENABLED=false + - DD_BIND_HOST=0.0.0.0 + - DD_API_KEY=00000000000000000000000000000000 + - LOG_LEVEL=DEBUG + - DD_LOGS_STDOUT=yes + - DD_DOGSTATSD_NON_LOCAL_TRAFFIC=true + expose: + - "8125/udp" + - "8126" + mysql: + image: mysql:8.0 + command: --default-authentication-plugin=mysql_native_password + environment: + - MYSQL_DATABASE=acme_production + - MYSQL_ROOT_PASSWORD=root + - MYSQL_ROOT_HOST=% + - MYSQL_PASSWORD=mysql + - MYSQL_USER=mysql + expose: + - "3306" + healthcheck: + test: ["CMD", "mysqladmin", "ping", "--silent"] + interval: 5s + timeout: 5s + retries: 3 + redis: + image: redis:3.0 + expose: + - "6379" + # Build at dd-trace-rb level to copy in current code + # and use it as the `ddtrace` gem. + integration-tester: + build: + context: ../../.. + dockerfile: integration/apps/rails-seven/Dockerfile-ci + args: + BASE_IMAGE: ${APP_IMAGE} + command: bin/test + depends_on: + - app + environment: + - BUNDLE_GEMFILE=/app/Gemfile + - DATABASE_URL=mysql2://mysql:mysql@mysql:3306 + - DD_AGENT_HOST=ddagent + - DD_METRIC_AGENT_PORT=8125 + - DD_TRACE_AGENT_PORT=8126 + - DD_HEALTH_METRICS_ENABLED=true + - DD_SERVICE=acme-rails-seven-tester + - RAILS_ENV=test + - REDIS_URL=redis://redis:6379 + - SECRET_KEY_BASE=5ced2602472cdf650e2cfa5be40c7d0dffd4e1da1483e21fa9c776e338b363c8bf75144bc6e6c5177a0d7a208a899552f98b3f82d4ea74cf5f9b9d3accbb1537 + - HEALTH_CHECK_URL=http://app/health + - HEALTH_CHECK_INTERVAL=1 + - HEALTH_CHECK_MAX_ATTEMPTS=60 + - TEST_HOSTNAME=app + - TEST_PORT=80 + - TEST_INTEGRATION=true + # volumes: + # - .:/app + # - ../../images/include:/vendor/dd-demo + # - ../../..:/vendor/dd-trace-rb diff --git a/integration/apps/rails-seven/docker-compose.yml b/integration/apps/rails-seven/docker-compose.yml new file mode 100644 index 00000000000..f9a27dd453d --- /dev/null +++ b/integration/apps/rails-seven/docker-compose.yml @@ -0,0 +1,109 @@ +version: '3.4' +services: + app: + build: + context: . + args: + BASE_IMAGE: datadog/dd-apm-demo:rb-2.7 + depends_on: + - ddagent + - mysql + - redis + environment: + - BUNDLE_GEMFILE=/app/Gemfile + - DATABASE_URL=mysql2://mysql:mysql@mysql:3306 + - DATABASE_ROOT_USER=root + - DATABASE_ROOT_PASSWORD=root + - DD_AGENT_HOST=ddagent + - DD_METRIC_AGENT_PORT=8125 + - DD_TRACE_AGENT_PORT=8126 + - DD_HEALTH_METRICS_ENABLED=true + - DD_SERVICE=acme-rails-seven + - DD_PROFILING_ENABLED=true + - RAILS_ENV=production + - RAILS_LOG_TO_STDOUT=true + - REDIS_URL=redis://redis:6379 + - SECRET_KEY_BASE=5ced2602472cdf650e2cfa5be40c7d0dffd4e1da1483e21fa9c776e338b363c8bf75144bc6e6c5177a0d7a208a899552f98b3f82d4ea74cf5f9b9d3accbb1537 + # Use these to choose what is run + - DD_DEMO_ENV_PROCESS=puma + - DD_DEMO_ENV_FEATURES=tracing,profiling,runtime_metrics + # Use this for a local version of ddtrace + - DD_DEMO_ENV_GEM_LOCAL_DDTRACE=/vendor/dd-trace-rb + # Use these for a specific revision of ddtrace + # - DD_DEMO_ENV_GEM_GIT_DDTRACE=https://github.com/DataDog/dd-trace-rb.git + # - DD_DEMO_ENV_GEM_REF_DDTRACE=f233336994315bfa04dac581387a8152bab8b85a + # Enable building the profiling native extension + - DD_DEMO_ENV_BUILD_PROFILING_EXTENSION=true + expose: + - "80" + stdin_open: true + tty: true + volumes: + - .:/app + - ./data/app:/data/app + - bundle:/usr/local/bundle + - ../../images/include:/vendor/dd-demo + - ../../..:/vendor/dd-trace-rb + - logs:/app/log + ddagent: + image: datadog/dd-apm-demo:agent + environment: + - DD_APM_ENABLED=true + - DD_PROCESS_AGENT_ENABLED=false + - DD_BIND_HOST=0.0.0.0 + - DD_API_KEY + - LOG_LEVEL=DEBUG + - DD_LOGS_STDOUT=yes + - DD_DOGSTATSD_NON_LOCAL_TRAFFIC=true + expose: + - "8125/udp" + - "8126" + volumes: + - ../../images/agent/agent.yaml:/etc/datadog-agent/datadog.yaml + - ./config/agent_app_conf.yaml:/etc/datadog-agent/conf.d/rails-seven.d/conf.yaml + - logs:/var/log/rails-seven + # For monitoring performance of containers (e.g. CPU, Memory, etc...) + # - type: bind + # source: ../../config/agent.yaml + # target: /etc/datadog-agent/datadog.yaml + # - type: bind + # source: /var/run/docker.sock + # target: /var/run/docker.sock:ro + # - type: bind + # source: /proc/ + # target: /host/proc/:ro + # - type: bind + # source: /sys/fs/cgroup/ + # target: /host/sys/fs/cgroup:ro + mysql: + image: mysql:8.0 + command: --default-authentication-plugin=mysql_native_password + environment: + - MYSQL_DATABASE=acme_production + - MYSQL_ROOT_PASSWORD=root + - MYSQL_ROOT_HOST=% + - MYSQL_PASSWORD=mysql + - MYSQL_USER=mysql + expose: + - "3306" + redis: + image: redis:3.0 + expose: + - "6379" + load-tester: + build: + context: ../../images + dockerfile: wrk/Dockerfile + command: -t10 -c10 -d43200s -s /scripts/scenarios/basic/default.lua http://app/basic/default + depends_on: + - app + environment: + - HEALTH_CHECK_URL=http://app/health + - HEALTH_CHECK_INTERVAL=1 + - HEALTH_CHECK_MAX_ATTEMPTS=60 + volumes: + - ./data/wrk:/data + - ../../images/wrk/scripts:/scripts +volumes: + bundle: + logs: diff --git a/integration/apps/rails-seven/lib/assets/.keep b/integration/apps/rails-seven/lib/assets/.keep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-seven/lib/tasks/.keep b/integration/apps/rails-seven/lib/tasks/.keep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-seven/log/.keep b/integration/apps/rails-seven/log/.keep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-seven/public/404.html b/integration/apps/rails-seven/public/404.html new file mode 100644 index 00000000000..2be3af26fc5 --- /dev/null +++ b/integration/apps/rails-seven/public/404.html @@ -0,0 +1,67 @@ + + + + The page you were looking for doesn't exist (404) + + + + + + +
+
+

The page you were looking for doesn't exist.

+

You may have mistyped the address or the page may have moved.

+
+

If you are the application owner check the logs for more information.

+
+ + diff --git a/integration/apps/rails-seven/public/422.html b/integration/apps/rails-seven/public/422.html new file mode 100644 index 00000000000..c08eac0d1df --- /dev/null +++ b/integration/apps/rails-seven/public/422.html @@ -0,0 +1,67 @@ + + + + The change you wanted was rejected (422) + + + + + + +
+
+

The change you wanted was rejected.

+

Maybe you tried to change something you didn't have access to.

+
+

If you are the application owner check the logs for more information.

+
+ + diff --git a/integration/apps/rails-seven/public/500.html b/integration/apps/rails-seven/public/500.html new file mode 100644 index 00000000000..78a030af22e --- /dev/null +++ b/integration/apps/rails-seven/public/500.html @@ -0,0 +1,66 @@ + + + + We're sorry, but something went wrong (500) + + + + + + +
+
+

We're sorry, but something went wrong.

+
+

If you are the application owner check the logs for more information.

+
+ + diff --git a/integration/apps/rails-seven/public/apple-touch-icon-precomposed.png b/integration/apps/rails-seven/public/apple-touch-icon-precomposed.png new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-seven/public/apple-touch-icon.png b/integration/apps/rails-seven/public/apple-touch-icon.png new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-seven/public/favicon.ico b/integration/apps/rails-seven/public/favicon.ico new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-seven/public/robots.txt b/integration/apps/rails-seven/public/robots.txt new file mode 100644 index 00000000000..c19f78ab683 --- /dev/null +++ b/integration/apps/rails-seven/public/robots.txt @@ -0,0 +1 @@ +# See https://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file diff --git a/integration/apps/rails-seven/script/build-images b/integration/apps/rails-seven/script/build-images new file mode 100755 index 00000000000..c25dde24a86 --- /dev/null +++ b/integration/apps/rails-seven/script/build-images @@ -0,0 +1,34 @@ +#!/usr/bin/env bash +set -euo pipefail + +APP_SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" +APP_DIR=${APP_SCRIPT_DIR%/script} +cd $APP_DIR + +while getopts ":v:" opt; do + case $opt in + v) + APP_RUBY_VERSION=$OPTARG + ;; + \?) + echo "Invalid option: -$OPTARG" >&2 + exit 1 + ;; + :) + echo "Option -$OPTARG requires an argument." >&2 + exit 1 + ;; + esac +done + +echo "== Building Rails 7 images... ==" +if [ -v APP_RUBY_VERSION ]; then + docker build --build-arg BASE_IMAGE=datadog/dd-apm-demo:rb-$APP_RUBY_VERSION -t datadog/dd-apm-demo:rb-$APP_RUBY_VERSION-rails-seven . +else + docker build --build-arg BASE_IMAGE=datadog/dd-apm-demo:rb-2.7 -t datadog/dd-apm-demo:rb-2.7-rails-seven . + docker build --build-arg BASE_IMAGE=datadog/dd-apm-demo:rb-3.0 -t datadog/dd-apm-demo:rb-3.0-rails-seven . + docker build --build-arg BASE_IMAGE=datadog/dd-apm-demo:rb-3.1 -t datadog/dd-apm-demo:rb-3.1-rails-seven . + docker build --build-arg BASE_IMAGE=datadog/dd-apm-demo:rb-3.2 -t datadog/dd-apm-demo:rb-3.2-rails-seven . + # ADD NEW RUBIES HERE +fi +echo "== Done building Rails 7 images. ==" diff --git a/integration/apps/rails-seven/script/ci b/integration/apps/rails-seven/script/ci new file mode 100755 index 00000000000..1f76c85c10d --- /dev/null +++ b/integration/apps/rails-seven/script/ci @@ -0,0 +1,83 @@ +#!/usr/bin/env bash +set -euo pipefail + +APP_SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" +APP_DIR=${APP_SCRIPT_DIR%/script} +cd $APP_DIR + +# Parse options +while getopts "v:" opt; do + case $opt in + v) + APP_RUBY_VERSION=$OPTARG + ;; + \?) + echo "Invalid option: -$OPTARG" >&2 + exit 1 + ;; + :) + echo "Option -$OPTARG requires an argument." >&2 + exit 1 + ;; + esac +done + +# Validate options +if [ -z ${APP_RUBY_VERSION+x} ]; then + echo "You must specify a Ruby version with -v. (e.g. 2.7)" >&2 + exit 1 +fi + +if [[ "$APP_RUBY_VERSION" == "2.1" ]]; then + echo "Ruby 2.1 is not supported by Rails 5" + exit 1 +fi + +if [[ "$APP_RUBY_VERSION" == "2.2" ]]; then + echo "Ruby 2.2 is not supported by Rails 7" + exit 1 +fi + +if [[ "$APP_RUBY_VERSION" == "2.3" ]]; then + echo "Ruby 2.3 is not supported by Rails 7" + exit 1 +fi + +if [[ "$APP_RUBY_VERSION" == "2.4" ]]; then + echo "Ruby 2.4 is not supported by Rails 7" + exit 1 +fi + +if [[ "$APP_RUBY_VERSION" == "2.5" ]]; then + echo "Ruby 2.5 is not supported by Rails 7" + exit 1 +fi + +if [[ "$APP_RUBY_VERSION" == "2.6" ]]; then + echo "Ruby 2.6 is not supported by Rails 7" + exit 1 +fi + +# ADD NEW RUBIES HERE + +# Set configuration +APP_BASE_IMAGE=${APP_BASE_IMAGE:-datadog/dd-apm-demo:rb-$APP_RUBY_VERSION} +APP_IMAGE=${APP_IMAGE:-$APP_BASE_IMAGE-rails-seven} +APP_COMPOSE_FILES="-f docker-compose.ci.yml" + +echo "== Running integration tests... ==" +echo " - App: rails-seven" +echo " - Ruby version: $APP_RUBY_VERSION" +echo " - Base image: $APP_BASE_IMAGE" +echo " - App image: $APP_IMAGE" +echo "" + +# Pull/build any missing images +APP_IMAGE=$APP_IMAGE docker-compose $APP_COMPOSE_FILES build + +# Run the test suite +APP_IMAGE=$APP_IMAGE docker-compose $APP_COMPOSE_FILES run integration-tester || \ + (APP_IMAGE=$APP_IMAGE docker-compose $APP_COMPOSE_FILES logs && exit -1) # Print container logs on `run` failure + +# Cleanup +APP_IMAGE=$APP_IMAGE docker-compose $APP_COMPOSE_FILES down -t 0 --remove-orphans diff --git a/integration/apps/rails-seven/spec/integration/basic_spec.rb b/integration/apps/rails-seven/spec/integration/basic_spec.rb new file mode 100644 index 00000000000..639db7b8719 --- /dev/null +++ b/integration/apps/rails-seven/spec/integration/basic_spec.rb @@ -0,0 +1,30 @@ +require 'spec_helper' +require 'json' + +RSpec.describe 'Basic scenarios' do + include_context 'integration test' + + context 'default' do + subject { get('basic/default') } + it { is_expected.to be_a_kind_of(Net::HTTPOK) } + end + + context 'component checks' do + subject { get('health/detailed') } + + let(:json_result) { JSON.parse(subject.body, symbolize_names: true) } + + it { is_expected.to be_a_kind_of(Net::HTTPOK) } + + it 'should be profiling' do + expect(json_result).to include( + profiler_available: true, + profiler_threads: contain_exactly('Datadog::Profiling::Collectors::OldStack', 'Datadog::Profiling::Scheduler') + ) + end + + it 'webserver sanity checking' do + puts " Webserver: #{json_result.fetch(:webserver_process)}" + end + end +end diff --git a/integration/apps/rails-seven/spec/spec_helper.rb b/integration/apps/rails-seven/spec/spec_helper.rb new file mode 100644 index 00000000000..a77dd7398c6 --- /dev/null +++ b/integration/apps/rails-seven/spec/spec_helper.rb @@ -0,0 +1,16 @@ +require 'byebug' +require 'support/integration_helper' + +RSpec.configure do |config| + config.include IntegrationHelper + + config.expect_with :rspec do |expectations| + expectations.include_chain_clauses_in_custom_matcher_descriptions = true + end + + config.mock_with :rspec do |mocks| + mocks.verify_partial_doubles = true + end + + config.shared_context_metadata_behavior = :apply_to_host_groups +end diff --git a/integration/apps/rails-seven/spec/support/integration_helper.rb b/integration/apps/rails-seven/spec/support/integration_helper.rb new file mode 100644 index 00000000000..b0260327e6d --- /dev/null +++ b/integration/apps/rails-seven/spec/support/integration_helper.rb @@ -0,0 +1,22 @@ +require 'net/http' + +module IntegrationHelper + shared_context 'integration test' do + before do + skip 'Integration tests not enabled.' unless ENV['TEST_INTEGRATION'] + end + + def hostname + ENV['TEST_HOSTNAME'] + end + + def port + ENV['TEST_PORT'] + end + + def get(path) + uri = URI("http://#{hostname}:#{port}/#{path}") + Net::HTTP.get_response(uri) + end + end +end diff --git a/integration/apps/rails-seven/storage/.keep b/integration/apps/rails-seven/storage/.keep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-seven/test/application_system_test_case.rb b/integration/apps/rails-seven/test/application_system_test_case.rb new file mode 100644 index 00000000000..d19212abd5c --- /dev/null +++ b/integration/apps/rails-seven/test/application_system_test_case.rb @@ -0,0 +1,5 @@ +require "test_helper" + +class ApplicationSystemTestCase < ActionDispatch::SystemTestCase + driven_by :selenium, using: :chrome, screen_size: [1400, 1400] +end diff --git a/integration/apps/rails-seven/test/channels/application_cable/connection_test.rb b/integration/apps/rails-seven/test/channels/application_cable/connection_test.rb new file mode 100644 index 00000000000..800405f15e6 --- /dev/null +++ b/integration/apps/rails-seven/test/channels/application_cable/connection_test.rb @@ -0,0 +1,11 @@ +require "test_helper" + +class ApplicationCable::ConnectionTest < ActionCable::Connection::TestCase + # test "connects with cookies" do + # cookies.signed[:user_id] = 42 + # + # connect + # + # assert_equal connection.user_id, "42" + # end +end diff --git a/integration/apps/rails-seven/test/controllers/.keep b/integration/apps/rails-seven/test/controllers/.keep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-seven/test/fixtures/files/.keep b/integration/apps/rails-seven/test/fixtures/files/.keep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-seven/test/helpers/.keep b/integration/apps/rails-seven/test/helpers/.keep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-seven/test/integration/.keep b/integration/apps/rails-seven/test/integration/.keep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-seven/test/mailers/.keep b/integration/apps/rails-seven/test/mailers/.keep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-seven/test/models/.keep b/integration/apps/rails-seven/test/models/.keep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-seven/test/system/.keep b/integration/apps/rails-seven/test/system/.keep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-seven/test/test_helper.rb b/integration/apps/rails-seven/test/test_helper.rb new file mode 100644 index 00000000000..d713e377c94 --- /dev/null +++ b/integration/apps/rails-seven/test/test_helper.rb @@ -0,0 +1,13 @@ +ENV["RAILS_ENV"] ||= "test" +require_relative "../config/environment" +require "rails/test_help" + +class ActiveSupport::TestCase + # Run tests in parallel with specified workers + parallelize(workers: :number_of_processors) + + # Setup all fixtures in test/fixtures/*.yml for all tests in alphabetical order. + fixtures :all + + # Add more helper methods to be used by all tests here... +end diff --git a/integration/apps/rails-seven/tmp/.keep b/integration/apps/rails-seven/tmp/.keep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-seven/tmp/pids/.keep b/integration/apps/rails-seven/tmp/pids/.keep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-seven/tmp/storage/.keep b/integration/apps/rails-seven/tmp/storage/.keep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-seven/vendor/.keep b/integration/apps/rails-seven/vendor/.keep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-six/.dockerignore b/integration/apps/rails-six/.dockerignore new file mode 100644 index 00000000000..b844b143d22 --- /dev/null +++ b/integration/apps/rails-six/.dockerignore @@ -0,0 +1 @@ +Gemfile.lock diff --git a/integration/apps/rails-six/.env b/integration/apps/rails-six/.env new file mode 100644 index 00000000000..591000a4367 --- /dev/null +++ b/integration/apps/rails-six/.env @@ -0,0 +1,3 @@ +DD_AGENT_HOST=localhost +DD_METRIC_AGENT_PORT=8125 +DD_TRACE_AGENT_PORT=8126 diff --git a/integration/apps/rails-six/.envrc.sample b/integration/apps/rails-six/.envrc.sample new file mode 100644 index 00000000000..633bf257687 --- /dev/null +++ b/integration/apps/rails-six/.envrc.sample @@ -0,0 +1 @@ +export DD_API_KEY= diff --git a/integration/apps/rails-six/.gitignore b/integration/apps/rails-six/.gitignore new file mode 100644 index 00000000000..ad4b9926b6f --- /dev/null +++ b/integration/apps/rails-six/.gitignore @@ -0,0 +1,32 @@ +# See https://help.github.com/articles/ignoring-files for more about ignoring files. +# +# If you find yourself ignoring temporary files generated by your text editor +# or operating system, you probably want to add a global ignore instead: +# git config --global core.excludesfile '~/.gitignore_global' + +# Ignore bundler config. +/.bundle + +# Ignore all logfiles and tempfiles. +/log/* +/tmp/* +!/log/.keep +!/tmp/.keep + +# Ignore uploaded files in development +/storage/* +!/storage/.keep + +.byebug_history + +# Ignore master key for decrypting credentials and more. +/config/master.key + +# Ignore local data +/data +*.pprof +*.html.* +*.html + +# Ignore local variables +.envrc diff --git a/integration/apps/rails-six/.rspec b/integration/apps/rails-six/.rspec new file mode 100644 index 00000000000..2c51099043c --- /dev/null +++ b/integration/apps/rails-six/.rspec @@ -0,0 +1,2 @@ +--require spec_helper +--format=documentation diff --git a/integration/apps/rails-six/Dockerfile b/integration/apps/rails-six/Dockerfile new file mode 100644 index 00000000000..201df0e5c3f --- /dev/null +++ b/integration/apps/rails-six/Dockerfile @@ -0,0 +1,25 @@ +# Select base image +ARG BASE_IMAGE +FROM ${BASE_IMAGE} + +# Setup directory +RUN mkdir /app +WORKDIR /app + +# Setup specific version of ddtrace, if specified. +ARG ddtrace_git +ENV DD_DEMO_ENV_GEM_GIT_DDTRACE ${ddtrace_git} + +ARG ddtrace_ref +ENV DD_DEMO_ENV_GEM_REF_DDTRACE ${ddtrace_ref} + +# Install dependencies +COPY Gemfile /app/Gemfile +RUN bundle install + +# Add files +COPY . /app + +# Set entrypoint +ENTRYPOINT ["/bin/bash", "-c"] +CMD ["bin/setup && bin/run"] diff --git a/integration/apps/rails-six/Dockerfile-ci b/integration/apps/rails-six/Dockerfile-ci new file mode 100644 index 00000000000..7eb3d041256 --- /dev/null +++ b/integration/apps/rails-six/Dockerfile-ci @@ -0,0 +1,13 @@ +# Select base image +ARG BASE_IMAGE +FROM ${BASE_IMAGE} + +# Add gem +COPY . /vendor/dd-trace-rb + +# Install dependencies +ENV DD_DEMO_ENV_GEM_LOCAL_DDTRACE /vendor/dd-trace-rb + +RUN /vendor/dd-demo/build_ddtrace_profiling_native_extension.rb + +RUN bundle install diff --git a/integration/apps/rails-six/Gemfile b/integration/apps/rails-six/Gemfile new file mode 100644 index 00000000000..d34ea333f4f --- /dev/null +++ b/integration/apps/rails-six/Gemfile @@ -0,0 +1,96 @@ +require 'datadog/demo_env' + +source 'https://rubygems.org' do + google_protobuf_versions = [ + '~> 3.0', + '!= 3.7.0.rc.2', + '!= 3.7.0.rc.3', + '!= 3.7.0', + '!= 3.7.1', + '!= 3.8.0.rc.1' + ] + + rails_version = ['~> 6.1'] + + gem 'actioncable', *rails_version + gem 'actionmailer', *rails_version + gem 'actionpack', *rails_version + gem 'actionview', *rails_version + gem 'activejob', *rails_version + gem 'activemodel', *rails_version + gem 'activerecord', *rails_version + gem 'railties', *rails_version + + gem 'mysql2' + gem 'puma' + gem 'unicorn' + + # Choose correct specs for 'ddtrace' demo environment + gem 'ddtrace', *Datadog::DemoEnv.gem_spec('ddtrace') + + gem 'dogstatsd-ruby' + gem 'ffi' + gem 'google-protobuf', *google_protobuf_versions + + # Gems which give aide to higher performance + gem 'hiredis', platform: :ruby + gem 'multi_json' + gem 'oj', platform: :ruby + + # Need to add these because ActionMailer is broken in 6.1.5 + # https://github.com/rails/rails/pull/44697 + gem 'net-smtp' + gem 'net-imap' + gem 'net-pop' + + gem 'active_model_serializers' + gem 'activerecord-import' # Speeds up mass imports + gem 'aws-sdk' + gem 'bcrypt-ruby', platform: :ruby + gem 'connection_pool' + gem 'devise' + gem 'faker', require: false # Make up fake data to put in models for load testing + gem 'geoip' + gem 'hawk-auth' + gem 'httparty' + gem 'ipaddress' + gem 'rabl', platform: :ruby + gem 'rack-cors' + gem 'rake' + gem 'redis' + gem 'resque' + # gem 'resque-pool' # Incompatible with Redis 4.0+ + gem 'resque-scheduler' + gem 'tzinfo-data', platforms: [:mingw, :mswin, :jruby] + gem 'validates_timeliness' + gem 'versionist' + gem 'warden' + gem 'rollbar' + + group :development do + gem 'annotate' + gem 'awesome_print' + gem 'bullet' + end + + group :test do + gem 'ci_reporter_rspec' + gem 'database_cleaner' + gem 'factory_girl_rails' + gem 'rspec' + gem 'rspec-collection_matchers' + gem 'rspec-rails' + gem 'shoulda-matchers' + gem 'simplecov', require: false # Will install simplecov-html as a dependency + gem 'timecop' + gem 'webmock' + end + + group :test, :development do + gem 'byebug', platform: :ruby + gem 'mock_redis' + gem 'parallel_tests' + + gem 'listen' + end +end diff --git a/integration/apps/rails-six/README.md b/integration/apps/rails-six/README.md new file mode 100644 index 00000000000..3ff74e8ec63 --- /dev/null +++ b/integration/apps/rails-six/README.md @@ -0,0 +1,164 @@ +# Rails 6: Demo application for Datadog APM + +A generic Rails 6 web application with some common use scenarios. + +For generating Datadog APM traces and profiles. + +## Installation + +Install [direnv](https://github.com/direnv/direnv) for applying local settings. + +1. `cp .envrc.sample .envrc` and add your Datadog API key. +2. `direnv allow` to load the env var. +3. `docker-compose run --rm app bin/setup` + +## Running the application + +### To monitor performance of Docker containers with Datadog + +```sh +docker run --rm --name dd-agent -v /var/run/docker.sock:/var/run/docker.sock:ro -v /proc/:/host/proc/:ro -v /sys/fs/cgroup/:/host/sys/fs/cgroup:ro -e API_KEY=$DD_API_KEY datadog/docker-dd-agent:latest +``` + +### Starting the web server + +``` +# Run full application + load tester +# Binds to localhost:80 +docker-compose up + +# OR + +# Run only the application (no load tester) +# Binds to localhost:80 +docker-compose run --rm -p 80:80 app "bin/run " +``` + +The `` argument is optional, and will default to `DD_DEMO_ENV_PROCESS` if not provided. See [Processes](#processes) for more details. + +#### Running a specific version of Ruby + +By default it runs Ruby 2.7. You must reconfigure the application to use a different Ruby base image. + +First, update the `docker-compose.yml` to have the target Ruby version: + +``` +services: + app: + build: + context: . + args: + BASE_IMAGE: datadog/dd-apm-demo:rb- # e.g. dd-apm-demo:rb-3.1 +``` + +If you haven't yet built the base image for this version, then you must: + +1. Build an appropriate Ruby base image via `./integration/script/build-images` +2. Build a Ruby + Rails 6 base image via `./integration/apps/rails-six/script/build-images` + +Then rebuild the application environment with: + + ``` + # Delete old containers & volumes first + docker-compose down -v + + # Rebuild `app` image + docker-compose build --no-cache app + ``` + +Finally start the application. + +#### Running the local version of `ddtrace` + +Useful for debugging `ddtrace` internals or testing changes. + +Update the `app` --> `environment` section in `docker-compose.yml`: + +``` +version: '3.4' +services: + app: + environment: + # Add the following env var (path to `ddtrace` gem dir in the Docker container) + - DD_DEMO_ENV_GEM_LOCAL_DDTRACE=/vendor/dd-trace-rb +``` + +#### Running a specific version of `ddtrace` + +Update the `app` --> `environment` section in `docker-compose.yml`: + +``` +version: '3.4' +services: + app: + environment: + # Comment out any GEM_LOCAL env var. + # Otherwise local source code will override your reference. + # - DD_DEMO_ENV_GEM_LOCAL_DDTRACE=/vendor/dd-trace-rb + # Set these to the appropriate Git source and commit SHA: + - DD_DEMO_ENV_GEM_GIT_DDTRACE=https://github.com/DataDog/dd-trace-rb.git + - DD_DEMO_ENV_GEM_REF_DDTRACE=f233336994315bfa04dac581387a8152bab8b85a +``` + +Then delete the old containers with `docker-compose down` and start the application again. + +##### Processes + +Within the container, run `bin/dd-demo ` where `` is one of the following values: + + - `puma`: Puma web server + - `unicorn`: Unicorn web server + - `console`: Rails console + - `irb`: IRB session + + Alternatively, set `DD_DEMO_ENV_PROCESS` to run a particular process by default when `bin/dd-demo` is run. + +##### Features + +Set `DD_DEMO_ENV_FEATURES` to a comma-delimited list of any of the following values to activate the feature: + + - `tracing`: Tracing instrumentation + - `profiling`: Profiling (NOTE: Must also set `DD_PROFILING_ENABLED` to match.) + - `debug`: Enable diagnostic debug mode + - `analytics`: Enable trace analytics + - `runtime_metrics`: Enable runtime metrics + - `pprof_to_file`: Dump profiling pprof to file instead of agent. + +e.g. `DD_DEMO_ENV_FEATURES=tracing,profiling` + +##### Routes + +```sh +# Health check +curl -v localhost/health + +# Basic test scenarios +curl -v localhost/basic/fibonacci +curl -v -XPOST localhost/basic/everything + +# Job test scenarios +curl -v -XPOST localhost/jobs +``` + +### Load tester + +Docker configuration automatically creates and runs [Wrk](https://github.com/wg/wrk) load testing containers. By default it runs the `basic/everything` scenario described in the `wrk` image to give a baseload. + +You can modify the `loadtester_a` container in `docker-compose.yml` to change the load type or scenario run. Set the container's `command` to any set of arguments `wrk` accepts. + +You can also define your own custom scenario by creating a LUA file, mounting it into the container, and passing it as an argument via `command`. + +### Running integration tests + +You can run integration tests using the following and substituting for the Ruby major and minor version (e.g. `2.7`) + +```sh +./bin/build-images -v +./bin/ci -v +``` + +Or inside a running container: + +```sh +./bin/rspec +``` diff --git a/integration/apps/rails-six/Rakefile b/integration/apps/rails-six/Rakefile new file mode 100644 index 00000000000..e85f913914b --- /dev/null +++ b/integration/apps/rails-six/Rakefile @@ -0,0 +1,6 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. + +require_relative 'config/application' + +Rails.application.load_tasks diff --git a/integration/apps/rails-six/app/channels/application_cable/channel.rb b/integration/apps/rails-six/app/channels/application_cable/channel.rb new file mode 100644 index 00000000000..d6726972830 --- /dev/null +++ b/integration/apps/rails-six/app/channels/application_cable/channel.rb @@ -0,0 +1,4 @@ +module ApplicationCable + class Channel < ActionCable::Channel::Base + end +end diff --git a/integration/apps/rails-six/app/channels/application_cable/connection.rb b/integration/apps/rails-six/app/channels/application_cable/connection.rb new file mode 100644 index 00000000000..0ff5442f476 --- /dev/null +++ b/integration/apps/rails-six/app/channels/application_cable/connection.rb @@ -0,0 +1,4 @@ +module ApplicationCable + class Connection < ActionCable::Connection::Base + end +end diff --git a/integration/apps/rails-six/app/controllers/application_controller.rb b/integration/apps/rails-six/app/controllers/application_controller.rb new file mode 100644 index 00000000000..4ac8823b095 --- /dev/null +++ b/integration/apps/rails-six/app/controllers/application_controller.rb @@ -0,0 +1,2 @@ +class ApplicationController < ActionController::API +end diff --git a/integration/apps/rails-six/app/controllers/basic_controller.rb b/integration/apps/rails-six/app/controllers/basic_controller.rb new file mode 100644 index 00000000000..35b47153fd9 --- /dev/null +++ b/integration/apps/rails-six/app/controllers/basic_controller.rb @@ -0,0 +1,36 @@ +require "#{Rails.root}/app/jobs/test_job" + +class BasicController < ApplicationController + # Reads & writes from cache, reads from DB, and queues a Resque job. + # + # Example trace: + # + # ----------------------- Rack ----------------------------- + # -------------- ActionController -------------------- + # --- ActiveSupport -- ActiveRecord -- Resque --- + # ----- Redis ---- -- Redis -- + # + def default + # Read from the database + records = Test.where(version: 0) + + # Queue job + Resque.enqueue(TestJob, job_id: request.request_id, records: records.map(&:to_json)) + + # Return response + render json: { job_id: request.request_id } + end + + # Runs a recursive implementation of fibonacci. + # Provides a basic load on CPU, stack frames, response time. + def fibonacci + fib(rand(25..35)) + head :ok + end + + private + + def fib(n) + n <= 1 ? n : fib(n-1) + fib(n-2) + end +end diff --git a/integration/apps/rails-six/app/controllers/concerns/.keep b/integration/apps/rails-six/app/controllers/concerns/.keep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-six/app/controllers/health_controller.rb b/integration/apps/rails-six/app/controllers/health_controller.rb new file mode 100644 index 00000000000..2c55f15cc4b --- /dev/null +++ b/integration/apps/rails-six/app/controllers/health_controller.rb @@ -0,0 +1,19 @@ +require 'json' + +class HealthController < ApplicationController + # + # Check if web application is responsive + # Return 204 No Content to signal healthy state. + # + def check + head :no_content + end + + def detailed_check + render json: { + webserver_process: $PROGRAM_NAME, + profiler_available: Datadog::Profiling.start_if_enabled, + profiler_threads: Thread.list.map(&:name).select { |it| it && it.include?('Profiling') } + } + end +end diff --git a/integration/apps/rails-six/app/controllers/jobs_controller.rb b/integration/apps/rails-six/app/controllers/jobs_controller.rb new file mode 100644 index 00000000000..b04c1db1f41 --- /dev/null +++ b/integration/apps/rails-six/app/controllers/jobs_controller.rb @@ -0,0 +1,12 @@ +require "#{Rails.root}/app/jobs/test_job" + +class JobsController < ApplicationController + def create + # Queue job + job_id = SecureRandom.uuid + Resque.enqueue(TestJob, job_id: job_id) + + # Return response + render json: { job_id: job_id } + end +end diff --git a/integration/apps/rails-six/app/jobs/application_job.rb b/integration/apps/rails-six/app/jobs/application_job.rb new file mode 100644 index 00000000000..a009ace51cc --- /dev/null +++ b/integration/apps/rails-six/app/jobs/application_job.rb @@ -0,0 +1,2 @@ +class ApplicationJob < ActiveJob::Base +end diff --git a/integration/apps/rails-six/app/jobs/test_job.rb b/integration/apps/rails-six/app/jobs/test_job.rb new file mode 100644 index 00000000000..205169aa411 --- /dev/null +++ b/integration/apps/rails-six/app/jobs/test_job.rb @@ -0,0 +1,10 @@ +require 'datadog/tracing/contrib/resque/resque_job' + +class TestJob + extend Datadog::Tracing::Contrib::Resque::ResqueJob + @queue = :default + + def self.perform(params) + Logger.new(STDOUT).debug("Working: #{params[:job_id]}") + end +end diff --git a/integration/apps/rails-six/app/mailers/application_mailer.rb b/integration/apps/rails-six/app/mailers/application_mailer.rb new file mode 100644 index 00000000000..286b2239d13 --- /dev/null +++ b/integration/apps/rails-six/app/mailers/application_mailer.rb @@ -0,0 +1,4 @@ +class ApplicationMailer < ActionMailer::Base + default from: 'from@example.com' + layout 'mailer' +end diff --git a/integration/apps/rails-six/app/models/application_record.rb b/integration/apps/rails-six/app/models/application_record.rb new file mode 100644 index 00000000000..10a4cba84df --- /dev/null +++ b/integration/apps/rails-six/app/models/application_record.rb @@ -0,0 +1,3 @@ +class ApplicationRecord < ActiveRecord::Base + self.abstract_class = true +end diff --git a/integration/apps/rails-six/app/models/concerns/.keep b/integration/apps/rails-six/app/models/concerns/.keep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-six/app/models/test.rb b/integration/apps/rails-six/app/models/test.rb new file mode 100644 index 00000000000..fe0afa779b6 --- /dev/null +++ b/integration/apps/rails-six/app/models/test.rb @@ -0,0 +1,2 @@ +class Test < ApplicationRecord +end diff --git a/integration/apps/rails-six/app/views/layouts/mailer.text.erb b/integration/apps/rails-six/app/views/layouts/mailer.text.erb new file mode 100644 index 00000000000..37f0bddbd74 --- /dev/null +++ b/integration/apps/rails-six/app/views/layouts/mailer.text.erb @@ -0,0 +1 @@ +<%= yield %> diff --git a/integration/apps/rails-six/bin/bundle b/integration/apps/rails-six/bin/bundle new file mode 100755 index 00000000000..f19acf5b5cc --- /dev/null +++ b/integration/apps/rails-six/bin/bundle @@ -0,0 +1,3 @@ +#!/usr/bin/env ruby +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../Gemfile', __dir__) +load Gem.bin_path('bundler', 'bundle') diff --git a/integration/apps/rails-six/bin/rails b/integration/apps/rails-six/bin/rails new file mode 100755 index 00000000000..7a8ff81e6ec --- /dev/null +++ b/integration/apps/rails-six/bin/rails @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('spring', __dir__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +APP_PATH = File.expand_path('../config/application', __dir__) +require_relative '../config/boot' +require 'rails/commands' diff --git a/integration/apps/rails-six/bin/rake b/integration/apps/rails-six/bin/rake new file mode 100755 index 00000000000..0ba8c48cbab --- /dev/null +++ b/integration/apps/rails-six/bin/rake @@ -0,0 +1,9 @@ +#!/usr/bin/env ruby +begin + load File.expand_path('spring', __dir__) +rescue LoadError => e + raise unless e.message.include?('spring') +end +require_relative '../config/boot' +require 'rake' +Rake.application.run diff --git a/integration/apps/rails-six/bin/run b/integration/apps/rails-six/bin/run new file mode 100755 index 00000000000..10743496dfa --- /dev/null +++ b/integration/apps/rails-six/bin/run @@ -0,0 +1,25 @@ +#!/usr/bin/env ruby + +require '/vendor/dd-demo/build_ddtrace_profiling_native_extension' if ENV['DD_DEMO_ENV_BUILD_PROFILING_EXTENSION'] == 'true' + +# Start application process +puts "\n== Starting application process ==" + +process = (ARGV[0] || Datadog::DemoEnv.process) +command = case process + when 'puma' + "bundle exec ddtracerb exec puma -C /app/config/puma.rb" + when 'unicorn' + "bundle exec ddtracerb exec unicorn -c /app/config/unicorn.rb" + when 'console' + "bundle exec ddtracerb exec rails c" + when 'irb' + "bundle exec ddtracerb exec irb" + when nil, '' + abort("\n== ERROR: Must specify a application process! ==") + else + abort("\n== ERROR: Unknown application process '#{process}' ==") + end + +puts "Run: #{command}" +Kernel.exec(command) diff --git a/integration/apps/rails-six/bin/setup b/integration/apps/rails-six/bin/setup new file mode 100755 index 00000000000..3700b052a25 --- /dev/null +++ b/integration/apps/rails-six/bin/setup @@ -0,0 +1,27 @@ +#!/usr/bin/env ruby +require 'fileutils' +require 'uri' +include FileUtils + +# path to your application root. +APP_ROOT = File.expand_path('..', __dir__) + +def system!(*args) + puts "Run: #{args.join(' ')}" + system(*args) || abort("\n== Command #{args} failed ==") +end + +chdir APP_ROOT do + puts "\n== Installing dependencies ==" + system! 'gem install bundler --conservative' + system('bundle check') || system!('bundle install') + + puts "\n== Preparing database ==" + database_uri = URI(ENV['DATABASE_URL']) + system! 'until wget mysql:3306 > /dev/null 2>&1; do : sleep 1; done' + system! 'bin/rails db:create' + system! 'bin/rails db:migrate' + + puts "\n== Removing old logs and tempfiles ==" + system! 'bin/rails log:clear tmp:clear' +end diff --git a/integration/apps/rails-six/bin/spring b/integration/apps/rails-six/bin/spring new file mode 100755 index 00000000000..d89ee495fa0 --- /dev/null +++ b/integration/apps/rails-six/bin/spring @@ -0,0 +1,17 @@ +#!/usr/bin/env ruby + +# This file loads Spring without using Bundler, in order to be fast. +# It gets overwritten when you run the `spring binstub` command. + +unless defined?(Spring) + require 'rubygems' + require 'bundler' + + lockfile = Bundler::LockfileParser.new(Bundler.default_lockfile.read) + spring = lockfile.specs.detect { |spec| spec.name == 'spring' } + if spring + Gem.use_paths Gem.dir, Bundler.bundle_path.to_s, *Gem.path + gem 'spring', spring.version + require 'spring/binstub' + end +end diff --git a/integration/apps/rails-six/bin/test b/integration/apps/rails-six/bin/test new file mode 100755 index 00000000000..a54e551c86e --- /dev/null +++ b/integration/apps/rails-six/bin/test @@ -0,0 +1,21 @@ +#!/usr/bin/env ruby +require 'fileutils' +include FileUtils + +# path to your application root. +APP_ROOT = File.expand_path('..', __dir__) + +def system!(*args) + puts "Run: #{args.join(' ')}" + system(*args) || abort("\n== Command #{args} failed ==") +end + +chdir APP_ROOT do + if ENV['TEST_INTEGRATION'] + puts "\n== Wait for healthy HTTP server... ==" + system!('bash /vendor/dd-demo/http-health-check') + end + + puts "\n== Run test suite ==" + system!('rspec') +end diff --git a/integration/apps/rails-six/bin/update b/integration/apps/rails-six/bin/update new file mode 100755 index 00000000000..67d0d496459 --- /dev/null +++ b/integration/apps/rails-six/bin/update @@ -0,0 +1,28 @@ +#!/usr/bin/env ruby +require 'fileutils' +include FileUtils + +# path to your application root. +APP_ROOT = File.expand_path('..', __dir__) + +def system!(*args) + system(*args) || abort("\n== Command #{args} failed ==") +end + +chdir APP_ROOT do + # This script is a way to update your development environment automatically. + # Add necessary update steps to this file. + + puts '== Installing dependencies ==' + system! 'gem install bundler --conservative' + system('bundle check') || system!('bundle install') + + puts "\n== Updating database ==" + system! 'bin/rails db:migrate' + + puts "\n== Removing old logs and tempfiles ==" + system! 'bin/rails log:clear tmp:clear' + + puts "\n== Restarting application server ==" + system! 'bin/rails restart' +end diff --git a/integration/apps/rails-six/config.ru b/integration/apps/rails-six/config.ru new file mode 100644 index 00000000000..f7ba0b527b1 --- /dev/null +++ b/integration/apps/rails-six/config.ru @@ -0,0 +1,5 @@ +# This file is used by Rack-based servers to start the application. + +require_relative 'config/environment' + +run Rails.application diff --git a/integration/apps/rails-six/config/agent_app_conf.yaml b/integration/apps/rails-six/config/agent_app_conf.yaml new file mode 100644 index 00000000000..131bdb2389d --- /dev/null +++ b/integration/apps/rails-six/config/agent_app_conf.yaml @@ -0,0 +1,6 @@ +logs: + - type: file + path: /var/log/rails-six/production.log + service: ruby + source: ruby + sourcecategory: sourcecode diff --git a/integration/apps/rails-six/config/application.rb b/integration/apps/rails-six/config/application.rb new file mode 100644 index 00000000000..1888f3cc4dc --- /dev/null +++ b/integration/apps/rails-six/config/application.rb @@ -0,0 +1,98 @@ +require_relative 'boot' +require 'datadog/tracing/runtime/metrics' + +# require "rails" +# Pick the frameworks you want: +require "active_model/railtie" +require "active_job/railtie" +require "active_record/railtie" +require "action_controller/railtie" +require "action_mailer/railtie" +require "action_view/railtie" +require "action_cable/engine" +# require "sprockets/railtie" +# require "rails/test_unit/railtie" + +# Require the gems listed in Gemfile, including any gems +# you've limited to :test, :development, or :production. +Bundler.require(*Rails.groups) + +class TraceMiddleware + def initialize(app) + @app = app + end + + def call(env) + Datadog::Tracing.trace('web.request', service: 'acme', resource: env['REQUEST_PATH']) do |span, trace| + Datadog::Runtime::Metrics.associate_trace(trace) + @app.call(env) + end + end +end + +class ShortCircuitMiddleware + def initialize(app) + @app = app + end + + def call(env) + return [200, {}, []] + end +end + +class ErrorMiddleware + def initialize(app) + @app = app + end + + def call(env) + @app.call(env) + raise + end +end + +class CustomError < StandardError + def message + 'Custom error message!' + end +end + +class CacheMiddleware + def initialize(app) + @app = app + end + + def call(env) + request_id = env['action_dispatch.request_id'] + + # NOTE: Disabled for now, suspected to cause memory growth. + # Fetch from cache + # Rails.cache.fetch(request_id) { request_id } + + @app.call(env) + end +end + +module Acme + class Application < Rails::Application + # Initialize configuration defaults for originally generated Rails version. + config.load_defaults 6.1 + + # Settings in config/environments/* take precedence over those specified here. + # Application configuration can go into files in config/initializers + # -- all .rb files in that directory are automatically loaded after loading + # the framework and any gems in your application. + # config.middleware.use TraceMiddleware + # config.middleware.use ShortCircuitMiddleware + # config.middleware.use ErrorMiddleware + config.middleware.use CacheMiddleware + + # Only loads a smaller set of middleware suitable for API only apps. + # Middleware like session, flash, cookies can be added back manually. + # Skip views, helpers and assets when generating a new resource. + config.api_only = true + + config.cache_store = :redis_cache_store, { url: ENV['REDIS_URL'] } + config.action_controller.perform_caching = true + end +end diff --git a/integration/apps/rails-six/config/boot.rb b/integration/apps/rails-six/config/boot.rb new file mode 100644 index 00000000000..4423c97f220 --- /dev/null +++ b/integration/apps/rails-six/config/boot.rb @@ -0,0 +1,4 @@ +ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../Gemfile', __dir__) + +require 'bundler/setup' # Set up gems listed in the Gemfile. +# require 'bootsnap/setup' # Speed up boot time by caching expensive operations. diff --git a/integration/apps/rails-six/config/cable.yml b/integration/apps/rails-six/config/cable.yml new file mode 100644 index 00000000000..a70f0a729fc --- /dev/null +++ b/integration/apps/rails-six/config/cable.yml @@ -0,0 +1,10 @@ +development: + adapter: async + +test: + adapter: async + +production: + adapter: redis + url: <%= ENV.fetch("REDIS_URL") { "redis://redis:6379/1" } %> + channel_prefix: acme_production diff --git a/integration/apps/rails-six/config/credentials.yml.enc b/integration/apps/rails-six/config/credentials.yml.enc new file mode 100644 index 00000000000..c8ca408314b --- /dev/null +++ b/integration/apps/rails-six/config/credentials.yml.enc @@ -0,0 +1 @@ +Km2SKa22pNg3pPZ5y3l28bB1iyxIV7sfzhT4esj0nqY1P/o0ekKyh7kIBE1WYWjHU+ik2QXGSA5Lc/zygtEIAu1i5XjMDZ/t3DEc3ha8Q+AZaeymivs30cjrlqerwTreHWZOhn2moOZ+6kpfxrFrJSUctoqCTKh2zlSjaG4/KxnZY8pAhY88tvzwc+ESDv2k3wi1lLwNZjaOs0Tq3EEJ2ymOJ5Y/DSTFMdjYHorxBevG74RlTEr0K2jNtcyj/uPuk9p7dcwW4O6yHuexx2eVje0SFCK6DwYV8MNbcIyzZdl+VE52j4CWcP1TwZ8waMe5OVTMLbJogPKYNJ7GyznjY8sRQCOjX1mFlxljckxnwpN6ahwvMwIEla0kNCmXuugKt2xLMzrk22nf7wSV669IBXRrbWiBDwzDxZJG--xy5hQG6h7upYIbIy--vj2B2XWYsRBQO+YnWkzcpQ== \ No newline at end of file diff --git a/integration/apps/rails-six/config/database.yml b/integration/apps/rails-six/config/database.yml new file mode 100644 index 00000000000..8613357f323 --- /dev/null +++ b/integration/apps/rails-six/config/database.yml @@ -0,0 +1,28 @@ +<% mysql = URI(ENV['DATABASE_URL'] || 'mysql2://user:user@mysql:3306') %> + +default: &default + adapter: mysql2 + pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %> + timeout: 5000 + +# Comment to activate sharding +development: + <<: *default + adapter: <%= mysql.scheme %> + database: acme_development + host: <%= mysql.host %> + username,: <%= mysql.user %> + +test: + <<: *default + adapter: <%= mysql.scheme %> + database: acme_test + host: <%= mysql.host %> + username,: <%= mysql.user %> + +production: + <<: *default + adapter: <%= mysql.scheme %> + database: acme_production + host: <%= mysql.host %> + username,: <%= mysql.user %> diff --git a/integration/apps/rails-six/config/environment.rb b/integration/apps/rails-six/config/environment.rb new file mode 100644 index 00000000000..426333bb469 --- /dev/null +++ b/integration/apps/rails-six/config/environment.rb @@ -0,0 +1,5 @@ +# Load the Rails application. +require_relative 'application' + +# Initialize the Rails application. +Rails.application.initialize! diff --git a/integration/apps/rails-six/config/environments/development.rb b/integration/apps/rails-six/config/environments/development.rb new file mode 100644 index 00000000000..8f7b48525fe --- /dev/null +++ b/integration/apps/rails-six/config/environments/development.rb @@ -0,0 +1,51 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # In the development environment your application's code is reloaded on + # every request. This slows down response time but is perfect for development + # since you don't have to restart the web server when you make code changes. + config.cache_classes = false + + # Do not eager load code on boot. + config.eager_load = false + + # Show full error reports. + config.consider_all_requests_local = true + + # Enable/disable caching. By default caching is disabled. + # Run rails dev:cache to toggle caching. + if Rails.root.join('tmp', 'caching-dev.txt').exist? + config.action_controller.perform_caching = true + + config.cache_store = :memory_store + config.public_file_server.headers = { + 'Cache-Control' => "public, max-age=#{2.days.to_i}" + } + else + config.action_controller.perform_caching = false + + config.cache_store = :null_store + end + + # Don't care if the mailer can't send. + config.action_mailer.raise_delivery_errors = false + + config.action_mailer.perform_caching = false + + # Print deprecation notices to the Rails logger. + config.active_support.deprecation = :log + + # Raise an error on page load if there are pending migrations. + config.active_record.migration_error = :page_load + + # Highlight code that triggered database queries in logs. + config.active_record.verbose_query_logs = true + + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true + + # Use an evented file watcher to asynchronously detect changes in source code, + # routes, locales, etc. This feature depends on the listen gem. + config.file_watcher = ActiveSupport::EventedFileUpdateChecker +end diff --git a/integration/apps/rails-six/config/environments/production.rb b/integration/apps/rails-six/config/environments/production.rb new file mode 100644 index 00000000000..53fc17aecf6 --- /dev/null +++ b/integration/apps/rails-six/config/environments/production.rb @@ -0,0 +1,94 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # Code is not reloaded between requests. + config.cache_classes = true + + # Eager load code on boot. This eager loads most of Rails and + # your application in memory, allowing both threaded web servers + # and those relying on copy on write to perform better. + # Rake tasks automatically ignore this option for performance. + config.eager_load = true + + # Full error reports are disabled and caching is turned on. + config.consider_all_requests_local = false + config.action_controller.perform_caching = true + + # Ensures that a master key has been made available in either ENV["RAILS_MASTER_KEY"] + # or in config/master.key. This key is used to decrypt credentials (and other encrypted files). + # config.require_master_key = true + + # Disable serving static files from the `/public` folder by default since + # Apache or NGINX already handles this. + config.public_file_server.enabled = ENV['RAILS_SERVE_STATIC_FILES'].present? + + # Enable serving of images, stylesheets, and JavaScripts from an asset server. + # config.action_controller.asset_host = 'http://assets.example.com' + + # Specifies the header that your server uses for sending files. + # config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache + # config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX + + # Mount Action Cable outside main process or domain + # config.action_cable.mount_path = nil + # config.action_cable.url = 'wss://example.com/cable' + # config.action_cable.allowed_request_origins = [ 'http://example.com', /http:\/\/example.*/ ] + + # Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies. + # config.force_ssl = true + + # Use the lowest log level to ensure availability of diagnostic information + # when problems arise. + config.log_level = :debug + + # Prepend all log lines with the following tags. + config.log_tags = [ :request_id ] + + # Use a different cache store in production. + # config.cache_store = :mem_cache_store + + # Use a real queuing backend for Active Job (and separate queues per environment) + # config.active_job.queue_adapter = :resque + # config.active_job.queue_name_prefix = "acme_#{Rails.env}" + + config.action_mailer.perform_caching = false + + # Ignore bad email addresses and do not raise email delivery errors. + # Set this to true and configure the email server for immediate delivery to raise delivery errors. + # config.action_mailer.raise_delivery_errors = false + + # Enable locale fallbacks for I18n (makes lookups for any locale fall back to + # the I18n.default_locale when a translation cannot be found). + config.i18n.fallbacks = true + + # Send deprecation notices to registered listeners. + config.active_support.deprecation = :notify + + # Use default logging formatter so that PID and timestamp are not suppressed. + config.log_formatter = ::Logger::Formatter.new + + # Use a different logger for distributed setups. + # require 'syslog/logger' + # config.logger = ActiveSupport::TaggedLogging.new(Syslog::Logger.new 'app-name') + + if ENV["RAILS_LOG_TO_STDOUT"].present? + # NOTE: TaggedLogging breaks broadcasting to multiple loggers. + # We need to apply tagging before we apply broadcasting. + # This still doesn't apply tags properly to console, + # presumably because it's the second logger, but that's + # a problem to fix some other time. + console_logger = ActiveSupport::Logger.new(STDOUT) + console_logger.formatter = config.log_formatter + console_logger = ActiveSupport::TaggedLogging.new(console_logger) + + file_logger = ActiveSupport::Logger.new('log/production.log') + file_logger.formatter = config.log_formatter + file_logger = ActiveSupport::TaggedLogging.new(file_logger) + + file_logger.extend(ActiveSupport::Logger.broadcast(console_logger)) + config.logger = file_logger + end + + # Do not dump schema after migrations. + config.active_record.dump_schema_after_migration = false +end diff --git a/integration/apps/rails-six/config/environments/test.rb b/integration/apps/rails-six/config/environments/test.rb new file mode 100644 index 00000000000..b08fc842cd6 --- /dev/null +++ b/integration/apps/rails-six/config/environments/test.rb @@ -0,0 +1,43 @@ +Rails.application.configure do + # Settings specified here will take precedence over those in config/application.rb. + + # The test environment is used exclusively to run your application's + # test suite. You never need to work with it otherwise. Remember that + # your test database is "scratch space" for the test suite and is wiped + # and recreated between test runs. Don't rely on the data there! + config.cache_classes = true + + # Do not eager load code on boot. This avoids loading your whole application + # just for the purpose of running a single test. If you are using a tool that + # preloads Rails for running tests, you may have to set it to true. + config.eager_load = false + + # Configure public file server for tests with Cache-Control for performance. + config.public_file_server.enabled = true + config.public_file_server.headers = { + 'Cache-Control' => "public, max-age=#{1.hour.to_i}" + } + + # Show full error reports and disable caching. + config.consider_all_requests_local = true + config.action_controller.perform_caching = false + + # Raise exceptions instead of rendering exception templates. + config.action_dispatch.show_exceptions = false + + # Disable request forgery protection in test environment. + config.action_controller.allow_forgery_protection = false + + config.action_mailer.perform_caching = false + + # Tell Action Mailer not to deliver emails to the real world. + # The :test delivery method accumulates sent emails in the + # ActionMailer::Base.deliveries array. + config.action_mailer.delivery_method = :test + + # Print deprecation notices to the stderr. + config.active_support.deprecation = :stderr + + # Raises error for missing translations + # config.action_view.raise_on_missing_translations = true +end diff --git a/integration/apps/rails-six/config/initializers/datadog.rb b/integration/apps/rails-six/config/initializers/datadog.rb new file mode 100644 index 00000000000..c710e351142 --- /dev/null +++ b/integration/apps/rails-six/config/initializers/datadog.rb @@ -0,0 +1,31 @@ +require 'datadog/statsd' +require 'ddtrace' +require 'datadog/appsec' + +Datadog.configure do |c| + c.env = 'integration' + c.service = 'acme-rails-six' + c.diagnostics.debug = true if Datadog::DemoEnv.feature?('debug') + c.runtime_metrics.enabled = true if Datadog::DemoEnv.feature?('runtime_metrics') + + if Datadog::DemoEnv.feature?('tracing') + c.tracing.analytics.enabled = true if Datadog::DemoEnv.feature?('analytics') + + c.tracing.instrument :rails + c.tracing.instrument :redis, service_name: 'acme-redis' + c.tracing.instrument :resque + end + + if Datadog::DemoEnv.feature?('appsec') + c.appsec.enabled = true + + c.appsec.instrument :rails + end + + if Datadog::DemoEnv.feature?('profiling') + if Datadog::DemoEnv.feature?('pprof_to_file') + # Reconfigure transport to write pprof to file + c.profiling.exporter.transport = Datadog::DemoEnv.profiler_file_transport + end + end +end diff --git a/integration/apps/rails-six/config/initializers/filter_parameter_logging.rb b/integration/apps/rails-six/config/initializers/filter_parameter_logging.rb new file mode 100644 index 00000000000..4a994e1e7bb --- /dev/null +++ b/integration/apps/rails-six/config/initializers/filter_parameter_logging.rb @@ -0,0 +1,4 @@ +# Be sure to restart your server when you modify this file. + +# Configure sensitive parameters which will be filtered from the log file. +Rails.application.config.filter_parameters += [:password] diff --git a/integration/apps/rails-six/config/initializers/resque.rb b/integration/apps/rails-six/config/initializers/resque.rb new file mode 100644 index 00000000000..d22f545e9cf --- /dev/null +++ b/integration/apps/rails-six/config/initializers/resque.rb @@ -0,0 +1,4 @@ +require 'resque' + +Resque.redis = ENV['REDIS_URL'] +# Resque.redis = 'redis:6379' # Ruby 2.2 compatibility diff --git a/integration/apps/rails-six/config/initializers/rollbar.rb b/integration/apps/rails-six/config/initializers/rollbar.rb new file mode 100644 index 00000000000..37b9377aa16 --- /dev/null +++ b/integration/apps/rails-six/config/initializers/rollbar.rb @@ -0,0 +1,5 @@ +require 'rollbar' + +Rollbar.configure do |config| + config.access_token = "fake_token" +end diff --git a/integration/apps/rails-six/config/initializers/wrap_parameters.rb b/integration/apps/rails-six/config/initializers/wrap_parameters.rb new file mode 100644 index 00000000000..bbfc3961bff --- /dev/null +++ b/integration/apps/rails-six/config/initializers/wrap_parameters.rb @@ -0,0 +1,14 @@ +# Be sure to restart your server when you modify this file. + +# This file contains settings for ActionController::ParamsWrapper which +# is enabled by default. + +# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array. +ActiveSupport.on_load(:action_controller) do + wrap_parameters format: [:json] +end + +# To enable root element in JSON for ActiveRecord objects. +# ActiveSupport.on_load(:active_record) do +# self.include_root_in_json = true +# end diff --git a/integration/apps/rails-six/config/locales/en.yml b/integration/apps/rails-six/config/locales/en.yml new file mode 100644 index 00000000000..decc5a85735 --- /dev/null +++ b/integration/apps/rails-six/config/locales/en.yml @@ -0,0 +1,33 @@ +# Files in the config/locales directory are used for internationalization +# and are automatically loaded by Rails. If you want to use locales other +# than English, add the necessary files in this directory. +# +# To use the locales, use `I18n.t`: +# +# I18n.t 'hello' +# +# In views, this is aliased to just `t`: +# +# <%= t('hello') %> +# +# To use a different locale, set it with `I18n.locale`: +# +# I18n.locale = :es +# +# This would use the information in config/locales/es.yml. +# +# The following keys must be escaped otherwise they will not be retrieved by +# the default I18n backend: +# +# true, false, on, off, yes, no +# +# Instead, surround them with single quotes. +# +# en: +# 'true': 'foo' +# +# To learn more, please read the Rails Internationalization guide +# available at http://guides.rubyonrails.org/i18n.html. + +en: + hello: "Hello world" diff --git a/integration/apps/rails-six/config/puma.rb b/integration/apps/rails-six/config/puma.rb new file mode 100644 index 00000000000..f548e48f0db --- /dev/null +++ b/integration/apps/rails-six/config/puma.rb @@ -0,0 +1,24 @@ +require 'datadog/demo_env' + +Datadog::DemoEnv.print_env('Puma master environment') + +workers Integer(ENV["WEB_CONCURRENCY"] || 1) +threads 2, Integer(ENV['RAILS_MAX_THREADS'] || 24) + +preload_app! + +bind 'tcp://0.0.0.0:80' +environment ENV['RAILS_ENV'] || 'development' + +on_worker_boot do + ActiveSupport.on_load(:active_record) do + ActiveRecord::Base.establish_connection + end + + Datadog::DemoEnv.print_env('Puma worker environment') +end + +before_fork do + ActiveRecord::Base.connection_pool.disconnect! + #$redis.pool_shutdown { |conn| conn.quit } +end diff --git a/integration/apps/rails-six/config/routes.rb b/integration/apps/rails-six/config/routes.rb new file mode 100644 index 00000000000..b9731693eb6 --- /dev/null +++ b/integration/apps/rails-six/config/routes.rb @@ -0,0 +1,12 @@ +Rails.application.routes.draw do + get '/', to: 'basic#default' + get 'health', to: 'health#check' + get 'health/detailed', to: 'health#detailed_check' + + # Basic test scenarios + get 'basic/default', to: 'basic#default' + get 'basic/fibonacci', to: 'basic#fibonacci' + + # Job test scenarios + post 'jobs', to: 'jobs#create' +end diff --git a/integration/apps/rails-six/config/spring.rb b/integration/apps/rails-six/config/spring.rb new file mode 100644 index 00000000000..9fa7863f99d --- /dev/null +++ b/integration/apps/rails-six/config/spring.rb @@ -0,0 +1,6 @@ +%w[ + .ruby-version + .rbenv-vars + tmp/restart.txt + tmp/caching-dev.txt +].each { |path| Spring.watch(path) } diff --git a/integration/apps/rails-six/config/unicorn.rb b/integration/apps/rails-six/config/unicorn.rb new file mode 100644 index 00000000000..5129f596a70 --- /dev/null +++ b/integration/apps/rails-six/config/unicorn.rb @@ -0,0 +1,29 @@ +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 + + defined?(ActiveRecord::Base) and + ActiveRecord::Base.connection.disconnect! +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 + + defined?(ActiveRecord::Base) and + ActiveRecord::Base.establish_connection + + Datadog::DemoEnv.print_env('Unicorn worker environment') +end diff --git a/integration/apps/rails-six/db/migrate/20190927215052_create_tests.rb b/integration/apps/rails-six/db/migrate/20190927215052_create_tests.rb new file mode 100644 index 00000000000..208cd062a8e --- /dev/null +++ b/integration/apps/rails-six/db/migrate/20190927215052_create_tests.rb @@ -0,0 +1,11 @@ +class CreateTests < ActiveRecord::Migration[6.1] + def change + create_table :tests do |t| + t.integer :version + t.string :data + + t.timestamps + end + add_index :tests, :version + end +end diff --git a/integration/apps/rails-six/db/schema.rb b/integration/apps/rails-six/db/schema.rb new file mode 100644 index 00000000000..eccafe2c559 --- /dev/null +++ b/integration/apps/rails-six/db/schema.rb @@ -0,0 +1,23 @@ +# This file is auto-generated from the current state of the database. Instead +# of editing this file, please use the migrations feature of Active Record to +# incrementally modify your database, and then regenerate this schema definition. +# +# Note that this schema.rb definition is the authoritative source for your +# database schema. If you need to create the application database on another +# system, you should be using db:schema:load, not running all the migrations +# from scratch. The latter is a flawed and unsustainable approach (the more migrations +# you'll amass, the slower it'll run and the greater likelihood for issues). +# +# It's strongly recommended that you check this file into your version control system. + +ActiveRecord::Schema.define(version: 2019_09_27_215052) do + + create_table "tests", options: "ENGINE=InnoDB DEFAULT CHARSET=utf8", force: :cascade do |t| + t.integer "version" + t.string "data" + t.datetime "created_at", null: false + t.datetime "updated_at", null: false + t.index ["version"], name: "index_tests_on_version" + end + +end diff --git a/integration/apps/rails-six/db/seeds.rb b/integration/apps/rails-six/db/seeds.rb new file mode 100644 index 00000000000..1beea2accd7 --- /dev/null +++ b/integration/apps/rails-six/db/seeds.rb @@ -0,0 +1,7 @@ +# This file should contain all the record creation needed to seed the database with its default values. +# The data can then be loaded with the rails db:seed command (or created alongside the database with db:setup). +# +# Examples: +# +# movies = Movie.create([{ name: 'Star Wars' }, { name: 'Lord of the Rings' }]) +# Character.create(name: 'Luke', movie: movies.first) diff --git a/integration/apps/rails-six/docker-compose.ci.yml b/integration/apps/rails-six/docker-compose.ci.yml new file mode 100644 index 00000000000..83f52bb9fd0 --- /dev/null +++ b/integration/apps/rails-six/docker-compose.ci.yml @@ -0,0 +1,101 @@ +version: '3.4' +services: + app: + # Build at dd-trace-rb level to copy in current code + # and use it as the `ddtrace` gem. + build: + context: ../../.. + dockerfile: integration/apps/rails-six/Dockerfile-ci + args: + BASE_IMAGE: ${APP_IMAGE} + depends_on: + - ddagent + - mysql + - redis + environment: + - BUNDLE_GEMFILE=/app/Gemfile + - DATABASE_URL=mysql2://mysql:mysql@mysql:3306 + - DATABASE_ROOT_USER=root + - DATABASE_ROOT_PASSWORD=root + - DD_AGENT_HOST=ddagent + - DD_METRIC_AGENT_PORT=8125 + - DD_TRACE_AGENT_PORT=8126 + - DD_HEALTH_METRICS_ENABLED=true + - DD_SERVICE=acme-rails-six + - DD_PROFILING_ENABLED=true + - RAILS_ENV=production + - RAILS_LOG_TO_STDOUT=true + - REDIS_URL=redis://redis:6379 + - SECRET_KEY_BASE=5ced2602472cdf650e2cfa5be40c7d0dffd4e1da1483e21fa9c776e338b363c8bf75144bc6e6c5177a0d7a208a899552f98b3f82d4ea74cf5f9b9d3accbb1537 + # Use these to choose what is run + - DD_DEMO_ENV_PROCESS=puma + - DD_DEMO_ENV_FEATURES=tracing,profiling + expose: + - "80" + stdin_open: true + tty: true + ddagent: + image: datadog/dd-apm-demo:agent + environment: + - DD_APM_ENABLED=true + - DD_PROCESS_AGENT_ENABLED=false + - DD_BIND_HOST=0.0.0.0 + - DD_API_KEY=00000000000000000000000000000000 + - LOG_LEVEL=DEBUG + - DD_LOGS_STDOUT=yes + - DD_DOGSTATSD_NON_LOCAL_TRAFFIC=true + expose: + - "8125/udp" + - "8126" + mysql: + image: mysql:8.0 + command: --default-authentication-plugin=mysql_native_password + environment: + - MYSQL_DATABASE=acme_production + - MYSQL_ROOT_PASSWORD=root + - MYSQL_ROOT_HOST=% + - MYSQL_PASSWORD=mysql + - MYSQL_USER=mysql + expose: + - "3306" + healthcheck: + test: ["CMD", "mysqladmin", "ping", "--silent"] + interval: 5s + timeout: 5s + retries: 3 + redis: + image: redis:3.0 + expose: + - "6379" + # Build at dd-trace-rb level to copy in current code + # and use it as the `ddtrace` gem. + integration-tester: + build: + context: ../../.. + dockerfile: integration/apps/rails-six/Dockerfile-ci + args: + BASE_IMAGE: ${APP_IMAGE} + command: bin/test + depends_on: + - app + environment: + - BUNDLE_GEMFILE=/app/Gemfile + - DATABASE_URL=mysql2://mysql:mysql@mysql:3306 + - DD_AGENT_HOST=ddagent + - DD_METRIC_AGENT_PORT=8125 + - DD_TRACE_AGENT_PORT=8126 + - DD_HEALTH_METRICS_ENABLED=true + - DD_SERVICE=acme-rails-six-tester + - RAILS_ENV=test + - REDIS_URL=redis://redis:6379 + - SECRET_KEY_BASE=5ced2602472cdf650e2cfa5be40c7d0dffd4e1da1483e21fa9c776e338b363c8bf75144bc6e6c5177a0d7a208a899552f98b3f82d4ea74cf5f9b9d3accbb1537 + - HEALTH_CHECK_URL=http://app/health + - HEALTH_CHECK_INTERVAL=1 + - HEALTH_CHECK_MAX_ATTEMPTS=60 + - TEST_HOSTNAME=app + - TEST_PORT=80 + - TEST_INTEGRATION=true + # volumes: + # - .:/app + # - ../../images/include:/vendor/dd-demo + # - ../../..:/vendor/dd-trace-rb diff --git a/integration/apps/rails-six/docker-compose.yml b/integration/apps/rails-six/docker-compose.yml new file mode 100644 index 00000000000..5fa8507aeb5 --- /dev/null +++ b/integration/apps/rails-six/docker-compose.yml @@ -0,0 +1,109 @@ +version: '3.4' +services: + app: + build: + context: . + args: + BASE_IMAGE: datadog/dd-apm-demo:rb-2.7 + depends_on: + - ddagent + - mysql + - redis + environment: + - BUNDLE_GEMFILE=/app/Gemfile + - DATABASE_URL=mysql2://mysql:mysql@mysql:3306 + - DATABASE_ROOT_USER=root + - DATABASE_ROOT_PASSWORD=root + - DD_AGENT_HOST=ddagent + - DD_METRIC_AGENT_PORT=8125 + - DD_TRACE_AGENT_PORT=8126 + - DD_HEALTH_METRICS_ENABLED=true + - DD_SERVICE=acme-rails-six + - DD_PROFILING_ENABLED=true + - RAILS_ENV=production + - RAILS_LOG_TO_STDOUT=true + - REDIS_URL=redis://redis:6379 + - SECRET_KEY_BASE=5ced2602472cdf650e2cfa5be40c7d0dffd4e1da1483e21fa9c776e338b363c8bf75144bc6e6c5177a0d7a208a899552f98b3f82d4ea74cf5f9b9d3accbb1537 + # Use these to choose what is run + - DD_DEMO_ENV_PROCESS=puma + - DD_DEMO_ENV_FEATURES=tracing,profiling,runtime_metrics + # Use this for a local version of ddtrace + - DD_DEMO_ENV_GEM_LOCAL_DDTRACE=/vendor/dd-trace-rb + # Use these for a specific revision of ddtrace + # - DD_DEMO_ENV_GEM_GIT_DDTRACE=https://github.com/DataDog/dd-trace-rb.git + # - DD_DEMO_ENV_GEM_REF_DDTRACE=f233336994315bfa04dac581387a8152bab8b85a + # Enable building the profiling native extension + - DD_DEMO_ENV_BUILD_PROFILING_EXTENSION=true + expose: + - "80" + stdin_open: true + tty: true + volumes: + - .:/app + - ./data/app:/data/app + - bundle:/usr/local/bundle + - ../../images/include:/vendor/dd-demo + - ../../..:/vendor/dd-trace-rb + - logs:/app/log + ddagent: + image: datadog/dd-apm-demo:agent + environment: + - DD_APM_ENABLED=true + - DD_PROCESS_AGENT_ENABLED=false + - DD_BIND_HOST=0.0.0.0 + - DD_API_KEY + - LOG_LEVEL=DEBUG + - DD_LOGS_STDOUT=yes + - DD_DOGSTATSD_NON_LOCAL_TRAFFIC=true + expose: + - "8125/udp" + - "8126" + volumes: + - ../../images/agent/agent.yaml:/etc/datadog-agent/datadog.yaml + - ./config/agent_app_conf.yaml:/etc/datadog-agent/conf.d/rails-six.d/conf.yaml + - logs:/var/log/rails-six + # For monitoring performance of containers (e.g. CPU, Memory, etc...) + # - type: bind + # source: ../../config/agent.yaml + # target: /etc/datadog-agent/datadog.yaml + # - type: bind + # source: /var/run/docker.sock + # target: /var/run/docker.sock:ro + # - type: bind + # source: /proc/ + # target: /host/proc/:ro + # - type: bind + # source: /sys/fs/cgroup/ + # target: /host/sys/fs/cgroup:ro + mysql: + image: mysql:8.0 + command: --default-authentication-plugin=mysql_native_password + environment: + - MYSQL_DATABASE=acme_production + - MYSQL_ROOT_PASSWORD=root + - MYSQL_ROOT_HOST=% + - MYSQL_PASSWORD=mysql + - MYSQL_USER=mysql + expose: + - "3306" + redis: + image: redis:3.0 + expose: + - "6379" + load-tester: + build: + context: ../../images + dockerfile: wrk/Dockerfile + command: -t10 -c10 -d43200s -s /scripts/scenarios/basic/default.lua http://app/basic/default + depends_on: + - app + environment: + - HEALTH_CHECK_URL=http://app/health + - HEALTH_CHECK_INTERVAL=1 + - HEALTH_CHECK_MAX_ATTEMPTS=60 + volumes: + - ./data/wrk:/data + - ../../images/wrk/scripts:/scripts +volumes: + bundle: + logs: diff --git a/integration/apps/rails-six/lib/tasks/.keep b/integration/apps/rails-six/lib/tasks/.keep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-six/log/.keep b/integration/apps/rails-six/log/.keep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-six/public/robots.txt b/integration/apps/rails-six/public/robots.txt new file mode 100644 index 00000000000..37b576a4a01 --- /dev/null +++ b/integration/apps/rails-six/public/robots.txt @@ -0,0 +1 @@ +# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file diff --git a/integration/apps/rails-six/script/build-images b/integration/apps/rails-six/script/build-images new file mode 100755 index 00000000000..265c179c3e0 --- /dev/null +++ b/integration/apps/rails-six/script/build-images @@ -0,0 +1,36 @@ +#!/usr/bin/env bash +set -euo pipefail + +APP_SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" +APP_DIR=${APP_SCRIPT_DIR%/script} +cd $APP_DIR + +while getopts ":v:" opt; do + case $opt in + v) + APP_RUBY_VERSION=$OPTARG + ;; + \?) + echo "Invalid option: -$OPTARG" >&2 + exit 1 + ;; + :) + echo "Option -$OPTARG requires an argument." >&2 + exit 1 + ;; + esac +done + +echo "== Building Rails 6 images... ==" +if [ -v APP_RUBY_VERSION ]; then + docker build --build-arg BASE_IMAGE=datadog/dd-apm-demo:rb-$APP_RUBY_VERSION -t datadog/dd-apm-demo:rb-$APP_RUBY_VERSION-rails-six . +else + docker build --build-arg BASE_IMAGE=datadog/dd-apm-demo:rb-2.5 -t datadog/dd-apm-demo:rb-2.5-rails-six . + docker build --build-arg BASE_IMAGE=datadog/dd-apm-demo:rb-2.6 -t datadog/dd-apm-demo:rb-2.6-rails-six . + docker build --build-arg BASE_IMAGE=datadog/dd-apm-demo:rb-2.7 -t datadog/dd-apm-demo:rb-2.7-rails-six . + docker build --build-arg BASE_IMAGE=datadog/dd-apm-demo:rb-3.0 -t datadog/dd-apm-demo:rb-3.0-rails-six . + docker build --build-arg BASE_IMAGE=datadog/dd-apm-demo:rb-3.1 -t datadog/dd-apm-demo:rb-3.1-rails-six . + docker build --build-arg BASE_IMAGE=datadog/dd-apm-demo:rb-3.2 -t datadog/dd-apm-demo:rb-3.2-rails-six . + # ADD NEW RUBIES HERE +fi +echo "== Done building Rails 6 images. ==" diff --git a/integration/apps/rails-six/script/ci b/integration/apps/rails-six/script/ci new file mode 100755 index 00000000000..59f7aefbfb2 --- /dev/null +++ b/integration/apps/rails-six/script/ci @@ -0,0 +1,73 @@ +#!/usr/bin/env bash +set -euo pipefail + +APP_SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" +APP_DIR=${APP_SCRIPT_DIR%/script} +cd $APP_DIR + +# Parse options +while getopts "v:" opt; do + case $opt in + v) + APP_RUBY_VERSION=$OPTARG + ;; + \?) + echo "Invalid option: -$OPTARG" >&2 + exit 1 + ;; + :) + echo "Option -$OPTARG requires an argument." >&2 + exit 1 + ;; + esac +done + +# Validate options +if [ -z ${APP_RUBY_VERSION+x} ]; then + echo "You must specify a Ruby version with -v. (e.g. 2.7)" >&2 + exit 1 +fi + +if [[ "$APP_RUBY_VERSION" == "2.1" ]]; then + echo "Ruby 2.1 is not supported by Rails 6" + exit 1 +fi + +if [[ "$APP_RUBY_VERSION" == "2.2" ]]; then + echo "Ruby 2.1 is not supported by Rails 6" + exit 1 +fi + +if [[ "$APP_RUBY_VERSION" == "2.3" ]]; then + echo "Ruby 2.1 is not supported by Rails 6" + exit 1 +fi + +if [[ "$APP_RUBY_VERSION" == "2.4" ]]; then + echo "Ruby 2.1 is not supported by Rails 6" + exit 1 +fi + +# ADD NEW RUBIES HERE + +# Set configuration +APP_BASE_IMAGE=${APP_BASE_IMAGE:-datadog/dd-apm-demo:rb-$APP_RUBY_VERSION} +APP_IMAGE=${APP_IMAGE:-$APP_BASE_IMAGE-rails-six} +APP_COMPOSE_FILES="-f docker-compose.ci.yml" + +echo "== Running integration tests... ==" +echo " - App: rails-six" +echo " - Ruby version: $APP_RUBY_VERSION" +echo " - Base image: $APP_BASE_IMAGE" +echo " - App image: $APP_IMAGE" +echo "" + +# Pull/build any missing images +APP_IMAGE=$APP_IMAGE docker-compose $APP_COMPOSE_FILES build + +# Run the test suite +APP_IMAGE=$APP_IMAGE docker-compose $APP_COMPOSE_FILES run integration-tester || \ + (APP_IMAGE=$APP_IMAGE docker-compose $APP_COMPOSE_FILES logs && exit -1) # Print container logs on `run` failure + +# Cleanup +APP_IMAGE=$APP_IMAGE docker-compose $APP_COMPOSE_FILES down -t 0 --remove-orphans diff --git a/integration/apps/rails-six/spec/integration/basic_spec.rb b/integration/apps/rails-six/spec/integration/basic_spec.rb new file mode 100644 index 00000000000..639db7b8719 --- /dev/null +++ b/integration/apps/rails-six/spec/integration/basic_spec.rb @@ -0,0 +1,30 @@ +require 'spec_helper' +require 'json' + +RSpec.describe 'Basic scenarios' do + include_context 'integration test' + + context 'default' do + subject { get('basic/default') } + it { is_expected.to be_a_kind_of(Net::HTTPOK) } + end + + context 'component checks' do + subject { get('health/detailed') } + + let(:json_result) { JSON.parse(subject.body, symbolize_names: true) } + + it { is_expected.to be_a_kind_of(Net::HTTPOK) } + + it 'should be profiling' do + expect(json_result).to include( + profiler_available: true, + profiler_threads: contain_exactly('Datadog::Profiling::Collectors::OldStack', 'Datadog::Profiling::Scheduler') + ) + end + + it 'webserver sanity checking' do + puts " Webserver: #{json_result.fetch(:webserver_process)}" + end + end +end diff --git a/integration/apps/rails-six/spec/spec_helper.rb b/integration/apps/rails-six/spec/spec_helper.rb new file mode 100644 index 00000000000..a77dd7398c6 --- /dev/null +++ b/integration/apps/rails-six/spec/spec_helper.rb @@ -0,0 +1,16 @@ +require 'byebug' +require 'support/integration_helper' + +RSpec.configure do |config| + config.include IntegrationHelper + + config.expect_with :rspec do |expectations| + expectations.include_chain_clauses_in_custom_matcher_descriptions = true + end + + config.mock_with :rspec do |mocks| + mocks.verify_partial_doubles = true + end + + config.shared_context_metadata_behavior = :apply_to_host_groups +end diff --git a/integration/apps/rails-six/spec/support/integration_helper.rb b/integration/apps/rails-six/spec/support/integration_helper.rb new file mode 100644 index 00000000000..b0260327e6d --- /dev/null +++ b/integration/apps/rails-six/spec/support/integration_helper.rb @@ -0,0 +1,22 @@ +require 'net/http' + +module IntegrationHelper + shared_context 'integration test' do + before do + skip 'Integration tests not enabled.' unless ENV['TEST_INTEGRATION'] + end + + def hostname + ENV['TEST_HOSTNAME'] + end + + def port + ENV['TEST_PORT'] + end + + def get(path) + uri = URI("http://#{hostname}:#{port}/#{path}") + Net::HTTP.get_response(uri) + end + end +end diff --git a/integration/apps/rails-six/storage/.keep b/integration/apps/rails-six/storage/.keep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-six/tmp/.keep b/integration/apps/rails-six/tmp/.keep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rails-six/vendor/.keep b/integration/apps/rails-six/vendor/.keep new file mode 100644 index 00000000000..e69de29bb2d diff --git a/integration/apps/rspec/app/datadog.rb b/integration/apps/rspec/app/datadog.rb index 0ecf6d4cd34..e4d3d5934f0 100644 --- a/integration/apps/rspec/app/datadog.rb +++ b/integration/apps/rspec/app/datadog.rb @@ -1,11 +1,20 @@ require 'datadog/demo_env' -require 'ddtrace' +require 'datadog/ci' Datadog.configure do |c| + c.service = 'acme-rspec' c.diagnostics.debug = true if Datadog::DemoEnv.feature?('debug') - c.analytics_enabled = true if Datadog::DemoEnv.feature?('analytics') c.runtime_metrics.enabled = true if Datadog::DemoEnv.feature?('runtime_metrics') + if Datadog::DemoEnv.feature?('tracing') + c.tracing.analytics.enabled = true if Datadog::DemoEnv.feature?('analytics') + end + + if Datadog::DemoEnv.feature?('ci') + c.ci.enabled = true + c.ci.instrument :rspec + end + if Datadog::DemoEnv.feature?('pprof_to_file') # Reconfigure transport to write pprof to file c.profiling.exporter.transport = Datadog::DemoEnv.profiler_file_transport diff --git a/integration/apps/rspec/app/fibonacci.rb b/integration/apps/rspec/app/fibonacci.rb index ad6ebfe4ec4..ebae56e6571 100644 --- a/integration/apps/rspec/app/fibonacci.rb +++ b/integration/apps/rspec/app/fibonacci.rb @@ -8,7 +8,7 @@ def trace(*options, &block) raise ArgumentError('Must provide trace block') unless block_given? if Datadog::DemoEnv.feature?('tracing') - Datadog.tracer.trace(*options, &block) + Datadog::Tracing.trace(*options, &block) else yield end diff --git a/integration/apps/rspec/docker-compose.ci.yml b/integration/apps/rspec/docker-compose.ci.yml index 842567c901b..d55384dc46e 100644 --- a/integration/apps/rspec/docker-compose.ci.yml +++ b/integration/apps/rspec/docker-compose.ci.yml @@ -20,7 +20,7 @@ services: - DD_PROFILING_ENABLED=true # Use these to choose what is run - DD_DEMO_ENV_PROCESS=rspec - - DD_DEMO_ENV_FEATURES=tracing + - DD_DEMO_ENV_FEATURES=ci stdin_open: true tty: true ddagent: diff --git a/integration/apps/rspec/docker-compose.yml b/integration/apps/rspec/docker-compose.yml index bf1ed788e24..f7ff0789a14 100644 --- a/integration/apps/rspec/docker-compose.yml +++ b/integration/apps/rspec/docker-compose.yml @@ -17,7 +17,7 @@ services: - DD_PROFILING_ENABLED=true # Use these to choose what is run - DD_DEMO_ENV_PROCESS=rspec - - DD_DEMO_ENV_FEATURES=tracing + - DD_DEMO_ENV_FEATURES=ci # Use this for a local version of ddtrace - DD_DEMO_ENV_GEM_LOCAL_DDTRACE=/vendor/dd-trace-rb # Use these for a specific revision of ddtrace diff --git a/integration/apps/rspec/script/build-images b/integration/apps/rspec/script/build-images index 3a23ce5c0cf..5e473c7dfb3 100755 --- a/integration/apps/rspec/script/build-images +++ b/integration/apps/rspec/script/build-images @@ -34,6 +34,7 @@ else docker build --build-arg BASE_IMAGE=datadog/dd-apm-demo:rb-2.7 -t datadog/dd-apm-demo:rb-2.7-rspec . docker build --build-arg BASE_IMAGE=datadog/dd-apm-demo:rb-3.0 -t datadog/dd-apm-demo:rb-3.0-rspec . docker build --build-arg BASE_IMAGE=datadog/dd-apm-demo:rb-3.1 -t datadog/dd-apm-demo:rb-3.1-rspec . + docker build --build-arg BASE_IMAGE=datadog/dd-apm-demo:rb-3.2 -t datadog/dd-apm-demo:rb-3.2-rspec . # ADD NEW RUBIES HERE fi echo "== Done building Ruby app images. ==" diff --git a/integration/apps/rspec/spec/rspec_spec.rb b/integration/apps/rspec/spec/rspec_spec.rb index 58ed6f64df8..9ddafb9d452 100644 --- a/integration/apps/rspec/spec/rspec_spec.rb +++ b/integration/apps/rspec/spec/rspec_spec.rb @@ -48,7 +48,7 @@ context 'when calling traced code' do it 'wraps the RSpec instrumentation around the traced code' do - Datadog.tracer.trace('code_under_test') do |span| + Datadog::Tracing.trace('code_under_test') do |span| time_to_run = rand sleep(rand) span.set_tag('run_time', time_to_run) diff --git a/integration/apps/rspec/spec/spec_helper.rb b/integration/apps/rspec/spec/spec_helper.rb index 2437e319652..4bfa6223838 100644 --- a/integration/apps/rspec/spec/spec_helper.rb +++ b/integration/apps/rspec/spec/spec_helper.rb @@ -2,8 +2,8 @@ # Enable CI tracing Datadog.configure do |c| - c.ci_mode.enabled = true - c.use :rspec + c.ci.enabled = true + c.ci.instrument :rspec end RSpec.configure do |config| diff --git a/integration/apps/ruby/app/datadog.rb b/integration/apps/ruby/app/datadog.rb index 0ecf6d4cd34..370414b42fd 100644 --- a/integration/apps/ruby/app/datadog.rb +++ b/integration/apps/ruby/app/datadog.rb @@ -3,9 +3,8 @@ Datadog.configure do |c| c.diagnostics.debug = true if Datadog::DemoEnv.feature?('debug') - c.analytics_enabled = true if Datadog::DemoEnv.feature?('analytics') c.runtime_metrics.enabled = true if Datadog::DemoEnv.feature?('runtime_metrics') - + c.tracing.analytics.enabled = true if Datadog::DemoEnv.feature?('analytics') if Datadog::DemoEnv.feature?('pprof_to_file') # Reconfigure transport to write pprof to file c.profiling.exporter.transport = Datadog::DemoEnv.profiler_file_transport diff --git a/integration/apps/ruby/app/fibonacci.rb b/integration/apps/ruby/app/fibonacci.rb index cbacec1e703..0252ddc0465 100644 --- a/integration/apps/ruby/app/fibonacci.rb +++ b/integration/apps/ruby/app/fibonacci.rb @@ -8,7 +8,7 @@ def trace(*options, &block) raise ArgumentError('Must provide trace block') unless block_given? if Datadog::DemoEnv.feature?('tracing') - Datadog.tracer.trace(*options, &block) + Datadog::Tracing.trace(*options, &block) else yield end diff --git a/integration/apps/ruby/script/build-images b/integration/apps/ruby/script/build-images index 834152fb39d..deb71292d4c 100755 --- a/integration/apps/ruby/script/build-images +++ b/integration/apps/ruby/script/build-images @@ -33,7 +33,8 @@ else docker build --build-arg BASE_IMAGE=datadog/dd-apm-demo:rb-2.6 -t datadog/dd-apm-demo:rb-2.6-ruby . docker build --build-arg BASE_IMAGE=datadog/dd-apm-demo:rb-2.7 -t datadog/dd-apm-demo:rb-2.7-ruby . docker build --build-arg BASE_IMAGE=datadog/dd-apm-demo:rb-3.0 -t datadog/dd-apm-demo:rb-3.0-ruby . - docker build --build-arg BASE_IMAGE=datadog/dd-apm-demo:rb-3.1 -t datadog/dd-apm-demo:rb-3.1-rspec . + docker build --build-arg BASE_IMAGE=datadog/dd-apm-demo:rb-3.1 -t datadog/dd-apm-demo:rb-3.1-ruby . + docker build --build-arg BASE_IMAGE=datadog/dd-apm-demo:rb-3.2 -t datadog/dd-apm-demo:rb-3.2-ruby . # ADD NEW RUBIES HERE fi echo "== Done building Ruby app images. ==" diff --git a/integration/images/agent/agent.yaml b/integration/images/agent/agent.yaml index 580b586f9ab..c17ffad098c 100644 --- a/integration/images/agent/agent.yaml +++ b/integration/images/agent/agent.yaml @@ -1,3 +1,4 @@ use_dogstatsd: true dogstatsd_port: 8125 dogstatsd_non_local_traffic: true +logs_enabled: true diff --git a/integration/images/include/datadog/demo_env.rb b/integration/images/include/datadog/demo_env.rb index bcf87200ac0..fbe54c191f5 100644 --- a/integration/images/include/datadog/demo_env.rb +++ b/integration/images/include/datadog/demo_env.rb @@ -52,17 +52,20 @@ def feature?(feature) def print_env(header = 'Datadog test environment') puts "\n==== #{header} ====" - puts "Process: #{process}" - puts "Features: #{features}" - puts "Rails env: #{ENV['RAILS_ENV']}" if ENV['RAILS_ENV'] - puts "PID: #{Process.pid}" + puts "Ruby version: #{RUBY_VERSION}" + puts "Ruby platform: #{RUBY_PLATFORM}" + puts "Ruby engine: #{RUBY_ENGINE}" + puts "Process: #{process}" + puts "Features: #{features}" + puts "Rails env: #{ENV['RAILS_ENV']}" if ENV['RAILS_ENV'] + puts "PID: #{Process.pid}" if (ddtrace = Gem.loaded_specs['ddtrace']) - puts "Runtime ID: #{Datadog::Core::Environment::Identity.id}" if defined?(Datadog::Core::Environment::Identity) + puts "Runtime ID: #{Datadog::Core::Environment::Identity.id}" if defined?(Datadog::Core::Environment::Identity) puts "ddtrace version: #{ddtrace.version}" - puts "ddtrace path: #{ddtrace.full_gem_path}" + puts "ddtrace path: #{ddtrace.full_gem_path}" if (git_spec = git_gem('ddtrace')) - puts "ddtrace git: #{git_spec[:git]}" - puts "ddtrace ref: #{git_spec[:ref]}" + puts "ddtrace git: #{git_spec[:git]}" + puts "ddtrace ref: #{git_spec[:ref]}" end end puts "\n" diff --git a/integration/images/ruby/3.1/Dockerfile b/integration/images/ruby/3.1/Dockerfile index 67ec1704776..1da580738c1 100644 --- a/integration/images/ruby/3.1/Dockerfile +++ b/integration/images/ruby/3.1/Dockerfile @@ -1,5 +1,4 @@ -# https://hub.docker.com/layers/ruby/library/ruby/3.1.0-preview1-bullseye/images/sha256-19f9abe757cd2a99262aded1177cedba0613cefc3c6181ce670b2259270a59d7 -FROM ruby@sha256:19f9abe757cd2a99262aded1177cedba0613cefc3c6181ce670b2259270a59d7 +FROM ruby:3.1 ENV DEBIAN_FRONTEND=noninteractive diff --git a/integration/images/ruby/3.2/Dockerfile b/integration/images/ruby/3.2/Dockerfile new file mode 100644 index 00000000000..024b95cb74b --- /dev/null +++ b/integration/images/ruby/3.2/Dockerfile @@ -0,0 +1,55 @@ +# TODO: Replace this with 3.2 once the 3.2.0 stable release is out! +FROM ruby:3.2-rc + +ENV DEBIAN_FRONTEND=noninteractive + +# Install prerequisites +RUN set -ex && \ + echo "===> Installing dependencies" && \ + apt-get -y update && \ + apt-get install -y --force-yes --no-install-recommends \ + curl wget tar gzip gnupg apt-transport-https ca-certificates tzdata locales && \ + \ + echo "===> Installing NodeJS" && \ + apt-get install -y --force-yes --no-install-recommends nodejs && \ + \ + echo "===> Installing Yarn" && \ + curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - && \ + echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list && \ + apt-get update && \ + apt-get install -y --force-yes --no-install-recommends yarn && \ + \ + echo "===> Installing database libraries" && \ + apt-get install -y --force-yes --no-install-recommends \ + postgresql-client sqlite3 && \ + \ + echo "===> Installing dev tools" && \ + mkdir -p /usr/share/man/man1 && \ + apt-get install -y --force-yes --no-install-recommends \ + sudo git openssh-client rsync vim \ + net-tools netcat parallel unzip zip bzip2 && \ + \ + echo "===> Cleaning up" && \ + rm -rf /var/lib/apt/lists/*; + +# Set timezone to UTC by default +RUN ln -sf /usr/share/zoneinfo/Etc/UTC /etc/localtime + +# Set language +RUN locale-gen en_US.UTF-8 +ENV LANG en_US.UTF-8 +ENV LANGUAGE en_US:en + +# Install RubyGems +RUN gem update --system +RUN mkdir -p "$GEM_HOME" && chmod -R 777 "$GEM_HOME" + +# Upgrade RubyGems and Bundler +RUN gem update --system +RUN gem install bundler +ENV BUNDLE_SILENCE_ROOT_WARNING 1 + +# Setup demo environment includes +COPY ./include /vendor/dd-demo +ENV RUBYLIB /vendor/dd-demo +ENV RUBYOPT -rdatadog/demo_env diff --git a/integration/script/build-images b/integration/script/build-images index af5fe7de8ed..0031dbe85cb 100755 --- a/integration/script/build-images +++ b/integration/script/build-images @@ -39,6 +39,7 @@ else docker build -t datadog/dd-apm-demo:rb-2.7 -f $INTEGRATION_DIR/images/ruby/2.7/Dockerfile $INTEGRATION_DIR/images docker build -t datadog/dd-apm-demo:rb-3.0 -f $INTEGRATION_DIR/images/ruby/3.0/Dockerfile $INTEGRATION_DIR/images docker build -t datadog/dd-apm-demo:rb-3.1 -f $INTEGRATION_DIR/images/ruby/3.1/Dockerfile $INTEGRATION_DIR/images + docker build -t datadog/dd-apm-demo:rb-3.2 -f $INTEGRATION_DIR/images/ruby/3.2/Dockerfile $INTEGRATION_DIR/images # ADD NEW RUBIES HERE fi echo "== Done building base images. ==" diff --git a/lib/datadog/appsec.rb b/lib/datadog/appsec.rb new file mode 100644 index 00000000000..f5ed5408805 --- /dev/null +++ b/lib/datadog/appsec.rb @@ -0,0 +1,23 @@ +# typed: false + +require 'datadog/appsec/configuration' +require 'datadog/appsec/extensions' + +module Datadog + # Namespace for Datadog AppSec instrumentation + module AppSec + include Configuration + + def self.writer + @writer ||= Writer.new + end + + # Expose AppSec to global shared objects + Extensions.activate! + end +end + +# Integrations +require 'datadog/appsec/contrib/rack/integration' +require 'datadog/appsec/contrib/sinatra/integration' +require 'datadog/appsec/contrib/rails/integration' diff --git a/lib/datadog/appsec/assets.rb b/lib/datadog/appsec/assets.rb new file mode 100644 index 00000000000..0b8a2216c33 --- /dev/null +++ b/lib/datadog/appsec/assets.rb @@ -0,0 +1,38 @@ +# typed: false + +require 'pathname' + +module Datadog + module AppSec + # Helper methods to get vendored assets + module Assets + module_function + + def waf_rules(kind = :recommended) + read("waf_rules/#{kind}.json") + end + + def blocked + @blocked ||= read('blocked.html') + end + + def path + Pathname.new(dir).join('assets') + end + + def filepath(filename) + path.join(filename) + end + + def read(filename, mode = 'rb') + File.open(filepath(filename), mode) { |f| f.read || raise('Unexpected nil IO object') } + end + + def dir + # Happens only if this file is evaluated standalone, which should not happen + # Necessary to make type-checker happy with a non-nilable return value + __dir__ || raise('Unexpected file eval') + end + end + end +end diff --git a/lib/datadog/appsec/assets/blocked.html b/lib/datadog/appsec/assets/blocked.html new file mode 100644 index 00000000000..414751ee354 --- /dev/null +++ b/lib/datadog/appsec/assets/blocked.html @@ -0,0 +1,4 @@ +You've been blocked
+ +

Sorry, you've been blocked

Contact the website owner

+ diff --git a/lib/datadog/appsec/assets/waf_rules/README.md b/lib/datadog/appsec/assets/waf_rules/README.md new file mode 100644 index 00000000000..905609c882e --- /dev/null +++ b/lib/datadog/appsec/assets/waf_rules/README.md @@ -0,0 +1,7 @@ +Vendored WAF rules originate from https://github.com/datadog/appsec-event-rules + +One should check rule compatibility with libddwaf, which is the end consumer of +these rules. + +There might be rules that look to be irrelevant to Ruby as they may still help +identify bad actors. diff --git a/lib/datadog/appsec/assets/waf_rules/recommended.json b/lib/datadog/appsec/assets/waf_rules/recommended.json new file mode 100644 index 00000000000..d0e85a3842d --- /dev/null +++ b/lib/datadog/appsec/assets/waf_rules/recommended.json @@ -0,0 +1,5638 @@ +{ + "version": "2.2", + "metadata": { + "rules_version": "1.3.1" + }, + "rules": [ + { + "id": "crs-913-110", + "name": "Acunetix", + "tags": { + "type": "security_scanner", + "crs_id": "913110", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.headers.no_cookies" + } + ], + "list": [ + "acunetix-product", + "(acunetix web vulnerability scanner", + "acunetix-scanning-agreement", + "acunetix-user-agreement", + "md5(acunetix_wvs_security_test)" + ] + }, + "operator": "phrase_match" + } + ], + "transformers": [ + "lowercase" + ] + }, + { + "id": "crs-913-120", + "name": "Known security scanner filename/argument", + "tags": { + "type": "security_scanner", + "crs_id": "913120", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + } + ], + "list": [ + "/.adsensepostnottherenonobook", + "/hello.html", + "/actsensepostnottherenonotive", + "/acunetix-wvs-test-for-some-inexistent-file", + "/antidisestablishmentarianism", + "/appscan_fingerprint/mac_address", + "/arachni-", + "/cybercop", + "/nessus_is_probing_you_", + "/nessustest", + "/netsparker-", + "/rfiinc.txt", + "/thereisnowaythat-you-canbethere", + "/w3af/remotefileinclude.html", + "appscan_fingerprint", + "w00tw00t.at.isc.sans.dfind", + "w00tw00t.at.blackhats.romanian.anti-sec" + ] + }, + "operator": "phrase_match" + } + ], + "transformers": [ + "lowercase" + ] + }, + { + "id": "crs-920-260", + "name": "Unicode Full/Half Width Abuse Attack Attempt", + "tags": { + "type": "http_protocol_violation", + "crs_id": "920260", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.uri.raw" + } + ], + "regex": "\\%u[fF]{2}[0-9a-fA-F]{2}", + "options": { + "case_sensitive": true, + "min_length": 6 + } + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "crs-921-110", + "name": "HTTP Request Smuggling Attack", + "tags": { + "type": "http_protocol_violation", + "crs_id": "921110", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + } + ], + "regex": "(?:get|post|head|options|connect|put|delete|trace|track|patch|propfind|propatch|mkcol|copy|move|lock|unlock)\\s+[^\\s]+\\s+http/\\d", + "options": { + "case_sensitive": true, + "min_length": 12 + } + }, + "operator": "match_regex" + } + ], + "transformers": [ + "lowercase" + ] + }, + { + "id": "crs-921-140", + "name": "HTTP Header Injection Attack via headers", + "tags": { + "type": "http_protocol_violation", + "crs_id": "921140", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.headers.no_cookies" + } + ], + "regex": "[\\n\\r]", + "options": { + "case_sensitive": true, + "min_length": 1 + } + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "crs-921-160", + "name": "HTTP Header Injection Attack via payload (CR/LF and header-name detected)", + "tags": { + "type": "http_protocol_violation", + "crs_id": "921160", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.path_params" + } + ], + "regex": "[\\n\\r]+(?:\\s|location|refresh|(?:set-)?cookie|(?:x-)?(?:forwarded-(?:for|host|server)|host|via|remote-ip|remote-addr|originating-IP))\\s*:", + "options": { + "case_sensitive": true, + "min_length": 3 + } + }, + "operator": "match_regex" + } + ], + "transformers": [ + "lowercase" + ] + }, + { + "id": "crs-930-100", + "name": "Obfuscated Path Traversal Attack (/../)", + "tags": { + "type": "lfi", + "crs_id": "930100", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.uri.raw" + }, + { + "address": "server.request.headers.no_cookies" + } + ], + "regex": "(?:\\x5c|(?:%(?:c(?:0%(?:[2aq]f|5c|9v)|1%(?:[19p]c|8s|af))|2(?:5(?:c(?:0%25af|1%259c)|2f|5c)|%46|f)|(?:(?:f(?:8%8)?0%8|e)0%80%a|bg%q)f|%3(?:2(?:%(?:%6|4)6|F)|5%%63)|u(?:221[56]|002f|EFC8|F025)|1u|5c)|0x(?:2f|5c)|/))(?:%(?:(?:f(?:(?:c%80|8)%8)?0%8|e)0%80%ae|2(?:(?:5(?:c0%25a|2))?e|%45)|u(?:(?:002|ff0)e|2024)|%32(?:%(?:%6|4)5|E)|c0(?:%[256aef]e|\\.))|\\.(?:%0[01]|\\?)?|\\?\\.?|0x2e){2}(?:\\x5c|(?:%(?:c(?:0%(?:[2aq]f|5c|9v)|1%(?:[19p]c|8s|af))|2(?:5(?:c(?:0%25af|1%259c)|2f|5c)|%46|f)|(?:(?:f(?:8%8)?0%8|e)0%80%a|bg%q)f|%3(?:2(?:%(?:%6|4)6|F)|5%%63)|u(?:221[56]|002f|EFC8|F025)|1u|5c)|0x(?:2f|5c)|/))", + "options": { + "min_length": 4 + } + }, + "operator": "match_regex" + } + ], + "transformers": [ + "normalizePath" + ] + }, + { + "id": "crs-930-110", + "name": "Simple Path Traversal Attack (/../)", + "tags": { + "type": "lfi", + "crs_id": "930110", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.uri.raw" + }, + { + "address": "server.request.headers.no_cookies" + } + ], + "regex": "(?:(?:^|[\\\\/])\\.\\.[\\\\/]|[\\\\/]\\.\\.(?:[\\\\/]|$))", + "options": { + "case_sensitive": true, + "min_length": 3 + } + }, + "operator": "match_regex" + } + ], + "transformers": [ + "removeNulls" + ] + }, + { + "id": "crs-930-120", + "name": "OS File Access Attempt", + "tags": { + "type": "lfi", + "crs_id": "930120", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "list": [ + "/.htaccess", + "/.htdigest", + "/.htpasswd", + "/.addressbook", + "/.aptitude/config", + "/.bash_config", + "/.bash_history", + "/.bash_logout", + "/.bash_profile", + "/.bashrc", + ".cache/notify-osd.log", + ".config/odesk/odesk team.conf", + "/.cshrc", + "/.dockerignore", + ".drush/", + "/.eslintignore", + "/.fbcindex", + "/.forward", + "/.git", + ".git/", + "/.gitattributes", + "/.gitconfig", + ".gnupg/", + ".hplip/hplip.conf", + "/.ksh_history", + "/.lesshst", + ".lftp/", + "/.lhistory", + "/.lldb-history", + ".local/share/mc/", + "/.lynx_cookies", + "/.my.cnf", + "/.mysql_history", + "/.nano_history", + "/.node_repl_history", + "/.pearrc", + "/.php_history", + "/.pinerc", + ".pki/", + "/.proclog", + "/.procmailrc", + "/.psql_history", + "/.python_history", + "/.rediscli_history", + "/.rhistory", + "/.rhosts", + "/.sh_history", + "/.sqlite_history", + ".ssh/authorized_keys", + ".ssh/config", + ".ssh/id_dsa", + ".ssh/id_dsa.pub", + ".ssh/id_rsa", + ".ssh/id_rsa.pub", + ".ssh/identity", + ".ssh/identity.pub", + ".ssh/known_hosts", + ".subversion/auth", + ".subversion/config", + ".subversion/servers", + ".tconn/tconn.conf", + "/.tcshrc", + ".vidalia/vidalia.conf", + "/.viminfo", + "/.vimrc", + "/.www_acl", + "/.wwwacl", + "/.xauthority", + "/.zhistory", + "/.zshrc", + "/.zsh_history", + "/.nsconfig", + "etc/redis.conf", + "etc/redis-sentinel.conf", + "etc/php.ini", + "bin/php.ini", + "etc/httpd/php.ini", + "usr/lib/php.ini", + "usr/lib/php/php.ini", + "usr/local/etc/php.ini", + "usr/local/lib/php.ini", + "usr/local/php/lib/php.ini", + "usr/local/php4/lib/php.ini", + "usr/local/php5/lib/php.ini", + "usr/local/apache/conf/php.ini", + "etc/php4.4/fcgi/php.ini", + "etc/php4/apache/php.ini", + "etc/php4/apache2/php.ini", + "etc/php5/apache/php.ini", + "etc/php5/apache2/php.ini", + "etc/php/php.ini", + "etc/php/php4/php.ini", + "etc/php/apache/php.ini", + "etc/php/apache2/php.ini", + "web/conf/php.ini", + "usr/local/zend/etc/php.ini", + "opt/xampp/etc/php.ini", + "var/local/www/conf/php.ini", + "etc/php/cgi/php.ini", + "etc/php4/cgi/php.ini", + "etc/php5/cgi/php.ini", + "home2/bin/stable/apache/php.ini", + "home/bin/stable/apache/php.ini", + "etc/httpd/conf.d/php.conf", + "php5/php.ini", + "php4/php.ini", + "php/php.ini", + "windows/php.ini", + "winnt/php.ini", + "apache/php/php.ini", + "xampp/apache/bin/php.ini", + "netserver/bin/stable/apache/php.ini", + "volumes/macintosh_hd1/usr/local/php/lib/php.ini", + "etc/mono/1.0/machine.config", + "etc/mono/2.0/machine.config", + "etc/mono/2.0/web.config", + "etc/mono/config", + "usr/local/cpanel/logs/stats_log", + "usr/local/cpanel/logs/access_log", + "usr/local/cpanel/logs/error_log", + "usr/local/cpanel/logs/license_log", + "usr/local/cpanel/logs/login_log", + "var/cpanel/cpanel.config", + "var/log/sw-cp-server/error_log", + "usr/local/psa/admin/logs/httpsd_access_log", + "usr/local/psa/admin/logs/panel.log", + "var/log/sso/sso.log", + "usr/local/psa/admin/conf/php.ini", + "etc/sw-cp-server/applications.d/plesk.conf", + "usr/local/psa/admin/conf/site_isolation_settings.ini", + "usr/local/sb/config", + "etc/sw-cp-server/applications.d/00-sso-cpserver.conf", + "etc/sso/sso_config.ini", + "etc/mysql/conf.d/old_passwords.cnf", + "var/log/mysql/mysql-bin.log", + "var/log/mysql/mysql-bin.index", + "var/log/mysql/data/mysql-bin.index", + "var/log/mysql.log", + "var/log/mysql.err", + "var/log/mysqlderror.log", + "var/log/mysql/mysql.log", + "var/log/mysql/mysql-slow.log", + "var/log/mysql-bin.index", + "var/log/data/mysql-bin.index", + "var/mysql.log", + "var/mysql-bin.index", + "var/data/mysql-bin.index", + "program files/mysql/mysql server 5.0/data/{host}.err", + "program files/mysql/mysql server 5.0/data/mysql.log", + "program files/mysql/mysql server 5.0/data/mysql.err", + "program files/mysql/mysql server 5.0/data/mysql-bin.log", + "program files/mysql/mysql server 5.0/data/mysql-bin.index", + "program files/mysql/data/{host}.err", + "program files/mysql/data/mysql.log", + "program files/mysql/data/mysql.err", + "program files/mysql/data/mysql-bin.log", + "program files/mysql/data/mysql-bin.index", + "mysql/data/{host}.err", + "mysql/data/mysql.log", + "mysql/data/mysql.err", + "mysql/data/mysql-bin.log", + "mysql/data/mysql-bin.index", + "usr/local/mysql/data/mysql.log", + "usr/local/mysql/data/mysql.err", + "usr/local/mysql/data/mysql-bin.log", + "usr/local/mysql/data/mysql-slow.log", + "usr/local/mysql/data/mysqlderror.log", + "usr/local/mysql/data/{host}.err", + "usr/local/mysql/data/mysql-bin.index", + "var/lib/mysql/my.cnf", + "etc/mysql/my.cnf", + "etc/my.cnf", + "program files/mysql/mysql server 5.0/my.ini", + "program files/mysql/mysql server 5.0/my.cnf", + "program files/mysql/my.ini", + "program files/mysql/my.cnf", + "mysql/my.ini", + "mysql/my.cnf", + "mysql/bin/my.ini", + "var/postgresql/log/postgresql.log", + "var/log/postgresql/postgresql.log", + "var/log/postgres/pg_backup.log", + "var/log/postgres/postgres.log", + "var/log/postgresql.log", + "var/log/pgsql/pgsql.log", + "var/log/postgresql/postgresql-8.1-main.log", + "var/log/postgresql/postgresql-8.3-main.log", + "var/log/postgresql/postgresql-8.4-main.log", + "var/log/postgresql/postgresql-9.0-main.log", + "var/log/postgresql/postgresql-9.1-main.log", + "var/log/pgsql8.log", + "var/log/postgresql/postgres.log", + "var/log/pgsql_log", + "var/log/postgresql/main.log", + "var/log/cron/var/log/postgres.log", + "usr/internet/pgsql/data/postmaster.log", + "usr/local/pgsql/data/postgresql.log", + "usr/local/pgsql/data/pg_log", + "postgresql/log/pgadmin.log", + "var/lib/pgsql/data/postgresql.conf", + "var/postgresql/db/postgresql.conf", + "var/nm2/postgresql.conf", + "usr/local/pgsql/data/postgresql.conf", + "usr/local/pgsql/data/pg_hba.conf", + "usr/internet/pgsql/data/pg_hba.conf", + "usr/local/pgsql/data/passwd", + "usr/local/pgsql/bin/pg_passwd", + "etc/postgresql/postgresql.conf", + "etc/postgresql/pg_hba.conf", + "home/postgres/data/postgresql.conf", + "home/postgres/data/pg_version", + "home/postgres/data/pg_ident.conf", + "home/postgres/data/pg_hba.conf", + "program files/postgresql/8.3/data/pg_hba.conf", + "program files/postgresql/8.3/data/pg_ident.conf", + "program files/postgresql/8.3/data/postgresql.conf", + "program files/postgresql/8.4/data/pg_hba.conf", + "program files/postgresql/8.4/data/pg_ident.conf", + "program files/postgresql/8.4/data/postgresql.conf", + "program files/postgresql/9.0/data/pg_hba.conf", + "program files/postgresql/9.0/data/pg_ident.conf", + "program files/postgresql/9.0/data/postgresql.conf", + "program files/postgresql/9.1/data/pg_hba.conf", + "program files/postgresql/9.1/data/pg_ident.conf", + "program files/postgresql/9.1/data/postgresql.conf", + "wamp/logs/access.log", + "wamp/logs/apache_error.log", + "wamp/logs/genquery.log", + "wamp/logs/mysql.log", + "wamp/logs/slowquery.log", + "wamp/bin/apache/apache2.2.22/logs/access.log", + "wamp/bin/apache/apache2.2.22/logs/error.log", + "wamp/bin/apache/apache2.2.21/logs/access.log", + "wamp/bin/apache/apache2.2.21/logs/error.log", + "wamp/bin/mysql/mysql5.5.24/data/mysql-bin.index", + "wamp/bin/mysql/mysql5.5.16/data/mysql-bin.index", + "wamp/bin/apache/apache2.2.21/conf/httpd.conf", + "wamp/bin/apache/apache2.2.22/conf/httpd.conf", + "wamp/bin/apache/apache2.2.21/wampserver.conf", + "wamp/bin/apache/apache2.2.22/wampserver.conf", + "wamp/bin/apache/apache2.2.22/conf/wampserver.conf", + "wamp/bin/mysql/mysql5.5.24/my.ini", + "wamp/bin/mysql/mysql5.5.24/wampserver.conf", + "wamp/bin/mysql/mysql5.5.16/my.ini", + "wamp/bin/mysql/mysql5.5.16/wampserver.conf", + "wamp/bin/php/php5.3.8/php.ini", + "wamp/bin/php/php5.4.3/php.ini", + "xampp/apache/logs/access.log", + "xampp/apache/logs/error.log", + "xampp/mysql/data/mysql-bin.index", + "xampp/mysql/data/mysql.err", + "xampp/mysql/data/{host}.err", + "xampp/sendmail/sendmail.log", + "xampp/apache/conf/httpd.conf", + "xampp/filezillaftp/filezilla server.xml", + "xampp/mercurymail/mercury.ini", + "xampp/php/php.ini", + "xampp/phpmyadmin/config.inc.php", + "xampp/sendmail/sendmail.ini", + "xampp/webalizer/webalizer.conf", + "opt/lampp/etc/httpd.conf", + "xampp/htdocs/aca.txt", + "xampp/htdocs/admin.php", + "xampp/htdocs/leer.txt", + "usr/local/apache/logs/audit_log", + "usr/local/apache2/logs/audit_log", + "logs/security_debug_log", + "logs/security_log", + "usr/local/apache/conf/modsec.conf", + "usr/local/apache2/conf/modsec.conf", + "winnt/system32/logfiles/msftpsvc", + "winnt/system32/logfiles/msftpsvc1", + "winnt/system32/logfiles/msftpsvc2", + "windows/system32/logfiles/msftpsvc", + "windows/system32/logfiles/msftpsvc1", + "windows/system32/logfiles/msftpsvc2", + "etc/logrotate.d/proftpd", + "www/logs/proftpd.system.log", + "var/log/proftpd", + "var/log/proftpd/xferlog.legacy", + "var/log/proftpd.access_log", + "var/log/proftpd.xferlog", + "etc/pam.d/proftpd", + "etc/proftp.conf", + "etc/protpd/proftpd.conf", + "etc/vhcs2/proftpd/proftpd.conf", + "etc/proftpd/modules.conf", + "var/log/vsftpd.log", + "etc/vsftpd.chroot_list", + "etc/logrotate.d/vsftpd.log", + "etc/vsftpd/vsftpd.conf", + "etc/vsftpd.conf", + "etc/chrootusers", + "var/log/xferlog", + "var/adm/log/xferlog", + "etc/wu-ftpd/ftpaccess", + "etc/wu-ftpd/ftphosts", + "etc/wu-ftpd/ftpusers", + "var/log/pure-ftpd/pure-ftpd.log", + "logs/pure-ftpd.log", + "var/log/pureftpd.log", + "usr/sbin/pure-config.pl", + "usr/etc/pure-ftpd.conf", + "etc/pure-ftpd/pure-ftpd.conf", + "usr/local/etc/pure-ftpd.conf", + "usr/local/etc/pureftpd.pdb", + "usr/local/pureftpd/etc/pureftpd.pdb", + "usr/local/pureftpd/sbin/pure-config.pl", + "usr/local/pureftpd/etc/pure-ftpd.conf", + "etc/pure-ftpd.conf", + "etc/pure-ftpd/pure-ftpd.pdb", + "etc/pureftpd.pdb", + "etc/pureftpd.passwd", + "etc/pure-ftpd/pureftpd.pdb", + "usr/ports/ftp/pure-ftpd/pure-ftpd.conf", + "usr/ports/ftp/pure-ftpd/pureftpd.pdb", + "usr/ports/ftp/pure-ftpd/pureftpd.passwd", + "usr/ports/net/pure-ftpd/pure-ftpd.conf", + "usr/ports/net/pure-ftpd/pureftpd.pdb", + "usr/ports/net/pure-ftpd/pureftpd.passwd", + "usr/pkgsrc/net/pureftpd/pure-ftpd.conf", + "usr/pkgsrc/net/pureftpd/pureftpd.pdb", + "usr/pkgsrc/net/pureftpd/pureftpd.passwd", + "usr/ports/contrib/pure-ftpd/pure-ftpd.conf", + "usr/ports/contrib/pure-ftpd/pureftpd.pdb", + "usr/ports/contrib/pure-ftpd/pureftpd.passwd", + "var/log/muddleftpd", + "usr/sbin/mudlogd", + "etc/muddleftpd/mudlog", + "etc/muddleftpd.com", + "etc/muddleftpd/mudlogd.conf", + "etc/muddleftpd/muddleftpd.conf", + "var/log/muddleftpd.conf", + "usr/sbin/mudpasswd", + "etc/muddleftpd/muddleftpd.passwd", + "etc/muddleftpd/passwd", + "var/log/ftp-proxy/ftp-proxy.log", + "var/log/ftp-proxy", + "var/log/ftplog", + "etc/logrotate.d/ftp", + "etc/ftpchroot", + "etc/ftphosts", + "etc/ftpusers", + "var/log/exim_mainlog", + "var/log/exim/mainlog", + "var/log/maillog", + "var/log/exim_paniclog", + "var/log/exim/paniclog", + "var/log/exim/rejectlog", + "var/log/exim_rejectlog", + "winnt/system32/logfiles/smtpsvc", + "winnt/system32/logfiles/smtpsvc1", + "winnt/system32/logfiles/smtpsvc2", + "winnt/system32/logfiles/smtpsvc3", + "winnt/system32/logfiles/smtpsvc4", + "winnt/system32/logfiles/smtpsvc5", + "windows/system32/logfiles/smtpsvc", + "windows/system32/logfiles/smtpsvc1", + "windows/system32/logfiles/smtpsvc2", + "windows/system32/logfiles/smtpsvc3", + "windows/system32/logfiles/smtpsvc4", + "windows/system32/logfiles/smtpsvc5", + "etc/osxhttpd/osxhttpd.conf", + "system/library/webobjects/adaptors/apache2.2/apache.conf", + "etc/apache2/sites-available/default", + "etc/apache2/sites-available/default-ssl", + "etc/apache2/sites-enabled/000-default", + "etc/apache2/sites-enabled/default", + "etc/apache2/apache2.conf", + "etc/apache2/ports.conf", + "usr/local/etc/apache/httpd.conf", + "usr/pkg/etc/httpd/httpd.conf", + "usr/pkg/etc/httpd/httpd-default.conf", + "usr/pkg/etc/httpd/httpd-vhosts.conf", + "etc/httpd/mod_php.conf", + "etc/httpd/extra/httpd-ssl.conf", + "etc/rc.d/rc.httpd", + "usr/local/apache/conf/httpd.conf.default", + "usr/local/apache/conf/access.conf", + "usr/local/apache22/conf/httpd.conf", + "usr/local/apache22/httpd.conf", + "usr/local/etc/apache22/conf/httpd.conf", + "usr/local/apps/apache22/conf/httpd.conf", + "etc/apache22/conf/httpd.conf", + "etc/apache22/httpd.conf", + "opt/apache22/conf/httpd.conf", + "usr/local/etc/apache2/vhosts.conf", + "usr/local/apache/conf/vhosts.conf", + "usr/local/apache2/conf/vhosts.conf", + "usr/local/apache/conf/vhosts-custom.conf", + "usr/local/apache2/conf/vhosts-custom.conf", + "etc/apache/default-server.conf", + "etc/apache2/default-server.conf", + "usr/local/apache2/conf/extra/httpd-ssl.conf", + "usr/local/apache2/conf/ssl.conf", + "etc/httpd/conf.d", + "usr/local/etc/apache22/httpd.conf", + "usr/local/etc/apache2/httpd.conf", + "etc/apache2/httpd2.conf", + "etc/apache2/ssl-global.conf", + "etc/apache2/vhosts.d/00_default_vhost.conf", + "apache/conf/httpd.conf", + "etc/apache/httpd.conf", + "etc/httpd/conf", + "http/httpd.conf", + "usr/local/apache1.3/conf/httpd.conf", + "usr/local/etc/httpd/conf", + "var/apache/conf/httpd.conf", + "var/www/conf", + "www/apache/conf/httpd.conf", + "www/conf/httpd.conf", + "etc/init.d", + "etc/apache/access.conf", + "etc/rc.conf", + "www/logs/freebsddiary-error.log", + "www/logs/freebsddiary-access_log", + "library/webserver/documents/index.html", + "library/webserver/documents/index.htm", + "library/webserver/documents/default.html", + "library/webserver/documents/default.htm", + "library/webserver/documents/index.php", + "library/webserver/documents/default.php", + "var/log/webmin/miniserv.log", + "usr/local/etc/webmin/miniserv.conf", + "etc/webmin/miniserv.conf", + "usr/local/etc/webmin/miniserv.users", + "etc/webmin/miniserv.users", + "winnt/system32/logfiles/w3svc/inetsvn1.log", + "winnt/system32/logfiles/w3svc1/inetsvn1.log", + "winnt/system32/logfiles/w3svc2/inetsvn1.log", + "winnt/system32/logfiles/w3svc3/inetsvn1.log", + "windows/system32/logfiles/w3svc/inetsvn1.log", + "windows/system32/logfiles/w3svc1/inetsvn1.log", + "windows/system32/logfiles/w3svc2/inetsvn1.log", + "windows/system32/logfiles/w3svc3/inetsvn1.log", + "var/log/httpd/access_log", + "var/log/httpd/error_log", + "apache/logs/error.log", + "apache/logs/access.log", + "apache2/logs/error.log", + "apache2/logs/access.log", + "logs/error.log", + "logs/access.log", + "etc/httpd/logs/access_log", + "etc/httpd/logs/access.log", + "etc/httpd/logs/error_log", + "etc/httpd/logs/error.log", + "usr/local/apache/logs/access_log", + "usr/local/apache/logs/access.log", + "usr/local/apache/logs/error_log", + "usr/local/apache/logs/error.log", + "usr/local/apache2/logs/access_log", + "usr/local/apache2/logs/access.log", + "usr/local/apache2/logs/error_log", + "usr/local/apache2/logs/error.log", + "var/www/logs/access_log", + "var/www/logs/access.log", + "var/www/logs/error_log", + "var/www/logs/error.log", + "var/log/httpd/access.log", + "var/log/httpd/error.log", + "var/log/apache/access_log", + "var/log/apache/access.log", + "var/log/apache/error_log", + "var/log/apache/error.log", + "var/log/apache2/access_log", + "var/log/apache2/access.log", + "var/log/apache2/error_log", + "var/log/apache2/error.log", + "var/log/access_log", + "var/log/access.log", + "var/log/error_log", + "var/log/error.log", + "opt/lampp/logs/access_log", + "opt/lampp/logs/error_log", + "opt/xampp/logs/access_log", + "opt/xampp/logs/error_log", + "opt/lampp/logs/access.log", + "opt/lampp/logs/error.log", + "opt/xampp/logs/access.log", + "opt/xampp/logs/error.log", + "program files/apache group/apache/logs/access.log", + "program files/apache group/apache/logs/error.log", + "program files/apache software foundation/apache2.2/logs/error.log", + "program files/apache software foundation/apache2.2/logs/access.log", + "opt/apache/apache.conf", + "opt/apache/conf/apache.conf", + "opt/apache2/apache.conf", + "opt/apache2/conf/apache.conf", + "opt/httpd/apache.conf", + "opt/httpd/conf/apache.conf", + "etc/httpd/apache.conf", + "etc/apache2/apache.conf", + "etc/httpd/conf/apache.conf", + "usr/local/apache/apache.conf", + "usr/local/apache/conf/apache.conf", + "usr/local/apache2/apache.conf", + "usr/local/apache2/conf/apache.conf", + "usr/local/php/apache.conf.php", + "usr/local/php4/apache.conf.php", + "usr/local/php5/apache.conf.php", + "usr/local/php/apache.conf", + "usr/local/php4/apache.conf", + "usr/local/php5/apache.conf", + "private/etc/httpd/apache.conf", + "opt/apache/apache2.conf", + "opt/apache/conf/apache2.conf", + "opt/apache2/apache2.conf", + "opt/apache2/conf/apache2.conf", + "opt/httpd/apache2.conf", + "opt/httpd/conf/apache2.conf", + "etc/httpd/apache2.conf", + "etc/httpd/conf/apache2.conf", + "usr/local/apache/apache2.conf", + "usr/local/apache/conf/apache2.conf", + "usr/local/apache2/apache2.conf", + "usr/local/apache2/conf/apache2.conf", + "usr/local/php/apache2.conf.php", + "usr/local/php4/apache2.conf.php", + "usr/local/php5/apache2.conf.php", + "usr/local/php/apache2.conf", + "usr/local/php4/apache2.conf", + "usr/local/php5/apache2.conf", + "private/etc/httpd/apache2.conf", + "usr/local/apache/conf/httpd.conf", + "usr/local/apache2/conf/httpd.conf", + "etc/httpd/conf/httpd.conf", + "etc/apache/apache.conf", + "etc/apache/conf/httpd.conf", + "etc/apache2/httpd.conf", + "usr/apache2/conf/httpd.conf", + "usr/apache/conf/httpd.conf", + "usr/local/etc/apache/conf/httpd.conf", + "usr/local/apache/httpd.conf", + "usr/local/apache2/httpd.conf", + "usr/local/httpd/conf/httpd.conf", + "usr/local/etc/apache2/conf/httpd.conf", + "usr/local/etc/httpd/conf/httpd.conf", + "usr/local/apps/apache2/conf/httpd.conf", + "usr/local/apps/apache/conf/httpd.conf", + "usr/local/php/httpd.conf.php", + "usr/local/php4/httpd.conf.php", + "usr/local/php5/httpd.conf.php", + "usr/local/php/httpd.conf", + "usr/local/php4/httpd.conf", + "usr/local/php5/httpd.conf", + "etc/apache2/conf/httpd.conf", + "etc/http/conf/httpd.conf", + "etc/httpd/httpd.conf", + "etc/http/httpd.conf", + "etc/httpd.conf", + "opt/apache/conf/httpd.conf", + "opt/apache2/conf/httpd.conf", + "var/www/conf/httpd.conf", + "private/etc/httpd/httpd.conf", + "private/etc/httpd/httpd.conf.default", + "etc/apache2/vhosts.d/default_vhost.include", + "etc/apache2/conf.d/charset", + "etc/apache2/conf.d/security", + "etc/apache2/envvars", + "etc/apache2/mods-available/autoindex.conf", + "etc/apache2/mods-available/deflate.conf", + "etc/apache2/mods-available/dir.conf", + "etc/apache2/mods-available/mem_cache.conf", + "etc/apache2/mods-available/mime.conf", + "etc/apache2/mods-available/proxy.conf", + "etc/apache2/mods-available/setenvif.conf", + "etc/apache2/mods-available/ssl.conf", + "etc/apache2/mods-enabled/alias.conf", + "etc/apache2/mods-enabled/deflate.conf", + "etc/apache2/mods-enabled/dir.conf", + "etc/apache2/mods-enabled/mime.conf", + "etc/apache2/mods-enabled/negotiation.conf", + "etc/apache2/mods-enabled/php5.conf", + "etc/apache2/mods-enabled/status.conf", + "program files/apache group/apache/conf/httpd.conf", + "program files/apache group/apache2/conf/httpd.conf", + "program files/xampp/apache/conf/apache.conf", + "program files/xampp/apache/conf/apache2.conf", + "program files/xampp/apache/conf/httpd.conf", + "program files/apache group/apache/apache.conf", + "program files/apache group/apache/conf/apache.conf", + "program files/apache group/apache2/conf/apache.conf", + "program files/apache group/apache/apache2.conf", + "program files/apache group/apache/conf/apache2.conf", + "program files/apache group/apache2/conf/apache2.conf", + "program files/apache software foundation/apache2.2/conf/httpd.conf", + "volumes/macintosh_hd1/opt/httpd/conf/httpd.conf", + "volumes/macintosh_hd1/opt/apache/conf/httpd.conf", + "volumes/macintosh_hd1/opt/apache2/conf/httpd.conf", + "volumes/macintosh_hd1/usr/local/php/httpd.conf.php", + "volumes/macintosh_hd1/usr/local/php4/httpd.conf.php", + "volumes/macintosh_hd1/usr/local/php5/httpd.conf.php", + "volumes/webbackup/opt/apache2/conf/httpd.conf", + "volumes/webbackup/private/etc/httpd/httpd.conf", + "volumes/webbackup/private/etc/httpd/httpd.conf.default", + "usr/local/etc/apache/vhosts.conf", + "usr/local/jakarta/tomcat/conf/jakarta.conf", + "usr/local/jakarta/tomcat/conf/server.xml", + "usr/local/jakarta/tomcat/conf/context.xml", + "usr/local/jakarta/tomcat/conf/workers.properties", + "usr/local/jakarta/tomcat/conf/logging.properties", + "usr/local/jakarta/dist/tomcat/conf/jakarta.conf", + "usr/local/jakarta/dist/tomcat/conf/server.xml", + "usr/local/jakarta/dist/tomcat/conf/context.xml", + "usr/local/jakarta/dist/tomcat/conf/workers.properties", + "usr/local/jakarta/dist/tomcat/conf/logging.properties", + "usr/share/tomcat6/conf/server.xml", + "usr/share/tomcat6/conf/context.xml", + "usr/share/tomcat6/conf/workers.properties", + "usr/share/tomcat6/conf/logging.properties", + "var/log/tomcat6/catalina.out", + "var/cpanel/tomcat.options", + "usr/local/jakarta/tomcat/logs/catalina.out", + "usr/local/jakarta/tomcat/logs/catalina.err", + "opt/tomcat/logs/catalina.out", + "opt/tomcat/logs/catalina.err", + "usr/share/logs/catalina.out", + "usr/share/logs/catalina.err", + "usr/share/tomcat/logs/catalina.out", + "usr/share/tomcat/logs/catalina.err", + "usr/share/tomcat6/logs/catalina.out", + "usr/share/tomcat6/logs/catalina.err", + "usr/local/apache/logs/mod_jk.log", + "usr/local/jakarta/tomcat/logs/mod_jk.log", + "usr/local/jakarta/dist/tomcat/logs/mod_jk.log", + "opt/[jboss]/server/default/conf/jboss-minimal.xml", + "opt/[jboss]/server/default/conf/jboss-service.xml", + "opt/[jboss]/server/default/conf/jndi.properties", + "opt/[jboss]/server/default/conf/log4j.xml", + "opt/[jboss]/server/default/conf/login-config.xml", + "opt/[jboss]/server/default/conf/standardjaws.xml", + "opt/[jboss]/server/default/conf/standardjboss.xml", + "opt/[jboss]/server/default/conf/server.log.properties", + "opt/[jboss]/server/default/deploy/jboss-logging.xml", + "usr/local/[jboss]/server/default/conf/jboss-minimal.xml", + "usr/local/[jboss]/server/default/conf/jboss-service.xml", + "usr/local/[jboss]/server/default/conf/jndi.properties", + "usr/local/[jboss]/server/default/conf/log4j.xml", + "usr/local/[jboss]/server/default/conf/login-config.xml", + "usr/local/[jboss]/server/default/conf/standardjaws.xml", + "usr/local/[jboss]/server/default/conf/standardjboss.xml", + "usr/local/[jboss]/server/default/conf/server.log.properties", + "usr/local/[jboss]/server/default/deploy/jboss-logging.xml", + "private/tmp/[jboss]/server/default/conf/jboss-minimal.xml", + "private/tmp/[jboss]/server/default/conf/jboss-service.xml", + "private/tmp/[jboss]/server/default/conf/jndi.properties", + "private/tmp/[jboss]/server/default/conf/log4j.xml", + "private/tmp/[jboss]/server/default/conf/login-config.xml", + "private/tmp/[jboss]/server/default/conf/standardjaws.xml", + "private/tmp/[jboss]/server/default/conf/standardjboss.xml", + "private/tmp/[jboss]/server/default/conf/server.log.properties", + "private/tmp/[jboss]/server/default/deploy/jboss-logging.xml", + "tmp/[jboss]/server/default/conf/jboss-minimal.xml", + "tmp/[jboss]/server/default/conf/jboss-service.xml", + "tmp/[jboss]/server/default/conf/jndi.properties", + "tmp/[jboss]/server/default/conf/log4j.xml", + "tmp/[jboss]/server/default/conf/login-config.xml", + "tmp/[jboss]/server/default/conf/standardjaws.xml", + "tmp/[jboss]/server/default/conf/standardjboss.xml", + "tmp/[jboss]/server/default/conf/server.log.properties", + "tmp/[jboss]/server/default/deploy/jboss-logging.xml", + "program files/[jboss]/server/default/conf/jboss-minimal.xml", + "program files/[jboss]/server/default/conf/jboss-service.xml", + "program files/[jboss]/server/default/conf/jndi.properties", + "program files/[jboss]/server/default/conf/log4j.xml", + "program files/[jboss]/server/default/conf/login-config.xml", + "program files/[jboss]/server/default/conf/standardjaws.xml", + "program files/[jboss]/server/default/conf/standardjboss.xml", + "program files/[jboss]/server/default/conf/server.log.properties", + "program files/[jboss]/server/default/deploy/jboss-logging.xml", + "[jboss]/server/default/conf/jboss-minimal.xml", + "[jboss]/server/default/conf/jboss-service.xml", + "[jboss]/server/default/conf/jndi.properties", + "[jboss]/server/default/conf/log4j.xml", + "[jboss]/server/default/conf/login-config.xml", + "[jboss]/server/default/conf/standardjaws.xml", + "[jboss]/server/default/conf/standardjboss.xml", + "[jboss]/server/default/conf/server.log.properties", + "[jboss]/server/default/deploy/jboss-logging.xml", + "opt/[jboss]/server/default/log/server.log", + "opt/[jboss]/server/default/log/boot.log", + "usr/local/[jboss]/server/default/log/server.log", + "usr/local/[jboss]/server/default/log/boot.log", + "private/tmp/[jboss]/server/default/log/server.log", + "private/tmp/[jboss]/server/default/log/boot.log", + "tmp/[jboss]/server/default/log/server.log", + "tmp/[jboss]/server/default/log/boot.log", + "program files/[jboss]/server/default/log/server.log", + "program files/[jboss]/server/default/log/boot.log", + "[jboss]/server/default/log/server.log", + "[jboss]/server/default/log/boot.log", + "var/log/lighttpd.error.log", + "var/log/lighttpd.access.log", + "var/lighttpd.log", + "var/logs/access.log", + "var/log/lighttpd/", + "var/log/lighttpd/error.log", + "var/log/lighttpd/access.www.log", + "var/log/lighttpd/error.www.log", + "var/log/lighttpd/access.log", + "usr/local/apache2/logs/lighttpd.error.log", + "usr/local/apache2/logs/lighttpd.log", + "usr/local/apache/logs/lighttpd.error.log", + "usr/local/apache/logs/lighttpd.log", + "usr/local/lighttpd/log/lighttpd.error.log", + "usr/local/lighttpd/log/access.log", + "var/log/lighttpd/{domain}/access.log", + "var/log/lighttpd/{domain}/error.log", + "usr/home/user/var/log/lighttpd.error.log", + "usr/home/user/var/log/apache.log", + "home/user/lighttpd/lighttpd.conf", + "usr/home/user/lighttpd/lighttpd.conf", + "etc/lighttpd/lighthttpd.conf", + "usr/local/etc/lighttpd.conf", + "usr/local/lighttpd/conf/lighttpd.conf", + "usr/local/etc/lighttpd.conf.new", + "var/www/.lighttpdpassword", + "var/log/nginx/access_log", + "var/log/nginx/error_log", + "var/log/nginx/access.log", + "var/log/nginx/error.log", + "var/log/nginx.access_log", + "var/log/nginx.error_log", + "logs/access_log", + "logs/error_log", + "etc/nginx/nginx.conf", + "usr/local/etc/nginx/nginx.conf", + "usr/local/nginx/conf/nginx.conf", + "usr/local/zeus/web/global.cfg", + "usr/local/zeus/web/log/errors", + "opt/lsws/conf/httpd_conf.xml", + "usr/local/lsws/conf/httpd_conf.xml", + "opt/lsws/logs/error.log", + "opt/lsws/logs/access.log", + "usr/local/lsws/logs/error.log", + "usr/local/logs/access.log", + "usr/local/samba/lib/log.user", + "usr/local/logs/samba.log", + "var/log/samba/log.smbd", + "var/log/samba/log.nmbd", + "var/log/samba.log", + "var/log/samba.log1", + "var/log/samba.log2", + "var/log/log.smb", + "etc/samba/netlogon", + "etc/smbpasswd", + "etc/smb.conf", + "etc/samba/dhcp.conf", + "etc/samba/smb.conf", + "etc/samba/samba.conf", + "etc/samba/smb.conf.user", + "etc/samba/smbpasswd", + "etc/samba/smbusers", + "etc/samba/private/smbpasswd", + "usr/local/etc/smb.conf", + "usr/local/samba/lib/smb.conf.user", + "etc/dhcp3/dhclient.conf", + "etc/dhcp3/dhcpd.conf", + "etc/dhcp/dhclient.conf", + "program files/vidalia bundle/polipo/polipo.conf", + "etc/tor/tor-tsocks.conf", + "etc/stunnel/stunnel.conf", + "etc/tsocks.conf", + "etc/tinyproxy/tinyproxy.conf", + "etc/miredo-server.conf", + "etc/miredo.conf", + "etc/miredo/miredo-server.conf", + "etc/miredo/miredo.conf", + "etc/wicd/dhclient.conf.template.default", + "etc/wicd/manager-settings.conf", + "etc/wicd/wired-settings.conf", + "etc/wicd/wireless-settings.conf", + "var/log/ipfw.log", + "var/log/ipfw", + "var/log/ipfw/ipfw.log", + "var/log/ipfw.today", + "etc/ipfw.rules", + "etc/ipfw.conf", + "etc/firewall.rules", + "winnt/system32/logfiles/firewall/pfirewall.log", + "winnt/system32/logfiles/firewall/pfirewall.log.old", + "windows/system32/logfiles/firewall/pfirewall.log", + "windows/system32/logfiles/firewall/pfirewall.log.old", + "etc/clamav/clamd.conf", + "etc/clamav/freshclam.conf", + "etc/x11/xorg.conf", + "etc/x11/xorg.conf-vesa", + "etc/x11/xorg.conf-vmware", + "etc/x11/xorg.conf.beforevmwaretoolsinstall", + "etc/x11/xorg.conf.orig", + "etc/bluetooth/input.conf", + "etc/bluetooth/main.conf", + "etc/bluetooth/network.conf", + "etc/bluetooth/rfcomm.conf", + "proc/self/environ", + "proc/self/mounts", + "proc/self/stat", + "proc/self/status", + "proc/self/cmdline", + "proc/self/fd/0", + "proc/self/fd/1", + "proc/self/fd/2", + "proc/self/fd/3", + "proc/self/fd/4", + "proc/self/fd/5", + "proc/self/fd/6", + "proc/self/fd/7", + "proc/self/fd/8", + "proc/self/fd/9", + "proc/self/fd/10", + "proc/self/fd/11", + "proc/self/fd/12", + "proc/self/fd/13", + "proc/self/fd/14", + "proc/self/fd/15", + "proc/version", + "proc/devices", + "proc/cpuinfo", + "proc/meminfo", + "proc/net/tcp", + "proc/net/udp", + "etc/bash_completion.d/debconf", + "root/.bash_logout", + "root/.bash_history", + "root/.bash_config", + "root/.bashrc", + "etc/bash.bashrc", + "var/adm/syslog", + "var/adm/sulog", + "var/adm/utmp", + "var/adm/utmpx", + "var/adm/wtmp", + "var/adm/wtmpx", + "var/adm/lastlog/username", + "usr/spool/lp/log", + "var/adm/lp/lpd-errs", + "usr/lib/cron/log", + "var/adm/loginlog", + "var/adm/pacct", + "var/adm/dtmp", + "var/adm/acct/sum/loginlog", + "var/adm/x0msgs", + "var/adm/crash/vmcore", + "var/adm/crash/unix", + "etc/newsyslog.conf", + "var/adm/qacct", + "var/adm/ras/errlog", + "var/adm/ras/bootlog", + "var/adm/cron/log", + "etc/utmp", + "etc/security/lastlog", + "etc/security/failedlogin", + "usr/spool/mqueue/syslog", + "var/adm/messages", + "var/adm/aculogs", + "var/adm/aculog", + "var/adm/vold.log", + "var/adm/log/asppp.log", + "var/log/poplog", + "var/log/authlog", + "var/lp/logs/lpsched", + "var/lp/logs/lpnet", + "var/lp/logs/requests", + "var/cron/log", + "var/saf/_log", + "var/saf/port/log", + "var/log/news.all", + "var/log/news/news.all", + "var/log/news/news.crit", + "var/log/news/news.err", + "var/log/news/news.notice", + "var/log/news/suck.err", + "var/log/news/suck.notice", + "var/log/messages", + "var/log/messages.1", + "var/log/user.log", + "var/log/user.log.1", + "var/log/auth.log", + "var/log/pm-powersave.log", + "var/log/xorg.0.log", + "var/log/daemon.log", + "var/log/daemon.log.1", + "var/log/kern.log", + "var/log/kern.log.1", + "var/log/mail.err", + "var/log/mail.info", + "var/log/mail.warn", + "var/log/ufw.log", + "var/log/boot.log", + "var/log/syslog", + "var/log/syslog.1", + "tmp/access.log", + "etc/sensors.conf", + "etc/sensors3.conf", + "etc/host.conf", + "etc/pam.conf", + "etc/resolv.conf", + "etc/apt/apt.conf", + "etc/inetd.conf", + "etc/syslog.conf", + "etc/sysctl.conf", + "etc/sysctl.d/10-console-messages.conf", + "etc/sysctl.d/10-network-security.conf", + "etc/sysctl.d/10-process-security.conf", + "etc/sysctl.d/wine.sysctl.conf", + "etc/security/access.conf", + "etc/security/group.conf", + "etc/security/limits.conf", + "etc/security/namespace.conf", + "etc/security/pam_env.conf", + "etc/security/sepermit.conf", + "etc/security/time.conf", + "etc/ssh/sshd_config", + "etc/adduser.conf", + "etc/deluser.conf", + "etc/avahi/avahi-daemon.conf", + "etc/ca-certificates.conf", + "etc/ca-certificates.conf.dpkg-old", + "etc/casper.conf", + "etc/chkrootkit.conf", + "etc/debconf.conf", + "etc/dns2tcpd.conf", + "etc/e2fsck.conf", + "etc/esound/esd.conf", + "etc/etter.conf", + "etc/fuse.conf", + "etc/foremost.conf", + "etc/hdparm.conf", + "etc/kernel-img.conf", + "etc/kernel-pkg.conf", + "etc/ld.so.conf", + "etc/ltrace.conf", + "etc/mail/sendmail.conf", + "etc/manpath.config", + "etc/kbd/config", + "etc/ldap/ldap.conf", + "etc/logrotate.conf", + "etc/mtools.conf", + "etc/smi.conf", + "etc/updatedb.conf", + "etc/pulse/client.conf", + "usr/share/adduser/adduser.conf", + "etc/hostname", + "etc/networks", + "etc/timezone", + "etc/modules", + "etc/passwd", + "etc/passwd~", + "etc/passwd-", + "etc/shadow", + "etc/shadow~", + "etc/shadow-", + "etc/fstab", + "etc/motd", + "etc/hosts", + "etc/group", + "etc/group-", + "etc/alias", + "etc/crontab", + "etc/crypttab", + "etc/exports", + "etc/mtab", + "etc/hosts.allow", + "etc/hosts.deny", + "etc/os-release", + "etc/password.master", + "etc/profile", + "etc/default/grub", + "etc/resolvconf/update-libc.d/sendmail", + "etc/inittab", + "etc/issue", + "etc/issue.net", + "etc/login.defs", + "etc/sudoers", + "etc/sysconfig/network-scripts/ifcfg-eth0", + "etc/redhat-release", + "etc/debian_version", + "etc/fedora-release", + "etc/mandrake-release", + "etc/slackware-release", + "etc/suse-release", + "etc/security/group", + "etc/security/passwd", + "etc/security/user", + "etc/security/environ", + "etc/security/limits", + "etc/security/opasswd", + "boot/grub/grub.cfg", + "boot/grub/menu.lst", + "root/.ksh_history", + "root/.xauthority", + "usr/lib/security/mkuser.default", + "var/log/squirrelmail.log", + "var/log/apache2/squirrelmail.log", + "var/log/apache2/squirrelmail.err.log", + "var/lib/squirrelmail/prefs/squirrelmail.log", + "var/log/mail.log", + "etc/squirrelmail/apache.conf", + "etc/squirrelmail/config_local.php", + "etc/squirrelmail/default_pref", + "etc/squirrelmail/index.php", + "etc/squirrelmail/config_default.php", + "etc/squirrelmail/config.php", + "etc/squirrelmail/filters_setup.php", + "etc/squirrelmail/sqspell_config.php", + "etc/squirrelmail/config/config.php", + "etc/httpd/conf.d/squirrelmail.conf", + "usr/share/squirrelmail/config/config.php", + "private/etc/squirrelmail/config/config.php", + "srv/www/htdos/squirrelmail/config/config.php", + "var/www/squirrelmail/config/config.php", + "var/www/html/squirrelmail/config/config.php", + "var/www/html/squirrelmail-1.2.9/config/config.php", + "usr/share/squirrelmail/plugins/squirrel_logger/setup.php", + "usr/local/squirrelmail/www/readme", + "windows/system32/drivers/etc/hosts", + "windows/system32/drivers/etc/lmhosts.sam", + "windows/system32/drivers/etc/networks", + "windows/system32/drivers/etc/protocol", + "windows/system32/drivers/etc/services", + "/boot.ini", + "windows/debug/netsetup.log", + "windows/comsetup.log", + "windows/repair/setup.log", + "windows/setupact.log", + "windows/setupapi.log", + "windows/setuperr.log", + "windows/updspapi.log", + "windows/wmsetup.log", + "windows/windowsupdate.log", + "windows/odbc.ini", + "usr/local/psa/admin/htdocs/domains/databases/phpmyadmin/libraries/config.default.php", + "etc/apache2/conf.d/phpmyadmin.conf", + "etc/phpmyadmin/config.inc.php", + "etc/openldap/ldap.conf", + "etc/cups/acroread.conf", + "etc/cups/cupsd.conf", + "etc/cups/cupsd.conf.default", + "etc/cups/pdftops.conf", + "etc/cups/printers.conf", + "windows/system32/macromed/flash/flashinstall.log", + "windows/system32/macromed/flash/install.log", + "etc/cvs-cron.conf", + "etc/cvs-pserver.conf", + "etc/subversion/config", + "etc/modprobe.d/vmware-tools.conf", + "etc/updatedb.conf.beforevmwaretoolsinstall", + "etc/vmware-tools/config", + "etc/vmware-tools/tpvmlp.conf", + "etc/vmware-tools/vmware-tools-libraries.conf", + "var/log/vmware/hostd.log", + "var/log/vmware/hostd-1.log", + "/wp-config.php", + "/wp-config.bak", + "/wp-config.old", + "/wp-config.temp", + "/wp-config.tmp", + "/wp-config.txt", + "/config.yml", + "/config_dev.yml", + "/config_prod.yml", + "/config_test.yml", + "/parameters.yml", + "/routing.yml", + "/security.yml", + "/services.yml", + "sites/default/default.settings.php", + "sites/default/settings.php", + "sites/default/settings.local.php", + "app/etc/local.xml", + "/sftp-config.json", + "/web.config", + "includes/config.php", + "includes/configure.php", + "config.inc.php", + "localsettings.php", + "inc/config.php", + "typo3conf/localconf.php", + "config/app.php", + "config/custom.php", + "config/database.php", + "/configuration.php", + "/config.php", + "var/mail/www-data", + "etc/network/", + "etc/init/", + "inetpub/wwwroot/global.asa", + "system32/inetsrv/config/applicationhost.config", + "system32/inetsrv/config/administration.config", + "system32/inetsrv/config/redirection.config", + "system32/config/default", + "system32/config/sam", + "system32/config/system", + "system32/config/software", + "winnt/repair/sam._", + "/package.json", + "/package-lock.json", + "/gruntfile.js", + "/npm-debug.log", + "/ormconfig.json", + "/tsconfig.json", + "/webpack.config.js", + "/yarn.lock" + ] + }, + "operator": "phrase_match" + } + ], + "transformers": [ + "lowercase", + "normalizePath" + ] + }, + { + "id": "crs-931-110", + "name": "RFI: Common RFI Vulnerable Parameter Name used w/ URL Payload", + "tags": { + "type": "rfi", + "crs_id": "931110", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + } + ], + "regex": "(?:\\binclude\\s*\\([^)]*|mosConfig_absolute_path|_CONF\\[path\\]|_SERVER\\[DOCUMENT_ROOT\\]|GALLERY_BASEDIR|path\\[docroot\\]|appserv_root|config\\[root_dir\\])=(?:file|ftps?|https?)://", + "options": { + "min_length": 15 + } + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "crs-931-120", + "name": "RFI: URL Payload Used w/Trailing Question Mark Character (?)", + "tags": { + "type": "rfi", + "crs_id": "931120", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + } + ], + "regex": "^(?i:file|ftps?|https?).*?\\?+$", + "options": { + "case_sensitive": true, + "min_length": 4 + } + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "crs-932-160", + "name": "Remote Command Execution: Unix Shell Code Found", + "tags": { + "type": "command_injection", + "crs_id": "932160", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "list": [ + "${cdpath}", + "${dirstack}", + "${home}", + "${hostname}", + "${ifs}", + "${oldpwd}", + "${ostype}", + "${path}", + "${pwd}", + "$cdpath", + "$dirstack", + "$home", + "$hostname", + "$ifs", + "$oldpwd", + "$ostype", + "$path", + "$pwd", + "bin/bash", + "bin/cat", + "bin/csh", + "bin/dash", + "bin/du", + "bin/echo", + "bin/grep", + "bin/less", + "bin/ls", + "bin/mknod", + "bin/more", + "bin/nc", + "bin/ps", + "bin/rbash", + "bin/sh", + "bin/sleep", + "bin/su", + "bin/tcsh", + "bin/uname", + "dev/fd/", + "dev/null", + "dev/stderr", + "dev/stdin", + "dev/stdout", + "dev/tcp/", + "dev/udp/", + "dev/zero", + "etc/group", + "etc/master.passwd", + "etc/passwd", + "etc/pwd.db", + "etc/shadow", + "etc/shells", + "etc/spwd.db", + "proc/self/", + "usr/bin/awk", + "usr/bin/base64", + "usr/bin/cat", + "usr/bin/cc", + "usr/bin/clang", + "usr/bin/clang++", + "usr/bin/curl", + "usr/bin/diff", + "usr/bin/env", + "usr/bin/fetch", + "usr/bin/file", + "usr/bin/find", + "usr/bin/ftp", + "usr/bin/gawk", + "usr/bin/gcc", + "usr/bin/head", + "usr/bin/hexdump", + "usr/bin/id", + "usr/bin/less", + "usr/bin/ln", + "usr/bin/mkfifo", + "usr/bin/more", + "usr/bin/nc", + "usr/bin/ncat", + "usr/bin/nice", + "usr/bin/nmap", + "usr/bin/perl", + "usr/bin/php", + "usr/bin/php5", + "usr/bin/php7", + "usr/bin/php-cgi", + "usr/bin/printf", + "usr/bin/psed", + "usr/bin/python", + "usr/bin/python2", + "usr/bin/python3", + "usr/bin/ruby", + "usr/bin/sed", + "usr/bin/socat", + "usr/bin/tail", + "usr/bin/tee", + "usr/bin/telnet", + "usr/bin/top", + "usr/bin/uname", + "usr/bin/wget", + "usr/bin/who", + "usr/bin/whoami", + "usr/bin/xargs", + "usr/bin/xxd", + "usr/bin/yes", + "usr/local/bin/bash", + "usr/local/bin/curl", + "usr/local/bin/ncat", + "usr/local/bin/nmap", + "usr/local/bin/perl", + "usr/local/bin/php", + "usr/local/bin/python", + "usr/local/bin/python2", + "usr/local/bin/python3", + "usr/local/bin/rbash", + "usr/local/bin/ruby", + "usr/local/bin/wget" + ] + }, + "operator": "phrase_match" + } + ], + "transformers": [ + "lowercase" + ] + }, + { + "id": "crs-932-171", + "name": "Remote Command Execution: Shellshock (CVE-2014-6271)", + "tags": { + "type": "command_injection", + "crs_id": "932171", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "server.request.headers.no_cookies" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "^\\(\\s*\\)\\s+{", + "options": { + "case_sensitive": true, + "min_length": 4 + } + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "crs-932-180", + "name": "Restricted File Upload Attempt", + "tags": { + "type": "command_injection", + "crs_id": "932180", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.headers.no_cookies", + "key_path": [ + "x-filename" + ] + }, + { + "address": "server.request.headers.no_cookies", + "key_path": [ + "x_filename" + ] + }, + { + "address": "server.request.headers.no_cookies", + "key_path": [ + "x-file-name" + ] + } + ], + "list": [ + ".htaccess", + ".htdigest", + ".htpasswd", + "wp-config.php", + "config.yml", + "config_dev.yml", + "config_prod.yml", + "config_test.yml", + "parameters.yml", + "routing.yml", + "security.yml", + "services.yml", + "default.settings.php", + "settings.php", + "settings.local.php", + "local.xml", + ".env" + ] + }, + "operator": "phrase_match" + } + ], + "transformers": [ + "lowercase" + ] + }, + { + "id": "crs-933-111", + "name": "PHP Injection Attack: PHP Script File Upload Found", + "tags": { + "type": "unrestricted_file_upload", + "crs_id": "933111", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.headers.no_cookies", + "key_path": [ + "x-filename" + ] + }, + { + "address": "server.request.headers.no_cookies", + "key_path": [ + "x_filename" + ] + }, + { + "address": "server.request.headers.no_cookies", + "key_path": [ + "x.filename" + ] + }, + { + "address": "server.request.headers.no_cookies", + "key_path": [ + "x-file-name" + ] + } + ], + "regex": ".*\\.(?:php\\d*|phtml)\\..*$", + "options": { + "case_sensitive": true, + "min_length": 5 + } + }, + "operator": "match_regex" + } + ], + "transformers": [ + "lowercase" + ] + }, + { + "id": "crs-933-130", + "name": "PHP Injection Attack: Global Variables Found", + "tags": { + "type": "php_code_injection", + "crs_id": "933130", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "list": [ + "$globals", + "$http_cookie_vars", + "$http_env_vars", + "$http_get_vars", + "$http_post_files", + "$http_post_vars", + "$http_raw_post_data", + "$http_request_vars", + "$http_server_vars", + "$_cookie", + "$_env", + "$_files", + "$_get", + "$_post", + "$_request", + "$_server", + "$_session", + "$argc", + "$argv" + ] + }, + "operator": "phrase_match" + } + ], + "transformers": [ + "lowercase" + ] + }, + { + "id": "crs-933-131", + "name": "PHP Injection Attack: HTTP Headers Values Found", + "tags": { + "type": "php_code_injection", + "crs_id": "933131", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "(?:HTTP_(?:ACCEPT(?:_(?:ENCODING|LANGUAGE|CHARSET))?|(?:X_FORWARDED_FO|REFERE)R|(?:USER_AGEN|HOS)T|CONNECTION|KEEP_ALIVE)|PATH_(?:TRANSLATED|INFO)|ORIG_PATH_INFO|QUERY_STRING|REQUEST_URI|AUTH_TYPE)", + "options": { + "case_sensitive": true, + "min_length": 9 + } + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "crs-933-140", + "name": "PHP Injection Attack: I/O Stream Found", + "tags": { + "type": "php_code_injection", + "crs_id": "933140", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "php://(?:std(?:in|out|err)|(?:in|out)put|fd|memory|temp|filter)", + "options": { + "min_length": 8 + } + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "crs-933-150", + "name": "PHP Injection Attack: High-Risk PHP Function Name Found", + "tags": { + "type": "php_code_injection", + "crs_id": "933150", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "list": [ + "__halt_compiler", + "apache_child_terminate", + "base64_decode", + "bzdecompress", + "call_user_func", + "call_user_func_array", + "call_user_method", + "call_user_method_array", + "convert_uudecode", + "file_get_contents", + "file_put_contents", + "fsockopen", + "get_class_methods", + "get_class_vars", + "get_defined_constants", + "get_defined_functions", + "get_defined_vars", + "gzdecode", + "gzinflate", + "gzuncompress", + "include_once", + "invokeargs", + "pcntl_exec", + "pcntl_fork", + "pfsockopen", + "posix_getcwd", + "posix_getpwuid", + "posix_getuid", + "posix_uname", + "reflectionfunction", + "require_once", + "shell_exec", + "str_rot13", + "sys_get_temp_dir", + "wp_remote_fopen", + "wp_remote_get", + "wp_remote_head", + "wp_remote_post", + "wp_remote_request", + "wp_safe_remote_get", + "wp_safe_remote_head", + "wp_safe_remote_post", + "wp_safe_remote_request", + "zlib_decode" + ] + }, + "operator": "phrase_match" + } + ], + "transformers": [ + "lowercase" + ] + }, + { + "id": "crs-933-160", + "name": "PHP Injection Attack: High-Risk PHP Function Call Found", + "tags": { + "type": "php_code_injection", + "crs_id": "933160", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "\\b(?:s(?:e(?:t(?:_(?:e(?:xception|rror)_handler|magic_quotes_runtime|include_path)|defaultstub)|ssion_s(?:et_save_handler|tart))|qlite_(?:(?:(?:unbuffered|single|array)_)?query|create_(?:aggregate|function)|p?open|exec)|tr(?:eam_(?:context_create|socket_client)|ipc?slashes|rev)|implexml_load_(?:string|file)|ocket_c(?:onnect|reate)|h(?:ow_sourc|a1_fil)e|pl_autoload_register|ystem)|p(?:r(?:eg_(?:replace(?:_callback(?:_array)?)?|match(?:_all)?|split)|oc_(?:(?:terminat|clos|nic)e|get_status|open)|int_r)|o(?:six_(?:get(?:(?:e[gu]|g)id|login|pwnam)|mk(?:fifo|nod)|ttyname|kill)|pen)|hp(?:_(?:strip_whitespac|unam)e|version|info)|g_(?:(?:execut|prepar)e|connect|query)|a(?:rse_(?:ini_file|str)|ssthru)|utenv)|r(?:unkit_(?:function_(?:re(?:defin|nam)e|copy|add)|method_(?:re(?:defin|nam)e|copy|add)|constant_(?:redefine|add))|e(?:(?:gister_(?:shutdown|tick)|name)_function|ad(?:(?:gz)?file|_exif_data|dir))|awurl(?:de|en)code)|i(?:mage(?:createfrom(?:(?:jpe|pn)g|x[bp]m|wbmp|gif)|(?:jpe|pn)g|g(?:d2?|if)|2?wbmp|xbm)|s_(?:(?:(?:execut|write?|read)ab|fi)le|dir)|ni_(?:get(?:_all)?|set)|terator_apply|ptcembed)|g(?:et(?:_(?:c(?:urrent_use|fg_va)r|meta_tags)|my(?:[gpu]id|inode)|(?:lastmo|cw)d|imagesize|env)|z(?:(?:(?:defla|wri)t|encod|fil)e|compress|open|read)|lob)|a(?:rray_(?:u(?:intersect(?:_u?assoc)?|diff(?:_u?assoc)?)|intersect_u(?:assoc|key)|diff_u(?:assoc|key)|filter|reduce|map)|ssert(?:_options)?)|h(?:tml(?:specialchars(?:_decode)?|_entity_decode|entities)|(?:ash(?:_(?:update|hmac))?|ighlight)_file|e(?:ader_register_callback|x2bin))|f(?:i(?:le(?:(?:[acm]tim|inod)e|(?:_exist|perm)s|group)?|nfo_open)|tp_(?:nb_(?:ge|pu)|connec|ge|pu)t|(?:unction_exis|pu)ts|write|open)|o(?:b_(?:get_(?:c(?:ontents|lean)|flush)|end_(?:clean|flush)|clean|flush|start)|dbc_(?:result(?:_all)?|exec(?:ute)?|connect)|pendir)|m(?:b_(?:ereg(?:_(?:replace(?:_callback)?|match)|i(?:_replace)?)?|parse_str)|(?:ove_uploaded|d5)_file|ethod_exists|ysql_query|kdir)|e(?:x(?:if_(?:t(?:humbnail|agname)|imagetype|read_data)|ec)|scapeshell(?:arg|cmd)|rror_reporting|val)|c(?:url_(?:file_create|exec|init)|onvert_uuencode|reate_function|hr)|u(?:n(?:serialize|pack)|rl(?:de|en)code|[ak]?sort)|(?:json_(?:de|en)cod|debug_backtrac|tmpfil)e|b(?:(?:son_(?:de|en)|ase64_en)code|zopen)|var_dump)(?:\\s|/\\*.*\\*/|//.*|#.*)*\\(.*\\)", + "options": { + "min_length": 5 + } + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "crs-933-170", + "name": "PHP Injection Attack: Serialized Object Injection", + "tags": { + "type": "php_code_injection", + "crs_id": "933170", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.headers.no_cookies" + }, + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "[oOcC]:\\d+:\\\".+?\\\":\\d+:{[\\W\\w]*}", + "options": { + "case_sensitive": true, + "min_length": 12 + } + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "crs-933-200", + "name": "PHP Injection Attack: Wrapper scheme detected", + "tags": { + "type": "php_code_injection", + "crs_id": "933200", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "(?i:zlib|glob|phar|ssh2|rar|ogg|expect|zip)://", + "options": { + "case_sensitive": true, + "min_length": 6 + } + }, + "operator": "match_regex" + } + ], + "transformers": [ + "removeNulls" + ] + }, + { + "id": "crs-934-100", + "name": "Node.js Injection Attack", + "tags": { + "type": "js_code_injection", + "crs_id": "934100", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "(?:(?:_(?:\\$\\$ND_FUNC\\$\\$_|_js_function)|(?:new\\s+Function|\\beval)\\s*\\(|String\\s*\\.\\s*fromCharCode|function\\s*\\(\\s*\\)\\s*{|this\\.constructor)|module\\.exports\\s*=)", + "options": { + "case_sensitive": true, + "min_length": 5 + } + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "crs-941-100", + "name": "XSS Attack Detected via libinjection", + "tags": { + "type": "xss", + "crs_id": "941100", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.headers.no_cookies", + "key_path": [ + "user-agent" + ] + }, + { + "address": "server.request.headers.no_cookies", + "key_path": [ + "referer" + ] + }, + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ] + }, + "operator": "is_xss" + } + ], + "transformers": [ + "removeNulls" + ] + }, + { + "id": "crs-941-110", + "name": "XSS Filter - Category 1: Script Tag Vector", + "tags": { + "type": "xss", + "crs_id": "941110", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.headers.no_cookies", + "key_path": [ + "user-agent" + ] + }, + { + "address": "server.request.headers.no_cookies", + "key_path": [ + "referer" + ] + }, + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "]*>[\\s\\S]*?", + "options": { + "min_length": 8 + } + }, + "operator": "match_regex" + } + ], + "transformers": [ + "removeNulls" + ] + }, + { + "id": "crs-941-120", + "name": "XSS Filter - Category 2: Event Handler Vector", + "tags": { + "type": "xss", + "crs_id": "941120", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.headers.no_cookies", + "key_path": [ + "user-agent" + ] + }, + { + "address": "server.request.headers.no_cookies", + "key_path": [ + "referer" + ] + }, + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "[\\s\\\"'`;\\/0-9=\\x0B\\x09\\x0C\\x3B\\x2C\\x28\\x3B]on[a-zA-Z]{3,25}[\\s\\x0B\\x09\\x0C\\x3B\\x2C\\x28\\x3B]*?=[^=]", + "options": { + "min_length": 8 + } + }, + "operator": "match_regex" + } + ], + "transformers": [ + "removeNulls" + ] + }, + { + "id": "crs-941-140", + "name": "XSS Filter - Category 4: Javascript URI Vector", + "tags": { + "type": "xss", + "crs_id": "941140", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.headers.no_cookies", + "key_path": [ + "user-agent" + ] + }, + { + "address": "server.request.headers.no_cookies", + "key_path": [ + "referer" + ] + }, + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "[a-z]+=(?:[^:=]+:.+;)*?[^:=]+:url\\(javascript", + "options": { + "min_length": 18 + } + }, + "operator": "match_regex" + } + ], + "transformers": [ + "removeNulls" + ] + }, + { + "id": "crs-941-180", + "name": "Node-Validator Deny List Keywords", + "tags": { + "type": "xss", + "crs_id": "941180", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "list": [ + "document.cookie", + "document.write", + ".parentnode", + ".innerhtml", + "window.location", + "-moz-binding", + "]", + "options": { + "min_length": 8 + } + }, + "operator": "match_regex" + } + ], + "transformers": [ + "removeNulls" + ] + }, + { + "id": "crs-941-300", + "name": "IE XSS Filters - Attack Detected via object tag", + "tags": { + "type": "xss", + "crs_id": "941300", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": ")|<.*\\+AD4-", + "options": { + "case_sensitive": true, + "min_length": 6 + } + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "crs-941-360", + "name": "JSFuck / Hieroglyphy obfuscation detected", + "tags": { + "type": "xss", + "crs_id": "941360", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "![!+ ]\\[\\]", + "options": { + "case_sensitive": true, + "min_length": 4 + } + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "crs-942-100", + "name": "SQL Injection Attack Detected via libinjection", + "tags": { + "type": "sql_injection", + "crs_id": "942100", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ] + }, + "operator": "is_sqli" + } + ], + "transformers": [ + "removeNulls" + ] + }, + { + "id": "crs-942-160", + "name": "Detects blind sqli tests using sleep() or benchmark()", + "tags": { + "type": "sql_injection", + "crs_id": "942160", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "(?i:sleep\\(\\s*?\\d*?\\s*?\\)|benchmark\\(.*?\\,.*?\\))", + "options": { + "case_sensitive": true, + "min_length": 7 + } + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "crs-942-190", + "name": "Detects MSSQL code execution and information gathering attempts", + "tags": { + "type": "sql_injection", + "crs_id": "942190", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "(?:\\b(?:(?:c(?:onnection_id|urrent_user)|database)\\s*?\\([^\\)]*?|u(?:nion(?:[\\w(?:\\s]*?select| select @)|ser\\s*?\\([^\\)]*?)|s(?:chema\\s*?\\([^\\)]*?|elect.*?\\w?user\\()|into[\\s+]+(?:dump|out)file\\s*?[\\\"'`]|from\\W+information_schema\\W|exec(?:ute)?\\s+master\\.)|[\\\"'`](?:;?\\s*?(?:union\\b\\s*?(?:(?:distin|sele)ct|all)|having|select)\\b\\s*?[^\\s]|\\s*?!\\s*?[\\\"'`\\w])|\\s*?exec(?:ute)?.*?\\Wxp_cmdshell|\\Wiif\\s*?\\()", + "options": { + "min_length": 3 + } + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "crs-942-240", + "name": "Detects MySQL charset switch and MSSQL DoS attempts", + "tags": { + "type": "sql_injection", + "crs_id": "942240", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "(?:[\\\"'`](?:;*?\\s*?waitfor\\s+(?:delay|time)\\s+[\\\"'`]|;.*?:\\s*?goto)|alter\\s*?\\w+.*?cha(?:racte)?r\\s+set\\s+\\w+)", + "options": { + "min_length": 7 + } + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "crs-942-250", + "name": "Detects MATCH AGAINST, MERGE and EXECUTE IMMEDIATE injections", + "tags": { + "type": "sql_injection", + "crs_id": "942250", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "(?i:merge.*?using\\s*?\\(|execute\\s*?immediate\\s*?[\\\"'`]|match\\s*?[\\w(?:),+-]+\\s*?against\\s*?\\()", + "options": { + "case_sensitive": true, + "min_length": 11 + } + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "crs-942-270", + "name": "Basic SQL injection", + "tags": { + "type": "sql_injection", + "crs_id": "942270", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "union.*?select.*?from", + "options": { + "min_length": 15 + } + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "crs-942-280", + "name": "SQL Injection with delay functions", + "tags": { + "type": "sql_injection", + "crs_id": "942280", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "(?:;\\s*?shutdown\\s*?(?:[#;{]|\\/\\*|--)|waitfor\\s*?delay\\s?[\\\"'`]+\\s?\\d|select\\s*?pg_sleep)", + "options": { + "min_length": 10 + } + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "crs-942-290", + "name": "Finds basic MongoDB SQL injection attempts", + "tags": { + "type": "nosql_injection", + "crs_id": "942290", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "(?i:(?:\\[\\$(?:ne|eq|lte?|gte?|n?in|mod|all|size|exists|type|slice|x?or|div|like|between|and)\\]))", + "options": { + "case_sensitive": true, + "min_length": 5 + } + }, + "operator": "match_regex" + } + ], + "transformers": [ + "keys_only" + ] + }, + { + "id": "crs-942-360", + "name": "Detects concatenated basic SQL injection and SQLLFI attempts", + "tags": { + "type": "sql_injection", + "crs_id": "942360", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "(?:^[\\W\\d]+\\s*?(?:alter\\s*(?:a(?:(?:pplication\\s*rol|ggregat)e|s(?:ymmetric\\s*ke|sembl)y|u(?:thorization|dit)|vailability\\s*group)|c(?:r(?:yptographic\\s*provider|edential)|o(?:l(?:latio|um)|nversio)n|ertificate|luster)|s(?:e(?:rv(?:ice|er)|curity|quence|ssion|arch)|y(?:mmetric\\s*key|nonym)|togroup|chema)|m(?:a(?:s(?:ter\\s*key|k)|terialized)|e(?:ssage\\s*type|thod)|odule)|l(?:o(?:g(?:file\\s*group|in)|ckdown)|a(?:ngua|r)ge|ibrary)|t(?:(?:abl(?:espac)?|yp)e|r(?:igger|usted)|hreshold|ext)|p(?:a(?:rtition|ckage)|ro(?:cedur|fil)e|ermission)|d(?:i(?:mension|skgroup)|atabase|efault|omain)|r(?:o(?:l(?:lback|e)|ute)|e(?:sourc|mot)e)|f(?:u(?:lltext|nction)|lashback|oreign)|e(?:xte(?:nsion|rnal)|(?:ndpoi|ve)nt)|in(?:dex(?:type)?|memory|stance)|b(?:roker\\s*priority|ufferpool)|x(?:ml\\s*schema|srobject)|w(?:ork(?:load)?|rapper)|hi(?:erarchy|stogram)|o(?:perator|utline)|(?:nicknam|queu)e|us(?:age|er)|group|java|view)\\b|(?:(?:(?:trunc|cre)at|renam)e|d(?:e(?:lete|sc)|rop)|(?:inser|selec)t|load)\\s+\\w+|u(?:nion\\s*(?:(?:distin|sele)ct|all)\\b|pdate\\s+\\w+))|\\b(?:(?:(?:(?:trunc|cre|upd)at|renam)e|(?:inser|selec)t|de(?:lete|sc)|alter|load)\\s+(?:group_concat|load_file|char)\\b\\s*\\(?|end\\s*?\\);)|[\\\"'`\\w]\\s+as\\b\\s*[\\\"'`\\w]+\\s*\\bfrom|[\\s(?:]load_file\\s*?\\(|[\\\"'`]\\s+regexp\\W)", + "options": { + "min_length": 5 + } + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "crs-942-500", + "name": "MySQL in-line comment detected", + "tags": { + "type": "sql_injection", + "crs_id": "942500", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "(?i:/\\*[!+](?:[\\w\\s=_\\-(?:)]+)?\\*/)", + "options": { + "case_sensitive": true, + "min_length": 5 + } + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "crs-943-100", + "name": "Possible Session Fixation Attack: Setting Cookie Values in HTML", + "tags": { + "type": "http_protocol_violation", + "crs_id": "943100", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + } + ], + "regex": "(?i:\\.cookie\\b.*?;\\W*?(?:expires|domain)\\W*?=|\\bhttp-equiv\\W+set-cookie\\b)", + "options": { + "case_sensitive": true, + "min_length": 15 + } + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "crs-944-100", + "name": "Remote Command Execution: Suspicious Java class detected", + "tags": { + "type": "java_code_injection", + "crs_id": "944100", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "server.request.headers.no_cookies" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "java\\.lang\\.(?:runtime|processbuilder)", + "options": { + "case_sensitive": true, + "min_length": 17 + } + }, + "operator": "match_regex" + } + ], + "transformers": [ + "lowercase" + ] + }, + { + "id": "crs-944-110", + "name": "Remote Command Execution: Java process spawn (CVE-2017-9805)", + "tags": { + "type": "java_code_injection", + "crs_id": "944110", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "server.request.headers.no_cookies" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "(?:runtime|processbuilder)", + "options": { + "case_sensitive": true, + "min_length": 7 + } + }, + "operator": "match_regex" + }, + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "server.request.headers.no_cookies" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "(?:unmarshaller|base64data|java\\.)", + "options": { + "case_sensitive": true, + "min_length": 5 + } + }, + "operator": "match_regex" + } + ], + "transformers": [ + "lowercase" + ] + }, + { + "id": "crs-944-130", + "name": "Suspicious Java class detected", + "tags": { + "type": "java_code_injection", + "crs_id": "944130", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "server.request.headers.no_cookies" + }, + { + "address": "grpc.server.request.message" + } + ], + "list": [ + "com.opensymphony.xwork2", + "com.sun.org.apache", + "java.io.bufferedinputstream", + "java.io.bufferedreader", + "java.io.bytearrayinputstream", + "java.io.bytearrayoutputstream", + "java.io.chararrayreader", + "java.io.datainputstream", + "java.io.file", + "java.io.fileoutputstream", + "java.io.filepermission", + "java.io.filewriter", + "java.io.filterinputstream", + "java.io.filteroutputstream", + "java.io.filterreader", + "java.io.inputstream", + "java.io.inputstreamreader", + "java.io.linenumberreader", + "java.io.objectoutputstream", + "java.io.outputstream", + "java.io.pipedoutputstream", + "java.io.pipedreader", + "java.io.printstream", + "java.io.pushbackinputstream", + "java.io.reader", + "java.io.stringreader", + "java.lang.class", + "java.lang.integer", + "java.lang.number", + "java.lang.object", + "java.lang.process", + "java.lang.processbuilder", + "java.lang.reflect", + "java.lang.runtime", + "java.lang.string", + "java.lang.stringbuilder", + "java.lang.system", + "javax.script.scriptenginemanager", + "org.apache.commons", + "org.apache.struts", + "org.apache.struts2", + "org.omg.corba", + "java.beans.xmldecode" + ] + }, + "operator": "phrase_match" + } + ], + "transformers": [ + "lowercase" + ] + }, + { + "id": "dog-000-001", + "name": "Look for Cassandra injections", + "tags": { + "type": "nosql_injection", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "server.request.headers.no_cookies" + } + ], + "regex": "\\ballow\\s+filtering\\b" + }, + "operator": "match_regex" + } + ], + "transformers": [ + "removeComments" + ] + }, + { + "id": "dog-000-002", + "name": "OGNL - Look for formatting injection patterns", + "tags": { + "type": "java_code_injection", + "category": "attack_attempt" + }, + "conditions": [ + { + "operator": "match_regex", + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "[#%$]{[^}]+[^\\w\\s][^}]+}", + "options": { + "case_sensitive": true + } + } + } + ], + "transformers": [] + }, + { + "id": "dog-000-003", + "name": "OGNL - Detect OGNL exploitation primitives", + "tags": { + "type": "java_code_injection", + "category": "attack_attempt" + }, + "conditions": [ + { + "operator": "match_regex", + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "server.request.headers.no_cookies" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "[@#]ognl", + "options": { + "case_sensitive": true + } + } + } + ], + "transformers": [] + }, + { + "id": "dog-000-004", + "name": "Spring4Shell - Attempts to exploit the Spring4shell vulnerability", + "tags": { + "type": "exploit_detection", + "category": "attack_attempt" + }, + "conditions": [ + { + "operator": "match_regex", + "parameters": { + "inputs": [ + { + "address": "server.request.body" + } + ], + "regex": "^class\\.module\\.classLoader\\.", + "options": { + "case_sensitive": false + } + } + } + ], + "transformers": [ + "keys_only" + ] + }, + { + "id": "nfd-000-001", + "name": "Detect common directory discovery scans", + "tags": { + "type": "security_scanner", + "category": "attack_attempt" + }, + "conditions": [ + { + "operator": "match_regex", + "parameters": { + "inputs": [ + { + "address": "server.response.status" + } + ], + "regex": "^404$", + "options": { + "case_sensitive": true + } + } + }, + { + "operator": "phrase_match", + "parameters": { + "inputs": [ + { + "address": "server.request.uri.raw" + } + ], + "list": [ + "/wordpress/", + "/etc/", + "/login.php", + "/install.php", + "/administrator", + "/admin.php", + "/wp-config", + "/phpmyadmin", + "/fckeditor", + "/mysql", + "/manager/html", + ".htaccess", + "/config.php", + "/configuration", + "/cgi-bin/php", + "/search.php", + "/tinymce", + "/tiny_mce", + "/settings.php", + "../../..", + "/install/", + "/download.php", + "/webdav", + "/forum.php", + "/user.php", + "/style.php", + "/jmx-console", + "/modules.php", + "/include.php", + "/default.asp", + "/help.php", + "/database.yml", + "/database.yml.pgsql", + "/database.yml.sqlite3", + "/database.yml.sqlite", + "/database.yml.mysql", + ".%2e/", + "/view.php", + "/header.php", + "/search.asp", + "%5c%5c", + "/server/php/", + "/invoker/jmxinvokerservlet", + "/phpmyadmin/index.php", + "/data/admin/allowurl.txt", + "/verify.php", + "/misc/ajax.js", + "/.idea", + "/module.php", + "/backup.rar", + "/backup.tar", + "/backup.zip", + "/backup.7z", + "/backup.gz", + "/backup.tgz", + "/backup.tar.gz", + "waitfor%20delay", + "/calendar.php", + "/news.php", + "/dompdf.php", + "))))))))))))))))", + "/web.config", + "tree.php", + "/cgi-bin-sdb/printenv", + "/comments.php", + "/detail.asp", + "/license.txt", + "/admin.asp", + "/auth.php", + "/list.php", + "/content.php", + "/mod.php", + "/mini.php", + "/install.pgsql", + "/install.mysql", + "/install.sqlite", + "/install.sqlite3", + "/install.txt", + "/install.md", + "/doku.php", + "/main.asp", + "/myadmin", + "/force-download.php", + "/iisprotect/admin", + "/.gitignore", + "/print.php", + "/common.php", + "/mainfile.php", + "/functions.php", + "/scripts/setup.php", + "/faq.php", + "/op/op.login.php", + "/home.php", + "/includes/hnmain.inc.php3", + "/preview.php", + "/dump.rar", + "/dump.tar", + "/dump.zip", + "/dump.7z", + "/dump.gz", + "/dump.tgz", + "/dump.tar.gz", + "/thumbnail.php", + "/sendcard.php", + "/global.asax", + "/directory.php", + "/footer.php", + "/error.asp", + "/forum.asp", + "/save.php", + "/htmlsax3.php", + "/adm/krgourl.php", + "/includes/converter.inc.php", + "/nucleus/libs/pluginadmin.php", + "/base_qry_common.php", + "/fileadmin", + "/bitrix/admin/", + "/adm.php", + "/util/barcode.php", + "/action.php", + "/rss.asp", + "/downloads.php", + "/page.php", + "/snarf_ajax.php", + "/fck/editor", + "/sendmail.php", + "/detail.php", + "/iframe.php", + "/swfupload.swf", + "/jenkins/login", + "/phpmyadmin/main.php", + "/phpmyadmin/scripts/setup.php", + "/user/index.php", + "/checkout.php", + "/process.php", + "/ks_inc/ajax.js", + "/export.php", + "/register.php", + "/cart.php", + "/console.php", + "/friend.php", + "/readmsg.php", + "/install.asp", + "/dagent/downloadreport.asp", + "/system/index.php", + "/core/changelog.txt", + "/js/util.js", + "/interna.php", + "/gallery.php", + "/links.php", + "/data/admin/ver.txt", + "/language/zh-cn.xml", + "/productdetails.asp", + "/admin/template/article_more/config.htm", + "/components/com_moofaq/includes/file_includer.php", + "/licence.txt", + "/rss.xsl", + "/vtigerservice.php", + "/mysql/main.php", + "/passwiki.php", + "/scr/soustab.php", + "/global.php", + "/email.php", + "/user.asp", + "/msd", + "/products.php", + "/cultbooking.php", + "/cron.php", + "/static/js/admincp.js", + "/comment.php", + "/maintainers", + "/modules/plain/adminpart/addplain.php", + "/wp-content/plugins/ungallery/source_vuln.php", + "/upgrade.txt", + "/category.php", + "/index_logged.php", + "/members.asp", + "/script/html.js", + "/images/ad.js", + "/awstats/awstats.pl", + "/includes/esqueletos/skel_null.php", + "/modules/profile/user.php", + "/window_top.php", + "/openbrowser.php", + "/thread.php", + "tinfoil_xss", + "/includes/include.php", + "/urheber.php", + "/header.inc.php", + "/mysqldumper", + "/display.php", + "/website.php", + "/stats.php", + "/assets/plugins/mp3_id/mp3_id.php", + "/siteminderagent/forms/smpwservices.fcc" + ] + } + } + ], + "transformers": [ + "lowercase" + ] + }, + { + "id": "nfd-000-002", + "name": "Detect failed attempt to fetch readme files", + "tags": { + "type": "security_scanner", + "category": "attack_attempt" + }, + "conditions": [ + { + "operator": "match_regex", + "parameters": { + "inputs": [ + { + "address": "server.response.status" + } + ], + "regex": "^404$", + "options": { + "case_sensitive": true + } + } + }, + { + "operator": "match_regex", + "parameters": { + "inputs": [ + { + "address": "server.request.uri.raw" + } + ], + "regex": "readme\\.[\\.a-z0-9]+$", + "options": { + "case_sensitive": false + } + } + } + ], + "transformers": [] + }, + { + "id": "nfd-000-003", + "name": "Detect failed attempt to fetch Java EE resource files", + "tags": { + "type": "security_scanner", + "category": "attack_attempt" + }, + "conditions": [ + { + "operator": "match_regex", + "parameters": { + "inputs": [ + { + "address": "server.response.status" + } + ], + "regex": "^404$", + "options": { + "case_sensitive": true + } + } + }, + { + "operator": "match_regex", + "parameters": { + "inputs": [ + { + "address": "server.request.uri.raw" + } + ], + "regex": "^(?:.*web\\-inf)(?:.*web\\.xml).*$", + "options": { + "case_sensitive": false + } + } + } + ], + "transformers": [] + }, + { + "id": "nfd-000-004", + "name": "Detect failed attempt to fetch code files", + "tags": { + "type": "security_scanner", + "category": "attack_attempt" + }, + "conditions": [ + { + "operator": "match_regex", + "parameters": { + "inputs": [ + { + "address": "server.response.status" + } + ], + "regex": "^404$", + "options": { + "case_sensitive": true + } + } + }, + { + "operator": "match_regex", + "parameters": { + "inputs": [ + { + "address": "server.request.uri.raw" + } + ], + "regex": "\\.(java|pyc?|rb|class)\\b", + "options": { + "case_sensitive": false + } + } + } + ], + "transformers": [] + }, + { + "id": "nfd-000-005", + "name": "Detect failed attempt to fetch source code archives", + "tags": { + "type": "security_scanner", + "category": "attack_attempt" + }, + "conditions": [ + { + "operator": "match_regex", + "parameters": { + "inputs": [ + { + "address": "server.response.status" + } + ], + "regex": "^404$", + "options": { + "case_sensitive": true + } + } + }, + { + "operator": "match_regex", + "parameters": { + "inputs": [ + { + "address": "server.request.uri.raw" + } + ], + "regex": "\\.(sql|log|ndb|gz|zip|tar\\.gz|tar|regVV|reg|conf|bz2|ini|db|war|bat|inc|btr|server|ds|conf|config|admin|master|sln|bak)\\b(?:[^.]|$)", + "options": { + "case_sensitive": false + } + } + } + ], + "transformers": [] + }, + { + "id": "nfd-000-006", + "name": "Detect failed attempt to fetch sensitive files", + "tags": { + "type": "security_scanner", + "category": "attack_attempt" + }, + "conditions": [ + { + "operator": "match_regex", + "parameters": { + "inputs": [ + { + "address": "server.response.status" + } + ], + "regex": "^404$", + "options": { + "case_sensitive": true + } + } + }, + { + "operator": "match_regex", + "parameters": { + "inputs": [ + { + "address": "server.request.uri.raw" + } + ], + "regex": "\\.(cgi|bat|dll|exe|key|cert|crt|pem|der|pkcs|pkcs|pkcs[0-9]*|nsf|jsa|war|java|class|vb|vba|so|git|svn|hg|cvs)([^a-zA-Z0-9_]|$)", + "options": { + "case_sensitive": false + } + } + } + ], + "transformers": [] + }, + { + "id": "nfd-000-007", + "name": "Detect failed attempt to fetch archives", + "tags": { + "type": "security_scanner", + "category": "attack_attempt" + }, + "conditions": [ + { + "operator": "match_regex", + "parameters": { + "inputs": [ + { + "address": "server.response.status" + } + ], + "regex": "^404$", + "options": { + "case_sensitive": true + } + } + }, + { + "operator": "match_regex", + "parameters": { + "inputs": [ + { + "address": "server.request.uri.raw" + } + ], + "regex": "/[\\d\\-_]*\\.(rar|tar|zip|7z|gz|tgz|tar.gz)", + "options": { + "case_sensitive": false + } + } + } + ], + "transformers": [] + }, + { + "id": "nfd-000-008", + "name": "Detect failed attempt to trigger incorrect application behavior", + "tags": { + "type": "security_scanner", + "category": "attack_attempt" + }, + "conditions": [ + { + "operator": "match_regex", + "parameters": { + "inputs": [ + { + "address": "server.response.status" + } + ], + "regex": "^404$", + "options": { + "case_sensitive": true + } + } + }, + { + "operator": "match_regex", + "parameters": { + "inputs": [ + { + "address": "server.request.uri.raw" + } + ], + "regex": "(/(administrator/components/com.*\\.php|response\\.write\\(.+\\))|select\\(.+\\)from|\\(.*sleep\\(.+\\)|(%[a-zA-Z0-9]{2}[a-zA-Z]{0,1})+\\))", + "options": { + "case_sensitive": false + } + } + } + ], + "transformers": [] + }, + { + "id": "nfd-000-009", + "name": "Detect failed attempt to leak the structure of the application", + "tags": { + "type": "security_scanner", + "category": "attack_attempt" + }, + "conditions": [ + { + "operator": "match_regex", + "parameters": { + "inputs": [ + { + "address": "server.response.status" + } + ], + "regex": "^404$", + "options": { + "case_sensitive": true + } + } + }, + { + "operator": "match_regex", + "parameters": { + "inputs": [ + { + "address": "server.request.uri.raw" + } + ], + "regex": "/(login\\.rol|LICENSE|[\\w-]+\\.(plx|pwd))$", + "options": { + "case_sensitive": false + } + } + } + ], + "transformers": [] + }, + { + "id": "sqr-000-001", + "name": "SSRF: Try to access the credential manager of the main cloud services", + "tags": { + "type": "ssrf", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "(?i)^\\W*((http|ftp)s?://)?\\W*((::f{4}:)?(169|(0x)?0*a9|0+251)\\.?(254|(0x)?0*fe|0+376)[0-9a-fx\\.:]+|metadata\\.google\\.internal|metadata\\.goog)\\W*/", + "options": { + "min_length": 4 + } + }, + "operator": "match_regex" + } + ], + "transformers": [ + "removeNulls" + ] + }, + { + "id": "sqr-000-002", + "name": "Server-side Javascript injection: Try to detect obvious JS injection", + "tags": { + "type": "js_code_injection", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "require\\(['\"][\\w\\.]+['\"]\\)|process\\.\\w+\\([\\w\\.]*\\)|\\.toString\\(\\)", + "options": { + "min_length": 4 + } + }, + "operator": "match_regex" + } + ], + "transformers": [ + "removeNulls" + ] + }, + { + "id": "sqr-000-007", + "name": "NoSQL: Detect common exploitation strategy", + "tags": { + "type": "nosql_injection", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + } + ], + "regex": "^\\$(eq|ne|(l|g)te?|n?in|not|(n|x|)or|and|regex|where|expr|exists)$" + }, + "operator": "match_regex" + } + ], + "transformers": [ + "keys_only" + ] + }, + { + "id": "sqr-000-008", + "name": "Windows: Detect attempts to exfiltrate .ini files", + "tags": { + "type": "command_injection", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "server.request.headers.no_cookies" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "(?i)[&|]\\s*type\\s+%\\w+%\\\\+\\w+\\.ini\\s*[&|]" + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "sqr-000-009", + "name": "Linux: Detect attempts to exfiltrate passwd files", + "tags": { + "type": "command_injection", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "server.request.headers.no_cookies" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "(?i)[&|]\\s*cat\\s+\\/etc\\/[\\w\\.\\/]*passwd\\s*[&|]" + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "sqr-000-010", + "name": "Windows: Detect attempts to timeout a shell", + "tags": { + "type": "command_injection", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "server.request.headers.no_cookies" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "(?i)[&|]\\s*timeout\\s+/t\\s+\\d+\\s*[&|]" + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "sqr-000-011", + "name": "SSRF: Try to access internal OMI service (CVE-2021-38647)", + "tags": { + "type": "ssrf", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "http(s?):\\/\\/([A-Za-z0-9\\.\\-\\_]+|\\[[A-Fa-f0-9\\:]+\\]|):5986\\/wsman", + "options": { + "min_length": 4 + } + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "sqr-000-012", + "name": "SSRF: Detect SSRF attempt on internal service", + "tags": { + "type": "ssrf", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "^(jar:)?(http|https):\\/\\/([0-9oq]{1,5}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}|[0-9]{1,10}|localhost)(:[0-9]{1,5})?(\\/.*|)$" + }, + "operator": "match_regex" + } + ], + "transformers": [ + "lowercase" + ] + }, + { + "id": "sqr-000-013", + "name": "SSRF: Detect SSRF attempts using IPv6 or octal/hexdecimal obfuscation", + "tags": { + "type": "ssrf", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "^(jar:)?(http|https):\\/\\/((\\[)?[:0-9a-f\\.x]{2,}(\\])?)(:[0-9]{1,5})?(\\/.*)?$" + }, + "operator": "match_regex" + } + ], + "transformers": [ + "lowercase" + ] + }, + { + "id": "sqr-000-014", + "name": "SSRF: Detect SSRF domain redirection bypass", + "tags": { + "type": "ssrf", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "server.request.headers.no_cookies" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "^(http|https):\\/\\/(.*burpcollaborator\\.net|localtest\\.me|mail\\.ebc\\.apple\\.com|bugbounty\\.dod\\.network|.*\\.[nx]ip\\.io)" + }, + "operator": "match_regex" + } + ], + "transformers": [ + "lowercase" + ] + }, + { + "id": "sqr-000-015", + "name": "SSRF: Detect SSRF attempt using non HTTP protocol", + "tags": { + "type": "ssrf", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "server.request.headers.no_cookies" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "^(jar:)?((file|netdoc):\\/\\/[\\\\\\/]+|(dict|gopher|ldap|sftp|tftp):\\/\\/.*:[0-9]{1,5})" + }, + "operator": "match_regex" + } + ], + "transformers": [ + "lowercase" + ] + }, + { + "id": "sqr-000-017", + "name": "Log4shell: Attempt to exploit log4j CVE-2021-44228", + "tags": { + "type": "exploit_detection", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.uri.raw" + }, + { + "address": "server.request.query" + }, + { + "address": "server.request.body" + }, + { + "address": "server.request.path_params" + }, + { + "address": "server.request.headers.no_cookies" + }, + { + "address": "grpc.server.request.message" + } + ], + "regex": "\\${[^j]*j[^n]*n[^d]*d[^i]*i[^:]*:[^}]*}" + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "ua0-600-0xx", + "name": "Joomla exploitation tool", + "tags": { + "type": "security_scanner", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.headers.no_cookies", + "key_path": [ + "user-agent" + ] + } + ], + "regex": "JDatabaseDriverMysqli" + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "ua0-600-10x", + "name": "Nessus", + "tags": { + "type": "security_scanner", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.headers.no_cookies", + "key_path": [ + "user-agent" + ] + } + ], + "regex": "(?i)^Nessus(/|([ :]+SOAP))" + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "ua0-600-12x", + "name": "Arachni", + "tags": { + "type": "security_scanner", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.headers.no_cookies", + "key_path": [ + "user-agent" + ] + } + ], + "regex": "^Arachni\\/v" + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "ua0-600-13x", + "name": "Jorgee", + "tags": { + "type": "security_scanner", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.headers.no_cookies", + "key_path": [ + "user-agent" + ] + } + ], + "regex": "(?i)\\bJorgee\\b" + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "ua0-600-14x", + "name": "Probely", + "tags": { + "type": "security_scanner", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.headers.no_cookies", + "key_path": [ + "user-agent" + ] + } + ], + "regex": "(?i)\\bProbely\\b" + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "ua0-600-15x", + "name": "Metis", + "tags": { + "type": "security_scanner", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.headers.no_cookies", + "key_path": [ + "user-agent" + ] + } + ], + "regex": "(?i)\\bmetis\\b" + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "ua0-600-16x", + "name": "SQL power injector", + "tags": { + "type": "security_scanner", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.headers.no_cookies", + "key_path": [ + "user-agent" + ] + } + ], + "regex": "sql power injector" + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "ua0-600-18x", + "name": "N-Stealth", + "tags": { + "type": "security_scanner", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.headers.no_cookies", + "key_path": [ + "user-agent" + ] + } + ], + "regex": "(?i)\\bn-stealth\\b" + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "ua0-600-19x", + "name": "Brutus", + "tags": { + "type": "security_scanner", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.headers.no_cookies", + "key_path": [ + "user-agent" + ] + } + ], + "regex": "(?i)\\bbrutus\\b" + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "ua0-600-1xx", + "name": "Shellshock exploitation tool", + "tags": { + "type": "security_scanner", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.headers.no_cookies", + "key_path": [ + "user-agent" + ] + } + ], + "regex": "\\(\\) \\{ :; *\\}" + }, + "operator": "match_regex" + } + ], + "transformers": [] + }, + { + "id": "ua0-600-20x", + "name": "Netsparker", + "tags": { + "type": "security_scanner", + "category": "attack_attempt" + }, + "conditions": [ + { + "parameters": { + "inputs": [ + { + "address": "server.request.headers.no_cookies", + "key_path": [ + "user-agent" + ] + } + ], + "regex": "(?i)(