lib/new_relic/agent/datastores/mongo.rb in newrelic_rpm-3.18.1.330 vs lib/new_relic/agent/datastores/mongo.rb in newrelic_rpm-4.0.0.332

- old
+ new

@@ -14,10 +14,10 @@ def self.is_monitoring_enabled? defined?(::Mongo::Monitoring) end def self.is_unsupported_2x? - defined?(::Mongo::VERSION) && VersionNumber.new(::Mongo::VERSION).major_version == 2 && + defined?(::Mongo::VERSION) && Gem::Version.new(::Mongo::VERSION).segments[0] == 2 && !self.is_monitoring_enabled? end def self.is_version_1_10_or_later? # Again, no VERSION constant in 1.x, so we have to rely on constant checks