# -*- encoding: utf-8 -*- # stub: newrelic-infinite_tracing 9.15.0 ruby libinfinite_tracing Gem::Specification.new do |s| s.name = "newrelic-infinite_tracing".freeze s.version = "9.15.0".freeze s.required_rubygems_version = Gem::Requirement.new("> 1.3.1".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "bug_tracker_uri" => "https://github.com/newrelic/newrelic-ruby-agent/issues", "changelog_uri" => "https://github.com/newrelic/newrelic-ruby-agent/blob/main/infinite_tracing/CHANGELOG.md", "documentation_uri" => "https://docs.newrelic.com/docs/agents/ruby-agent", "homepage_uri" => "https://newrelic.com/products/edge-infinite-tracing", "source_code_uri" => "https://github.com/newrelic/newrelic-ruby-agent" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze, "infinite_tracing".freeze] s.authors = ["Tanna McClure".freeze, "Kayla Reopelle".freeze, "James Bunch".freeze, "Hannah Ramadan".freeze] s.date = "2024-10-31" s.description = "The New Relic Ruby agent requires the gem newrelic_rpm, and it includes distributed\ntracing that uses head-based sampling (standard distributed tracing).\n\nIf you want distributed tracing to use tail-based sampling (Infinite Tracing),\nyou need to add both newrelic_rpm and newrelic-infinite_tracing to your application's\nGemfile. For more information, see: https://docs.newrelic.com/docs/understand-dependencies/distributed-tracing/get-started/introduction-distributed-tracing\n\nNew Relic is a performance management system, developed by New Relic,\nInc (http://www.newrelic.com). New Relic provides you with deep\ninformation about the performance of your web application as it runs\nin production. The New Relic Ruby agent is dual-purposed as a either a\nGem or plugin, hosted on https://github.com/newrelic/newrelic-ruby-agent/\n".freeze s.email = "support@newrelic.com".freeze s.extra_rdoc_files = ["CHANGELOG.md".freeze, "LICENSE".freeze] s.files = [".gitignore".freeze, "CHANGELOG.md".freeze, "Gemfile".freeze, "LICENSE".freeze, "Rakefile".freeze, "lib/infinite_tracing/agent_integrations.rb".freeze, "lib/infinite_tracing/agent_integrations/agent.rb".freeze, "lib/infinite_tracing/agent_integrations/datastore_segment.rb".freeze, "lib/infinite_tracing/agent_integrations/external_request_segment.rb".freeze, "lib/infinite_tracing/agent_integrations/segment.rb".freeze, "lib/infinite_tracing/channel.rb".freeze, "lib/infinite_tracing/client.rb".freeze, "lib/infinite_tracing/config.rb".freeze, "lib/infinite_tracing/connection.rb".freeze, "lib/infinite_tracing/constants.rb".freeze, "lib/infinite_tracing/proto.rb".freeze, "lib/infinite_tracing/proto/infinite_tracing_pb.rb".freeze, "lib/infinite_tracing/proto/infinite_tracing_services_pb.rb".freeze, "lib/infinite_tracing/record_status_handler.rb".freeze, "lib/infinite_tracing/streaming_buffer.rb".freeze, "lib/infinite_tracing/suspended_streaming_buffer.rb".freeze, "lib/infinite_tracing/transformer.rb".freeze, "lib/infinite_tracing/version.rb".freeze, "lib/infinite_tracing/worker.rb".freeze, "lib/newrelic/infinite_tracing.rb".freeze, "lib/proto/infinite_tracing.proto".freeze, "newrelic-infinite_tracing.gemspec".freeze, "tasks/all.rb".freeze, "tasks/helpers/license.rb".freeze, "tasks/proto.rake".freeze] s.homepage = "https://github.com/newrelic/newrelic-ruby-agent/tree/main/infinite_tracing".freeze s.licenses = ["Apache-2.0".freeze] s.required_ruby_version = Gem::Requirement.new(">= 2.5.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "New Relic Infinite Tracing for the Ruby agent".freeze s.specification_version = 4 s.add_runtime_dependency(%q.freeze, ["= 9.15.0".freeze]) s.add_runtime_dependency(%q.freeze, ["~> 1.34".freeze]) s.add_runtime_dependency(%q.freeze, ["< 4.0".freeze]) s.add_development_dependency(%q.freeze, ["= 12.3.3".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 5.15".freeze]) s.add_development_dependency(%q.freeze, ["= 0.6".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.9.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.16.0".freeze]) s.add_development_dependency(%q.freeze, ["~> 2.4.0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, [">= 0".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.14".freeze]) end