diff --git a/.rubocop.yml b/.rubocop.yml index bb8a6121d12..f53814c65f5 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -21,6 +21,7 @@ AllCops: - 'lib/datadog/**/vendor/**/*.rb' - 'integration/apps/*/bin/*' - 'integration/apps/*/Gemfile' + - 'integration/apps/hanami/Rakefile' - '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. diff --git a/Gemfile b/Gemfile index 8874cbac957..e07132d3ec4 100644 --- a/Gemfile +++ b/Gemfile @@ -11,6 +11,7 @@ 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 'extlz4', '~> 0.3', '>= 0.3.3' if RUBY_PLATFORM != 'java' # Used to test lz4 compression done by libdatadog gem 'json-schema', '< 3' # V3 only works with 2.5+ gem 'memory_profiler', '~> 0.9' gem 'os', '~> 1.1' diff --git a/LICENSE-3rdparty.csv b/LICENSE-3rdparty.csv index 4dfbe99c24e..fb0d3efa286 100644 --- a/LICENSE-3rdparty.csv +++ b/LICENSE-3rdparty.csv @@ -1,6 +1,7 @@ Component,Origin,License,Copyright 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" +lib/datadog/tracing/contrib/utils/quantization/http.rb,https://github.com/ruby/uri,BSD-2-Clause,"Copyright (C) 1993-2013 Yukihiro Matsumoto. All rights reserved." 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." msgpack,https://rubygems.org/gems/msgpack,Apache-2.0,"Copyright (c) 2008-2015 Sadayuki Furuhashi" debase-ruby_core_source,https://rubygems.org/gems/debase-ruby_core_source,MIT for gem and BSD-2-Clause for Ruby sources,"Copyright (c) 2012 Gabriel Horner. Files from Ruby sources are Copyright (C) 1993-2013 Yukihiro Matsumoto. All rights reserved." diff --git a/benchmarks/profiler_submission.rb b/benchmarks/profiler_submission.rb index aa9b3d1694b..62684d58e10 100644 --- a/benchmarks/profiler_submission.rb +++ b/benchmarks/profiler_submission.rb @@ -7,6 +7,7 @@ require 'benchmark/ips' require 'ddtrace' +require 'datadog/core/utils/compression' require 'pry' require 'digest' require_relative 'dogstatsd_reporter' diff --git a/ddtrace.gemspec b/ddtrace.gemspec index 14a752feb20..84abc9c3e31 100644 --- a/ddtrace.gemspec +++ b/ddtrace.gemspec @@ -67,7 +67,7 @@ Gem::Specification.new do |spec| spec.add_dependency 'libddwaf', '~> 1.5.1.0.0' # Used by profiling (and possibly others in the future) - spec.add_dependency 'libdatadog', '~> 0.7.0.1.1' + spec.add_dependency 'libdatadog', '~> 0.9.0.1.0' spec.extensions = ['ext/ddtrace_profiling_native_extension/extconf.rb', 'ext/ddtrace_profiling_loader/extconf.rb'] end diff --git a/docs/UpgradeGuide.md b/docs/UpgradeGuide.md index 9a63d5643de..837ef2af4c2 100644 --- a/docs/UpgradeGuide.md +++ b/docs/UpgradeGuide.md @@ -692,7 +692,7 @@ end | 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 | `Datadog.configure(client, options)` | Use `Datadog.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`. | @@ -719,7 +719,7 @@ end | 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 | `Pin.new(service, config: { option: value }).onto(client)` | Use `Datadog.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. | diff --git a/ext/ddtrace_profiling_native_extension/NativeExtensionDesign.md b/ext/ddtrace_profiling_native_extension/NativeExtensionDesign.md index 275853f45de..31ddd78102f 100644 --- a/ext/ddtrace_profiling_native_extension/NativeExtensionDesign.md +++ b/ext/ddtrace_profiling_native_extension/NativeExtensionDesign.md @@ -1,6 +1,7 @@ # Profiling Native Extension Design 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 [`libdatadog`](https://github.com/DataDog/libdatadog), a Rust-based library with common profiling functionality. @@ -20,8 +21,8 @@ and disabling the extension will disable profiling. ## Who is this page for? -This documentation is intended to be used by dd-trace-rb developers. Please see the `docs/` folder for user-level -documentation. +**This documentation is intended to be used by dd-trace-rb developers. Please see the `docs/` folder for user-level +documentation.** ## Must not block or break users that cannot use it @@ -118,3 +119,38 @@ Note that `pthread_getcpuclockid()` is not available on macOS (nor, obviously, o is currently Linux-specific. Thus, in the file we implement the feature for supported Ruby setups but if something is missing we instead compile in that includes a no-op implementation of the feature. + +## Fork-safety + +It's common for Ruby applications to create child processes via the use of `fork`. For instance, this strategy is used +by the puma webserver and the resque job processing tool. + +Thus, the profiler needs to be designed to take this into account. I'll call out two important parts of this design: + +1. Automatically propagate profiler to child processes. To make onboarding easier, we monkey patch the Ruby `fork` APIs +so that the profiler is automatically restarted in child processes. This way, the user only needs to start profiling at +the beginning of their application, and automatically forks are profiled as well. + +2. The profiler must ensure correctness and stability even if the application forks. There must be no impact on the +application or incorrect data generated. + +### Fork-safety for libdatadog + +Since libdatadog is built in native code (Rust), special care needs to be take to consider how we're using it and how +it can be affected by the use of `fork`. + +* Profile-related APIs: `Profile_new` and `Profile_add` and `Profile_free` are only called with the Ruby Global VM Lock +being held. Thus, if Ruby APIs are being used for fork, this prevents any concurrency between profile mutation and +forking, because if we’re holding the lock, then no other thread can call into the fork APIs. +(Calling libc `fork()` directly from a native extension is possible but would break the VM as well, since it does need +to do some of its own work when forking happens, so we’ll ignore that one) + +* Exporter-related APIs: Explicitly to make sure we had no issues with forking, we create a new `CancellationToken_new` +and `ProfileExporterV3_new` for every report. We do release the Global VM Lock during exporting, so it's possible for +forking and exporting to be concurrent. + + Both the CancellationToken and ProfileExporter are only referenced on the stack of the thread doing the exporting, so + they will not be reused in the child process after the fork. In the worst case, if a report is concurrent with a fork, + then it's possible a small amount of memory will not be cleaned up in the child process. + + Because there is no leftover undefined state, we guarantee correctness for the exporter APIs. diff --git a/ext/ddtrace_profiling_native_extension/collectors_cpu_and_wall_time.c b/ext/ddtrace_profiling_native_extension/collectors_cpu_and_wall_time.c index 12423fa4ef8..fb91a9242ae 100644 --- a/ext/ddtrace_profiling_native_extension/collectors_cpu_and_wall_time.c +++ b/ext/ddtrace_profiling_native_extension/collectors_cpu_and_wall_time.c @@ -34,7 +34,7 @@ struct cpu_and_wall_time_collector_state { // Tracks per-thread state struct per_thread_context { char thread_id[THREAD_ID_LIMIT_CHARS]; - ddprof_ffi_CharSlice thread_id_char_slice; + ddog_CharSlice thread_id_char_slice; thread_cpu_time_id thread_cpu_time_id; long cpu_time_at_previous_sample_ns; // Can be INVALID_TIME until initialized or if getting it fails for another reason long wall_time_at_previous_sample_ns; // Can be INVALID_TIME until initialized @@ -209,12 +209,12 @@ VALUE cpu_and_wall_time_collector_sample(VALUE self_instance) { bool have_thread_name = thread_name != Qnil; int label_count = 1 + (have_thread_name ? 1 : 0); - ddprof_ffi_Label labels[label_count]; + ddog_Label labels[label_count]; - labels[0] = (ddprof_ffi_Label) {.key = DDPROF_FFI_CHARSLICE_C("thread id"), .str = thread_context->thread_id_char_slice}; + labels[0] = (ddog_Label) {.key = DDOG_CHARSLICE_C("thread id"), .str = thread_context->thread_id_char_slice}; if (have_thread_name) { - labels[1] = (ddprof_ffi_Label) { - .key = DDPROF_FFI_CHARSLICE_C("thread name"), + labels[1] = (ddog_Label) { + .key = DDOG_CHARSLICE_C("thread name"), .str = char_slice_from_ruby_string(thread_name) }; } @@ -223,8 +223,8 @@ VALUE cpu_and_wall_time_collector_sample(VALUE self_instance) { thread, state->sampling_buffer, state->recorder_instance, - (ddprof_ffi_Slice_i64) {.ptr = metric_values, .len = ENABLED_VALUE_TYPES_COUNT}, - (ddprof_ffi_Slice_label) {.ptr = labels, .len = label_count} + (ddog_Slice_i64) {.ptr = metric_values, .len = ENABLED_VALUE_TYPES_COUNT}, + (ddog_Slice_label) {.ptr = labels, .len = label_count} ); } @@ -261,7 +261,7 @@ static struct per_thread_context *get_or_create_context_for(VALUE thread, struct static void initialize_context(VALUE thread, struct per_thread_context *thread_context) { snprintf(thread_context->thread_id, THREAD_ID_LIMIT_CHARS, "%ld", thread_id_for(thread)); - thread_context->thread_id_char_slice = (ddprof_ffi_CharSlice) {.ptr = thread_context->thread_id, .len = strlen(thread_context->thread_id)}; + thread_context->thread_id_char_slice = (ddog_CharSlice) {.ptr = thread_context->thread_id, .len = strlen(thread_context->thread_id)}; thread_context->thread_cpu_time_id = thread_cpu_time_id_for(thread); diff --git a/ext/ddtrace_profiling_native_extension/collectors_stack.c b/ext/ddtrace_profiling_native_extension/collectors_stack.c index 0420ef60e4b..405a4dd6d12 100644 --- a/ext/ddtrace_profiling_native_extension/collectors_stack.c +++ b/ext/ddtrace_profiling_native_extension/collectors_stack.c @@ -22,13 +22,37 @@ struct sampling_buffer { VALUE *stack_buffer; int *lines_buffer; bool *is_ruby_frame; - ddprof_ffi_Location *locations; - ddprof_ffi_Line *lines; + ddog_Location *locations; + ddog_Line *lines; }; // Note: typedef'd in the header to sampling_buffer -static VALUE _native_sample(VALUE self, VALUE thread, VALUE recorder_instance, VALUE metric_values_hash, VALUE labels_array, VALUE max_frames); +static VALUE _native_sample( + VALUE self, + VALUE thread, + VALUE recorder_instance, + VALUE metric_values_hash, + VALUE labels_array, + VALUE max_frames, + VALUE in_gc +); static void maybe_add_placeholder_frames_omitted(VALUE thread, sampling_buffer* buffer, char *frames_omitted_message, int frames_omitted_message_size); -static void record_placeholder_stack_in_native_code(VALUE recorder_instance, ddprof_ffi_Slice_i64 metric_values, ddprof_ffi_Slice_label labels); +static void record_placeholder_stack_in_native_code( + sampling_buffer* buffer, + VALUE recorder_instance, + ddog_Slice_i64 metric_values, + ddog_Slice_label labels, + sampling_buffer *record_buffer, + int extra_frames_in_record_buffer +); +static void sample_thread_internal( + VALUE thread, + sampling_buffer* buffer, + VALUE recorder_instance, + ddog_Slice_i64 metric_values, + ddog_Slice_label labels, + sampling_buffer *record_buffer, + int extra_frames_in_record_buffer +); void collectors_stack_init(VALUE profiling_module) { VALUE collectors_module = rb_define_module_under(profiling_module, "Collectors"); @@ -36,7 +60,7 @@ void collectors_stack_init(VALUE profiling_module) { // Hosts methods used for testing the native code using RSpec VALUE testing_module = rb_define_module_under(collectors_stack_class, "Testing"); - rb_define_singleton_method(testing_module, "_native_sample", _native_sample, 5); + rb_define_singleton_method(testing_module, "_native_sample", _native_sample, 6); missing_string = rb_str_new2(""); rb_global_variable(&missing_string); @@ -44,7 +68,15 @@ void collectors_stack_init(VALUE profiling_module) { // This method exists only to enable testing Datadog::Profiling::Collectors::Stack behavior using RSpec. // It SHOULD NOT be used for other purposes. -static VALUE _native_sample(DDTRACE_UNUSED VALUE _self, VALUE thread, VALUE recorder_instance, VALUE metric_values_hash, VALUE labels_array, VALUE max_frames) { +static VALUE _native_sample( + DDTRACE_UNUSED VALUE _self, + VALUE thread, + VALUE recorder_instance, + VALUE metric_values_hash, + VALUE labels_array, + VALUE max_frames, + VALUE in_gc +) { ENFORCE_TYPE(metric_values_hash, T_HASH); ENFORCE_TYPE(labels_array, T_ARRAY); @@ -64,12 +96,12 @@ static VALUE _native_sample(DDTRACE_UNUSED VALUE _self, VALUE thread, VALUE reco } long labels_count = RARRAY_LEN(labels_array); - ddprof_ffi_Label labels[labels_count]; + ddog_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) { + labels[i] = (ddog_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)) }; @@ -80,20 +112,88 @@ static VALUE _native_sample(DDTRACE_UNUSED VALUE _self, VALUE thread, VALUE reco sampling_buffer *buffer = sampling_buffer_new(max_frames_requested); - sample_thread( - 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} - ); + if (!RTEST(in_gc)) { + sample_thread( + thread, + buffer, + recorder_instance, + (ddog_Slice_i64) {.ptr = metric_values, .len = ENABLED_VALUE_TYPES_COUNT}, + (ddog_Slice_label) {.ptr = labels, .len = labels_count} + ); + } else { + sample_thread_in_gc( + thread, + buffer, + recorder_instance, + (ddog_Slice_i64) {.ptr = metric_values, .len = ENABLED_VALUE_TYPES_COUNT}, + (ddog_Slice_label) {.ptr = labels, .len = labels_count} + ); + } sampling_buffer_free(buffer); return Qtrue; } -void sample_thread(VALUE thread, sampling_buffer* buffer, VALUE recorder_instance, ddprof_ffi_Slice_i64 metric_values, ddprof_ffi_Slice_label labels) { +// Samples thread into recorder +void sample_thread(VALUE thread, sampling_buffer* buffer, VALUE recorder_instance, ddog_Slice_i64 metric_values, ddog_Slice_label labels) { + sampling_buffer *record_buffer = buffer; + int extra_frames_in_record_buffer = 0; + sample_thread_internal(thread, buffer, recorder_instance, metric_values, labels, record_buffer, extra_frames_in_record_buffer); +} + +// Samples thread into recorder, including as a top frame in the stack a frame named "Garbage Collection" +void sample_thread_in_gc(VALUE thread, sampling_buffer* buffer, VALUE recorder_instance, ddog_Slice_i64 metric_values, ddog_Slice_label labels) { + buffer->lines[0] = (ddog_Line) { + .function = (ddog_Function) { + .name = DDOG_CHARSLICE_C(""), + .filename = DDOG_CHARSLICE_C("Garbage Collection") + }, + .line = 0 + }; + // To avoid changing sample_thread_internal, we just prepare a new buffer struct that uses the same underlying storage as the + // original buffer, but has capacity one less, so that we can keep the above Garbage Collection frame untouched. + sampling_buffer thread_in_gc_buffer = (struct sampling_buffer) { + .max_frames = buffer->max_frames - 1, + .stack_buffer = buffer->stack_buffer + 1, + .lines_buffer = buffer->lines_buffer + 1, + .is_ruby_frame = buffer->is_ruby_frame + 1, + .locations = buffer->locations + 1, + .lines = buffer->lines + 1 + }; + sampling_buffer *record_buffer = buffer; // We pass in the original buffer as the record_buffer, but not as the regular buffer + int extra_frames_in_record_buffer = 1; + sample_thread_internal(thread, &thread_in_gc_buffer, recorder_instance, metric_values, labels, record_buffer, extra_frames_in_record_buffer); +} + +// 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? +// +// --- +// +// Why the weird extra record_buffer and extra_frames_in_record_buffer? +// The answer is: to support both sample_thread() and sample_thread_in_gc(). +// +// For sample_thread(), buffer == record_buffer and extra_frames_in_record_buffer == 0, so it's a no-op. +// For sample_thread_in_gc(), the buffer is a special buffer that is the same as the record_buffer, but with every +// pointer shifted forward extra_frames_in_record_buffer elements, so that the caller can actually inject those extra +// frames, and this function doesn't have to care about it. +static void sample_thread_internal( + VALUE thread, + sampling_buffer* buffer, + VALUE recorder_instance, + ddog_Slice_i64 metric_values, + ddog_Slice_label labels, + sampling_buffer *record_buffer, + int extra_frames_in_record_buffer +) { int captured_frames = ddtrace_rb_profile_frames( thread, 0 /* stack starting depth */, @@ -103,15 +203,17 @@ void sample_thread(VALUE thread, sampling_buffer* buffer, VALUE recorder_instanc 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? + if (captured_frames == PLACEHOLDER_STACK_IN_NATIVE_CODE) { + record_placeholder_stack_in_native_code( + buffer, + recorder_instance, + metric_values, + labels, + record_buffer, + extra_frames_in_record_buffer + ); + return; + } // 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 @@ -121,11 +223,6 @@ void sample_thread(VALUE thread, sampling_buffer* buffer, VALUE recorder_instanc 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; @@ -157,15 +254,13 @@ void sample_thread(VALUE thread, sampling_buffer* buffer, VALUE recorder_instanc name = NIL_P(name) ? missing_string : name; filename = NIL_P(filename) ? missing_string : filename; - buffer->lines[i] = (ddprof_ffi_Line) { - .function = (ddprof_ffi_Function) { + buffer->lines[i] = (ddog_Line) { + .function = (ddog_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 @@ -180,8 +275,8 @@ void sample_thread(VALUE thread, sampling_buffer* buffer, VALUE recorder_instanc record_sample( recorder_instance, - (ddprof_ffi_Sample) { - .locations = (ddprof_ffi_Slice_location) {.ptr = buffer->locations, .len = captured_frames}, + (ddog_Sample) { + .locations = (ddog_Slice_location) {.ptr = record_buffer->locations, .len = captured_frames + extra_frames_in_record_buffer}, .values = metric_values, .labels = labels, } @@ -201,10 +296,10 @@ static void maybe_add_placeholder_frames_omitted(VALUE thread, sampling_buffer* // 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)}) + buffer->lines[buffer->max_frames - 1] = (ddog_Line) { + .function = (ddog_Function) { + .name = DDOG_CHARSLICE_C(""), + .filename = ((ddog_CharSlice) {.ptr = frames_omitted_message, .len = strlen(frames_omitted_message)}) }, .line = 0, }; @@ -230,21 +325,26 @@ static void maybe_add_placeholder_frames_omitted(VALUE thread, sampling_buffer* // // 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. -static 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") +static void record_placeholder_stack_in_native_code( + sampling_buffer* buffer, + VALUE recorder_instance, + ddog_Slice_i64 metric_values, + ddog_Slice_label labels, + sampling_buffer *record_buffer, + int extra_frames_in_record_buffer +) { + buffer->lines[0] = (ddog_Line) { + .function = (ddog_Function) { + .name = DDOG_CHARSLICE_C(""), + .filename = DDOG_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}, + (ddog_Sample) { + .locations = (ddog_Slice_location) {.ptr = record_buffer->locations, .len = 1 + extra_frames_in_record_buffer}, .values = metric_values, .labels = labels, } @@ -263,8 +363,14 @@ sampling_buffer *sampling_buffer_new(unsigned int 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)); + buffer->locations = ruby_xcalloc(max_frames, sizeof(ddog_Location)); + buffer->lines = ruby_xcalloc(max_frames, sizeof(ddog_Line)); + + // Currently we have a 1-to-1 correspondence between lines and locations, so we just initialize the locations once + // here and then only mutate the contents of the lines. + for (unsigned int i = 0; i < max_frames; i++) { + buffer->locations[i] = (ddog_Location) {.lines = (ddog_Slice_line) {.ptr = &buffer->lines[i], .len = 1}}; + } return buffer; } diff --git a/ext/ddtrace_profiling_native_extension/collectors_stack.h b/ext/ddtrace_profiling_native_extension/collectors_stack.h index 3bd0f4ba4ce..daad3e57e79 100644 --- a/ext/ddtrace_profiling_native_extension/collectors_stack.h +++ b/ext/ddtrace_profiling_native_extension/collectors_stack.h @@ -1,9 +1,10 @@ #pragma once -#include +#include typedef struct sampling_buffer sampling_buffer; -void sample_thread(VALUE thread, sampling_buffer* buffer, VALUE recorder_instance, ddprof_ffi_Slice_i64 metric_values, ddprof_ffi_Slice_label labels); +void sample_thread(VALUE thread, sampling_buffer* buffer, VALUE recorder_instance, ddog_Slice_i64 metric_values, ddog_Slice_label labels); +void sample_thread_in_gc(VALUE thread, sampling_buffer* buffer, VALUE recorder_instance, ddog_Slice_i64 metric_values, ddog_Slice_label labels); sampling_buffer *sampling_buffer_new(unsigned int max_frames); void sampling_buffer_free(sampling_buffer *buffer); diff --git a/ext/ddtrace_profiling_native_extension/extconf.rb b/ext/ddtrace_profiling_native_extension/extconf.rb index eeabfd39b39..712b1cd84e6 100644 --- a/ext/ddtrace_profiling_native_extension/extconf.rb +++ b/ext/ddtrace_profiling_native_extension/extconf.rb @@ -152,7 +152,7 @@ def add_compiler_flag(flag) ENV['PKG_CONFIG_PATH'] = "#{ENV['PKG_CONFIG_PATH']}:#{Libdatadog.pkgconfig_folder}" Logging.message(" [ddtrace] PKG_CONFIG_PATH set to #{ENV['PKG_CONFIG_PATH'].inspect}\n") -unless pkg_config('ddprof_ffi_with_rpath') +unless pkg_config('datadog_profiling_with_rpath') skip_building_extension!( if Datadog::Profiling::NativeExtensionHelpers::Supported.pkg_config_missing? Datadog::Profiling::NativeExtensionHelpers::Supported::PKG_CONFIG_IS_MISSING diff --git a/ext/ddtrace_profiling_native_extension/http_transport.c b/ext/ddtrace_profiling_native_extension/http_transport.c index 83a8fed64b6..d212fd5201a 100644 --- a/ext/ddtrace_profiling_native_extension/http_transport.c +++ b/ext/ddtrace_profiling_native_extension/http_transport.c @@ -1,6 +1,6 @@ #include #include -#include +#include #include "helpers.h" #include "libdatadog_helpers.h" #include "ruby_helpers.h" @@ -17,22 +17,23 @@ static ID agent_id; // id of :agent in Ruby static ID log_failure_to_process_tag_id; // id of :log_failure_to_process_tag in Ruby static VALUE http_transport_class = Qnil; +static VALUE library_version_string = Qnil; struct call_exporter_without_gvl_arguments { - ddprof_ffi_ProfileExporterV3 *exporter; - ddprof_ffi_Request *request; - ddprof_ffi_CancellationToken *cancel_token; - ddprof_ffi_SendResult result; + ddog_ProfileExporter *exporter; + ddog_Request *request; + ddog_CancellationToken *cancel_token; + ddog_SendResult result; bool send_ran; }; -inline static ddprof_ffi_ByteSlice byte_slice_from_ruby_string(VALUE string); +inline static ddog_ByteSlice byte_slice_from_ruby_string(VALUE string); static VALUE _native_validate_exporter(VALUE self, VALUE exporter_configuration); -static ddprof_ffi_NewProfileExporterV3Result create_exporter(VALUE exporter_configuration, VALUE tags_as_array); -static VALUE handle_exporter_failure(ddprof_ffi_NewProfileExporterV3Result exporter_result); -static ddprof_ffi_EndpointV3 endpoint_from(VALUE exporter_configuration); -static ddprof_ffi_Vec_tag convert_tags(VALUE tags_as_array); -static void safely_log_failure_to_process_tag(ddprof_ffi_Vec_tag tags, VALUE err_details); +static ddog_NewProfileExporterResult create_exporter(VALUE exporter_configuration, VALUE tags_as_array); +static VALUE handle_exporter_failure(ddog_NewProfileExporterResult exporter_result); +static ddog_Endpoint endpoint_from(VALUE exporter_configuration); +static ddog_Vec_tag convert_tags(VALUE tags_as_array); +static void safely_log_failure_to_process_tag(ddog_Vec_tag tags, VALUE err_details); static VALUE _native_do_export( VALUE self, VALUE exporter_configuration, @@ -49,6 +50,7 @@ static VALUE _native_do_export( ); static void *call_exporter_without_gvl(void *call_args); static void interrupt_exporter_call(void *cancel_token); +static VALUE ddtrace_version(); void http_transport_init(VALUE profiling_module) { http_transport_class = rb_define_class_under(profiling_module, "HttpTransport", rb_cObject); @@ -61,57 +63,64 @@ void http_transport_init(VALUE profiling_module) { agentless_id = rb_intern_const("agentless"); agent_id = rb_intern_const("agent"); log_failure_to_process_tag_id = rb_intern_const("log_failure_to_process_tag"); + + library_version_string = ddtrace_version(); + rb_global_variable(&library_version_string); } -inline static ddprof_ffi_ByteSlice byte_slice_from_ruby_string(VALUE string) { +inline static ddog_ByteSlice byte_slice_from_ruby_string(VALUE string) { ENFORCE_TYPE(string, T_STRING); - ddprof_ffi_ByteSlice byte_slice = {.ptr = (uint8_t *) StringValuePtr(string), .len = RSTRING_LEN(string)}; + ddog_ByteSlice byte_slice = {.ptr = (uint8_t *) StringValuePtr(string), .len = RSTRING_LEN(string)}; return byte_slice; } static VALUE _native_validate_exporter(DDTRACE_UNUSED VALUE _self, VALUE exporter_configuration) { ENFORCE_TYPE(exporter_configuration, T_ARRAY); - ddprof_ffi_NewProfileExporterV3Result exporter_result = create_exporter(exporter_configuration, rb_ary_new()); + ddog_NewProfileExporterResult exporter_result = create_exporter(exporter_configuration, rb_ary_new()); VALUE failure_tuple = handle_exporter_failure(exporter_result); if (!NIL_P(failure_tuple)) return failure_tuple; // We don't actually need the exporter for now -- we just wanted to validate that we could create it with the // settings we were given - ddprof_ffi_NewProfileExporterV3Result_drop(exporter_result); + ddog_NewProfileExporterResult_drop(exporter_result); return rb_ary_new_from_args(2, ok_symbol, Qnil); } -static ddprof_ffi_NewProfileExporterV3Result create_exporter(VALUE exporter_configuration, VALUE tags_as_array) { +static ddog_NewProfileExporterResult create_exporter(VALUE exporter_configuration, VALUE tags_as_array) { ENFORCE_TYPE(exporter_configuration, T_ARRAY); ENFORCE_TYPE(tags_as_array, T_ARRAY); - // This needs to be called BEFORE convert_tags since it can raise an exception and thus cause the ddprof_ffi_Vec_tag + // This needs to be called BEFORE convert_tags since it can raise an exception and thus cause the ddog_Vec_tag // to be leaked. - ddprof_ffi_EndpointV3 endpoint = endpoint_from(exporter_configuration); + ddog_Endpoint endpoint = endpoint_from(exporter_configuration); + + ddog_Vec_tag tags = convert_tags(tags_as_array); - ddprof_ffi_Vec_tag tags = convert_tags(tags_as_array); + ddog_CharSlice library_name = DDOG_CHARSLICE_C("dd-trace-rb"); + ddog_CharSlice library_version = char_slice_from_ruby_string(library_version_string); + ddog_CharSlice profiling_family = DDOG_CHARSLICE_C("ruby"); - ddprof_ffi_NewProfileExporterV3Result exporter_result = - ddprof_ffi_ProfileExporterV3_new(DDPROF_FFI_CHARSLICE_C("ruby"), &tags, endpoint); + ddog_NewProfileExporterResult exporter_result = + ddog_ProfileExporter_new(library_name, library_version, profiling_family, &tags, endpoint); - ddprof_ffi_Vec_tag_drop(tags); + ddog_Vec_tag_drop(tags); return exporter_result; } -static VALUE handle_exporter_failure(ddprof_ffi_NewProfileExporterV3Result exporter_result) { - if (exporter_result.tag == DDPROF_FFI_NEW_PROFILE_EXPORTER_V3_RESULT_OK) return Qnil; +static VALUE handle_exporter_failure(ddog_NewProfileExporterResult exporter_result) { + if (exporter_result.tag == DDOG_NEW_PROFILE_EXPORTER_RESULT_OK) return Qnil; VALUE err_details = ruby_string_from_vec_u8(exporter_result.err); - ddprof_ffi_NewProfileExporterV3Result_drop(exporter_result); + ddog_NewProfileExporterResult_drop(exporter_result); return rb_ary_new_from_args(2, error_symbol, err_details); } -static ddprof_ffi_EndpointV3 endpoint_from(VALUE exporter_configuration) { +static ddog_Endpoint endpoint_from(VALUE exporter_configuration) { ENFORCE_TYPE(exporter_configuration, T_ARRAY); ID working_mode = SYM2ID(rb_ary_entry(exporter_configuration, 0)); // SYM2ID verifies its input so we can do this safely @@ -126,27 +135,27 @@ static ddprof_ffi_EndpointV3 endpoint_from(VALUE exporter_configuration) { ENFORCE_TYPE(site, T_STRING); ENFORCE_TYPE(api_key, T_STRING); - return ddprof_ffi_EndpointV3_agentless(char_slice_from_ruby_string(site), char_slice_from_ruby_string(api_key)); + return ddog_Endpoint_agentless(char_slice_from_ruby_string(site), char_slice_from_ruby_string(api_key)); } else { // agent_id VALUE base_url = rb_ary_entry(exporter_configuration, 1); ENFORCE_TYPE(base_url, T_STRING); - return ddprof_ffi_EndpointV3_agent(char_slice_from_ruby_string(base_url)); + return ddog_Endpoint_agent(char_slice_from_ruby_string(base_url)); } } __attribute__((warn_unused_result)) -static ddprof_ffi_Vec_tag convert_tags(VALUE tags_as_array) { +static ddog_Vec_tag convert_tags(VALUE tags_as_array) { ENFORCE_TYPE(tags_as_array, T_ARRAY); long tags_count = RARRAY_LEN(tags_as_array); - ddprof_ffi_Vec_tag tags = ddprof_ffi_Vec_tag_new(); + ddog_Vec_tag tags = ddog_Vec_tag_new(); for (long i = 0; i < tags_count; i++) { VALUE name_value_pair = rb_ary_entry(tags_as_array, i); if (!RB_TYPE_P(name_value_pair, T_ARRAY)) { - ddprof_ffi_Vec_tag_drop(tags); + ddog_Vec_tag_drop(tags); ENFORCE_TYPE(name_value_pair, T_ARRAY); } @@ -155,23 +164,23 @@ static ddprof_ffi_Vec_tag convert_tags(VALUE tags_as_array) { VALUE tag_value = rb_ary_entry(name_value_pair, 1); if (!(RB_TYPE_P(tag_name, T_STRING) && RB_TYPE_P(tag_value, T_STRING))) { - ddprof_ffi_Vec_tag_drop(tags); + ddog_Vec_tag_drop(tags); ENFORCE_TYPE(tag_name, T_STRING); ENFORCE_TYPE(tag_value, T_STRING); } - ddprof_ffi_PushTagResult push_result = - ddprof_ffi_Vec_tag_push(&tags, char_slice_from_ruby_string(tag_name), char_slice_from_ruby_string(tag_value)); + ddog_PushTagResult push_result = + ddog_Vec_tag_push(&tags, char_slice_from_ruby_string(tag_name), char_slice_from_ruby_string(tag_value)); - if (push_result.tag == DDPROF_FFI_PUSH_TAG_RESULT_ERR) { + if (push_result.tag == DDOG_PUSH_TAG_RESULT_ERR) { VALUE err_details = ruby_string_from_vec_u8(push_result.err); - ddprof_ffi_PushTagResult_drop(push_result); + ddog_PushTagResult_drop(push_result); // libdatadog validates tags and may catch invalid tags that ddtrace didn't actually catch. // We warn users about such tags, and then just ignore them. safely_log_failure_to_process_tag(tags, err_details); } else { - ddprof_ffi_PushTagResult_drop(push_result); + ddog_PushTagResult_drop(push_result); } } @@ -184,12 +193,12 @@ static VALUE log_failure_to_process_tag(VALUE err_details) { // Since we are calling into Ruby code, it may raise an exception. This method ensure that dynamically-allocated tags // get cleaned before propagating the exception. -static void safely_log_failure_to_process_tag(ddprof_ffi_Vec_tag tags, VALUE err_details) { +static void safely_log_failure_to_process_tag(ddog_Vec_tag tags, VALUE err_details) { int exception_state; rb_protect(log_failure_to_process_tag, err_details, &exception_state); if (exception_state) { // An exception was raised - ddprof_ffi_Vec_tag_drop(tags); // clean up + ddog_Vec_tag_drop(tags); // clean up rb_jump_tag(exception_state); // "Re-raise" exception } } @@ -197,17 +206,17 @@ static void safely_log_failure_to_process_tag(ddprof_ffi_Vec_tag tags, VALUE err // Note: This function handles a bunch of libdatadog dynamically-allocated objects, so it MUST not use any Ruby APIs // which can raise exceptions, otherwise the objects will be leaked. static VALUE perform_export( - ddprof_ffi_NewProfileExporterV3Result valid_exporter_result, // Must be called with a valid exporter result - ddprof_ffi_Timespec start, - ddprof_ffi_Timespec finish, - ddprof_ffi_Slice_file slice_files, - ddprof_ffi_Vec_tag *additional_tags, + ddog_NewProfileExporterResult valid_exporter_result, // Must be called with a valid exporter result + ddog_Timespec start, + ddog_Timespec finish, + ddog_Slice_file slice_files, + ddog_Vec_tag *additional_tags, uint64_t timeout_milliseconds ) { - ddprof_ffi_ProfileExporterV3 *exporter = valid_exporter_result.ok; - ddprof_ffi_CancellationToken *cancel_token = ddprof_ffi_CancellationToken_new(); - ddprof_ffi_Request *request = - ddprof_ffi_ProfileExporterV3_build(exporter, start, finish, slice_files, additional_tags, timeout_milliseconds); + ddog_ProfileExporter *exporter = valid_exporter_result.ok; + ddog_CancellationToken *cancel_token = ddog_CancellationToken_new(); + ddog_Request *request = + ddog_ProfileExporter_build(exporter, start, finish, slice_files, additional_tags, timeout_milliseconds); // We'll release the Global VM Lock while we're calling send, so that the Ruby VM can continue to work while this // is pending @@ -236,24 +245,24 @@ static VALUE perform_export( } // Cleanup exporter and token, no longer needed - ddprof_ffi_CancellationToken_drop(cancel_token); - ddprof_ffi_NewProfileExporterV3Result_drop(valid_exporter_result); + ddog_CancellationToken_drop(cancel_token); + ddog_NewProfileExporterResult_drop(valid_exporter_result); if (pending_exception) { // If we got here send did not run, so we need to explicitly dispose of the request - ddprof_ffi_Request_drop(request); + ddog_Request_drop(request); // Let Ruby propagate the exception. This will not return. rb_jump_tag(pending_exception); } - ddprof_ffi_SendResult result = args.result; - bool success = result.tag == DDPROF_FFI_SEND_RESULT_HTTP_RESPONSE; + ddog_SendResult result = args.result; + bool success = result.tag == DDOG_SEND_RESULT_HTTP_RESPONSE; VALUE ruby_status = success ? ok_symbol : error_symbol; VALUE ruby_result = success ? UINT2NUM(result.http_response.code) : ruby_string_from_vec_u8(result.err); - ddprof_ffi_SendResult_drop(args.result); + ddog_SendResult_drop(args.result); // The request itself does not need to be freed as libdatadog takes care of it as part of sending. return rb_ary_new_from_args(2, ruby_status, ruby_result); @@ -288,29 +297,29 @@ static VALUE _native_do_export( uint64_t timeout_milliseconds = NUM2ULONG(upload_timeout_milliseconds); - ddprof_ffi_Timespec start = + ddog_Timespec start = {.seconds = NUM2LONG(start_timespec_seconds), .nanoseconds = NUM2UINT(start_timespec_nanoseconds)}; - ddprof_ffi_Timespec finish = + ddog_Timespec finish = {.seconds = NUM2LONG(finish_timespec_seconds), .nanoseconds = NUM2UINT(finish_timespec_nanoseconds)}; int files_to_report = 1 + (have_code_provenance ? 1 : 0); - ddprof_ffi_File files[files_to_report]; - ddprof_ffi_Slice_file slice_files = {.ptr = files, .len = files_to_report}; + ddog_File files[files_to_report]; + ddog_Slice_file slice_files = {.ptr = files, .len = files_to_report}; - files[0] = (ddprof_ffi_File) { + files[0] = (ddog_File) { .name = char_slice_from_ruby_string(pprof_file_name), .file = byte_slice_from_ruby_string(pprof_data) }; if (have_code_provenance) { - files[1] = (ddprof_ffi_File) { + files[1] = (ddog_File) { .name = char_slice_from_ruby_string(code_provenance_file_name), .file = byte_slice_from_ruby_string(code_provenance_data) }; } - ddprof_ffi_Vec_tag *null_additional_tags = NULL; + ddog_Vec_tag *null_additional_tags = NULL; - ddprof_ffi_NewProfileExporterV3Result exporter_result = create_exporter(exporter_configuration, tags_as_array); + ddog_NewProfileExporterResult exporter_result = create_exporter(exporter_configuration, tags_as_array); // Note: Do not add anything that can raise exceptions after this line, as otherwise the exporter memory will leak VALUE failure_tuple = handle_exporter_failure(exporter_result); @@ -322,7 +331,7 @@ static VALUE _native_do_export( static void *call_exporter_without_gvl(void *call_args) { struct call_exporter_without_gvl_arguments *args = (struct call_exporter_without_gvl_arguments*) call_args; - args->result = ddprof_ffi_ProfileExporterV3_send(args->exporter, args->request, args->cancel_token); + args->result = ddog_ProfileExporter_send(args->exporter, args->request, args->cancel_token); args->send_ran = true; return NULL; // Unused @@ -330,5 +339,15 @@ static void *call_exporter_without_gvl(void *call_args) { // Called by Ruby when it wants to interrupt call_exporter_without_gvl above, e.g. when the app wants to exit cleanly static void interrupt_exporter_call(void *cancel_token) { - ddprof_ffi_CancellationToken_cancel((ddprof_ffi_CancellationToken *) cancel_token); + ddog_CancellationToken_cancel((ddog_CancellationToken *) cancel_token); +} + +static VALUE ddtrace_version() { + VALUE ddtrace_module = rb_const_get(rb_cObject, rb_intern("DDTrace")); + ENFORCE_TYPE(ddtrace_module, T_MODULE); + VALUE version_module = rb_const_get(ddtrace_module, rb_intern("VERSION")); + ENFORCE_TYPE(version_module, T_MODULE); + VALUE version_string = rb_const_get(version_module, rb_intern("STRING")); + ENFORCE_TYPE(version_string, T_STRING); + return version_string; } diff --git a/ext/ddtrace_profiling_native_extension/libdatadog_helpers.h b/ext/ddtrace_profiling_native_extension/libdatadog_helpers.h index a75eb9cd31b..be1a6b7cd8f 100644 --- a/ext/ddtrace_profiling_native_extension/libdatadog_helpers.h +++ b/ext/ddtrace_profiling_native_extension/libdatadog_helpers.h @@ -1,14 +1,14 @@ #pragma once -#include +#include #include "ruby_helpers.h" -inline static ddprof_ffi_CharSlice char_slice_from_ruby_string(VALUE string) { +inline static ddog_CharSlice char_slice_from_ruby_string(VALUE string) { ENFORCE_TYPE(string, T_STRING); - ddprof_ffi_CharSlice char_slice = {.ptr = StringValuePtr(string), .len = RSTRING_LEN(string)}; + ddog_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) { +inline static VALUE ruby_string_from_vec_u8(ddog_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 index a4c30e84f26..4f49e29dbb2 100644 --- a/ext/ddtrace_profiling_native_extension/native_extension_helpers.rb +++ b/ext/ddtrace_profiling_native_extension/native_extension_helpers.rb @@ -31,8 +31,9 @@ def self.fail_install_if_missing_extension? # This runpath gets hardcoded at native library linking time. You can look at it using the `readelf` tool in # Linux: e.g. `readelf -d ddtrace_profiling_native_extension.2.7.3_x86_64-linux.so`. # - # In ddtrace 1.1.0, we only set as runpath an absolute path to libdatadog. (This gets set automatically by the call - # to `pkg_config('ddprof_ffi_with_rpath')` in `extconf.rb`). This worked fine as long as libdatadog was **NOT** + # In older versions of ddtrace, we only set as runpath an absolute path to libdatadog. + # (This gets set automatically by the call + # to `pkg_config('datadog_profiling_with_rpath')` in `extconf.rb`). This worked fine as long as libdatadog was **NOT** # moved from the folder it was present at ddtrace installation/linking time. # # Unfortunately, environments such as Heroku and AWS Elastic Beanstalk move gems around in the filesystem after diff --git a/ext/ddtrace_profiling_native_extension/stack_recorder.c b/ext/ddtrace_profiling_native_extension/stack_recorder.c index 03ffeaa0600..a5654f41097 100644 --- a/ext/ddtrace_profiling_native_extension/stack_recorder.c +++ b/ext/ddtrace_profiling_native_extension/stack_recorder.c @@ -7,7 +7,7 @@ #include "libdatadog_helpers.h" #include "ruby_helpers.h" -// Used to wrap a ddprof_ffi_Profile in a Ruby object and expose Ruby-level serialization APIs +// Used to wrap a ddog_Profile in a Ruby object and expose Ruby-level serialization APIs // This file implements the native bits of the Datadog::Profiling::StackRecorder class // --- @@ -24,7 +24,7 @@ // 2. The thread that serializes and reports profiles, let's call it the **serializer thread**. We enforce that there // cannot be more than one thread attempting to serialize profiles at a time. // -// If both the sampler and serializer threads are trying to access the same `ddprof_ffi_Profile` in parallel, we will +// If both the sampler and serializer threads are trying to access the same `ddog_Profile` in parallel, we will // have a concurrency issue. Thus, the StackRecorder has an added mechanism to avoid this. // // As an additional constraint, the **sampler thread** has absolute priority and must never block while @@ -32,7 +32,7 @@ // // ### The solution: Keep two profiles at the same time // -// To solve for the constraints above, the StackRecorder keeps two `ddprof_ffi_Profile` profile instances inside itself. +// To solve for the constraints above, the StackRecorder keeps two `ddog_Profile` profile instances inside itself. // They are called the `slot_one_profile` and `slot_two_profile`. // // Each profile is paired with its own mutex. `slot_one_profile` is protected by `slot_one_mutex` and `slot_two_profile` @@ -135,10 +135,10 @@ static VALUE stack_recorder_class = Qnil; // Contains native state for each instance struct stack_recorder_state { pthread_mutex_t slot_one_mutex; - ddprof_ffi_Profile *slot_one_profile; + ddog_Profile *slot_one_profile; pthread_mutex_t slot_two_mutex; - ddprof_ffi_Profile *slot_two_profile; + ddog_Profile *slot_two_profile; short active_slot; // MUST NEVER BE ACCESSED FROM record_sample; this is NOT for the sampler thread to use. }; @@ -146,7 +146,7 @@ struct stack_recorder_state { // Used to return a pair of values from sampler_lock_active_profile() struct active_slot_pair { pthread_mutex_t *mutex; - ddprof_ffi_Profile *profile; + ddog_Profile *profile; }; struct call_serialize_without_gvl_arguments { @@ -154,8 +154,8 @@ struct call_serialize_without_gvl_arguments { struct stack_recorder_state *state; // Set by callee - ddprof_ffi_Profile *profile; - ddprof_ffi_SerializeResult result; + ddog_Profile *profile; + ddog_SerializeResult result; // Set by both bool serialize_ran; @@ -164,11 +164,11 @@ struct call_serialize_without_gvl_arguments { 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 VALUE ruby_time_from(ddog_Timespec ddprof_time); static void *call_serialize_without_gvl(void *call_args); static struct active_slot_pair sampler_lock_active_profile(); static void sampler_unlock_active_profile(struct active_slot_pair active_slot); -static ddprof_ffi_Profile *serializer_flip_active_and_inactive_slots(struct stack_recorder_state *state); +static ddog_Profile *serializer_flip_active_and_inactive_slots(struct stack_recorder_state *state); static VALUE _native_active_slot(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance); static VALUE _native_is_slot_one_mutex_locked(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance); static VALUE _native_is_slot_two_mutex_locked(DDTRACE_UNUSED VALUE _self, VALUE recorder_instance); @@ -199,7 +199,7 @@ void stack_recorder_init(VALUE profiling_module) { 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 +// This structure is used to define a Ruby object that stores a pointer to a ddog_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", @@ -214,7 +214,7 @@ static const rb_data_type_t stack_recorder_typed_data = { static VALUE _native_new(VALUE klass) { struct stack_recorder_state *state = ruby_xcalloc(1, sizeof(struct stack_recorder_state)); - ddprof_ffi_Slice_value_type sample_types = {.ptr = enabled_value_types, .len = ENABLED_VALUE_TYPES_COUNT}; + ddog_Slice_value_type sample_types = {.ptr = enabled_value_types, .len = ENABLED_VALUE_TYPES_COUNT}; state->slot_one_mutex = (pthread_mutex_t) PTHREAD_MUTEX_INITIALIZER; state->slot_two_mutex = (pthread_mutex_t) PTHREAD_MUTEX_INITIALIZER; @@ -227,8 +227,8 @@ static VALUE _native_new(VALUE klass) { // Note: Don't raise exceptions after this point, since it'll lead to libdatadog memory leaking! - state->slot_one_profile = ddprof_ffi_Profile_new(sample_types, NULL /* period is optional */, NULL /* start_time is optional */); - state->slot_two_profile = ddprof_ffi_Profile_new(sample_types, NULL /* period is optional */, NULL /* start_time is optional */); + state->slot_one_profile = ddog_Profile_new(sample_types, NULL /* period is optional */, NULL /* start_time is optional */); + state->slot_two_profile = ddog_Profile_new(sample_types, NULL /* period is optional */, NULL /* start_time is optional */); return TypedData_Wrap_Struct(klass, &stack_recorder_typed_data, state); } @@ -237,10 +237,10 @@ static void stack_recorder_typed_data_free(void *state_ptr) { struct stack_recorder_state *state = (struct stack_recorder_state *) state_ptr; pthread_mutex_destroy(&state->slot_one_mutex); - ddprof_ffi_Profile_free(state->slot_one_profile); + ddog_Profile_free(state->slot_one_profile); pthread_mutex_destroy(&state->slot_two_mutex); - ddprof_ffi_Profile_free(state->slot_two_profile); + ddog_Profile_free(state->slot_two_profile); ruby_xfree(state); } @@ -267,33 +267,33 @@ static VALUE _native_serialize(DDTRACE_UNUSED VALUE _self, VALUE recorder_instan rb_thread_call_without_gvl2(call_serialize_without_gvl, &args, NULL /* No interruption function needed in this case */, NULL /* Not needed */); } - ddprof_ffi_SerializeResult serialized_profile = args.result; + ddog_SerializeResult serialized_profile = args.result; - if (serialized_profile.tag == DDPROF_FFI_SERIALIZE_RESULT_ERR) { + if (serialized_profile.tag == DDOG_SERIALIZE_RESULT_ERR) { VALUE err_details = ruby_string_from_vec_u8(serialized_profile.err); - ddprof_ffi_SerializeResult_drop(serialized_profile); + ddog_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; + ddog_Timespec ddprof_start = serialized_profile.ok.start; + ddog_Timespec ddprof_finish = serialized_profile.ok.end; // Clean up libdatadog object to avoid leaking in case ruby_time_from raises an exception - ddprof_ffi_SerializeResult_drop(serialized_profile); + ddog_SerializeResult_drop(serialized_profile); VALUE start = ruby_time_from(ddprof_start); VALUE finish = ruby_time_from(ddprof_finish); - if (!ddprof_ffi_Profile_reset(args.profile, NULL /* start_time is optional */ )) { + if (!ddog_Profile_reset(args.profile, NULL /* start_time is optional */ )) { 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) { +static VALUE ruby_time_from(ddog_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}; @@ -303,13 +303,13 @@ static VALUE ruby_time_from(ddprof_ffi_Timespec ddprof_time) { #endif } -void record_sample(VALUE recorder_instance, ddprof_ffi_Sample sample) { +void record_sample(VALUE recorder_instance, ddog_Sample sample) { struct stack_recorder_state *state; TypedData_Get_Struct(recorder_instance, struct stack_recorder_state, &stack_recorder_typed_data, state); struct active_slot_pair active_slot = sampler_lock_active_profile(state); - ddprof_ffi_Profile_add(active_slot.profile, sample); + ddog_Profile_add(active_slot.profile, sample); sampler_unlock_active_profile(active_slot); } @@ -318,7 +318,7 @@ 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->profile = serializer_flip_active_and_inactive_slots(args->state); - args->result = ddprof_ffi_Profile_serialize(args->profile, NULL /* end_time is optional */, NULL /* duration_nanos is optional */); + args->result = ddog_Profile_serialize(args->profile, NULL /* end_time is optional */, NULL /* duration_nanos is optional */); args->serialize_ran = true; return NULL; // Unused @@ -357,7 +357,7 @@ static void sampler_unlock_active_profile(struct active_slot_pair active_slot) { if (error != 0) rb_syserr_fail(error, "Unexpected failure in sampler_unlock_active_profile"); } -static ddprof_ffi_Profile *serializer_flip_active_and_inactive_slots(struct stack_recorder_state *state) { +static ddog_Profile *serializer_flip_active_and_inactive_slots(struct stack_recorder_state *state) { int error; int previously_active_slot = state->active_slot; diff --git a/ext/ddtrace_profiling_native_extension/stack_recorder.h b/ext/ddtrace_profiling_native_extension/stack_recorder.h index 76cec69038b..74224f058f3 100644 --- a/ext/ddtrace_profiling_native_extension/stack_recorder.h +++ b/ext/ddtrace_profiling_native_extension/stack_recorder.h @@ -1,16 +1,16 @@ #pragma once -#include +#include -// Note: Please DO NOT use `VALUE_STRING` anywhere else, instead use `DDPROF_FFI_CHARSLICE_C`. +// Note: Please DO NOT use `VALUE_STRING` anywhere else, instead use `DDOG_CHARSLICE_C`. // `VALUE_STRING` is only needed because older versions of gcc (4.9.2, used in our Ruby 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: +// `DDOG_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}; +// static const ddog_ValueType enabled_value_types[] = {CPU_TIME_VALUE, CPU_SAMPLES_VALUE, WALL_TIME_VALUE}; // ^ // ``` #define VALUE_STRING(string) {.ptr = "" string, .len = sizeof(string) - 1} @@ -23,7 +23,7 @@ #define HEAP_LIVE_SIZE_VALUE {.type_ = VALUE_STRING("heap-live-size"), .unit = VALUE_STRING("bytes")} #define HEAP_LIVE_SAMPLES_VALUE {.type_ = VALUE_STRING("heap-live-samples"), .unit = VALUE_STRING("count")} -static const ddprof_ffi_ValueType enabled_value_types[] = { +static const ddog_ValueType enabled_value_types[] = { #define CPU_TIME_VALUE_POS 0 CPU_TIME_VALUE, #define CPU_SAMPLES_VALUE_POS 1 @@ -32,7 +32,7 @@ static const ddprof_ffi_ValueType enabled_value_types[] = { WALL_TIME_VALUE }; -#define ENABLED_VALUE_TYPES_COUNT (sizeof(enabled_value_types) / sizeof(ddprof_ffi_ValueType)) +#define ENABLED_VALUE_TYPES_COUNT (sizeof(enabled_value_types) / sizeof(ddog_ValueType)) -void record_sample(VALUE recorder_instance, ddprof_ffi_Sample sample); +void record_sample(VALUE recorder_instance, ddog_Sample sample); VALUE enforce_recorder_instance(VALUE object); diff --git a/gemfiles/jruby_9.2.18.0_contrib.gemfile.lock b/gemfiles/jruby_9.2.18.0_contrib.gemfile.lock index 0ee2a8df660..8a1519c717f 100644 --- a/gemfiles/jruby_9.2.18.0_contrib.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_contrib.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -1438,7 +1438,7 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.0) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) 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 03eda98cb32..53a4917e78a 100644 --- a/gemfiles/jruby_9.2.18.0_contrib_old.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_contrib_old.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -59,7 +59,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) 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 463a1e7d527..bfe2abd2fe9 100644 --- a/gemfiles/jruby_9.2.18.0_core_old.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_core_old.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -45,7 +45,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2.18.0_cucumber3.gemfile.lock b/gemfiles/jruby_9.2.18.0_cucumber3.gemfile.lock index cfa7808217f..4e87a23a794 100644 --- a/gemfiles/jruby_9.2.18.0_cucumber3.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_cucumber3.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -63,7 +63,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2.18.0_cucumber4.gemfile.lock b/gemfiles/jruby_9.2.18.0_cucumber4.gemfile.lock index 636b0911f3b..9b48f2d5403 100644 --- a/gemfiles/jruby_9.2.18.0_cucumber4.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_cucumber4.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -84,7 +84,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2.18.0_cucumber5.gemfile.lock b/gemfiles/jruby_9.2.18.0_cucumber5.gemfile.lock index 8bf02759380..fff56912b6b 100644 --- a/gemfiles/jruby_9.2.18.0_cucumber5.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_cucumber5.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -84,7 +84,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) 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 6b032961e89..b2bb70f29a9 100644 --- a/gemfiles/jruby_9.2.18.0_rails5_mysql2.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_rails5_mysql2.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -99,7 +99,7 @@ GEM jdbc-mysql (8.0.27) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) 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 61af3045721..3bb656dc92f 100644 --- a/gemfiles/jruby_9.2.18.0_rails5_postgres.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_rails5_postgres.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -99,7 +99,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) 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 c0a90996ffb..c03890c269b 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 @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -99,7 +99,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) 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 5774902eca7..f550c52b82a 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 @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -99,7 +99,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) 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 e963e795810..3e765b41967 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 @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -100,7 +100,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) 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 0a408d95232..640deafe2c9 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 @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -99,7 +99,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) loofah (2.15.0) 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 ea0599a4a68..d2b9cc69f94 100644 --- a/gemfiles/jruby_9.2.18.0_rails61_mysql2.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_rails61_mysql2.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -116,7 +116,7 @@ GEM jdbc-mysql (8.0.27) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) 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 03043347318..cdbb07b83b4 100644 --- a/gemfiles/jruby_9.2.18.0_rails61_postgres.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_rails61_postgres.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -116,7 +116,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) 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 596c401b05c..c19c5499011 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 @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -116,7 +116,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) 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 a8715d7db96..c6f34e75b1b 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 @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -117,7 +117,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) 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 ce1295a0c8f..e3e90daf7db 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 @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -116,7 +116,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) loofah (2.15.0) 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 9322d47909b..31ef74c0b92 100644 --- a/gemfiles/jruby_9.2.18.0_rails6_mysql2.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_rails6_mysql2.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -112,7 +112,7 @@ GEM jdbc-mysql (8.0.27) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) 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 d58c772b3dd..d6162b0e931 100644 --- a/gemfiles/jruby_9.2.18.0_rails6_postgres.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_rails6_postgres.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -112,7 +112,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) 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 9f87ec74441..07284af6d62 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 @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -112,7 +112,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) 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 f8ed28b8bde..a788d658012 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 @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -112,7 +112,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) 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 4847bd4c8de..0fb0a6fd87d 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 @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -113,7 +113,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) 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 368bc21042c..aa8c0337f9a 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 @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -112,7 +112,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) loofah (2.15.0) 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 d64a13ffac5..eefbf82571a 100644 --- a/gemfiles/jruby_9.2.18.0_resque2_redis3.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_resque2_redis3.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -45,7 +45,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) 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 6858dc9ee0c..53602536139 100644 --- a/gemfiles/jruby_9.2.18.0_resque2_redis4.gemfile.lock +++ b/gemfiles/jruby_9.2.18.0_resque2_redis4.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -45,7 +45,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2.8.0_contrib.gemfile.lock b/gemfiles/jruby_9.2.8.0_contrib.gemfile.lock index ee0ffb8a938..e910207c820 100644 --- a/gemfiles/jruby_9.2.8.0_contrib.gemfile.lock +++ b/gemfiles/jruby_9.2.8.0_contrib.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -1438,7 +1438,7 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.0) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) diff --git a/gemfiles/jruby_9.2.8.0_contrib_old.gemfile.lock b/gemfiles/jruby_9.2.8.0_contrib_old.gemfile.lock index 960d8473adb..55a98ef5dea 100644 --- a/gemfiles/jruby_9.2.8.0_contrib_old.gemfile.lock +++ b/gemfiles/jruby_9.2.8.0_contrib_old.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -59,7 +59,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2.8.0_core_old.gemfile.lock b/gemfiles/jruby_9.2.8.0_core_old.gemfile.lock index 1d988852c34..0ef956113dc 100644 --- a/gemfiles/jruby_9.2.8.0_core_old.gemfile.lock +++ b/gemfiles/jruby_9.2.8.0_core_old.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -45,7 +45,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2.8.0_cucumber3.gemfile.lock b/gemfiles/jruby_9.2.8.0_cucumber3.gemfile.lock index d805d90114f..a19d93dfaec 100644 --- a/gemfiles/jruby_9.2.8.0_cucumber3.gemfile.lock +++ b/gemfiles/jruby_9.2.8.0_cucumber3.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -63,7 +63,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2.8.0_cucumber4.gemfile.lock b/gemfiles/jruby_9.2.8.0_cucumber4.gemfile.lock index 1d3f23d8706..358a79109c3 100644 --- a/gemfiles/jruby_9.2.8.0_cucumber4.gemfile.lock +++ b/gemfiles/jruby_9.2.8.0_cucumber4.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -84,7 +84,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2.8.0_cucumber5.gemfile.lock b/gemfiles/jruby_9.2.8.0_cucumber5.gemfile.lock index c8c48e5a86b..5685e0f8c82 100644 --- a/gemfiles/jruby_9.2.8.0_cucumber5.gemfile.lock +++ b/gemfiles/jruby_9.2.8.0_cucumber5.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -84,7 +84,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2.8.0_rails5_mysql2.gemfile.lock b/gemfiles/jruby_9.2.8.0_rails5_mysql2.gemfile.lock index 0405caf8653..36d30b1ea87 100644 --- a/gemfiles/jruby_9.2.8.0_rails5_mysql2.gemfile.lock +++ b/gemfiles/jruby_9.2.8.0_rails5_mysql2.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -99,7 +99,7 @@ GEM jdbc-mysql (8.0.27) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) diff --git a/gemfiles/jruby_9.2.8.0_rails5_postgres.gemfile.lock b/gemfiles/jruby_9.2.8.0_rails5_postgres.gemfile.lock index 508c7b34caa..d5a3a630292 100644 --- a/gemfiles/jruby_9.2.8.0_rails5_postgres.gemfile.lock +++ b/gemfiles/jruby_9.2.8.0_rails5_postgres.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -99,7 +99,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) 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 index e9124147dc8..60e4e4a4db4 100644 --- a/gemfiles/jruby_9.2.8.0_rails5_postgres_redis.gemfile.lock +++ b/gemfiles/jruby_9.2.8.0_rails5_postgres_redis.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -99,7 +99,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) 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 index c43e0949486..993d963f58a 100644 --- 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 @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -99,7 +99,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) 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 index 42addd51eb1..10d0b9422ec 100644 --- a/gemfiles/jruby_9.2.8.0_rails5_postgres_sidekiq.gemfile.lock +++ b/gemfiles/jruby_9.2.8.0_rails5_postgres_sidekiq.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -100,7 +100,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) 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 index bae43fa7417..ac8b0981244 100644 --- a/gemfiles/jruby_9.2.8.0_rails5_semantic_logger.gemfile.lock +++ b/gemfiles/jruby_9.2.8.0_rails5_semantic_logger.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -99,7 +99,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) loofah (2.15.0) diff --git a/gemfiles/jruby_9.2.8.0_rails61_mysql2.gemfile.lock b/gemfiles/jruby_9.2.8.0_rails61_mysql2.gemfile.lock index da979b2a17c..c82bd58cde6 100644 --- a/gemfiles/jruby_9.2.8.0_rails61_mysql2.gemfile.lock +++ b/gemfiles/jruby_9.2.8.0_rails61_mysql2.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -116,7 +116,7 @@ GEM jdbc-mysql (8.0.27) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) diff --git a/gemfiles/jruby_9.2.8.0_rails61_postgres.gemfile.lock b/gemfiles/jruby_9.2.8.0_rails61_postgres.gemfile.lock index 77843056393..1c11d5f43e9 100644 --- a/gemfiles/jruby_9.2.8.0_rails61_postgres.gemfile.lock +++ b/gemfiles/jruby_9.2.8.0_rails61_postgres.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -116,7 +116,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) 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 index 7df0f8134bc..423de170ecc 100644 --- a/gemfiles/jruby_9.2.8.0_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/jruby_9.2.8.0_rails61_postgres_redis.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -116,7 +116,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) 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 index 7f0b58114af..1d5aa0d148e 100644 --- a/gemfiles/jruby_9.2.8.0_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/jruby_9.2.8.0_rails61_postgres_sidekiq.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -117,7 +117,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) 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 index 1bcf96cb5f6..ac762ccc45b 100644 --- a/gemfiles/jruby_9.2.8.0_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/jruby_9.2.8.0_rails61_semantic_logger.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -116,7 +116,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) loofah (2.15.0) diff --git a/gemfiles/jruby_9.2.8.0_rails6_mysql2.gemfile.lock b/gemfiles/jruby_9.2.8.0_rails6_mysql2.gemfile.lock index caaea4d6ceb..88bb68556e1 100644 --- a/gemfiles/jruby_9.2.8.0_rails6_mysql2.gemfile.lock +++ b/gemfiles/jruby_9.2.8.0_rails6_mysql2.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -112,7 +112,7 @@ GEM jdbc-mysql (8.0.27) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) diff --git a/gemfiles/jruby_9.2.8.0_rails6_postgres.gemfile.lock b/gemfiles/jruby_9.2.8.0_rails6_postgres.gemfile.lock index 86707f5d822..f83b214d18b 100644 --- a/gemfiles/jruby_9.2.8.0_rails6_postgres.gemfile.lock +++ b/gemfiles/jruby_9.2.8.0_rails6_postgres.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -112,7 +112,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) 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 index 203761dc69e..23d21a3271c 100644 --- a/gemfiles/jruby_9.2.8.0_rails6_postgres_redis.gemfile.lock +++ b/gemfiles/jruby_9.2.8.0_rails6_postgres_redis.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -112,7 +112,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) 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 index 7204a98851d..760df8b0f64 100644 --- 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 @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -112,7 +112,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) 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 index 434cd05759d..b2c77935403 100644 --- a/gemfiles/jruby_9.2.8.0_rails6_postgres_sidekiq.gemfile.lock +++ b/gemfiles/jruby_9.2.8.0_rails6_postgres_sidekiq.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -113,7 +113,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.11.2) 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 index 059dc1bc5b6..38e6ed381db 100644 --- a/gemfiles/jruby_9.2.8.0_rails6_semantic_logger.gemfile.lock +++ b/gemfiles/jruby_9.2.8.0_rails6_semantic_logger.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -112,7 +112,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) loofah (2.15.0) diff --git a/gemfiles/jruby_9.2.8.0_resque2_redis3.gemfile.lock b/gemfiles/jruby_9.2.8.0_resque2_redis3.gemfile.lock index 3e5092cd5e1..dc3c09e1ee7 100644 --- a/gemfiles/jruby_9.2.8.0_resque2_redis3.gemfile.lock +++ b/gemfiles/jruby_9.2.8.0_resque2_redis3.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -45,7 +45,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.2.8.0_resque2_redis4.gemfile.lock b/gemfiles/jruby_9.2.8.0_resque2_redis4.gemfile.lock index 152972dbdfe..514bc14e908 100644 --- a/gemfiles/jruby_9.2.8.0_resque2_redis4.gemfile.lock +++ b/gemfiles/jruby_9.2.8.0_resque2_redis4.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -45,7 +45,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3.4.0_contrib.gemfile.lock b/gemfiles/jruby_9.3.4.0_contrib.gemfile.lock index b462dedcad3..198a75b7462 100644 --- a/gemfiles/jruby_9.3.4.0_contrib.gemfile.lock +++ b/gemfiles/jruby_9.3.4.0_contrib.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -1438,7 +1438,7 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.0) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.3.4.0_contrib_old.gemfile.lock b/gemfiles/jruby_9.3.4.0_contrib_old.gemfile.lock index 741cefe2e42..fb0fe70f153 100644 --- a/gemfiles/jruby_9.3.4.0_contrib_old.gemfile.lock +++ b/gemfiles/jruby_9.3.4.0_contrib_old.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -59,7 +59,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3.4.0_core_old.gemfile.lock b/gemfiles/jruby_9.3.4.0_core_old.gemfile.lock index ca85fefe9ef..6ed2424b2e6 100644 --- a/gemfiles/jruby_9.3.4.0_core_old.gemfile.lock +++ b/gemfiles/jruby_9.3.4.0_core_old.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -45,7 +45,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3.4.0_cucumber3.gemfile.lock b/gemfiles/jruby_9.3.4.0_cucumber3.gemfile.lock index c19dc867ae3..ad6c3f90dc4 100644 --- a/gemfiles/jruby_9.3.4.0_cucumber3.gemfile.lock +++ b/gemfiles/jruby_9.3.4.0_cucumber3.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -63,7 +63,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3.4.0_cucumber4.gemfile.lock b/gemfiles/jruby_9.3.4.0_cucumber4.gemfile.lock index 50f25d2ca6c..88800f4c156 100644 --- a/gemfiles/jruby_9.3.4.0_cucumber4.gemfile.lock +++ b/gemfiles/jruby_9.3.4.0_cucumber4.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -84,7 +84,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3.4.0_cucumber5.gemfile.lock b/gemfiles/jruby_9.3.4.0_cucumber5.gemfile.lock index a386729e2c9..da9d0cbfe79 100644 --- a/gemfiles/jruby_9.3.4.0_cucumber5.gemfile.lock +++ b/gemfiles/jruby_9.3.4.0_cucumber5.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -84,7 +84,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3.4.0_rails5_mysql2.gemfile.lock b/gemfiles/jruby_9.3.4.0_rails5_mysql2.gemfile.lock index a63dabd4880..681a27bf0c2 100644 --- a/gemfiles/jruby_9.3.4.0_rails5_mysql2.gemfile.lock +++ b/gemfiles/jruby_9.3.4.0_rails5_mysql2.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -99,7 +99,7 @@ GEM jdbc-mysql (8.0.27) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.3.4.0_rails5_postgres.gemfile.lock b/gemfiles/jruby_9.3.4.0_rails5_postgres.gemfile.lock index 1e9b28a4aa9..ec5643efb7b 100644 --- a/gemfiles/jruby_9.3.4.0_rails5_postgres.gemfile.lock +++ b/gemfiles/jruby_9.3.4.0_rails5_postgres.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -99,7 +99,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.12.0) 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 index 1a329f00d3b..98adb56d270 100644 --- a/gemfiles/jruby_9.3.4.0_rails5_postgres_redis.gemfile.lock +++ b/gemfiles/jruby_9.3.4.0_rails5_postgres_redis.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -99,7 +99,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.12.0) 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 index 301d896699c..bed10a60c4d 100644 --- 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 @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -99,7 +99,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.12.0) 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 index f61ac0ac158..e3562cc81dc 100644 --- a/gemfiles/jruby_9.3.4.0_rails5_postgres_sidekiq.gemfile.lock +++ b/gemfiles/jruby_9.3.4.0_rails5_postgres_sidekiq.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -100,7 +100,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.12.0) 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 index 581171da2f9..c838c340693 100644 --- a/gemfiles/jruby_9.3.4.0_rails5_semantic_logger.gemfile.lock +++ b/gemfiles/jruby_9.3.4.0_rails5_semantic_logger.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -99,7 +99,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) loofah (2.15.0) diff --git a/gemfiles/jruby_9.3.4.0_rails61_mysql2.gemfile.lock b/gemfiles/jruby_9.3.4.0_rails61_mysql2.gemfile.lock index 03bfbdae36e..bd932edd542 100644 --- a/gemfiles/jruby_9.3.4.0_rails61_mysql2.gemfile.lock +++ b/gemfiles/jruby_9.3.4.0_rails61_mysql2.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -116,7 +116,7 @@ GEM jdbc-mysql (8.0.27) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.3.4.0_rails61_postgres.gemfile.lock b/gemfiles/jruby_9.3.4.0_rails61_postgres.gemfile.lock index ce64d4be76d..da0e2ab5c15 100644 --- a/gemfiles/jruby_9.3.4.0_rails61_postgres.gemfile.lock +++ b/gemfiles/jruby_9.3.4.0_rails61_postgres.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -116,7 +116,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.12.0) 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 index ee08a40d526..231f0b29d8e 100644 --- a/gemfiles/jruby_9.3.4.0_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/jruby_9.3.4.0_rails61_postgres_redis.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -116,7 +116,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.12.0) 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 index 24572d73fc0..f9399f08f70 100644 --- a/gemfiles/jruby_9.3.4.0_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/jruby_9.3.4.0_rails61_postgres_sidekiq.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -117,7 +117,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.12.0) 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 index 4c665bb077d..370017a0bcf 100644 --- a/gemfiles/jruby_9.3.4.0_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/jruby_9.3.4.0_rails61_semantic_logger.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -116,7 +116,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) loofah (2.15.0) diff --git a/gemfiles/jruby_9.3.4.0_rails6_mysql2.gemfile.lock b/gemfiles/jruby_9.3.4.0_rails6_mysql2.gemfile.lock index b83687a3466..3255745954d 100644 --- a/gemfiles/jruby_9.3.4.0_rails6_mysql2.gemfile.lock +++ b/gemfiles/jruby_9.3.4.0_rails6_mysql2.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -112,7 +112,7 @@ GEM jdbc-mysql (8.0.27) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.12.0) diff --git a/gemfiles/jruby_9.3.4.0_rails6_postgres.gemfile.lock b/gemfiles/jruby_9.3.4.0_rails6_postgres.gemfile.lock index bbe14499e1a..3db9d82917d 100644 --- a/gemfiles/jruby_9.3.4.0_rails6_postgres.gemfile.lock +++ b/gemfiles/jruby_9.3.4.0_rails6_postgres.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -112,7 +112,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.12.0) 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 index 7718257b005..0cdd6fc9d84 100644 --- a/gemfiles/jruby_9.3.4.0_rails6_postgres_redis.gemfile.lock +++ b/gemfiles/jruby_9.3.4.0_rails6_postgres_redis.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -112,7 +112,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.12.0) 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 index 8c290d05ca1..da7c2522b37 100644 --- 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 @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -112,7 +112,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.12.0) 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 index 17b8fe026d8..25d93c989d3 100644 --- a/gemfiles/jruby_9.3.4.0_rails6_postgres_sidekiq.gemfile.lock +++ b/gemfiles/jruby_9.3.4.0_rails6_postgres_sidekiq.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -113,7 +113,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) lograge (0.12.0) 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 index 8fd0996e1e0..142b069f94d 100644 --- a/gemfiles/jruby_9.3.4.0_rails6_semantic_logger.gemfile.lock +++ b/gemfiles/jruby_9.3.4.0_rails6_semantic_logger.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -112,7 +112,7 @@ GEM jdbc-postgres (42.2.25) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) loofah (2.15.0) diff --git a/gemfiles/jruby_9.3.4.0_resque2_redis3.gemfile.lock b/gemfiles/jruby_9.3.4.0_resque2_redis3.gemfile.lock index 2970d23f0c1..0faef543cf2 100644 --- a/gemfiles/jruby_9.3.4.0_resque2_redis3.gemfile.lock +++ b/gemfiles/jruby_9.3.4.0_resque2_redis3.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -45,7 +45,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/jruby_9.3.4.0_resque2_redis4.gemfile.lock b/gemfiles/jruby_9.3.4.0_resque2_redis4.gemfile.lock index 6895496297b..0e789643680 100644 --- a/gemfiles/jruby_9.3.4.0_resque2_redis4.gemfile.lock +++ b/gemfiles/jruby_9.3.4.0_resque2_redis4.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -45,7 +45,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) + libdatadog (0.9.0.1.0) libddwaf (1.5.1.0.0-java) ffi (~> 1.0) memory_profiler (0.9.14) diff --git a/gemfiles/ruby_2.1.10_contrib.gemfile.lock b/gemfiles/ruby_2.1.10_contrib.gemfile.lock index 32239f8b3f3..54aee0d06d4 100644 --- a/gemfiles/ruby_2.1.10_contrib.gemfile.lock +++ b/gemfiles/ruby_2.1.10_contrib.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -100,6 +100,7 @@ GEM ethon (0.12.0) ffi (>= 1.3.0) excon (0.85.0) + extlz4 (0.3.3) faraday (0.17.4) multipart-post (>= 1.2, < 3) faraday_middleware (0.12.2) @@ -126,8 +127,8 @@ GEM json (1.8.6) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) makara (0.4.1) activerecord (>= 3.0.0) @@ -274,6 +275,7 @@ DEPENDENCIES elasticsearch ethon excon + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) hiredis http diff --git a/gemfiles/ruby_2.1.10_core_old.gemfile.lock b/gemfiles/ruby_2.1.10_core_old.gemfile.lock index 1ff7482d80f..64efd931351 100644 --- a/gemfiles/ruby_2.1.10_core_old.gemfile.lock +++ b/gemfiles/ruby_2.1.10_core_old.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -31,14 +31,15 @@ GEM diff-lcs (1.5.0) docile (1.3.5) dogstatsd-ruby (4.8.3) + extlz4 (0.3.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) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.12) method_source (1.0.0) @@ -101,6 +102,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (~> 4) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.1.10_rails32_mysql2.gemfile.lock b/gemfiles/ruby_2.1.10_rails32_mysql2.gemfile.lock index f846a650803..68acdfcc646 100644 --- a/gemfiles/ruby_2.1.10_rails32_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.1.10_rails32_mysql2.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -64,6 +64,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubis (2.7.0) + extlz4 (0.3.3) ffi (1.12.2) google-protobuf (3.6.1) hashdiff (1.0.1) @@ -74,8 +75,8 @@ GEM json (2.5.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) mail (2.5.5) mime-types (~> 1.16) @@ -186,6 +187,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) makara (< 0.5.0) diff --git a/gemfiles/ruby_2.1.10_rails32_postgres.gemfile.lock b/gemfiles/ruby_2.1.10_rails32_postgres.gemfile.lock index cebe0f84a4c..5d707b1e290 100644 --- a/gemfiles/ruby_2.1.10_rails32_postgres.gemfile.lock +++ b/gemfiles/ruby_2.1.10_rails32_postgres.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -60,6 +60,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubis (2.7.0) + extlz4 (0.3.3) ffi (1.12.2) google-protobuf (3.6.1) hashdiff (1.0.1) @@ -70,8 +71,8 @@ GEM json (2.5.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) mail (2.5.5) mime-types (~> 1.16) @@ -177,6 +178,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.1.10_rails32_postgres_redis.gemfile.lock b/gemfiles/ruby_2.1.10_rails32_postgres_redis.gemfile.lock index b14a2d1ed0a..45b19a31be1 100644 --- a/gemfiles/ruby_2.1.10_rails32_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.1.10_rails32_postgres_redis.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -60,6 +60,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubis (2.7.0) + extlz4 (0.3.3) ffi (1.12.2) google-protobuf (3.6.1) hashdiff (1.0.1) @@ -70,8 +71,8 @@ GEM json (2.5.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) mail (2.5.5) mime-types (~> 1.16) @@ -194,6 +195,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.1.10_rails32_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.1.10_rails32_postgres_sidekiq.gemfile.lock index d96dedcb305..1fc88df137c 100644 --- a/gemfiles/ruby_2.1.10_rails32_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.1.10_rails32_postgres_sidekiq.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -61,6 +61,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubis (2.7.0) + extlz4 (0.3.3) ffi (1.12.2) google-protobuf (3.6.1) hashdiff (1.0.1) @@ -71,8 +72,8 @@ GEM json (1.8.6) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) mail (2.5.5) mime-types (~> 1.16) @@ -185,6 +186,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.1.10_rails4_mysql2.gemfile.lock b/gemfiles/ruby_2.1.10_rails4_mysql2.gemfile.lock index aec3824cb8e..56ab5261bde 100644 --- a/gemfiles/ruby_2.1.10_rails4_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.1.10_rails4_mysql2.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -68,6 +68,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubis (2.7.0) + extlz4 (0.3.3) ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) @@ -78,8 +79,8 @@ GEM json (2.5.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) @@ -197,6 +198,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.1.10_rails4_postgres.gemfile.lock b/gemfiles/ruby_2.1.10_rails4_postgres.gemfile.lock index d5f404a9d40..13f64430ffa 100644 --- a/gemfiles/ruby_2.1.10_rails4_postgres.gemfile.lock +++ b/gemfiles/ruby_2.1.10_rails4_postgres.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -68,6 +68,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubis (2.7.0) + extlz4 (0.3.3) ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) @@ -78,8 +79,8 @@ GEM json (2.5.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) @@ -197,6 +198,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.1.10_rails4_postgres_redis.gemfile.lock b/gemfiles/ruby_2.1.10_rails4_postgres_redis.gemfile.lock index b4fcc5ddd49..4c8bf296423 100644 --- a/gemfiles/ruby_2.1.10_rails4_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.1.10_rails4_postgres_redis.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -68,6 +68,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubis (2.7.0) + extlz4 (0.3.3) ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) @@ -78,8 +79,8 @@ GEM json (2.5.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) @@ -214,6 +215,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.1.10_rails4_semantic_logger.gemfile.lock b/gemfiles/ruby_2.1.10_rails4_semantic_logger.gemfile.lock index 360f7ae8833..a701d265d85 100644 --- a/gemfiles/ruby_2.1.10_rails4_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.1.10_rails4_semantic_logger.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -68,6 +68,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubis (2.7.0) + extlz4 (0.3.3) ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) @@ -78,8 +79,8 @@ GEM json (2.5.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) loofah (2.15.0) crass (~> 1.0.2) @@ -195,6 +196,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.2.10_contrib.gemfile.lock b/gemfiles/ruby_2.2.10_contrib.gemfile.lock index 925c6016689..e1dd790f80e 100644 --- a/gemfiles/ruby_2.2.10_contrib.gemfile.lock +++ b/gemfiles/ruby_2.2.10_contrib.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -1226,6 +1226,7 @@ GEM ffi (>= 1.3.0) eventmachine (1.2.7) excon (0.92.1) + extlz4 (0.3.3) faraday (0.17.5) multipart-post (>= 1.2, < 3) faraday_middleware (0.12.2) @@ -1268,8 +1269,8 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.0) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) @@ -1485,6 +1486,7 @@ DEPENDENCIES elasticsearch ethon excon + extlz4 (~> 0.3, >= 0.3.3) faraday google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) grape diff --git a/gemfiles/ruby_2.2.10_core_old.gemfile.lock b/gemfiles/ruby_2.2.10_core_old.gemfile.lock index c7573cbc382..93ef019985f 100644 --- a/gemfiles/ruby_2.2.10_core_old.gemfile.lock +++ b/gemfiles/ruby_2.2.10_core_old.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -31,14 +31,15 @@ GEM diff-lcs (1.5.0) docile (1.3.5) dogstatsd-ruby (4.8.3) + extlz4 (0.3.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) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.12) method_source (1.0.0) @@ -101,6 +102,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (~> 4) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.2.10_rails32_mysql2.gemfile.lock b/gemfiles/ruby_2.2.10_rails32_mysql2.gemfile.lock index a745c101156..6d9aec5641a 100644 --- a/gemfiles/ruby_2.2.10_rails32_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails32_mysql2.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -64,6 +64,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubis (2.7.0) + extlz4 (0.3.3) ffi (1.12.2) google-protobuf (3.6.1) hashdiff (1.0.1) @@ -74,8 +75,8 @@ GEM json (2.5.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) mail (2.5.5) mime-types (~> 1.16) @@ -184,6 +185,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.2.10_rails32_postgres.gemfile.lock b/gemfiles/ruby_2.2.10_rails32_postgres.gemfile.lock index cfbe6334b85..dfddc96b53e 100644 --- a/gemfiles/ruby_2.2.10_rails32_postgres.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails32_postgres.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -60,6 +60,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubis (2.7.0) + extlz4 (0.3.3) ffi (1.12.2) google-protobuf (3.6.1) hashdiff (1.0.1) @@ -70,8 +71,8 @@ GEM json (2.5.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) mail (2.5.5) mime-types (~> 1.16) @@ -177,6 +178,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.2.10_rails32_postgres_redis.gemfile.lock b/gemfiles/ruby_2.2.10_rails32_postgres_redis.gemfile.lock index 5df09a1904b..cbb1bcc8848 100644 --- a/gemfiles/ruby_2.2.10_rails32_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails32_postgres_redis.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -60,6 +60,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubis (2.7.0) + extlz4 (0.3.3) ffi (1.12.2) google-protobuf (3.6.1) hashdiff (1.0.1) @@ -70,8 +71,8 @@ GEM json (2.5.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) mail (2.5.5) mime-types (~> 1.16) @@ -194,6 +195,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.2.10_rails32_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.2.10_rails32_postgres_sidekiq.gemfile.lock index 22cfadfeb2a..1fbdf33be5a 100644 --- a/gemfiles/ruby_2.2.10_rails32_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails32_postgres_sidekiq.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -61,6 +61,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubis (2.7.0) + extlz4 (0.3.3) ffi (1.12.2) google-protobuf (3.6.1) hashdiff (1.0.1) @@ -71,8 +72,8 @@ GEM json (1.8.6) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) mail (2.5.5) mime-types (~> 1.16) @@ -185,6 +186,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.2.10_rails4_mysql2.gemfile.lock b/gemfiles/ruby_2.2.10_rails4_mysql2.gemfile.lock index a9857b8ab06..9228a2c494d 100644 --- a/gemfiles/ruby_2.2.10_rails4_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails4_mysql2.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -68,6 +68,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubis (2.7.0) + extlz4 (0.3.3) ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) @@ -78,8 +79,8 @@ GEM json (2.5.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) @@ -197,6 +198,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.2.10_rails4_postgres.gemfile.lock b/gemfiles/ruby_2.2.10_rails4_postgres.gemfile.lock index e5b4d04117d..3e2ea821627 100644 --- a/gemfiles/ruby_2.2.10_rails4_postgres.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails4_postgres.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -68,6 +68,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubis (2.7.0) + extlz4 (0.3.3) ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) @@ -78,7 +79,7 @@ GEM json (2.5.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -197,6 +198,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.2.10_rails4_postgres_redis.gemfile.lock b/gemfiles/ruby_2.2.10_rails4_postgres_redis.gemfile.lock index 89eb7592bae..efccf5ae276 100644 --- a/gemfiles/ruby_2.2.10_rails4_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails4_postgres_redis.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -68,6 +68,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubis (2.7.0) + extlz4 (0.3.3) ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) @@ -78,8 +79,8 @@ GEM json (2.5.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) @@ -214,6 +215,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.2.10_rails4_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.2.10_rails4_postgres_sidekiq.gemfile.lock index ad8488cc768..4ff53bc9e1c 100644 --- a/gemfiles/ruby_2.2.10_rails4_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails4_postgres_sidekiq.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -69,6 +69,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubis (2.7.0) + extlz4 (0.3.3) ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) @@ -79,7 +80,7 @@ GEM json (1.8.6) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -205,6 +206,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.2.10_rails4_semantic_logger.gemfile.lock b/gemfiles/ruby_2.2.10_rails4_semantic_logger.gemfile.lock index c4d76bfddbe..5e9d81df6cb 100644 --- a/gemfiles/ruby_2.2.10_rails4_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails4_semantic_logger.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -68,6 +68,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubis (2.7.0) + extlz4 (0.3.3) ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) @@ -78,8 +79,8 @@ GEM json (2.5.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) loofah (2.15.0) crass (~> 1.0.2) @@ -195,6 +196,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.2.10_rails5_mysql2.gemfile.lock b/gemfiles/ruby_2.2.10_rails5_mysql2.gemfile.lock index dd7f4bd7b33..c598a41ba6c 100644 --- a/gemfiles/ruby_2.2.10_rails5_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails5_mysql2.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -75,6 +75,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) @@ -85,8 +86,8 @@ GEM json (2.5.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) @@ -213,6 +214,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.2.10_rails5_postgres.gemfile.lock b/gemfiles/ruby_2.2.10_rails5_postgres.gemfile.lock index 02b73c3e212..b863f5d41dd 100644 --- a/gemfiles/ruby_2.2.10_rails5_postgres.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails5_postgres.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -75,6 +75,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) @@ -85,7 +86,7 @@ GEM json (2.5.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -213,6 +214,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.2.10_rails5_postgres_redis.gemfile.lock b/gemfiles/ruby_2.2.10_rails5_postgres_redis.gemfile.lock index dcf4719664f..a013346ad8d 100644 --- a/gemfiles/ruby_2.2.10_rails5_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails5_postgres_redis.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -75,6 +75,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) @@ -85,8 +86,8 @@ GEM json (2.5.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) @@ -214,6 +215,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.2.10_rails5_postgres_redis_activesupport.gemfile.lock b/gemfiles/ruby_2.2.10_rails5_postgres_redis_activesupport.gemfile.lock index 8bec6643eaa..76d69a43357 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 @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -75,6 +75,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) @@ -85,7 +86,7 @@ GEM json (2.5.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -230,6 +231,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.2.10_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.2.10_rails5_postgres_sidekiq.gemfile.lock index a536f3d2173..9e638eee954 100644 --- a/gemfiles/ruby_2.2.10_rails5_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails5_postgres_sidekiq.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -76,6 +76,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) @@ -86,8 +87,8 @@ GEM json (2.5.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) @@ -223,6 +224,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.2.10_rails5_semantic_logger.gemfile.lock b/gemfiles/ruby_2.2.10_rails5_semantic_logger.gemfile.lock index 0183c2fd96c..1ab1e0cf8a1 100644 --- a/gemfiles/ruby_2.2.10_rails5_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.2.10_rails5_semantic_logger.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -75,6 +75,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.12.2) globalid (0.4.2) activesupport (>= 4.2.0) @@ -85,7 +86,7 @@ GEM json (2.5.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) loofah (2.15.0) @@ -211,6 +212,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.3.8_contrib.gemfile.lock b/gemfiles/ruby_2.3.8_contrib.gemfile.lock index a6b875d755e..7c7caa4c08d 100644 --- a/gemfiles/ruby_2.3.8_contrib.gemfile.lock +++ b/gemfiles/ruby_2.3.8_contrib.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -1320,6 +1320,7 @@ GEM eventmachine (1.2.7) excon (0.92.1) multipart-post (>= 1.2, < 3) + extlz4 (0.3.3) faraday (1.0.1) multipart-post (>= 1.2, < 3) ffi (1.15.5) @@ -1364,8 +1365,8 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.0) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) @@ -1582,6 +1583,7 @@ DEPENDENCIES dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) ethon excon + extlz4 (~> 0.3, >= 0.3.3) faraday (>= 1.0) google-protobuf (~> 3.11.0) grape diff --git a/gemfiles/ruby_2.3.8_contrib_old.gemfile.lock b/gemfiles/ruby_2.3.8_contrib_old.gemfile.lock index c411fcbe654..ea867d89955 100644 --- a/gemfiles/ruby_2.3.8_contrib_old.gemfile.lock +++ b/gemfiles/ruby_2.3.8_contrib_old.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -39,6 +39,7 @@ GEM elasticsearch-transport (7.5.0) faraday (>= 0.14, < 1) multi_json + extlz4 (0.3.3) faraday (0.17.0) multipart-post (>= 1.2, < 3) faraday_middleware (0.12.2) @@ -49,8 +50,8 @@ GEM json (2.6.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -122,6 +123,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) elasticsearch (< 8.0.0) + extlz4 (~> 0.3, >= 0.3.3) faraday (= 0.17) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) diff --git a/gemfiles/ruby_2.3.8_core_old.gemfile.lock b/gemfiles/ruby_2.3.8_core_old.gemfile.lock index 8e049abe992..3e00d7ae379 100644 --- a/gemfiles/ruby_2.3.8_core_old.gemfile.lock +++ b/gemfiles/ruby_2.3.8_core_old.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -31,14 +31,15 @@ GEM diff-lcs (1.5.0) docile (1.3.5) dogstatsd-ruby (4.8.3) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.19.1) hashdiff (1.0.1) json (2.6.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -103,6 +104,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (~> 4) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.3.8_cucumber3.gemfile.lock b/gemfiles/ruby_2.3.8_cucumber3.gemfile.lock index c82162d3099..04d8fb46366 100644 --- a/gemfiles/ruby_2.3.8_cucumber3.gemfile.lock +++ b/gemfiles/ruby_2.3.8_cucumber3.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -48,6 +48,7 @@ GEM diff-lcs (1.5.0) docile (1.3.5) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) gherkin (5.1.0) google-protobuf (3.19.1) @@ -55,8 +56,8 @@ GEM json (2.6.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -124,6 +125,7 @@ DEPENDENCIES cucumber (>= 3.0.0, < 4.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.3.8_cucumber4.gemfile.lock b/gemfiles/ruby_2.3.8_cucumber4.gemfile.lock index bc53cda0881..c710162648c 100644 --- a/gemfiles/ruby_2.3.8_cucumber4.gemfile.lock +++ b/gemfiles/ruby_2.3.8_cucumber4.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -67,6 +67,7 @@ GEM diff-lcs (1.3) docile (1.3.5) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.19.1) hashdiff (1.0.1) @@ -75,8 +76,8 @@ GEM json (2.6.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -155,6 +156,7 @@ DEPENDENCIES cucumber (>= 4.0.0, < 5.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.3.8_rails32_mysql2.gemfile.lock b/gemfiles/ruby_2.3.8_rails32_mysql2.gemfile.lock index 33125648468..ea1e1f4c167 100644 --- a/gemfiles/ruby_2.3.8_rails32_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails32_mysql2.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -64,6 +64,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubis (2.7.0) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.19.1) hashdiff (1.0.1) @@ -74,8 +75,8 @@ GEM json (2.6.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) mail (2.5.5) mime-types (~> 1.16) @@ -186,6 +187,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.3.8_rails32_postgres.gemfile.lock b/gemfiles/ruby_2.3.8_rails32_postgres.gemfile.lock index 28756da418b..7f6de3b3daa 100644 --- a/gemfiles/ruby_2.3.8_rails32_postgres.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails32_postgres.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -60,6 +60,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubis (2.7.0) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.19.1) hashdiff (1.0.1) @@ -70,8 +71,8 @@ GEM json (2.6.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) mail (2.5.5) mime-types (~> 1.16) @@ -179,6 +180,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.3.8_rails32_postgres_redis.gemfile.lock b/gemfiles/ruby_2.3.8_rails32_postgres_redis.gemfile.lock index d4ad99f4d2d..83be81ad9fa 100644 --- a/gemfiles/ruby_2.3.8_rails32_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails32_postgres_redis.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -60,6 +60,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubis (2.7.0) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.19.1) hashdiff (1.0.1) @@ -70,8 +71,8 @@ GEM json (2.6.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) mail (2.5.5) mime-types (~> 1.16) @@ -196,6 +197,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.3.8_rails32_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.3.8_rails32_postgres_sidekiq.gemfile.lock index d412a517a3f..226b77750ad 100644 --- a/gemfiles/ruby_2.3.8_rails32_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails32_postgres_sidekiq.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -61,6 +61,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubis (2.7.0) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.19.1) hashdiff (1.0.1) @@ -71,8 +72,8 @@ GEM json (1.8.6) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) mail (2.5.5) mime-types (~> 1.16) @@ -187,6 +188,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.3.8_rails4_mysql2.gemfile.lock b/gemfiles/ruby_2.3.8_rails4_mysql2.gemfile.lock index a6cb5f30b8b..46c2f67d245 100644 --- a/gemfiles/ruby_2.3.8_rails4_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails4_mysql2.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -68,6 +68,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubis (2.7.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) @@ -78,8 +79,8 @@ GEM json (2.6.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) @@ -199,6 +200,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.3.8_rails4_postgres.gemfile.lock b/gemfiles/ruby_2.3.8_rails4_postgres.gemfile.lock index be8f83fddaf..70248e4838e 100644 --- a/gemfiles/ruby_2.3.8_rails4_postgres.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails4_postgres.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -68,6 +68,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubis (2.7.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) @@ -78,7 +79,7 @@ GEM json (2.6.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -199,6 +200,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.3.8_rails4_postgres_redis.gemfile.lock b/gemfiles/ruby_2.3.8_rails4_postgres_redis.gemfile.lock index 29830a4163a..8e7d91e67c0 100644 --- a/gemfiles/ruby_2.3.8_rails4_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails4_postgres_redis.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -68,6 +68,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubis (2.7.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) @@ -78,8 +79,8 @@ GEM json (2.6.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) @@ -216,6 +217,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.3.8_rails4_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.3.8_rails4_postgres_sidekiq.gemfile.lock index 14c7df6632c..4f1462bd0fe 100644 --- a/gemfiles/ruby_2.3.8_rails4_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails4_postgres_sidekiq.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -69,6 +69,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubis (2.7.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) @@ -79,7 +80,7 @@ GEM json (1.8.6) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -207,6 +208,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.3.8_rails4_semantic_logger.gemfile.lock b/gemfiles/ruby_2.3.8_rails4_semantic_logger.gemfile.lock index 211c196e105..16e26b344fa 100644 --- a/gemfiles/ruby_2.3.8_rails4_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails4_semantic_logger.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -68,6 +68,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubis (2.7.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) @@ -78,8 +79,8 @@ GEM json (2.6.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) loofah (2.15.0) crass (~> 1.0.2) @@ -198,6 +199,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.3.8_rails5_mysql2.gemfile.lock b/gemfiles/ruby_2.3.8_rails5_mysql2.gemfile.lock index fbd5d3cb707..f70fc67065a 100644 --- a/gemfiles/ruby_2.3.8_rails5_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails5_mysql2.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -75,6 +75,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) @@ -85,8 +86,8 @@ GEM json (2.6.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) @@ -211,6 +212,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.3.8_rails5_postgres.gemfile.lock b/gemfiles/ruby_2.3.8_rails5_postgres.gemfile.lock index 54d471d09dd..e488f7a7b00 100644 --- a/gemfiles/ruby_2.3.8_rails5_postgres.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails5_postgres.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -75,6 +75,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) @@ -85,7 +86,7 @@ GEM json (2.6.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -211,6 +212,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.3.8_rails5_postgres_redis.gemfile.lock b/gemfiles/ruby_2.3.8_rails5_postgres_redis.gemfile.lock index 403a268625b..ca2b53d7968 100644 --- a/gemfiles/ruby_2.3.8_rails5_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails5_postgres_redis.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -75,6 +75,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) @@ -85,8 +86,8 @@ GEM json (2.6.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) @@ -212,6 +213,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.3.8_rails5_postgres_redis_activesupport.gemfile.lock b/gemfiles/ruby_2.3.8_rails5_postgres_redis_activesupport.gemfile.lock index 8673cdd0a20..36282b2f132 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 @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -75,6 +75,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) @@ -85,8 +86,8 @@ GEM json (2.6.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) @@ -228,6 +229,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.3.8_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.3.8_rails5_postgres_sidekiq.gemfile.lock index 36067405daa..bd797c7a001 100644 --- a/gemfiles/ruby_2.3.8_rails5_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails5_postgres_sidekiq.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -76,6 +76,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) @@ -86,8 +87,8 @@ GEM json (2.6.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) @@ -221,6 +222,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.3.8_rails5_semantic_logger.gemfile.lock b/gemfiles/ruby_2.3.8_rails5_semantic_logger.gemfile.lock index f4e01b8fde0..8532dbd447a 100644 --- a/gemfiles/ruby_2.3.8_rails5_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.3.8_rails5_semantic_logger.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -75,6 +75,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) @@ -85,7 +86,7 @@ GEM json (2.6.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) loofah (2.15.0) @@ -210,6 +211,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.3.8_resque2_redis3.gemfile.lock b/gemfiles/ruby_2.3.8_resque2_redis3.gemfile.lock index be5298fdd5e..79cdfb7217a 100644 --- a/gemfiles/ruby_2.3.8_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_2.3.8_resque2_redis3.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -31,14 +31,15 @@ GEM diff-lcs (1.5.0) docile (1.3.5) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.19.1) hashdiff (1.0.1) json (2.6.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -128,6 +129,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.3.8_resque2_redis4.gemfile.lock b/gemfiles/ruby_2.3.8_resque2_redis4.gemfile.lock index 1d089eac23d..768542f48bb 100644 --- a/gemfiles/ruby_2.3.8_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_2.3.8_resque2_redis4.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -31,13 +31,14 @@ GEM diff-lcs (1.5.0) docile (1.3.5) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.19.1-x86_64-linux) hashdiff (1.0.1) json (2.6.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -128,6 +129,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.4.10_contrib.gemfile.lock b/gemfiles/ruby_2.4.10_contrib.gemfile.lock index d6d98bd3f0c..624a094d84e 100644 --- a/gemfiles/ruby_2.4.10_contrib.gemfile.lock +++ b/gemfiles/ruby_2.4.10_contrib.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -1367,6 +1367,7 @@ GEM ffi (>= 1.15.0) eventmachine (1.2.7) excon (0.92.1) + extlz4 (0.3.3) faraday (1.10.0) faraday-em_http (~> 1.0) faraday-em_synchrony (~> 1.0) @@ -1430,7 +1431,7 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.0) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -1695,6 +1696,7 @@ DEPENDENCIES dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) ethon excon + extlz4 (~> 0.3, >= 0.3.3) faraday (>= 1.0) google-protobuf (~> 3.11.0) grape diff --git a/gemfiles/ruby_2.4.10_contrib_old.gemfile.lock b/gemfiles/ruby_2.4.10_contrib_old.gemfile.lock index 6586d4dee0f..4d9285e8a88 100644 --- a/gemfiles/ruby_2.4.10_contrib_old.gemfile.lock +++ b/gemfiles/ruby_2.4.10_contrib_old.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -42,6 +42,7 @@ GEM elasticsearch-transport (7.5.0) faraday (>= 0.14, < 1) multi_json + extlz4 (0.3.3) faraday (0.17.0) multipart-post (>= 1.2, < 3) faraday_middleware (0.12.2) @@ -52,7 +53,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -162,6 +163,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) elasticsearch (< 8.0.0) + extlz4 (~> 0.3, >= 0.3.3) faraday (= 0.17) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) graphql (>= 1.12.0, < 2.0) diff --git a/gemfiles/ruby_2.4.10_core_old.gemfile.lock b/gemfiles/ruby_2.4.10_core_old.gemfile.lock index 9926b7a2fdf..2a930970003 100644 --- a/gemfiles/ruby_2.4.10_core_old.gemfile.lock +++ b/gemfiles/ruby_2.4.10_core_old.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -34,12 +34,13 @@ GEM diff-lcs (1.5.0) docile (1.3.5) dogstatsd-ruby (4.8.3) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.19.1-x86_64-linux) hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -142,6 +143,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (~> 4) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.4.10_cucumber3.gemfile.lock b/gemfiles/ruby_2.4.10_cucumber3.gemfile.lock index 6e12d0a992a..d1a08f32b31 100644 --- a/gemfiles/ruby_2.4.10_cucumber3.gemfile.lock +++ b/gemfiles/ruby_2.4.10_cucumber3.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -51,13 +51,14 @@ GEM diff-lcs (1.5.0) docile (1.3.5) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) gherkin (5.1.0) google-protobuf (3.19.1-x86_64-linux) hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -163,6 +164,7 @@ DEPENDENCIES cucumber (>= 3.0.0, < 4.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.4.10_cucumber4.gemfile.lock b/gemfiles/ruby_2.4.10_cucumber4.gemfile.lock index ce66dc313f4..e71c5926b00 100644 --- a/gemfiles/ruby_2.4.10_cucumber4.gemfile.lock +++ b/gemfiles/ruby_2.4.10_cucumber4.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -70,6 +70,7 @@ GEM diff-lcs (1.3) docile (1.3.5) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.19.1-x86_64-linux) hashdiff (1.0.1) @@ -77,7 +78,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -194,6 +195,7 @@ DEPENDENCIES cucumber (>= 4.0.0, < 5.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.4.10_rails5_mysql2.gemfile.lock b/gemfiles/ruby_2.4.10_rails5_mysql2.gemfile.lock index f37e86e6f09..9c71aa5e286 100644 --- a/gemfiles/ruby_2.4.10_rails5_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.4.10_rails5_mysql2.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -78,6 +78,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) @@ -87,7 +88,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -250,6 +251,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.4.10_rails5_postgres.gemfile.lock b/gemfiles/ruby_2.4.10_rails5_postgres.gemfile.lock index a196436f4c9..068950fad7e 100644 --- a/gemfiles/ruby_2.4.10_rails5_postgres.gemfile.lock +++ b/gemfiles/ruby_2.4.10_rails5_postgres.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -78,6 +78,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) @@ -87,7 +88,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -250,6 +251,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.4.10_rails5_postgres_redis.gemfile.lock b/gemfiles/ruby_2.4.10_rails5_postgres_redis.gemfile.lock index 0cdccad1666..64e779a7ee4 100644 --- a/gemfiles/ruby_2.4.10_rails5_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.4.10_rails5_postgres_redis.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -78,6 +78,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) @@ -87,7 +88,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -251,6 +252,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.4.10_rails5_postgres_redis_activesupport.gemfile.lock b/gemfiles/ruby_2.4.10_rails5_postgres_redis_activesupport.gemfile.lock index 4e061febb9e..6daabf40b5e 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 @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -78,6 +78,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) @@ -87,7 +88,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -267,6 +268,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.4.10_rails5_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_2.4.10_rails5_postgres_sidekiq.gemfile.lock index ebdcdd6b997..98ca6d5b528 100644 --- a/gemfiles/ruby_2.4.10_rails5_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.4.10_rails5_postgres_sidekiq.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -79,6 +79,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) @@ -88,7 +89,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -260,6 +261,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.4.10_rails5_semantic_logger.gemfile.lock b/gemfiles/ruby_2.4.10_rails5_semantic_logger.gemfile.lock index 32053e69e75..ed703a07626 100644 --- a/gemfiles/ruby_2.4.10_rails5_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.4.10_rails5_semantic_logger.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -78,6 +78,7 @@ GEM docile (1.3.5) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (0.4.2) activesupport (>= 4.2.0) @@ -87,7 +88,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) loofah (2.15.0) @@ -249,6 +250,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.4.10_resque2_redis3.gemfile.lock b/gemfiles/ruby_2.4.10_resque2_redis3.gemfile.lock index 213f9609e43..7c2475aae02 100644 --- a/gemfiles/ruby_2.4.10_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_2.4.10_resque2_redis3.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -34,12 +34,13 @@ GEM diff-lcs (1.5.0) docile (1.3.5) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.19.1-x86_64-linux) hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -167,6 +168,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.4.10_resque2_redis4.gemfile.lock b/gemfiles/ruby_2.4.10_resque2_redis4.gemfile.lock index 8793188695f..795bb9b41fb 100644 --- a/gemfiles/ruby_2.4.10_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_2.4.10_resque2_redis4.gemfile.lock @@ -3,7 +3,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -34,12 +34,13 @@ GEM diff-lcs (1.5.0) docile (1.3.5) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.19.1-x86_64-linux) hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -167,6 +168,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, < 3.19.2, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.5.9_contrib.gemfile.lock b/gemfiles/ruby_2.5.9_contrib.gemfile.lock index adbae7a3c08..e68959a0806 100644 --- a/gemfiles/ruby_2.5.9_contrib.gemfile.lock +++ b/gemfiles/ruby_2.5.9_contrib.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -1374,6 +1374,7 @@ GEM ethon (0.15.0) ffi (>= 1.15.0) excon (0.92.1) + extlz4 (0.3.3) faraday (1.10.0) faraday-em_http (~> 1.0) faraday-em_synchrony (~> 1.0) @@ -1436,7 +1437,7 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.0) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -1675,6 +1676,7 @@ DEPENDENCIES elasticsearch (>= 8.0.0) ethon excon + extlz4 (~> 0.3, >= 0.3.3) faraday (>= 1.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) grape diff --git a/gemfiles/ruby_2.5.9_contrib_old.gemfile.lock b/gemfiles/ruby_2.5.9_contrib_old.gemfile.lock index 05cea07f88f..95f03d80a2b 100644 --- a/gemfiles/ruby_2.5.9_contrib_old.gemfile.lock +++ b/gemfiles/ruby_2.5.9_contrib_old.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -53,6 +53,7 @@ GEM elasticsearch-transport (7.5.0) faraday (>= 0.14, < 1) multi_json + extlz4 (0.3.3) faraday (0.17.0) multipart-post (>= 1.2, < 3) faraday_middleware (0.12.2) @@ -63,7 +64,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -172,6 +173,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) elasticsearch (< 8.0.0) + extlz4 (~> 0.3, >= 0.3.3) faraday (= 0.17) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) graphql (>= 1.12.0, < 2.0) diff --git a/gemfiles/ruby_2.5.9_core_old.gemfile.lock b/gemfiles/ruby_2.5.9_core_old.gemfile.lock index 2727d969991..b1ae693c973 100644 --- a/gemfiles/ruby_2.5.9_core_old.gemfile.lock +++ b/gemfiles/ruby_2.5.9_core_old.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -44,12 +44,13 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (4.8.3) + extlz4 (0.3.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) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -150,6 +151,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (~> 4) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.5.9_cucumber3.gemfile.lock b/gemfiles/ruby_2.5.9_cucumber3.gemfile.lock index 0db460da7c5..f2456964364 100644 --- a/gemfiles/ruby_2.5.9_cucumber3.gemfile.lock +++ b/gemfiles/ruby_2.5.9_cucumber3.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -61,13 +61,14 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) 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) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -171,6 +172,7 @@ DEPENDENCIES cucumber (>= 3.0.0, < 4.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.5.9_cucumber4.gemfile.lock b/gemfiles/ruby_2.5.9_cucumber4.gemfile.lock index 3d24e321415..b094d824cb6 100644 --- a/gemfiles/ruby_2.5.9_cucumber4.gemfile.lock +++ b/gemfiles/ruby_2.5.9_cucumber4.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -81,6 +81,7 @@ GEM diff-lcs (1.3) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) @@ -88,7 +89,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -204,6 +205,7 @@ DEPENDENCIES cucumber (>= 4.0.0, < 5.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.5.9_cucumber5.gemfile.lock b/gemfiles/ruby_2.5.9_cucumber5.gemfile.lock index 5abd5713f62..04b9be28fb7 100644 --- a/gemfiles/ruby_2.5.9_cucumber5.gemfile.lock +++ b/gemfiles/ruby_2.5.9_cucumber5.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -81,6 +81,7 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) @@ -88,7 +89,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -204,6 +205,7 @@ DEPENDENCIES cucumber (>= 5.0.0, < 6.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.5.9_rails5_mysql2.gemfile.lock b/gemfiles/ruby_2.5.9_rails5_mysql2.gemfile.lock index 2c42f52e27a..0392a5b4d3e 100644 --- a/gemfiles/ruby_2.5.9_rails5_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails5_mysql2.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -88,6 +88,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -97,7 +98,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -259,6 +260,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) json-schema (< 3) diff --git a/gemfiles/ruby_2.5.9_rails5_postgres.gemfile.lock b/gemfiles/ruby_2.5.9_rails5_postgres.gemfile.lock index 6a851b6c1db..d45c0c70a3d 100644 --- a/gemfiles/ruby_2.5.9_rails5_postgres.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails5_postgres.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -88,6 +88,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -97,7 +98,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -259,6 +260,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) json-schema (< 3) 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 091281a0e76..5de1a28bc7d 100644 --- a/gemfiles/ruby_2.5.9_rails5_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails5_postgres_redis.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -88,6 +88,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -97,7 +98,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -260,6 +261,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) json-schema (< 3) 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 3726f5d9e0c..d25dc1b42aa 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 @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -88,6 +88,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -97,7 +98,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -276,6 +277,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) json-schema (< 3) 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 3be75df5e41..37876994589 100644 --- a/gemfiles/ruby_2.5.9_rails5_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails5_postgres_sidekiq.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -89,6 +89,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -98,7 +99,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -266,6 +267,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) json-schema (< 3) 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 faad5151396..6ad558b04d9 100644 --- a/gemfiles/ruby_2.5.9_rails5_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails5_semantic_logger.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -88,6 +88,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -97,7 +98,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) loofah (2.15.0) @@ -258,6 +259,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) json-schema (< 3) diff --git a/gemfiles/ruby_2.5.9_rails61_mysql2.gemfile.lock b/gemfiles/ruby_2.5.9_rails61_mysql2.gemfile.lock index 8e339f70296..86d910fc69c 100644 --- a/gemfiles/ruby_2.5.9_rails61_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails61_mysql2.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -105,6 +105,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -114,7 +115,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -278,6 +279,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) json-schema (< 3) diff --git a/gemfiles/ruby_2.5.9_rails61_postgres.gemfile.lock b/gemfiles/ruby_2.5.9_rails61_postgres.gemfile.lock index 9b040b8105f..7a52b87c773 100644 --- a/gemfiles/ruby_2.5.9_rails61_postgres.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails61_postgres.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -105,6 +105,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -114,7 +115,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -278,6 +279,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) json-schema (< 3) 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 c194bd0390b..83fcdfd64fb 100644 --- a/gemfiles/ruby_2.5.9_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails61_postgres_redis.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -105,6 +105,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -114,7 +115,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -279,6 +280,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) json-schema (< 3) 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 203fc0f6e96..9956f6e34f9 100644 --- a/gemfiles/ruby_2.5.9_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails61_postgres_sidekiq.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -106,6 +106,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -115,7 +116,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -284,6 +285,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) json-schema (< 3) 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 c719c0426ae..7eba5db1cc4 100644 --- a/gemfiles/ruby_2.5.9_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails61_semantic_logger.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -105,6 +105,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -114,7 +115,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) loofah (2.15.0) @@ -277,6 +278,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) json-schema (< 3) diff --git a/gemfiles/ruby_2.5.9_rails6_mysql2.gemfile.lock b/gemfiles/ruby_2.5.9_rails6_mysql2.gemfile.lock index 3762126492b..da014563fe0 100644 --- a/gemfiles/ruby_2.5.9_rails6_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails6_mysql2.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -101,6 +101,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -110,7 +111,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -275,6 +276,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) json-schema (< 3) diff --git a/gemfiles/ruby_2.5.9_rails6_postgres.gemfile.lock b/gemfiles/ruby_2.5.9_rails6_postgres.gemfile.lock index 3d3cdf324b9..37037f61b92 100644 --- a/gemfiles/ruby_2.5.9_rails6_postgres.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails6_postgres.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -101,6 +101,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -110,7 +111,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -275,6 +276,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) json-schema (< 3) 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 7958cec1cb9..45da9a3529b 100644 --- a/gemfiles/ruby_2.5.9_rails6_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails6_postgres_redis.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -101,6 +101,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -110,7 +111,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -276,6 +277,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) json-schema (< 3) 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 fb3411caf19..32d5bb3dc59 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 @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -101,6 +101,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -110,7 +111,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -292,6 +293,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) json-schema (< 3) 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 ed8b538fd8f..f1437e75d82 100644 --- a/gemfiles/ruby_2.5.9_rails6_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails6_postgres_sidekiq.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -102,6 +102,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -111,7 +112,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -282,6 +283,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) json-schema (< 3) 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 5737be4d946..9a7a14f43ad 100644 --- a/gemfiles/ruby_2.5.9_rails6_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.5.9_rails6_semantic_logger.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -101,6 +101,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -110,7 +111,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) loofah (2.15.0) @@ -274,6 +275,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) i18n (= 1.8.7) json-schema (< 3) diff --git a/gemfiles/ruby_2.5.9_resque2_redis3.gemfile.lock b/gemfiles/ruby_2.5.9_resque2_redis3.gemfile.lock index 3fc108f7ead..9091e2aef41 100644 --- a/gemfiles/ruby_2.5.9_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_2.5.9_resque2_redis3.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -44,12 +44,13 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.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) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -172,6 +173,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.5.9_resque2_redis4.gemfile.lock b/gemfiles/ruby_2.5.9_resque2_redis4.gemfile.lock index 6e7476ef8d5..b74a4d62995 100644 --- a/gemfiles/ruby_2.5.9_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_2.5.9_resque2_redis4.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -44,12 +44,13 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.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) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -172,6 +173,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.6.7_contrib.gemfile.lock b/gemfiles/ruby_2.6.7_contrib.gemfile.lock index 1c324f44dc7..d67a2f9b541 100644 --- a/gemfiles/ruby_2.6.7_contrib.gemfile.lock +++ b/gemfiles/ruby_2.6.7_contrib.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -1375,6 +1375,7 @@ GEM ethon (0.15.0) ffi (>= 1.15.0) excon (0.92.1) + extlz4 (0.3.3) faraday (1.10.0) faraday-em_http (~> 1.0) faraday-em_synchrony (~> 1.0) @@ -1437,7 +1438,7 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.0) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -1677,6 +1678,7 @@ DEPENDENCIES elasticsearch (>= 8.0.0) ethon excon + extlz4 (~> 0.3, >= 0.3.3) faraday (>= 1.0) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) grape diff --git a/gemfiles/ruby_2.6.7_contrib_old.gemfile.lock b/gemfiles/ruby_2.6.7_contrib_old.gemfile.lock index 8a2bb50f91c..7ff2cc480dc 100644 --- a/gemfiles/ruby_2.6.7_contrib_old.gemfile.lock +++ b/gemfiles/ruby_2.6.7_contrib_old.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -54,6 +54,7 @@ GEM elasticsearch-transport (7.5.0) faraday (>= 0.14, < 1) multi_json + extlz4 (0.3.3) faraday (0.17.0) multipart-post (>= 1.2, < 3) faraday_middleware (0.12.2) @@ -64,7 +65,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -174,6 +175,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) elasticsearch (< 8.0.0) + extlz4 (~> 0.3, >= 0.3.3) faraday (= 0.17) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) graphql (>= 1.12.0, < 2.0) diff --git a/gemfiles/ruby_2.6.7_core_old.gemfile.lock b/gemfiles/ruby_2.6.7_core_old.gemfile.lock index c2a91757d35..50f2b4cc653 100644 --- a/gemfiles/ruby_2.6.7_core_old.gemfile.lock +++ b/gemfiles/ruby_2.6.7_core_old.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -45,12 +45,13 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (4.8.3) + extlz4 (0.3.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) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -152,6 +153,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (~> 4) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.6.7_cucumber3.gemfile.lock b/gemfiles/ruby_2.6.7_cucumber3.gemfile.lock index b80ef4ac13a..bff7985c2d7 100644 --- a/gemfiles/ruby_2.6.7_cucumber3.gemfile.lock +++ b/gemfiles/ruby_2.6.7_cucumber3.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -62,13 +62,14 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) 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) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -173,6 +174,7 @@ DEPENDENCIES cucumber (>= 3.0.0, < 4.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.6.7_cucumber4.gemfile.lock b/gemfiles/ruby_2.6.7_cucumber4.gemfile.lock index 589c5e9e69a..ca86b54da3b 100644 --- a/gemfiles/ruby_2.6.7_cucumber4.gemfile.lock +++ b/gemfiles/ruby_2.6.7_cucumber4.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -82,6 +82,7 @@ GEM diff-lcs (1.3) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) @@ -89,7 +90,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -206,6 +207,7 @@ DEPENDENCIES cucumber (>= 4.0.0, < 5.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.6.7_cucumber5.gemfile.lock b/gemfiles/ruby_2.6.7_cucumber5.gemfile.lock index 157187b11f0..5f95948a8b4 100644 --- a/gemfiles/ruby_2.6.7_cucumber5.gemfile.lock +++ b/gemfiles/ruby_2.6.7_cucumber5.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -82,6 +82,7 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) @@ -89,7 +90,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -206,6 +207,7 @@ DEPENDENCIES cucumber (>= 5.0.0, < 6.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.6.7_rails5_mysql2.gemfile.lock b/gemfiles/ruby_2.6.7_rails5_mysql2.gemfile.lock index 9444d7c1676..567c97312c2 100644 --- a/gemfiles/ruby_2.6.7_rails5_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails5_mysql2.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -89,6 +89,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -98,7 +99,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -261,6 +262,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.6.7_rails5_postgres.gemfile.lock b/gemfiles/ruby_2.6.7_rails5_postgres.gemfile.lock index 5edffa6a9a9..b7cdfb3ae58 100644 --- a/gemfiles/ruby_2.6.7_rails5_postgres.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails5_postgres.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -89,6 +89,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -98,7 +99,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -261,6 +262,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) 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 22d281af145..6b5d98ae2b7 100644 --- a/gemfiles/ruby_2.6.7_rails5_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails5_postgres_redis.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -89,6 +89,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -98,7 +99,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -262,6 +263,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) 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 08f533acdca..6685ccf8bdd 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 @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -89,6 +89,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -98,7 +99,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -278,6 +279,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) 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 3b834bd43c0..0c2c733b085 100644 --- a/gemfiles/ruby_2.6.7_rails5_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails5_postgres_sidekiq.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -90,6 +90,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -99,7 +100,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -268,6 +269,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) 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 f653a284c40..45b7375fc1d 100644 --- a/gemfiles/ruby_2.6.7_rails5_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails5_semantic_logger.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -89,6 +89,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -98,7 +99,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) loofah (2.15.0) @@ -260,6 +261,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.6.7_rails61_mysql2.gemfile.lock b/gemfiles/ruby_2.6.7_rails61_mysql2.gemfile.lock index 1f877f76a14..bd756138fd5 100644 --- a/gemfiles/ruby_2.6.7_rails61_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails61_mysql2.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -106,6 +106,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -115,7 +116,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -280,6 +281,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.6.7_rails61_postgres.gemfile.lock b/gemfiles/ruby_2.6.7_rails61_postgres.gemfile.lock index 4a0adc704f1..2964752d33d 100644 --- a/gemfiles/ruby_2.6.7_rails61_postgres.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails61_postgres.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -106,6 +106,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -115,7 +116,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -280,6 +281,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) 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 facdda5a9dc..450ff748f22 100644 --- a/gemfiles/ruby_2.6.7_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails61_postgres_redis.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -106,6 +106,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -115,7 +116,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -281,6 +282,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) 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 1d026e84dca..29d8001bdfd 100644 --- a/gemfiles/ruby_2.6.7_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails61_postgres_sidekiq.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -107,6 +107,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -116,7 +117,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -286,6 +287,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) 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 de2ccd6b066..21b086440a6 100644 --- a/gemfiles/ruby_2.6.7_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails61_semantic_logger.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -106,6 +106,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -115,7 +116,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) loofah (2.15.0) @@ -279,6 +280,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.6.7_rails6_mysql2.gemfile.lock b/gemfiles/ruby_2.6.7_rails6_mysql2.gemfile.lock index 8d60c0a9a76..4aad39f0a8e 100644 --- a/gemfiles/ruby_2.6.7_rails6_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails6_mysql2.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -102,6 +102,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -111,7 +112,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -277,6 +278,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.6.7_rails6_postgres.gemfile.lock b/gemfiles/ruby_2.6.7_rails6_postgres.gemfile.lock index 9fffe9399c5..cab247404ba 100644 --- a/gemfiles/ruby_2.6.7_rails6_postgres.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails6_postgres.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -102,6 +102,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -111,7 +112,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -277,6 +278,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) 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 ae8d37dc227..54e01bf108b 100644 --- a/gemfiles/ruby_2.6.7_rails6_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails6_postgres_redis.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -102,6 +102,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -111,7 +112,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -278,6 +279,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) 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 24d309e9449..14aca53d0df 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 @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -102,6 +102,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -111,7 +112,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -294,6 +295,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) 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 c5d1df700e1..e93df84e962 100644 --- a/gemfiles/ruby_2.6.7_rails6_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails6_postgres_sidekiq.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -103,6 +103,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -112,7 +113,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -284,6 +285,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) 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 3080b305c45..919d6c0957a 100644 --- a/gemfiles/ruby_2.6.7_rails6_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.6.7_rails6_semantic_logger.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -102,6 +102,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -111,7 +112,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) loofah (2.15.0) @@ -276,6 +277,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.6.7_resque2_redis3.gemfile.lock b/gemfiles/ruby_2.6.7_resque2_redis3.gemfile.lock index 818fcecefa7..f1f9fbf0bde 100644 --- a/gemfiles/ruby_2.6.7_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_2.6.7_resque2_redis3.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -45,12 +45,13 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.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) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -174,6 +175,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.6.7_resque2_redis4.gemfile.lock b/gemfiles/ruby_2.6.7_resque2_redis4.gemfile.lock index 3d226181d4c..0ce338da183 100644 --- a/gemfiles/ruby_2.6.7_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_2.6.7_resque2_redis4.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -45,12 +45,13 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.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) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -174,6 +175,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.7.3_contrib.gemfile.lock b/gemfiles/ruby_2.7.3_contrib.gemfile.lock index ef5e3c65c7d..7b2624314b1 100644 --- a/gemfiles/ruby_2.7.3_contrib.gemfile.lock +++ b/gemfiles/ruby_2.7.3_contrib.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -1374,6 +1374,7 @@ GEM ethon (0.15.0) ffi (>= 1.15.0) excon (0.92.1) + extlz4 (0.3.3) faraday (1.10.0) faraday-em_http (~> 1.0) faraday-em_synchrony (~> 1.0) @@ -1436,8 +1437,8 @@ GEM addressable (>= 2.4) jsonapi-renderer (0.2.2) king_konf (1.0.0) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) @@ -1676,6 +1677,7 @@ DEPENDENCIES elasticsearch (>= 8.0.0) ethon excon + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) grape graphql (>= 2.0) diff --git a/gemfiles/ruby_2.7.3_contrib_old.gemfile.lock b/gemfiles/ruby_2.7.3_contrib_old.gemfile.lock index 1bc913f7015..4ea37c9dfe7 100644 --- a/gemfiles/ruby_2.7.3_contrib_old.gemfile.lock +++ b/gemfiles/ruby_2.7.3_contrib_old.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -54,6 +54,7 @@ GEM elasticsearch-transport (7.5.0) faraday (>= 0.14, < 1) multi_json + extlz4 (0.3.3) faraday (0.17.0) multipart-post (>= 1.2, < 3) faraday_middleware (0.12.2) @@ -64,8 +65,8 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -174,6 +175,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) elasticsearch (< 8.0.0) + extlz4 (~> 0.3, >= 0.3.3) faraday (= 0.17) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) graphql (>= 1.12.0, < 2.0) diff --git a/gemfiles/ruby_2.7.3_core_old.gemfile.lock b/gemfiles/ruby_2.7.3_core_old.gemfile.lock index 4f7a44edaca..16cf31f29cb 100644 --- a/gemfiles/ruby_2.7.3_core_old.gemfile.lock +++ b/gemfiles/ruby_2.7.3_core_old.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -45,13 +45,14 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (4.8.3) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.19.4) hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -152,6 +153,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (~> 4) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.7.3_cucumber3.gemfile.lock b/gemfiles/ruby_2.7.3_cucumber3.gemfile.lock index 19426351f63..5ade1d4cc0b 100644 --- a/gemfiles/ruby_2.7.3_cucumber3.gemfile.lock +++ b/gemfiles/ruby_2.7.3_cucumber3.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -62,14 +62,15 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) 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) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -173,6 +174,7 @@ DEPENDENCIES cucumber (>= 3.0.0, < 4.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.7.3_cucumber4.gemfile.lock b/gemfiles/ruby_2.7.3_cucumber4.gemfile.lock index d94a6821a80..8cf52f57404 100644 --- a/gemfiles/ruby_2.7.3_cucumber4.gemfile.lock +++ b/gemfiles/ruby_2.7.3_cucumber4.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -81,6 +81,7 @@ GEM diff-lcs (1.3) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.19.4) hashdiff (1.0.1) @@ -88,8 +89,8 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -204,6 +205,7 @@ DEPENDENCIES cucumber (>= 4.0.0, < 5.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.7.3_cucumber5.gemfile.lock b/gemfiles/ruby_2.7.3_cucumber5.gemfile.lock index ee089283a27..f2cec4e21f0 100644 --- a/gemfiles/ruby_2.7.3_cucumber5.gemfile.lock +++ b/gemfiles/ruby_2.7.3_cucumber5.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -81,6 +81,7 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.19.4) hashdiff (1.0.1) @@ -88,8 +89,8 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -204,6 +205,7 @@ DEPENDENCIES cucumber (>= 5.0.0, < 6.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.7.3_rails5_mysql2.gemfile.lock b/gemfiles/ruby_2.7.3_rails5_mysql2.gemfile.lock index 409b005a6b6..994e2022761 100644 --- a/gemfiles/ruby_2.7.3_rails5_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails5_mysql2.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -89,6 +89,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -98,8 +99,8 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) @@ -262,6 +263,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.7.3_rails5_postgres.gemfile.lock b/gemfiles/ruby_2.7.3_rails5_postgres.gemfile.lock index c8190227ff3..63caf5a8954 100644 --- a/gemfiles/ruby_2.7.3_rails5_postgres.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails5_postgres.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -89,6 +89,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -98,8 +99,8 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) @@ -262,6 +263,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) 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 dd5425eabd7..2608f156751 100644 --- a/gemfiles/ruby_2.7.3_rails5_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails5_postgres_redis.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -89,6 +89,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -98,8 +99,8 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) @@ -263,6 +264,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) 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 7f26b250f23..8c6a0fe7082 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 @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -89,6 +89,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -98,8 +99,8 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) @@ -279,6 +280,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) 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 71b316c724d..4ea6878c24b 100644 --- a/gemfiles/ruby_2.7.3_rails5_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails5_postgres_sidekiq.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -90,6 +90,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -99,8 +100,8 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) @@ -269,6 +270,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) 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 7d62b30fba2..547775509e3 100644 --- a/gemfiles/ruby_2.7.3_rails5_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails5_semantic_logger.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -89,6 +89,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -98,8 +99,8 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) loofah (2.15.0) crass (~> 1.0.2) @@ -261,6 +262,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.7.3_rails61_mysql2.gemfile.lock b/gemfiles/ruby_2.7.3_rails61_mysql2.gemfile.lock index 18cb60e8540..3915776b0f6 100644 --- a/gemfiles/ruby_2.7.3_rails61_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails61_mysql2.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -106,6 +106,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -115,8 +116,8 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) @@ -281,6 +282,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.7.3_rails61_postgres.gemfile.lock b/gemfiles/ruby_2.7.3_rails61_postgres.gemfile.lock index 4f1e4043233..91d26d02d25 100644 --- a/gemfiles/ruby_2.7.3_rails61_postgres.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails61_postgres.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -106,6 +106,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -115,8 +116,8 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) @@ -281,6 +282,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) 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 87d83134b9c..5a9b3f3fddf 100644 --- a/gemfiles/ruby_2.7.3_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails61_postgres_redis.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -106,6 +106,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -115,7 +116,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -282,6 +283,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) 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 2626207ca1a..1c85961a1a0 100644 --- a/gemfiles/ruby_2.7.3_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails61_postgres_sidekiq.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -107,6 +107,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -116,7 +117,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -287,6 +288,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) 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 cb44c4d0cde..35569d20248 100644 --- a/gemfiles/ruby_2.7.3_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails61_semantic_logger.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -106,6 +106,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -115,7 +116,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) loofah (2.15.0) @@ -280,6 +281,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.7.3_rails6_mysql2.gemfile.lock b/gemfiles/ruby_2.7.3_rails6_mysql2.gemfile.lock index 460dd6962b2..39dacaeebfd 100644 --- a/gemfiles/ruby_2.7.3_rails6_mysql2.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails6_mysql2.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -102,6 +102,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -111,8 +112,8 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) actionpack (>= 4) @@ -278,6 +279,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_2.7.3_rails6_postgres.gemfile.lock b/gemfiles/ruby_2.7.3_rails6_postgres.gemfile.lock index d7aacf69e05..b4738c55cb8 100644 --- a/gemfiles/ruby_2.7.3_rails6_postgres.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails6_postgres.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -102,6 +102,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -111,7 +112,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -278,6 +279,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) 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 c78fbb44d2c..ebab28379c3 100644 --- a/gemfiles/ruby_2.7.3_rails6_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails6_postgres_redis.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -102,6 +102,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -111,7 +112,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -279,6 +280,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) 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 6a27b073bf9..d65025e25fe 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 @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -102,6 +102,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -111,7 +112,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -295,6 +296,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) 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 4c6caaaeeb2..67ea1a5d454 100644 --- a/gemfiles/ruby_2.7.3_rails6_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails6_postgres_sidekiq.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -103,6 +103,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -112,7 +113,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -285,6 +286,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) 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 89ece93e984..7c4412855ad 100644 --- a/gemfiles/ruby_2.7.3_rails6_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_2.7.3_rails6_semantic_logger.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -102,6 +102,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -111,7 +112,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) loofah (2.15.0) @@ -277,6 +278,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.7.3_resque2_redis3.gemfile.lock b/gemfiles/ruby_2.7.3_resque2_redis3.gemfile.lock index 70eb83dce3a..fc7baef9fdf 100644 --- a/gemfiles/ruby_2.7.3_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_2.7.3_resque2_redis3.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -45,13 +45,14 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.19.4) hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1) - libddwaf (1.5.1.0.0) + libdatadog (0.9.0.1.0-x86_64-linux) + libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) @@ -174,6 +175,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_2.7.3_resque2_redis4.gemfile.lock b/gemfiles/ruby_2.7.3_resque2_redis4.gemfile.lock index 0a7016abb67..3e9d691c364 100644 --- a/gemfiles/ruby_2.7.3_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_2.7.3_resque2_redis4.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -45,12 +45,13 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.19.4) hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -174,6 +175,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_3.0.3_contrib.gemfile.lock b/gemfiles/ruby_3.0.3_contrib.gemfile.lock index b52560d33e3..f99de8b1d13 100644 --- a/gemfiles/ruby_3.0.3_contrib.gemfile.lock +++ b/gemfiles/ruby_3.0.3_contrib.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -1380,6 +1380,7 @@ GEM ffi (>= 1.15.0) eventmachine (1.2.7) excon (0.92.1) + extlz4 (0.3.3) faraday (1.10.0) faraday-em_http (~> 1.0) faraday-em_synchrony (~> 1.0) @@ -1447,10 +1448,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) jsonapi-renderer (0.2.2) - libdatadog (0.7.0.1.1-aarch64-linux) - libdatadog (0.7.0.1.1-x86_64-linux) - libddwaf (1.5.1.0.0-aarch64-linux) - ffi (~> 1.0) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) loofah (2.15.0) @@ -1699,6 +1697,7 @@ DEPENDENCIES elasticsearch (>= 8.0.0) ethon excon + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) grape graphql (>= 2.0) diff --git a/gemfiles/ruby_3.0.3_contrib_old.gemfile.lock b/gemfiles/ruby_3.0.3_contrib_old.gemfile.lock index db8f2385ddc..88e1dd68515 100644 --- a/gemfiles/ruby_3.0.3_contrib_old.gemfile.lock +++ b/gemfiles/ruby_3.0.3_contrib_old.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -54,6 +54,7 @@ GEM elasticsearch-transport (7.5.0) faraday (>= 0.14, < 1) multi_json + extlz4 (0.3.3) faraday (0.17.5) multipart-post (>= 1.2, < 3) faraday_middleware (0.12.2) @@ -65,10 +66,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-aarch64-linux) - libdatadog (0.7.0.1.1-x86_64-linux) - libddwaf (1.5.1.0.0-aarch64-linux) - ffi (~> 1.0) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -179,6 +177,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) elasticsearch (< 8.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) graphql (>= 1.12.0, < 2.0) json-schema (< 3) diff --git a/gemfiles/ruby_3.0.3_core_old.gemfile.lock b/gemfiles/ruby_3.0.3_core_old.gemfile.lock index 84d3cd9a193..3fd58f6a798 100644 --- a/gemfiles/ruby_3.0.3_core_old.gemfile.lock +++ b/gemfiles/ruby_3.0.3_core_old.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -45,16 +45,14 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (4.8.3) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.19.4) google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-aarch64-linux) - libdatadog (0.7.0.1.1-x86_64-linux) - libddwaf (1.5.1.0.0-aarch64-linux) - ffi (~> 1.0) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -157,6 +155,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (~> 4) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_3.0.3_cucumber3.gemfile.lock b/gemfiles/ruby_3.0.3_cucumber3.gemfile.lock index cf6035e3f48..f755ad66ff6 100644 --- a/gemfiles/ruby_3.0.3_cucumber3.gemfile.lock +++ b/gemfiles/ruby_3.0.3_cucumber3.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -62,6 +62,7 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) gherkin (5.1.0) google-protobuf (3.19.4) @@ -69,10 +70,7 @@ GEM hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-aarch64-linux) - libdatadog (0.7.0.1.1-x86_64-linux) - libddwaf (1.5.1.0.0-aarch64-linux) - ffi (~> 1.0) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -178,6 +176,7 @@ DEPENDENCIES cucumber (>= 3.0.0, < 4.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_3.0.3_cucumber4.gemfile.lock b/gemfiles/ruby_3.0.3_cucumber4.gemfile.lock index fcf195b5f7b..47dad05e88c 100644 --- a/gemfiles/ruby_3.0.3_cucumber4.gemfile.lock +++ b/gemfiles/ruby_3.0.3_cucumber4.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -81,6 +81,7 @@ GEM diff-lcs (1.3) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.19.4) google-protobuf (3.19.4-x86_64-linux) @@ -89,10 +90,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-aarch64-linux) - libdatadog (0.7.0.1.1-x86_64-linux) - libddwaf (1.5.1.0.0-aarch64-linux) - ffi (~> 1.0) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -209,6 +207,7 @@ DEPENDENCIES cucumber (>= 4.0.0, < 5.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_3.0.3_cucumber5.gemfile.lock b/gemfiles/ruby_3.0.3_cucumber5.gemfile.lock index c25cd680f46..c6e1e2f903d 100644 --- a/gemfiles/ruby_3.0.3_cucumber5.gemfile.lock +++ b/gemfiles/ruby_3.0.3_cucumber5.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -81,6 +81,7 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.19.4) google-protobuf (3.19.4-x86_64-linux) @@ -89,10 +90,7 @@ GEM concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-aarch64-linux) - libdatadog (0.7.0.1.1-x86_64-linux) - libddwaf (1.5.1.0.0-aarch64-linux) - ffi (~> 1.0) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -209,6 +207,7 @@ DEPENDENCIES cucumber (>= 5.0.0, < 6.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_3.0.3_rails61_mysql2.gemfile.lock b/gemfiles/ruby_3.0.3_rails61_mysql2.gemfile.lock index 55b9442e6c8..15aa64d4ebe 100644 --- a/gemfiles/ruby_3.0.3_rails61_mysql2.gemfile.lock +++ b/gemfiles/ruby_3.0.3_rails61_mysql2.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -107,6 +107,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -118,10 +119,7 @@ GEM io-wait (0.2.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-aarch64-linux) - libdatadog (0.7.0.1.1-x86_64-linux) - libddwaf (1.5.1.0.0-aarch64-linux) - ffi (~> 1.0) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -296,6 +294,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_3.0.3_rails61_postgres.gemfile.lock b/gemfiles/ruby_3.0.3_rails61_postgres.gemfile.lock index 7abc7d090e4..613f73f2100 100644 --- a/gemfiles/ruby_3.0.3_rails61_postgres.gemfile.lock +++ b/gemfiles/ruby_3.0.3_rails61_postgres.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -107,6 +107,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -118,10 +119,7 @@ GEM io-wait (0.2.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-aarch64-linux) - libdatadog (0.7.0.1.1-x86_64-linux) - libddwaf (1.5.1.0.0-aarch64-linux) - ffi (~> 1.0) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -296,6 +294,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_3.0.3_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_3.0.3_rails61_postgres_redis.gemfile.lock index b9312dc34f6..0a241683c64 100644 --- a/gemfiles/ruby_3.0.3_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_3.0.3_rails61_postgres_redis.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -107,6 +107,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -118,10 +119,7 @@ GEM io-wait (0.2.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-aarch64-linux) - libdatadog (0.7.0.1.1-x86_64-linux) - libddwaf (1.5.1.0.0-aarch64-linux) - ffi (~> 1.0) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -297,6 +295,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_3.0.3_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_3.0.3_rails61_postgres_sidekiq.gemfile.lock index c5717a15772..54d0788d8e9 100644 --- a/gemfiles/ruby_3.0.3_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_3.0.3_rails61_postgres_sidekiq.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -108,6 +108,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -119,10 +120,7 @@ GEM io-wait (0.2.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-aarch64-linux) - libdatadog (0.7.0.1.1-x86_64-linux) - libddwaf (1.5.1.0.0-aarch64-linux) - ffi (~> 1.0) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -308,6 +306,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_3.0.3_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_3.0.3_rails61_semantic_logger.gemfile.lock index 21e6091826f..4cacd90c1b9 100644 --- a/gemfiles/ruby_3.0.3_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_3.0.3_rails61_semantic_logger.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -107,6 +107,7 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) @@ -118,10 +119,7 @@ GEM io-wait (0.2.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-aarch64-linux) - libdatadog (0.7.0.1.1-x86_64-linux) - libddwaf (1.5.1.0.0-aarch64-linux) - ffi (~> 1.0) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) loofah (2.15.0) @@ -295,6 +293,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_3.0.3_resque2_redis3.gemfile.lock b/gemfiles/ruby_3.0.3_resque2_redis3.gemfile.lock index 1594b7c148c..a2e7e596f06 100644 --- a/gemfiles/ruby_3.0.3_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_3.0.3_resque2_redis3.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -45,16 +45,14 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.19.4) google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-aarch64-linux) - libdatadog (0.7.0.1.1-x86_64-linux) - libddwaf (1.5.1.0.0-aarch64-linux) - ffi (~> 1.0) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -179,6 +177,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_3.0.3_resque2_redis4.gemfile.lock b/gemfiles/ruby_3.0.3_resque2_redis4.gemfile.lock index fa0dace3d76..58a73b8f3f7 100644 --- a/gemfiles/ruby_3.0.3_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_3.0.3_resque2_redis4.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -45,16 +45,14 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.19.4) google-protobuf (3.19.4-x86_64-linux) hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-aarch64-linux) - libdatadog (0.7.0.1.1-x86_64-linux) - libddwaf (1.5.1.0.0-aarch64-linux) - ffi (~> 1.0) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -179,6 +177,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_3.1.1_contrib.gemfile.lock b/gemfiles/ruby_3.1.1_contrib.gemfile.lock index 53e653a324d..5e5588a882b 100644 --- a/gemfiles/ruby_3.1.1_contrib.gemfile.lock +++ b/gemfiles/ruby_3.1.1_contrib.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -1380,6 +1380,7 @@ GEM ffi (>= 1.15.0) eventmachine (1.2.7) excon (0.92.1) + extlz4 (0.3.3) faraday (1.10.0) faraday-em_http (~> 1.0) faraday-em_synchrony (~> 1.0) @@ -1407,8 +1408,7 @@ GEM ffi-compiler (1.0.1) ffi (>= 1.0.0) rake - google-protobuf (3.20.3) - google-protobuf (3.20.3-x86_64-linux) + google-protobuf (3.19.4) googleapis-common-protos-types (1.3.0) google-protobuf (~> 3.14) grape (1.6.2) @@ -1419,10 +1419,7 @@ GEM rack (>= 1.3.0) rack-accept graphql (2.0.6) - grpc (1.46.3) - google-protobuf (~> 3.19) - googleapis-common-protos-types (~> 1.0) - grpc (1.46.3-x86_64-linux) + grpc (1.45.0) google-protobuf (~> 3.19) googleapis-common-protos-types (~> 1.0) hashdiff (1.0.1) @@ -1447,10 +1444,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) jsonapi-renderer (0.2.2) - libdatadog (0.7.0.1.1-aarch64-linux) - libdatadog (0.7.0.1.1-x86_64-linux) - libddwaf (1.5.1.0.0-aarch64-linux) - ffi (~> 1.0) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) loofah (2.15.0) @@ -1488,8 +1482,6 @@ GEM net-protocol timeout netrc (0.11.0) - nokogiri (1.13.3-aarch64-linux) - racc (~> 1.4) nokogiri (1.13.3-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) @@ -1674,7 +1666,6 @@ GEM webrick (~> 1.7.0) PLATFORMS - aarch64-linux x86_64-linux DEPENDENCIES @@ -1699,6 +1690,7 @@ DEPENDENCIES elasticsearch (>= 8.0.0) ethon excon + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) grape graphql (>= 2.0) diff --git a/gemfiles/ruby_3.1.1_contrib_old.gemfile.lock b/gemfiles/ruby_3.1.1_contrib_old.gemfile.lock index 84308639d39..c7eef30da41 100644 --- a/gemfiles/ruby_3.1.1_contrib_old.gemfile.lock +++ b/gemfiles/ruby_3.1.1_contrib_old.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -54,21 +54,18 @@ GEM elasticsearch-transport (7.5.0) faraday (>= 0.14, < 1) multi_json + extlz4 (0.3.3) 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.3) - google-protobuf (3.20.3-x86_64-linux) + google-protobuf (3.19.4) graphql (1.12.24) hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-aarch64-linux) - libdatadog (0.7.0.1.1-x86_64-linux) - libddwaf (1.5.1.0.0-aarch64-linux) - ffi (~> 1.0) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -164,7 +161,6 @@ GEM webrick (~> 1.7.0) PLATFORMS - aarch64-linux x86_64-linux DEPENDENCIES @@ -179,6 +175,7 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) elasticsearch (< 8.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) graphql (>= 1.12.0, < 2.0) json-schema (< 3) diff --git a/gemfiles/ruby_3.1.1_core_old.gemfile.lock b/gemfiles/ruby_3.1.1_core_old.gemfile.lock index ddc92ad011a..77255f658ac 100644 --- a/gemfiles/ruby_3.1.1_core_old.gemfile.lock +++ b/gemfiles/ruby_3.1.1_core_old.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -45,16 +45,13 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (4.8.3) + extlz4 (0.3.3) ffi (1.15.5) - google-protobuf (3.20.3) - google-protobuf (3.20.3-x86_64-linux) + google-protobuf (3.19.4) hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-aarch64-linux) - libdatadog (0.7.0.1.1-x86_64-linux) - libddwaf (1.5.1.0.0-aarch64-linux) - ffi (~> 1.0) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -144,7 +141,6 @@ GEM webrick (~> 1.7.0) PLATFORMS - aarch64-linux x86_64-linux DEPENDENCIES @@ -157,6 +153,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (~> 4) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_3.1.1_cucumber3.gemfile.lock b/gemfiles/ruby_3.1.1_cucumber3.gemfile.lock index a74ac04a05e..83049b8d648 100644 --- a/gemfiles/ruby_3.1.1_cucumber3.gemfile.lock +++ b/gemfiles/ruby_3.1.1_cucumber3.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -62,17 +62,14 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) gherkin (5.1.0) - google-protobuf (3.20.3) - google-protobuf (3.20.3-x86_64-linux) + google-protobuf (3.19.4) hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-aarch64-linux) - libdatadog (0.7.0.1.1-x86_64-linux) - libddwaf (1.5.1.0.0-aarch64-linux) - ffi (~> 1.0) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -164,7 +161,6 @@ GEM webrick (~> 1.7.0) PLATFORMS - aarch64-linux x86_64-linux DEPENDENCIES @@ -178,6 +174,7 @@ DEPENDENCIES cucumber (>= 3.0.0, < 4.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_3.1.1_cucumber4.gemfile.lock b/gemfiles/ruby_3.1.1_cucumber4.gemfile.lock index 7398eebc390..30ed7a03228 100644 --- a/gemfiles/ruby_3.1.1_cucumber4.gemfile.lock +++ b/gemfiles/ruby_3.1.1_cucumber4.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -81,18 +81,15 @@ GEM diff-lcs (1.3) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) - google-protobuf (3.20.3) - google-protobuf (3.20.3-x86_64-linux) + 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) - libdatadog (0.7.0.1.1-aarch64-linux) - libdatadog (0.7.0.1.1-x86_64-linux) - libddwaf (1.5.1.0.0-aarch64-linux) - ffi (~> 1.0) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -195,7 +192,6 @@ GEM webrick (~> 1.7.0) PLATFORMS - aarch64-linux x86_64-linux DEPENDENCIES @@ -209,6 +205,7 @@ DEPENDENCIES cucumber (>= 4.0.0, < 5.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_3.1.1_cucumber5.gemfile.lock b/gemfiles/ruby_3.1.1_cucumber5.gemfile.lock index b4b3db4c62f..ac059f251ec 100644 --- a/gemfiles/ruby_3.1.1_cucumber5.gemfile.lock +++ b/gemfiles/ruby_3.1.1_cucumber5.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -81,18 +81,15 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) - google-protobuf (3.20.3) - google-protobuf (3.20.3-x86_64-linux) + 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) - libdatadog (0.7.0.1.1-aarch64-linux) - libdatadog (0.7.0.1.1-x86_64-linux) - libddwaf (1.5.1.0.0-aarch64-linux) - ffi (~> 1.0) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -195,7 +192,6 @@ GEM webrick (~> 1.7.0) PLATFORMS - aarch64-linux x86_64-linux DEPENDENCIES @@ -209,6 +205,7 @@ DEPENDENCIES cucumber (>= 5.0.0, < 6.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_3.1.1_rails61_mysql2.gemfile.lock b/gemfiles/ruby_3.1.1_rails61_mysql2.gemfile.lock index 917e4c30503..bc93b56d9b6 100644 --- a/gemfiles/ruby_3.1.1_rails61_mysql2.gemfile.lock +++ b/gemfiles/ruby_3.1.1_rails61_mysql2.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -107,21 +107,18 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.20.3) - google-protobuf (3.20.3-x86_64-linux) + 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) - libdatadog (0.7.0.1.1-aarch64-linux) - libdatadog (0.7.0.1.1-x86_64-linux) - libddwaf (1.5.1.0.0-aarch64-linux) - ffi (~> 1.0) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -149,8 +146,6 @@ GEM net-protocol timeout nio4r (2.5.8) - nokogiri (1.13.3-aarch64-linux) - racc (~> 1.4) nokogiri (1.13.3-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) @@ -283,7 +278,6 @@ GEM zeitwerk (2.5.4) PLATFORMS - aarch64-linux x86_64-linux DEPENDENCIES @@ -296,6 +290,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_3.1.1_rails61_postgres.gemfile.lock b/gemfiles/ruby_3.1.1_rails61_postgres.gemfile.lock index b47fcd72f41..66192f9a0e3 100644 --- a/gemfiles/ruby_3.1.1_rails61_postgres.gemfile.lock +++ b/gemfiles/ruby_3.1.1_rails61_postgres.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -107,21 +107,18 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.20.3) - google-protobuf (3.20.3-x86_64-linux) + 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) - libdatadog (0.7.0.1.1-aarch64-linux) - libdatadog (0.7.0.1.1-x86_64-linux) - libddwaf (1.5.1.0.0-aarch64-linux) - ffi (~> 1.0) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -148,8 +145,6 @@ GEM net-protocol timeout nio4r (2.5.8) - nokogiri (1.13.3-aarch64-linux) - racc (~> 1.4) nokogiri (1.13.3-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) @@ -283,7 +278,6 @@ GEM zeitwerk (2.5.4) PLATFORMS - aarch64-linux x86_64-linux DEPENDENCIES @@ -296,6 +290,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_3.1.1_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_3.1.1_rails61_postgres_redis.gemfile.lock index 0fd06d86b98..bca720921de 100644 --- a/gemfiles/ruby_3.1.1_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_3.1.1_rails61_postgres_redis.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -107,21 +107,18 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.20.3) - google-protobuf (3.20.3-x86_64-linux) + 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) - libdatadog (0.7.0.1.1-aarch64-linux) - libdatadog (0.7.0.1.1-x86_64-linux) - libddwaf (1.5.1.0.0-aarch64-linux) - ffi (~> 1.0) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -148,8 +145,6 @@ GEM net-protocol timeout nio4r (2.5.8) - nokogiri (1.13.3-aarch64-linux) - racc (~> 1.4) nokogiri (1.13.3-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) @@ -284,7 +279,6 @@ GEM zeitwerk (2.5.4) PLATFORMS - aarch64-linux x86_64-linux DEPENDENCIES @@ -297,6 +291,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_3.1.1_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_3.1.1_rails61_postgres_sidekiq.gemfile.lock index ea4ea6713c7..4259745a109 100644 --- a/gemfiles/ruby_3.1.1_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_3.1.1_rails61_postgres_sidekiq.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -108,21 +108,18 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.20.3) - google-protobuf (3.20.3-x86_64-linux) + 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) - libdatadog (0.7.0.1.1-aarch64-linux) - libdatadog (0.7.0.1.1-x86_64-linux) - libddwaf (1.5.1.0.0-aarch64-linux) - ffi (~> 1.0) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.11.2) @@ -149,8 +146,6 @@ GEM net-protocol timeout nio4r (2.5.8) - nokogiri (1.13.3-aarch64-linux) - racc (~> 1.4) nokogiri (1.13.3-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) @@ -295,7 +290,6 @@ GEM zeitwerk (2.5.4) PLATFORMS - aarch64-linux x86_64-linux DEPENDENCIES @@ -308,6 +302,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) lograge (~> 0.11) diff --git a/gemfiles/ruby_3.1.1_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_3.1.1_rails61_semantic_logger.gemfile.lock index ca09e7475e7..28f8cc3f1f8 100644 --- a/gemfiles/ruby_3.1.1_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_3.1.1_rails61_semantic_logger.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -107,21 +107,18 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) - google-protobuf (3.20.3) - google-protobuf (3.20.3-x86_64-linux) + 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) - libdatadog (0.7.0.1.1-aarch64-linux) - libdatadog (0.7.0.1.1-x86_64-linux) - libddwaf (1.5.1.0.0-aarch64-linux) - ffi (~> 1.0) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) loofah (2.15.0) @@ -143,8 +140,6 @@ GEM net-protocol timeout nio4r (2.5.8) - nokogiri (1.13.3-aarch64-linux) - racc (~> 1.4) nokogiri (1.13.3-x86_64-linux) racc (~> 1.4) opentracing (0.5.0) @@ -282,7 +277,6 @@ GEM zeitwerk (2.5.4) PLATFORMS - aarch64-linux x86_64-linux DEPENDENCIES @@ -295,6 +289,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_3.1.1_resque2_redis3.gemfile.lock b/gemfiles/ruby_3.1.1_resque2_redis3.gemfile.lock index b8dd56b6fe9..42cf19e2b87 100644 --- a/gemfiles/ruby_3.1.1_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_3.1.1_resque2_redis3.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -45,16 +45,13 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) - google-protobuf (3.20.3) - google-protobuf (3.20.3-x86_64-linux) + google-protobuf (3.19.4) hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-aarch64-linux) - libdatadog (0.7.0.1.1-x86_64-linux) - libddwaf (1.5.1.0.0-aarch64-linux) - ffi (~> 1.0) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -166,7 +163,6 @@ GEM webrick (~> 1.7.0) PLATFORMS - aarch64-linux x86_64-linux DEPENDENCIES @@ -179,6 +175,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_3.1.1_resque2_redis4.gemfile.lock b/gemfiles/ruby_3.1.1_resque2_redis4.gemfile.lock index 161f62d9166..0ed1c757b12 100644 --- a/gemfiles/ruby_3.1.1_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_3.1.1_resque2_redis4.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -45,16 +45,13 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) - google-protobuf (3.20.3) - google-protobuf (3.20.3-x86_64-linux) + google-protobuf (3.19.4) hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-aarch64-linux) - libdatadog (0.7.0.1.1-x86_64-linux) - libddwaf (1.5.1.0.0-aarch64-linux) - ffi (~> 1.0) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -166,7 +163,6 @@ GEM webrick (~> 1.7.0) PLATFORMS - aarch64-linux x86_64-linux DEPENDENCIES @@ -179,6 +175,7 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) json-schema (< 3) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_3.2.0_contrib.gemfile.lock b/gemfiles/ruby_3.2.0_contrib.gemfile.lock index 9f7d37ed138..6e0bb196d24 100644 --- a/gemfiles/ruby_3.2.0_contrib.gemfile.lock +++ b/gemfiles/ruby_3.2.0_contrib.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -1383,6 +1383,7 @@ GEM ffi (>= 1.15.0) eventmachine (1.2.7) excon (0.92.2) + extlz4 (0.3.3) faraday (1.10.0) faraday-em_http (~> 1.0) faraday-em_synchrony (~> 1.0) @@ -1445,7 +1446,7 @@ GEM json-schema (2.8.1) addressable (>= 2.4) jsonapi-renderer (0.2.2) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) loofah (2.16.0) @@ -1688,6 +1689,7 @@ DEPENDENCIES elasticsearch (>= 8.0.0) ethon excon + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) grape graphql (>= 2.0) diff --git a/gemfiles/ruby_3.2.0_contrib_old.gemfile.lock b/gemfiles/ruby_3.2.0_contrib_old.gemfile.lock index 592f36f5ead..e8f08ab75ad 100644 --- a/gemfiles/ruby_3.2.0_contrib_old.gemfile.lock +++ b/gemfiles/ruby_3.2.0_contrib_old.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -53,22 +53,18 @@ GEM elasticsearch-transport (7.5.0) faraday (>= 0.14, < 1) multi_json + extlz4 (0.3.3) 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) - googleapis-common-protos-types (1.4.0) - google-protobuf (~> 3.14) graphql (1.12.24) - grpc (1.48.0) - google-protobuf (~> 3.19) - googleapis-common-protos-types (~> 1.0) hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -175,9 +171,9 @@ DEPENDENCIES ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) elasticsearch (< 8.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) graphql (>= 1.12.0, < 2.0) - grpc json-schema (< 3) memory_profiler (~> 0.9) opentracing (>= 0.4.1) diff --git a/gemfiles/ruby_3.2.0_core_old.gemfile.lock b/gemfiles/ruby_3.2.0_core_old.gemfile.lock index 14cd703e0f8..ee252893f32 100644 --- a/gemfiles/ruby_3.2.0_core_old.gemfile.lock +++ b/gemfiles/ruby_3.2.0_core_old.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -44,17 +44,13 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (4.8.3) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.20.0) - googleapis-common-protos-types (1.4.0) - google-protobuf (~> 3.14) - grpc (1.48.0) - google-protobuf (~> 3.19) - googleapis-common-protos-types (~> 1.0) hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -153,8 +149,8 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (~> 4) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - grpc json-schema (< 3) memory_profiler (~> 0.9) opentracing (>= 0.4.1) diff --git a/gemfiles/ruby_3.2.0_cucumber3.gemfile.lock b/gemfiles/ruby_3.2.0_cucumber3.gemfile.lock index 8c5ae79e196..40202e7a361 100644 --- a/gemfiles/ruby_3.2.0_cucumber3.gemfile.lock +++ b/gemfiles/ruby_3.2.0_cucumber3.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -61,29 +61,21 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) gherkin (5.1.0) google-protobuf (3.20.0) - googleapis-common-protos-types (1.4.0) - google-protobuf (~> 3.14) - grpc (1.48.0) - google-protobuf (~> 3.19) - googleapis-common-protos-types (~> 1.0) hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) - mini_portile2 (2.8.0) msgpack (1.5.6) multi_json (1.15.0) multi_test (0.1.2) - nokogiri (1.13.4) - mini_portile2 (~> 2.8.0) - racc (~> 1.4) opentracing (0.5.0) os (1.1.4) parallel (1.22.1) @@ -96,7 +88,6 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.6.0) rainbow (3.1.1) rake (13.0.6) rake-compiler (1.1.9) @@ -179,11 +170,10 @@ DEPENDENCIES cucumber (>= 3.0.0, < 4.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - grpc json-schema (< 3) memory_profiler (~> 0.9) - nokogiri opentracing (>= 0.4.1) os (~> 1.1) pimpmychangelog (>= 0.1.2) diff --git a/gemfiles/ruby_3.2.0_cucumber4.gemfile.lock b/gemfiles/ruby_3.2.0_cucumber4.gemfile.lock index c3e727c85ce..387f9fb29d0 100644 --- a/gemfiles/ruby_3.2.0_cucumber4.gemfile.lock +++ b/gemfiles/ruby_3.2.0_cucumber4.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -80,31 +80,23 @@ GEM diff-lcs (1.3) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.20.0) - googleapis-common-protos-types (1.4.0) - google-protobuf (~> 3.14) - grpc (1.48.0) - google-protobuf (~> 3.19) - googleapis-common-protos-types (~> 1.0) hashdiff (1.0.1) i18n (1.10.0) concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) middleware (0.1.0) - mini_portile2 (2.8.0) minitest (5.15.0) msgpack (1.5.6) multi_test (0.1.2) - nokogiri (1.13.4) - mini_portile2 (~> 2.8.0) - racc (~> 1.4) opentracing (0.5.0) os (1.1.4) parallel (1.22.1) @@ -122,7 +114,6 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.6.0) rainbow (3.1.1) rake (13.0.6) rake-compiler (1.1.9) @@ -210,11 +201,10 @@ DEPENDENCIES cucumber (>= 4.0.0, < 5.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - grpc json-schema (< 3) memory_profiler (~> 0.9) - nokogiri opentracing (>= 0.4.1) os (~> 1.1) pimpmychangelog (>= 0.1.2) diff --git a/gemfiles/ruby_3.2.0_cucumber5.gemfile.lock b/gemfiles/ruby_3.2.0_cucumber5.gemfile.lock index 07ef37058a5..91c6c361c96 100644 --- a/gemfiles/ruby_3.2.0_cucumber5.gemfile.lock +++ b/gemfiles/ruby_3.2.0_cucumber5.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -80,31 +80,23 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.20.0) - googleapis-common-protos-types (1.4.0) - google-protobuf (~> 3.14) - grpc (1.48.0) - google-protobuf (~> 3.19) - googleapis-common-protos-types (~> 1.0) hashdiff (1.0.1) i18n (1.10.0) concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) method_source (1.0.0) middleware (0.1.0) - mini_portile2 (2.8.0) minitest (5.15.0) msgpack (1.5.6) multi_test (0.1.2) - nokogiri (1.13.4) - mini_portile2 (~> 2.8.0) - racc (~> 1.4) opentracing (0.5.0) os (1.1.4) parallel (1.22.1) @@ -122,7 +114,6 @@ GEM pry-stack_explorer (0.6.1) binding_of_caller (~> 1.0) pry (~> 0.13) - racc (1.6.0) rainbow (3.1.1) rake (13.0.6) rake-compiler (1.1.9) @@ -210,11 +201,10 @@ DEPENDENCIES cucumber (>= 5.0.0, < 6.0.0) ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - grpc json-schema (< 3) memory_profiler (~> 0.9) - nokogiri opentracing (>= 0.4.1) os (~> 1.1) pimpmychangelog (>= 0.1.2) diff --git a/gemfiles/ruby_3.2.0_rails61_mysql2.gemfile.lock b/gemfiles/ruby_3.2.0_rails61_mysql2.gemfile.lock index e11063c3692..8b1b6cfca38 100644 --- a/gemfiles/ruby_3.2.0_rails61_mysql2.gemfile.lock +++ b/gemfiles/ruby_3.2.0_rails61_mysql2.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -106,21 +106,17 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) google-protobuf (3.20.0) - googleapis-common-protos-types (1.4.0) - google-protobuf (~> 3.14) - grpc (1.48.0) - google-protobuf (~> 3.19) - googleapis-common-protos-types (~> 1.0) hashdiff (1.0.1) i18n (1.10.0) concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.12.0) @@ -289,8 +285,8 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - grpc json-schema (< 3) lograge (~> 0.11) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_3.2.0_rails61_postgres.gemfile.lock b/gemfiles/ruby_3.2.0_rails61_postgres.gemfile.lock index 6d3829006ee..8ff3453d301 100644 --- a/gemfiles/ruby_3.2.0_rails61_postgres.gemfile.lock +++ b/gemfiles/ruby_3.2.0_rails61_postgres.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -106,21 +106,17 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) google-protobuf (3.20.0) - googleapis-common-protos-types (1.4.0) - google-protobuf (~> 3.14) - grpc (1.48.0) - google-protobuf (~> 3.19) - googleapis-common-protos-types (~> 1.0) hashdiff (1.0.1) i18n (1.10.0) concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.12.0) @@ -290,8 +286,8 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - grpc json-schema (< 3) lograge (~> 0.11) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_3.2.0_rails61_postgres_redis.gemfile.lock b/gemfiles/ruby_3.2.0_rails61_postgres_redis.gemfile.lock index 90e72defb54..1dda2743be3 100644 --- a/gemfiles/ruby_3.2.0_rails61_postgres_redis.gemfile.lock +++ b/gemfiles/ruby_3.2.0_rails61_postgres_redis.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -106,21 +106,17 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) google-protobuf (3.20.0) - googleapis-common-protos-types (1.4.0) - google-protobuf (~> 3.14) - grpc (1.48.0) - google-protobuf (~> 3.19) - googleapis-common-protos-types (~> 1.0) hashdiff (1.0.1) i18n (1.10.0) concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.12.0) @@ -291,8 +287,8 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - grpc json-schema (< 3) lograge (~> 0.11) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_3.2.0_rails61_postgres_sidekiq.gemfile.lock b/gemfiles/ruby_3.2.0_rails61_postgres_sidekiq.gemfile.lock index 70969269416..d01181220af 100644 --- a/gemfiles/ruby_3.2.0_rails61_postgres_sidekiq.gemfile.lock +++ b/gemfiles/ruby_3.2.0_rails61_postgres_sidekiq.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -107,21 +107,17 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) google-protobuf (3.20.0) - googleapis-common-protos-types (1.4.0) - google-protobuf (~> 3.14) - grpc (1.48.0) - google-protobuf (~> 3.19) - googleapis-common-protos-types (~> 1.0) hashdiff (1.0.1) i18n (1.10.0) concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) lograge (0.12.0) @@ -302,8 +298,8 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - grpc json-schema (< 3) lograge (~> 0.11) memory_profiler (~> 0.9) diff --git a/gemfiles/ruby_3.2.0_rails61_semantic_logger.gemfile.lock b/gemfiles/ruby_3.2.0_rails61_semantic_logger.gemfile.lock index 1b3943cfa5a..4bda8ddd6c6 100644 --- a/gemfiles/ruby_3.2.0_rails61_semantic_logger.gemfile.lock +++ b/gemfiles/ruby_3.2.0_rails61_semantic_logger.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -106,21 +106,17 @@ GEM docile (1.4.0) dogstatsd-ruby (5.4.0) erubi (1.10.0) + extlz4 (0.3.3) ffi (1.15.5) globalid (1.0.0) activesupport (>= 5.0) google-protobuf (3.20.0) - googleapis-common-protos-types (1.4.0) - google-protobuf (~> 3.14) - grpc (1.48.0) - google-protobuf (~> 3.19) - googleapis-common-protos-types (~> 1.0) hashdiff (1.0.1) i18n (1.10.0) concurrent-ruby (~> 1.0) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) loofah (2.16.0) @@ -289,8 +285,8 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - grpc json-schema (< 3) memory_profiler (~> 0.9) net-smtp diff --git a/gemfiles/ruby_3.2.0_resque2_redis3.gemfile.lock b/gemfiles/ruby_3.2.0_resque2_redis3.gemfile.lock index 3a72a30af43..e3d66503784 100644 --- a/gemfiles/ruby_3.2.0_resque2_redis3.gemfile.lock +++ b/gemfiles/ruby_3.2.0_resque2_redis3.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -44,17 +44,13 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.20.0) - googleapis-common-protos-types (1.4.0) - google-protobuf (~> 3.14) - grpc (1.48.0) - google-protobuf (~> 3.19) - googleapis-common-protos-types (~> 1.0) hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -175,8 +171,8 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - grpc json-schema (< 3) memory_profiler (~> 0.9) opentracing (>= 0.4.1) diff --git a/gemfiles/ruby_3.2.0_resque2_redis4.gemfile.lock b/gemfiles/ruby_3.2.0_resque2_redis4.gemfile.lock index 55f4a6b9047..b108420fa04 100644 --- a/gemfiles/ruby_3.2.0_resque2_redis4.gemfile.lock +++ b/gemfiles/ruby_3.2.0_resque2_redis4.gemfile.lock @@ -13,7 +13,7 @@ PATH specs: ddtrace (1.5.0) debase-ruby_core_source (>= 0.10.16, <= 0.10.17) - libdatadog (~> 0.7.0.1.1) + libdatadog (~> 0.9.0.1.0) libddwaf (~> 1.5.1.0.0) msgpack @@ -44,17 +44,13 @@ GEM diff-lcs (1.5.0) docile (1.4.0) dogstatsd-ruby (5.4.0) + extlz4 (0.3.3) ffi (1.15.5) google-protobuf (3.20.0) - googleapis-common-protos-types (1.4.0) - google-protobuf (~> 3.14) - grpc (1.48.0) - google-protobuf (~> 3.19) - googleapis-common-protos-types (~> 1.0) hashdiff (1.0.1) json-schema (2.8.1) addressable (>= 2.4) - libdatadog (0.7.0.1.1-x86_64-linux) + libdatadog (0.9.0.1.0-x86_64-linux) libddwaf (1.5.1.0.0-x86_64-linux) ffi (~> 1.0) memory_profiler (0.9.14) @@ -175,8 +171,8 @@ DEPENDENCIES concurrent-ruby ddtrace! dogstatsd-ruby (>= 3.3.0, != 5.1.0, != 5.0.1, != 5.0.0) + extlz4 (~> 0.3, >= 0.3.3) google-protobuf (~> 3.0, != 3.7.1, != 3.7.0) - grpc json-schema (< 3) memory_profiler (~> 0.9) opentracing (>= 0.4.1) diff --git a/integration/apps/hanami/.dockerignore b/integration/apps/hanami/.dockerignore new file mode 100644 index 00000000000..b844b143d22 --- /dev/null +++ b/integration/apps/hanami/.dockerignore @@ -0,0 +1 @@ +Gemfile.lock diff --git a/integration/apps/hanami/.env.development b/integration/apps/hanami/.env.development new file mode 100644 index 00000000000..f378726064b --- /dev/null +++ b/integration/apps/hanami/.env.development @@ -0,0 +1,4 @@ +# Define ENV variables for development environment +DATABASE_URL="sqlite://db/hanami_development.sqlite" +SERVE_STATIC_ASSETS="true" +ACME_SESSIONS_SECRET="c401c2fa0e3dcc5aeed06f553e6d638ada569eda5ccd383b5b2197993da1f245" diff --git a/integration/apps/hanami/.env.test b/integration/apps/hanami/.env.test new file mode 100644 index 00000000000..6e90e0ebe7c --- /dev/null +++ b/integration/apps/hanami/.env.test @@ -0,0 +1,4 @@ +# Define ENV variables for test environment +DATABASE_URL="sqlite://db/hanami_test.sqlite" +SERVE_STATIC_ASSETS="true" +ACME_SESSIONS_SECRET="506e6296c42c0c708e537c420f9d73cf08176fa639957b351f42b6b0c9988f18" diff --git a/integration/apps/hanami/.envrc.sample b/integration/apps/hanami/.envrc.sample new file mode 100644 index 00000000000..633bf257687 --- /dev/null +++ b/integration/apps/hanami/.envrc.sample @@ -0,0 +1 @@ +export DD_API_KEY= diff --git a/integration/apps/hanami/.hanamirc b/integration/apps/hanami/.hanamirc new file mode 100644 index 00000000000..8b11d07e8a4 --- /dev/null +++ b/integration/apps/hanami/.hanamirc @@ -0,0 +1,3 @@ +project=hanami +test=rspec +template=erb diff --git a/integration/apps/hanami/.rspec b/integration/apps/hanami/.rspec new file mode 100644 index 00000000000..83e16f80447 --- /dev/null +++ b/integration/apps/hanami/.rspec @@ -0,0 +1,2 @@ +--color +--require spec_helper diff --git a/integration/apps/hanami/Dockerfile b/integration/apps/hanami/Dockerfile new file mode 100644 index 00000000000..201df0e5c3f --- /dev/null +++ b/integration/apps/hanami/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/hanami/Dockerfile-ci b/integration/apps/hanami/Dockerfile-ci new file mode 100644 index 00000000000..7eb3d041256 --- /dev/null +++ b/integration/apps/hanami/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/hanami/Gemfile b/integration/apps/hanami/Gemfile new file mode 100644 index 00000000000..1442598c8b6 --- /dev/null +++ b/integration/apps/hanami/Gemfile @@ -0,0 +1,37 @@ +require 'datadog/demo_env' + +source 'https://rubygems.org' + +gem 'rake' +gem 'hanami', '~> 1.3' +gem 'hanami-model', '~> 1.3' +gem 'dry-container', '~> 0.8.0' + +gem 'sqlite3' +gem 'puma' +gem 'unicorn' +gem 'webrick' +gem 'pry-byebug' + +gem 'ddtrace', *Datadog::DemoEnv.gem_spec('ddtrace') +gem 'google-protobuf', '~> 3.0' + +group :development do + # Code reloading + # See: https://guides.hanamirb.org/projects/code-reloading + gem 'shotgun', platforms: :ruby + gem 'hanami-webconsole' +end + +group :test, :development do + gem 'dotenv', '~> 2.4' +end + +group :test do + gem 'rspec' + # gem 'capybara' +end + +group :production do + # gem 'puma' +end diff --git a/integration/apps/hanami/README.md b/integration/apps/hanami/README.md new file mode 100644 index 00000000000..3b04ff18f30 --- /dev/null +++ b/integration/apps/hanami/README.md @@ -0,0 +1,160 @@ +# Hanami: Demo application for Datadog APM + +A generic Hanami 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/books +``` + +### 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/hanami/Rakefile b/integration/apps/hanami/Rakefile new file mode 100644 index 00000000000..5000dfa18f7 --- /dev/null +++ b/integration/apps/hanami/Rakefile @@ -0,0 +1,9 @@ +require 'rake' +require 'hanami/rake_tasks' + +begin + require 'rspec/core/rake_task' + RSpec::Core::RakeTask.new(:spec) + task default: :spec +rescue LoadError +end diff --git a/integration/apps/hanami/apps/acme/application.rb b/integration/apps/hanami/apps/acme/application.rb new file mode 100644 index 00000000000..40ea6594836 --- /dev/null +++ b/integration/apps/hanami/apps/acme/application.rb @@ -0,0 +1,316 @@ +require 'hanami/helpers' +require 'hanami/assets' +require 'ddtrace' +require_relative './controllers/fibonacci' + +module Acme + class Application < Hanami::Application + configure do + ## + # BASIC + # + + # Define the root path of this application. + # All paths specified in this configuration are relative to path below. + # + root __dir__ + + # Relative load paths where this application will recursively load the + # code. + # + # When you add new directories, remember to add them here. + # + load_paths << [ + 'controllers', + 'views' + ] + + # Handle exceptions with HTTP statuses (true) or don't catch them (false). + # Defaults to true. + # See: http://www.rubydoc.info/gems/hanami-controller/#Exceptions_management + # + # handle_exceptions true + + ## + # HTTP + # + + # Routes definitions for this application + # See: http://www.rubydoc.info/gems/hanami-router#Usage + # + routes 'config/routes' + + # URI scheme used by the routing system to generate absolute URLs + # Defaults to "http" + # + # scheme 'https' + + # URI host used by the routing system to generate absolute URLs + # Defaults to "localhost" + # + # host 'example.org' + + # URI port used by the routing system to generate absolute URLs + # Argument: An object coercible to integer, defaults to 80 if the scheme + # is http and 443 if it's https + # + # This should only be configured if app listens to non-standard ports + # + # port 443 + + # Enable cookies + # Argument: boolean to toggle the feature + # A Hash with options + # + # Options: + # :domain - The domain (String - nil by default, not required) + # :path - Restrict cookies to a relative URI + # (String - nil by default) + # :max_age - Cookies expiration expressed in seconds + # (Integer - nil by default) + # :secure - Restrict cookies to secure connections + # (Boolean - Automatically true when using HTTPS) + # See #scheme and #ssl? + # :httponly - Prevent JavaScript access (Boolean - true by default) + # + # cookies true + # or + # cookies max_age: 300 + + # Enable sessions + # Argument: Symbol the Rack session adapter + # A Hash with options + # + # See: http://www.rubydoc.info/gems/rack/Rack/Session/Cookie + # + # sessions :cookie, secret: ENV['ACME_SESSIONS_SECRET'] + + # Configure Rack middleware for this application + # + # middleware.use Rack::Protection + + # Default format for the requests that don't specify an HTTP_ACCEPT header + # Argument: A symbol representation of a mime type, defaults to :html + # + # default_request_format :html + + # Default format for responses that don't consider the request format + # Argument: A symbol representation of a mime type, defaults to :html + # + # default_response_format :html + + ## + # TEMPLATES + # + + # The layout to be used by all views + # + layout :application # It will load Acme::Views::ApplicationLayout + + # The relative path to templates + # + templates 'templates' + + ## + # ASSETS + # + assets do + # JavaScript compressor + # + # Supported engines: + # + # * :builtin + # * :uglifier + # * :yui + # * :closure + # + # See: https://guides.hanamirb.org/assets/compressors + # + # In order to skip JavaScript compression comment the following line + javascript_compressor :builtin + + # Stylesheet compressor + # + # Supported engines: + # + # * :builtin + # * :yui + # * :sass + # + # See: https://guides.hanamirb.org/assets/compressors + # + # In order to skip stylesheet compression comment the following line + stylesheet_compressor :builtin + + # Specify sources for assets + # + sources << [ + 'assets' + ] + end + + ## + # SECURITY + # + + # X-Frame-Options is a HTTP header supported by modern browsers. + # It determines if a web page can or cannot be included via and + #