Skip to content

fluent-plugin-verticajson v0.0.6 Incompatible with Ruby 3.x #432

@danielstepan

Description

@danielstepan

Describe the bug

There is a problem with the current version of the fluent-plugin-verticajson plugin. Version 0.0.6 is not compatible with Ruby 3.x. Compatibility with Ruby 3.x was introduced in version 0.0.7, as stated in the changelog of the GitHub repository.

To fix this issue, I suggest updating the fluent-plugin-verticajson plugin to its latest version, 0.0.8, available in the gem repository.

Reproduction steps

  1. Use the fluent-plugin-verticajson plugin in your fluentd configuration.
...
<match matched_logger>
  @type copy
  <store>
    @type verticajson
    database <verticaUrl>
    flush_interval 2s
    host <verticaHost> 
    password <verticaPassword>
    port <verticaPort>
    schema <schema>
    table <databaseTable>
    username <user>
  </store>
</match>
...
  1. Send data to fluentd matching the logger.

Expected behavior

Data are being sent to Vertica. There are no errors.

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions