Skip to content
This repository has been archived by the owner on May 25, 2022. It is now read-only.

Kv parser #307

Closed
wants to merge 75 commits into from
Closed

Kv parser #307

wants to merge 75 commits into from

Commits on Nov 16, 2021

  1. contribute key value parser from observiq

    jsirianni committed Nov 16, 2021
    Configuration menu
    Copy the full SHA
    bbc73f8 View commit details
    Browse the repository at this point in the history
  2. document delimiter param

    jsirianni committed Nov 16, 2021
    Configuration menu
    Copy the full SHA
    a6b45c2 View commit details
    Browse the repository at this point in the history
  3. make tidy

    jsirianni committed Nov 16, 2021
    Configuration menu
    Copy the full SHA
    076fafd View commit details
    Browse the repository at this point in the history
  4. Merge branch 'main' into kv-parser

    jsirianni committed Nov 16, 2021
    Configuration menu
    Copy the full SHA
    b87a269 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2022

  1. rebase

    jsirianni committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    8219978 View commit details
    Browse the repository at this point in the history
  2. tidy

    jsirianni committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    eba64cd View commit details
    Browse the repository at this point in the history
  3. Merge branch 'open-telemetry-main' into kv-parser

    jsirianni committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    22c34e2 View commit details
    Browse the repository at this point in the history
  4. tidy

    jsirianni committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    e00181d View commit details
    Browse the repository at this point in the history
  5. do not support bytes

    jsirianni committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    8f00220 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2022

  1. Configuration menu
    Copy the full SHA
    5ee14c7 View commit details
    Browse the repository at this point in the history
  2. simplify tests and test new pair delimiter option

    jsirianni committed Jan 22, 2022
    Configuration menu
    Copy the full SHA
    580ce6b View commit details
    Browse the repository at this point in the history
  3. remove benchmark, not required

    jsirianni committed Jan 22, 2022
    Configuration menu
    Copy the full SHA
    373286c View commit details
    Browse the repository at this point in the history
  4. handle single quoted values

    jsirianni committed Jan 22, 2022
    Configuration menu
    Copy the full SHA
    427d6ce View commit details
    Browse the repository at this point in the history
  5. fail if delimiter and pair delimiter are identical

    jsirianni committed Jan 22, 2022
    Configuration menu
    Copy the full SHA
    0857bf7 View commit details
    Browse the repository at this point in the history
  6. finish remaining test coverage

    jsirianni committed Jan 22, 2022
    Configuration menu
    Copy the full SHA
    2c6ae2f View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2022

  1. Give recombine timeout test a more margin for error (open-telemetry#355)

    This test is meant to ensure that partial logs are flushed
    on an interval if they are not 'completed'. The test
    appears to have too unforgiving a margin when ensuring that
    the timeout is not applied too soon.
    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    0b0f8bf View commit details
    Browse the repository at this point in the history
  2. Bump github.com/onsi/gomega from 1.17.0 to 1.18.0 in /internal/tools (o…

    …pen-telemetry#356)
    
    Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.17.0 to 1.18.0.
    - [Release notes](https://github.com/onsi/gomega/releases)
    - [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
    - [Commits](onsi/gomega@v1.17.0...v1.18.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/onsi/gomega
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    45c9011 View commit details
    Browse the repository at this point in the history
  3. Change log level for missing file case (open-telemetry#357)

    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    7559b93 View commit details
    Browse the repository at this point in the history
  4. Bump k8s.io/client-go from 0.23.2 to 0.23.3 (open-telemetry#358)

    Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.23.2 to 0.23.3.
    - [Release notes](https://github.com/kubernetes/client-go/releases)
    - [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
    - [Commits](kubernetes/client-go@v0.23.2...v0.23.3)
    
    ---
    updated-dependencies:
    - dependency-name: k8s.io/client-go
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    2a8dbeb View commit details
    Browse the repository at this point in the history
  5. Bump github.com/onsi/gomega from 1.18.0 to 1.18.1 in /internal/tools (o…

    …pen-telemetry#363)
    
    Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega) from 1.18.0 to 1.18.1.
    - [Release notes](https://github.com/onsi/gomega/releases)
    - [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
    - [Commits](onsi/gomega@v1.18.0...v1.18.1)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/onsi/gomega
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    d386a36 View commit details
    Browse the repository at this point in the history
  6. Bump go.opentelemetry.io/collector from 0.42.0 to 0.43.1 (open-teleme…

    …try#361)
    
    Bumps [go.opentelemetry.io/collector](https://github.com/open-telemetry/opentelemetry-collector) from 0.42.0 to 0.43.1.
    - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
    - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG.md)
    - [Commits](open-telemetry/opentelemetry-collector@v0.42.0...v0.43.1)
    
    ---
    updated-dependencies:
    - dependency-name: go.opentelemetry.io/collector
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    4cecafa View commit details
    Browse the repository at this point in the history
  7. Bump github.com/golangci/golangci-lint in /internal/tools (open-telem…

    …etry#362)
    
    Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint) from 1.43.0 to 1.44.0.
    - [Release notes](https://github.com/golangci/golangci-lint/releases)
    - [Changelog](https://github.com/golangci/golangci-lint/blob/master/CHANGELOG.md)
    - [Commits](golangci/golangci-lint@v1.43.0...v1.44.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/golangci/golangci-lint
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    f25b106 View commit details
    Browse the repository at this point in the history
  8. Bump go.opentelemetry.io/collector from 0.43.1 to 0.44.0 (open-teleme…

    …try#365)
    
    Bumps [go.opentelemetry.io/collector](https://github.com/open-telemetry/opentelemetry-collector) from 0.43.1 to 0.44.0.
    - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
    - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG.md)
    - [Commits](open-telemetry/opentelemetry-collector@v0.43.1...v0.44.0)
    
    ---
    updated-dependencies:
    - dependency-name: go.opentelemetry.io/collector
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    f6a5ca2 View commit details
    Browse the repository at this point in the history
  9. Remove agent.WithConfigFiles (open-telemetry#374)

    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    fcea3af View commit details
    Browse the repository at this point in the history
  10. file_input should not attempt to track lost files on windows (open-te…

    …lemetry#366)
    
    * WIP - filelog receiver should not attempt to track lost files on windows
    
    * Pull os-specific file handle management into separate struct
    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    3df09ff View commit details
    Browse the repository at this point in the history
  11. Remove the Dockerfile (open-telemetry#381)

    The Dockerfile is no longer used
    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    1f8bd51 View commit details
    Browse the repository at this point in the history
  12. Remove version package (open-telemetry#382)

    This pacakge is no longer used
    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    44270c1 View commit details
    Browse the repository at this point in the history
  13. Bump go.uber.org/zap from 1.20.0 to 1.21.0 (open-telemetry#384)

    Bumps [go.uber.org/zap](https://github.com/uber-go/zap) from 1.20.0 to 1.21.0.
    - [Release notes](https://github.com/uber-go/zap/releases)
    - [Changelog](https://github.com/uber-go/zap/blob/master/CHANGELOG.md)
    - [Commits](uber-go/zap@v1.20.0...v1.21.0)
    
    ---
    updated-dependencies:
    - dependency-name: go.uber.org/zap
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    c929bb9 View commit details
    Browse the repository at this point in the history
  14. Remove .dockerignore file (open-telemetry#385)

    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    e039b7c View commit details
    Browse the repository at this point in the history
  15. Remove plugins (open-telemetry#377)

    Plugins are an unused feature of this library. They will likely be
    reimplemented at the collector level.
    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    77b222e View commit details
    Browse the repository at this point in the history
  16. Syslog input as wrapper (open-telemetry#376)

    * Refactor syslog_input into a single operator
    
    The syslog_input operator was previously implemented
    as a builder that built two operators. While this is
    a perfectly fine solution, it happens to be the only
    place in this codebase where multiple operators are
    returned from a builder, excepting plugins.
    
    This new implementation builds the same two operators,
    but then wraps them together within a single operator.
    This will allow for the eventual simplification of
    other code, once plugins are also removed from this
    codebase.
    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    a9f0162 View commit details
    Browse the repository at this point in the history
  17. Make operator.Builder.Build return one operator (open-telemetry#386)

    * Make operator.Build return a single operator
    
    Remove operator.BuildsMultipleOps
    
    * Trigger Build
    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    fd0fe16 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    48d725b View commit details
    Browse the repository at this point in the history
  19. Remove notion of operator namespaces (open-telemetry#387)

    Namespaces were previously used to differentiate operators
    within plugins or instances of plugins. The idea was to apply a
    prefix to each operator id within a plugin. Nested plugins would have
    multiple prefixes. In every case, the id would end up unique, barring
    some extremely verbose manual naming (which would be caught at startup).
    
    Many of these line changes are due to removal of the "root" namespace,
    which was just a '$.' prefixed to each operator id.
    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    43a325c View commit details
    Browse the repository at this point in the history
  20. Remove BuildContext (open-telemetry#393)

    BuildContext was once a convenient way to pass a group of standard tools
    into each operator as it was built. This includes a logger, arbitrary
    parameters, a database file, namespace information, etc.
    
    Recently, the struct has been stripped of its usefulness, and can now be
    removed entirely in order to simplify the codebase.
    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    ee764be View commit details
    Browse the repository at this point in the history
  21. Merge agent package into pipeline package (open-telemetry#395)

    These two packages are closely related. They were separate for
    historical reasons but should be brought together to simplify the
    codebase.
    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    1cb0229 View commit details
    Browse the repository at this point in the history
  22. Tidy up operator testdata files (open-telemetry#398)

    * Ensure newline to end of all yaml files
    
    * Clean up testdata file names in move operator
    
    * Reorganize operator/helper testdata directories
    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    a60a77d View commit details
    Browse the repository at this point in the history
  23. Remove 'builtin' directory layer in operator packages (open-telemetry…

    …#400)
    
    * Clean up testdata file names in move operator
    
    * Remove 'builtin' layer in operator directory structure
    
    This directory complicates the directory structure for no benefit.
    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    8453fbc View commit details
    Browse the repository at this point in the history
  24. Bump go.opentelemetry.io/collector from 0.44.0 to 0.45.0 (open-teleme…

    …try#407)
    
    Bumps [go.opentelemetry.io/collector](https://github.com/open-telemetry/opentelemetry-collector) from 0.44.0 to 0.45.0.
    - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
    - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG.md)
    - [Commits](open-telemetry/opentelemetry-collector@v0.44.0...v0.45.0)
    
    ---
    updated-dependencies:
    - dependency-name: go.opentelemetry.io/collector
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    bc0b94b View commit details
    Browse the repository at this point in the history
  25. Update changelog in preparation for release v0.25.0 (open-telemetry#402)

    * Update changelog in preparation for release v0.25.0
    
    * Fix copy/paste error
    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    8cb8712 View commit details
    Browse the repository at this point in the history
  26. Update dependencies and related tooling (open-telemetry#409)

    - Add make targets to easily update dependencies
    - Add replace directive to work around gnostic upgrade issue
      - See google/gnostic#262
    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    5e83f90 View commit details
    Browse the repository at this point in the history
  27. change attributes (open-telemetry#401)

    chaitanyaphalak authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    b3e4572 View commit details
    Browse the repository at this point in the history
  28. Remove write_to setting (open-telemetry#412)

    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    78eb238 View commit details
    Browse the repository at this point in the history
  29. change resources (open-telemetry#411)

    chaitanyaphalak authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    c118cd6 View commit details
    Browse the repository at this point in the history
  30. fix iteration (open-telemetry#413)

    * fix iteration
    
    * remove unneccesary if
    
    * add a test case
    rockb1017 authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    312f08c View commit details
    Browse the repository at this point in the history
  31. Correctly parse timestamps from 1970 (open-telemetry#417)

    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    248eda3 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    e99ae1f View commit details
    Browse the repository at this point in the history
  33. Bump github.com/securego/gosec/v2 in /internal/tools (open-telemetry#419

    )
    
    Bumps [github.com/securego/gosec/v2](https://github.com/securego/gosec) from 2.9.6 to 2.10.0.
    - [Release notes](https://github.com/securego/gosec/releases)
    - [Changelog](https://github.com/securego/gosec/blob/master/.goreleaser.yml)
    - [Commits](securego/gosec@v2.9.6...v2.10.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/securego/gosec/v2
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    07cef82 View commit details
    Browse the repository at this point in the history
  34. feat(operator/recombine): do not combine logs before first_entry matc…

    …hes line (open-telemetry#416)
    
    * feat(operator/recombine): do not combine logs before first_entry matches line
    
    Signed-off-by: Dominik Rosiek <[email protected]>
    sumo-drosiek authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    8bd9504 View commit details
    Browse the repository at this point in the history
  35. Bump go.opentelemetry.io/collector from 0.45.0 to 0.46.0 (open-teleme…

    …try#422)
    
    Bumps [go.opentelemetry.io/collector](https://github.com/open-telemetry/opentelemetry-collector) from 0.45.0 to 0.46.0.
    - [Release notes](https://github.com/open-telemetry/opentelemetry-collector/releases)
    - [Changelog](https://github.com/open-telemetry/opentelemetry-collector/blob/main/CHANGELOG.md)
    - [Commits](open-telemetry/opentelemetry-collector@v0.45.0...v0.46.0)
    
    ---
    updated-dependencies:
    - dependency-name: go.opentelemetry.io/collector
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    6dace5c View commit details
    Browse the repository at this point in the history
  36. Update dependencies (open-telemetry#426)

    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    8064c5b View commit details
    Browse the repository at this point in the history
  37. Add support for parsing multiline csv records (open-telemetry#425)

    * Add support for parsing multiline csv records
    
    The csv parser previously was unable to properly handle multiline values.
    This change adds support. Newlines within csv records are preserved.
    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    b3a8528 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    13688f4 View commit details
    Browse the repository at this point in the history
  39. Update CHANGELOG.md (open-telemetry#432)

    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    48c8d7d View commit details
    Browse the repository at this point in the history
  40. Remove unused tools (open-telemetry#435)

    Several tools were required by this repo but not actually used.
    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    e92a761 View commit details
    Browse the repository at this point in the history
  41. Remove notion of a default timestamp (open-telemetry#436)

    This was a vestigial feature and can be removed without any impact.
    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    547e79e View commit details
    Browse the repository at this point in the history
  42. Bump gonum to resolve iteration issue in Go 1.18 (open-telemetry#437)

    * Bump gonum to resolve iteration issue in Go 1.18
    
    * Update changelog for immediate patch
    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    f054b8f View commit details
    Browse the repository at this point in the history
  43. Revert version of syslog-go (open-telemetry#438)

    * Revert version of syslog-go
    
    * chlog
    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    3a4af2e View commit details
    Browse the repository at this point in the history
  44. Bump github.com/stretchr/testify from 1.7.0 to 1.7.1 (open-telemetry#444

    )
    
    Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.7.0 to 1.7.1.
    - [Release notes](https://github.com/stretchr/testify/releases)
    - [Commits](stretchr/testify@v1.7.0...v1.7.1)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/stretchr/testify
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    fd465dc View commit details
    Browse the repository at this point in the history
  45. Bump github.com/golangci/golangci-lint in /internal/tools (open-telem…

    …etry#442)
    
    Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint) from 1.44.2 to 1.45.0.
    - [Release notes](https://github.com/golangci/golangci-lint/releases)
    - [Changelog](https://github.com/golangci/golangci-lint/blob/master/CHANGELOG.md)
    - [Commits](golangci/golangci-lint@v1.44.2...v1.45.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/golangci/golangci-lint
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    a798d75 View commit details
    Browse the repository at this point in the history
  46. fix(helpers/multiline): fix force flushing with multiline (open-telem…

    …etry#434)
    
    * feat(helpers/multiline): add test for flusher if multiple logs in buffer
    
    Signed-off-by: Dominik Rosiek <[email protected]>
    
    * refactor(helpers/multiline): refactor flusher due to bug
    
    Signed-off-by: Dominik Rosiek <[email protected]>
    
    * feat(helpers/multiline): add more tests and fixes for multiline
    
    Signed-off-by: Dominik Rosiek <[email protected]>
    
    * feat(helpers/multiline): add more tests and fixes for multiline
    
    Signed-off-by: Dominik Rosiek <[email protected]>
    
    * refactor(helpers/multiline): add flushed function to forceFlusher
    
    Signed-off-by: Dominik Rosiek <[email protected]>
    
    * refactor(helpers/multiline): wrap splitFuncs with force flusher splitFunc to simplify logic
    
    Signed-off-by: Dominik Rosiek <[email protected]>
    
    * tests(helpers/multiline): unify force flusher starting data length
    
    Signed-off-by: Dominik Rosiek <[email protected]>
    
    * feat(helpers/multiline): do not flush empty log
    
    Signed-off-by: Dominik Rosiek <[email protected]>
    
    * tests(helpers/multiline): do not overengineer tests
    
    Signed-off-by: Dominik Rosiek <[email protected]>
    
    * feat(helpers/multiline): remove enable force flushing
    
    Signed-off-by: Dominik Rosiek <[email protected]>
    
    * refactor(helpers/multiline): remove NewFlusher function
    
    Signed-off-by: Dominik Rosiek <[email protected]>
    
    * refactor(helpers/multiline): flatter flusherSplitFunc
    
    Signed-off-by: Dominik Rosiek <[email protected]>
    
    * refactor(helpers/multiline): extract force flusher related function from flusherSplitFunc
    
    Signed-off-by: Dominik Rosiek <[email protected]>
    
    * refactor(helpers/multiline): remove splitFuncWrapper
    
    Signed-off-by: Dominik Rosiek <[email protected]>
    
    * tests(helpers/multiline): do not return empty log for NewNewlineSplitFunc
    
    Signed-off-by: Dominik Rosiek <[email protected]>
    
    * chore(helpers/multiline): add comment
    
    Signed-off-by: Dominik Rosiek <[email protected]>
    
    * refactor(helpers/multiline): revert not necessary needed change
    
    Signed-off-by: Dominik Rosiek <[email protected]>
    sumo-drosiek authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    b59ffe9 View commit details
    Browse the repository at this point in the history
  47. Fix typo in recombine operator docs (open-telemetry#452)

    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    5f623db View commit details
    Browse the repository at this point in the history
  48. Remove '$' from field syntax (open-telemetry#364)

    * Remove '$' from field syntax
    
    * Enforce rule that body fields must start with 'body'
    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    ac38b6d View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    636ffc5 View commit details
    Browse the repository at this point in the history
  50. Remove restructure operator (open-telemetry#371)

    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    5774206 View commit details
    Browse the repository at this point in the history
  51. Remove metadata operator (open-telemetry#429)

    This operator assumes that resource and attributes are flat maps.
    The add operator has made it redundant anyways.
    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    28dd828 View commit details
    Browse the repository at this point in the history
  52. Add ObservedTimestamp to entry (open-telemetry#370)

    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    ecefbe3 View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    7bf6948 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    90e31d9 View commit details
    Browse the repository at this point in the history
  55. Enforce maximum SD-NAME length of 32, per RFC5424 (open-telemetry#439)

    * Enforce maximum SD-NAME length of 32, per RFC5424
    
    Longer SD-NAMEs were previously allowed in fork of go-syslog
    dependency, but it is not clear that this is necessary.
    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    104d1b9 View commit details
    Browse the repository at this point in the history
  56. Update Changelog ahead of major set of breaking changes (open-telemet…

    …ry#430)
    
    * Add changelog entry for major set of breaking changes.
    djaglowski authored and jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    b3803d7 View commit details
    Browse the repository at this point in the history
  57. tidy

    jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    97c3b23 View commit details
    Browse the repository at this point in the history
  58. newline

    jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    7f8d2e7 View commit details
    Browse the repository at this point in the history
  59. remove default value for empty string. remove TODO, it is okay to rep…

    …lace existing value in the rare case that it already exists
    jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    3af7827 View commit details
    Browse the repository at this point in the history
  60. doc feadback

    jsirianni committed Mar 28, 2022
    Configuration menu
    Copy the full SHA
    585f1a0 View commit details
    Browse the repository at this point in the history