Skip to content

warning: BigDecimal.new is deprecated; use BigDecimal() method instead. #84

Open
@jpuskar

Description

@jpuskar

Hi,
The mongodb output plugin spams this to the logstash log.
I am on mongodb-output-plugin 3.1.7 with logstash 8.7.1. This also happens on logstash 8.6.1.

/opt/bitnami/logstash/vendor/bundle/jruby/2.6.0/gems/logstash-output-mongodb-3.1.7/lib/logstash/outputs/bson/big_decimal.rb:53: warning: BigDecimal.new is deprecated; use BigDecimal() method instead.

Here is my output stanza, for reference:

output {
  mongodb {
    database => "selfservice"
    collection => "%{[Metadata][kafka_topic]}"
    uri => "mongodb://logstash:<password>@mongodb-0.mongodb-svc.shared.svc.cluster.local:27017,mongodb-1.mongodb-svc.shared.svc.cluster.local:27017,mongodb-2.mongodb-svc.shared.svc.cluster.local:27017/admin?replicaSet=mongodb&ssl=true&tlsCAFile=/mnt/certs/ca.crt"
  }
}

It seems like another PR similar to this is needed:
#59

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions