fluxninja / aperture

Rate limiting, caching, and request prioritization for modern workloads
https://docs.fluxninja.com
Apache License 2.0
616 stars 24 forks source link

Build(deps): Bump github.com/open-telemetry/opentelemetry-collector-contrib/receiver/bigipreceiver from 0.91.0 to 0.93.0 #3195

Closed dependabot[bot] closed 7 months ago

dependabot[bot] commented 7 months ago

Bumps github.com/open-telemetry/opentelemetry-collector-contrib/receiver/bigipreceiver from 0.91.0 to 0.93.0.

Release notes

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/receiver/bigipreceiver's releases.

v0.93.0

The OpenTelemetry Collector Contrib contains everything in the opentelemetry-collector release, be sure to check the release notes there as well.

User facing changes

πŸ›‘ Breaking changes πŸ›‘

  • azuremonitorexporter: Fixed an issue where span attributes with double and int values were incorrectly added to the measurements field in the Application Insights schema. These attributes are now correctly placed in the properties field. (#29683)

  • vcenterreceiver: Bump "receiver.vcenter.emitPerfMetricsWithObjects" feature gate (#30615)

  • docker: Adopt api_version as strings to correct invalid float truncation (#24025)

  • extension/filestorage: Replace path-unsafe characters in component names (#3148) The feature gate extension.filestorage.replaceUnsafeCharacters is now enabled by default. See the File Storage extension's README for details.

  • postgresqlreceiver: add schema attribute to postgresqlreceiver (#29559) Adds a new resource attribute to the PSQL receiver to store the schema of the table or index Existing table attributes are adjusted to not include the schema, which was inconsistently used

🚩 Deprecations 🚩

  • mdatagen: Deprecate mdatagen in preparation for its move to opentelemetry-collector (#30497)

πŸš€ New components πŸš€

  • solarwindsapmsettingsextension: added configuration and readme (#27668)
  • alertmanagerexporter: Add Alertmanager exporter to builder config (#23569)
  • otelarrow: Skeleton of new OpenTelemetry Protocol with Apache Arrow Exporter. (#26491)
  • osqueryreceiver: Adds osquery receiver skeleton (#30375)

πŸ’‘ Enhancements πŸ’‘

  • pkg/stanza: Add a json array parser operator and an assign keys transformer. (#30321) Json array parser opreator can be used to parse a json array string input into a list of objects. | Assign keys transformer can be used to assigns keys from the configuration to an input list

  • splunkhecexporter: Batch data according to access token and index, if present. (#30404)

  • awscloudwatchlogsexporter: Add instrumentation scope in log records exported to CloudWatch logs (#30316, #29884)

  • cassandraexporter: added authorization by username and password (#27827)

  • lokiexporter: migrate metrics to use OpenTelemetry (#30170)

  • cmd/telemetrygen: This updates telemetrygen to create multiple child spans per trace and enhances the tool's functionality for load testing the remote tracing backend. (#30687)

  • cmd/telemetrygen: This updates telemetrygen with TLS/mTLS options to test the security of telemetry ingestion services and infrastructure for secure communication. To illustrate the usage, a new example, secure-tracing is added to examples collection. (#29681)

  • k8sattributesprocessor: Apply lifecycle tests to k8sprocessor, change its behavior to report fatal error (#30387)

  • k8sclusterreceiver: add new disabled os.description, k8s.container_runtime.version resource attributes (#30342)

  • k8sclusterreceiver: add os.type resource attribute (#30342)

  • kubeletstatsreceiver: Add new *.cpu.usage metrics. (#25901)

  • oidcauthextension: Move validation logic outside of the extension creation, to the configuration validation (#30460)

  • datadogexporter: Add support for setting host tags via host metadata. (#30680) When the datadog.host.use_as_metadata resource attribute is set to true:

    • Nonempty string-value resource attributes starting with datadog.host.tag. will be added as host tags for the host associated with the resource.

... (truncated)

Changelog

Sourced from github.com/open-telemetry/opentelemetry-collector-contrib/receiver/bigipreceiver's changelog.

v0.93.0

πŸ›‘ Breaking changes πŸ›‘

  • testbed: Remove unused AWS XRay mock receiver (#30381)
  • docker: Adopt api_version as strings to correct invalid float truncation (#24025)
  • prometheusreceiver: Consolidate Config members and remove the need of placeholders. (#29901)
  • all: Remove obsolete "// +build" directive (#30651)
  • testbed: Expand TestCase capabilities with broken out LoadGenerator interface (#30303)

🚩 Deprecations 🚩

  • pkg/stanza: Deprecate pkg/stanza/attrs package in favor of pkg/stanza/fileconsumer/attrs (#30449)

πŸ’‘ Enhancements πŸ’‘

  • testbed: Adds and adopts new WithEnvVar child process option, moving GOMAXPROCS=2 to initializations (#30491)

v0.92.0

πŸ›‘ Breaking changes πŸ›‘

  • carbonexporter: Change Config member names (#29862)
  • carbonreceiver: Hide unnecessary public API (#29895)
  • pkg/ottl: Unexport ADD, SUB, MULT, DIV, EQ, NE, LT, LTE, GT, and GTE (#29925)
  • pkg/ottl: Change Path to be an Interface instead of the grammar struct. (#29897) Affects creators of custom contexts.
  • golden: Use testing.TB for golden.WriteMetrics, golden.WriteTraces and golden.WriteLogs over *testing.T (#30277)

πŸ’‘ Enhancements πŸ’‘

  • kafkaexporter: add ability to publish kafka messages with message key of TraceID - it will allow partitioning of the kafka Topic. (#12318)
  • kafkaexporter: Adds the ability to configure the Kafka client's Client ID. (#30144)
Commits
  • c06bed3 [chore] Prepare release 0.93.0 (#30758)
  • d316a95 [extension/filestorage] enable feature gate `extension.filestorage.replaceUns...
  • 0166328 Update module github.com/nginxinc/nginx-prometheus-exporter to v0.11.0 (#30600)
  • cfb8e69 [chore] [receiver/signalfx] Update README.md (#30748)
  • bcda0ac [chore] multimod update beta modules (#30747)
  • d5b9920 [chore] Update opamp-go to v0.11.0 (#30737)
  • 6a2e178 Add GOOS=windows to lint-matrix (#30743)
  • dfb6b17 [chore] remove !windows in build restriction for redis doc.go (#30632)
  • de409a1 fix(deps): update module github.com/google/uuid to v1.6.0 (#30741)
  • 74b1fc0 fix(deps): update module golang.org/x/vuln to v1.0.3 (#30740)
  • Additional commits viewable in compare view


Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
coderabbitai[bot] commented 7 months ago

[!IMPORTANT]

Auto Review Skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?

Share - [X](https://twitter.com/intent/tweet?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A&url=https%3A//coderabbit.ai) - [Mastodon](https://mastodon.social/share?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A%20https%3A%2F%2Fcoderabbit.ai) - [Reddit](https://www.reddit.com/submit?title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&text=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code.%20Check%20it%20out%3A%20https%3A//coderabbit.ai) - [LinkedIn](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fcoderabbit.ai&mini=true&title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&summary=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code)

Tips ### Chat There are 3 ways to chat with CodeRabbit: - Review comments: Directly reply to a review comment made by CodeRabbit. Example: - `I pushed a fix in commit .` - `Generate unit-tests for this file.` - Files and specific lines of code (under the "Files changed" tab): Tag `@coderabbitai` in a new review comment at the desired location with your query. Examples: - `@coderabbitai generate unit tests for this file.` - `@coderabbitai modularize this function.` - PR comments: Tag `@coderabbitai` in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples: - `@coderabbitai generate interesting stats about this repository from git and render them as a table.` - `@coderabbitai show all the console.log statements in this repository.` - `@coderabbitai read src/utils.ts and generate unit tests.` - `@coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.` Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. ### CodeRabbit Commands (invoked as PR comments) - `@coderabbitai pause` to pause the reviews on a PR. - `@coderabbitai resume` to resume the paused reviews. - `@coderabbitai review` to trigger a review. This is useful when automatic reviews are disabled for the repository. - `@coderabbitai resolve` resolve all the CodeRabbit review comments. - `@coderabbitai help` to get help. Additionally, you can add `@coderabbitai ignore` anywhere in the PR description to prevent this PR from being reviewed. ### CodeRabbit Configration File (`.coderabbit.yaml`) - You can programmatically configure CodeRabbit by adding a `.coderabbit.yaml` file to the root of your repository. - The JSON schema for the configuration file is available [here](https://coderabbit.ai/integrations/coderabbit-overrides.v2.json). - If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: `# yaml-language-server: $schema=https://coderabbit.ai/integrations/coderabbit-overrides.v2.json` ### CodeRabbit Discord Community Join our [Discord Community](https://discord.com/invite/GsXnASn26c) to get help, request features, and share feedback.
dependabot[bot] commented 7 months ago

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.