Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): Update go deps #1556

Merged
merged 2 commits into from
May 6, 2023
Merged

chore(deps): Update go deps #1556

merged 2 commits into from
May 6, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 1, 2023

Mend Renovate

This PR contains the following updates:

Package Type Update Change
github.com/aws/aws-sdk-go require patch v1.44.252 -> v1.44.258
github.com/bufbuild/buf require minor v1.17.0 -> v1.18.0
github.com/cerbos/cloud-api require patch v0.1.0 -> v0.1.1
github.com/goreleaser/goreleaser require minor v1.17.2 -> v1.18.1
github.com/prometheus/client_golang require patch v1.15.0 -> v1.15.1
github.com/rivo/tview require digest e22ce95 -> 51ba368
github.com/twmb/franz-go require patch v1.13.2 -> v1.13.3
github.com/twmb/franz-go/pkg/kadm require patch v1.8.0 -> v1.8.1
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp require minor v0.40.0 -> v0.41.1
go.opentelemetry.io/contrib/propagators/autoprop require minor v0.40.0 -> v0.41.1
go.opentelemetry.io/contrib/propagators/b3 require minor v1.15.0 -> v1.16.1
go.opentelemetry.io/otel require minor v1.14.0 -> v1.15.1
go.opentelemetry.io/otel/bridge/opencensus require minor v0.37.0 -> v0.38.1
go.opentelemetry.io/otel/exporters/jaeger require minor v1.14.0 -> v1.15.1
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc require minor v1.14.0 -> v1.15.1
go.opentelemetry.io/otel/sdk require minor v1.14.0 -> v1.15.1
go.opentelemetry.io/otel/trace require minor v1.14.0 -> v1.15.1
golang.org/x/sync require minor v0.1.0 -> v0.2.0
google.golang.org/grpc require minor v1.54.0 -> v1.55.0

Release Notes

aws/aws-sdk-go

v1.44.258

Compare Source

===

Service Client Updates
  • service/ec2: Updates service API
    • This release adds support the inf2 and trn1n instances. inf2 instances are purpose built for deep learning inference while trn1n instances are powered by AWS Trainium accelerators and they build on the capabilities of Trainium-powered trn1 instances.
  • service/inspector2: Updates service API, documentation, and paginators
  • service/mediatailor: Updates service API and documentation
  • service/sqs: Updates service API, documentation, and paginators
    • Revert previous SQS protocol change.

v1.44.257

Compare Source

===

Service Client Updates
  • service/config: Updates service API
  • service/connect: Updates service API and documentation
  • service/ecs: Updates service API
    • Documentation update for new error type NamespaceNotFoundException for CreateCluster and UpdateCluster
  • service/monitoring: Updates service API and documentation
    • Adds support for filtering by metric names in CloudWatch Metric Streams.
  • service/network-firewall: Updates service API and documentation
  • service/opensearch: Updates service API and documentation
  • service/quicksight: Updates service API, documentation, and paginators
    • Add support for Topic, Dataset parameters and VPC
  • service/rekognition: Updates service API and documentation
    • This release adds a new attribute FaceOccluded. Additionally, you can now select attributes individually (e.g. ["DEFAULT", "FACE_OCCLUDED", "AGE_RANGE"] instead of ["ALL"]), which can reduce response time.
  • service/s3: Updates service documentation and examples
    • Documentation updates for Amazon S3
  • service/sagemaker: Updates service API
    • We added support for ml.inf2 and ml.trn1 family of instances on Amazon SageMaker for deploying machine learning (ML) models for Real-time and Asynchronous inference. You can use these instances to achieve high performance at a low cost for generative artificial intelligence (AI) models.
  • service/securityhub: Updates service API, documentation, paginators, and examples
  • service/sqs: Updates service API, documentation, and paginators
    • This release enables customers to call SQS using AWS JSON-1.0 protocol.

v1.44.256

Compare Source

===

Service Client Updates
  • service/appsync: Updates service API and documentation
  • service/ec2: Updates service paginators
    • Adds an SDK paginator for GetNetworkInsightsAccessScopeAnalysisFindings
  • service/inspector2: Updates service API and documentation
  • service/iottwinmaker: Updates service API and documentation
  • service/network-firewall: Updates service API and documentation
  • service/opensearch: Updates service API and documentation
  • service/wellarchitected: Updates service API and documentation

v1.44.255

Compare Source

===

Service Client Updates
  • service/appflow: Updates service API and documentation
  • service/connect: Updates service API
  • service/ecs: Updates service documentation
    • Documentation only update to address Amazon ECS tickets.
  • service/kendra: Updates service API and documentation
    • AWS Kendra now supports configuring document fields/attributes via the GetQuerySuggestions API. You can now base query suggestions on the contents of document fields.
  • service/resiliencehub: Updates service API and documentation
  • service/sagemaker: Updates service API and documentation
    • Amazon Sagemaker Autopilot supports training models with sample weights and additional objective metrics.

v1.44.254

Compare Source

===

Service Client Updates
  • service/compute-optimizer: Updates service API and documentation
  • service/kms: Updates service API, documentation, and examples
    • This release makes the NitroEnclave request parameter Recipient and the response field for CiphertextForRecipient available in AWS SDKs. It also adds the regex pattern for CloudHsmClusterId validation.

v1.44.253

Compare Source

===

Service Client Updates
  • service/appflow: Updates service API and documentation
  • service/athena: Updates service API, documentation, and paginators
    • You can now use capacity reservations on Amazon Athena to run SQL queries on fully-managed compute capacity.
  • service/directconnect: Updates service documentation
    • This release corrects the jumbo frames MTU from 9100 to 8500.
  • service/elasticfilesystem: Updates service API
    • This release adds PAUSED and PAUSING state as a returned value for DescribeReplicationConfigurations response.
  • service/grafana: Updates service API and documentation
  • service/iot: Updates service API and documentation
    • This release allows AWS IoT Core users to specify a TLS security policy when creating and updating AWS IoT Domain Configurations.
  • service/rekognition: Updates service API and documentation
    • Added support for aggregating moderation labels by video segment timestamps for Stored Video Content Moderation APIs and added additional information about the job to all Stored Video Get API responses.
  • service/simspaceweaver: Updates service API and documentation
  • service/wafv2: Updates service API and documentation
  • service/workspaces: Updates service documentation
    • Added Windows 11 to support Microsoft_Office_2019
bufbuild/buf

v1.18.0

Compare Source

  • Remove buf beta registry {plugin,template} {deprecate,undeprecate}.
  • Add --user and --netrc flags to buf curl, providing the same behavior as the
    flags of the same name in the cURL tool.
  • Include DocumentationPath in the module on buf push.
  • Support fallback paths, README.md and README.markdown, for module documentation.
    The default source for module documentation is buf.md.
    If buf.md is missing, README.md or README.markdown is used as fallback sources.
cerbos/cloud-api

v0.1.1

Compare Source

google/cel-go

v0.15.1

Compare Source

Fixes

  • Bump engine.io from 6.4.1 to 6.4.2 [#​697]
  • Fix ID collision between partial eval and AST pruner [#​700]

Full Changelog: google/cel-go@v0.15.0...v0.15.1

v0.15.0

Compare Source

Features

This release introduces a new feature for CEL which allows you to package up local variable
bindings within your expression, using the following syntax:

cel.bind(<varName>, <varInitExpr>, <remainingExpr>)

An example would look as follows:

cel.bind(vals, msg.nested_msg.repeated_strings,
    vals.size() > 2 && 
    vals[0].startsWith('prefix') && 
    vals[1].endsWith('suffix'))
  • CEL variable bindings [#​682]
  • Expose optional types as a REPL option [#​675]
  • Extension library for set-based tests over lists [#​689]

Fixes

  • Parser error reporting limit [#​672]
  • Prune recursion fixes for nested logic [#​677]
  • Add help and compile options to the REPL [#​676]
  • Fix for type guard on optimized set membership step [#​678]
  • Fix numeric unparsing for floats which represent integer values by [#​686]
  • Update ANTLR v4 WORKSPACE references [#​691]
  • Fix error message generation for parse-only expressions [#​693]
  • Additional string.format() test for message field accesses [#​694]

Breaking changes

  • Update the ConvertToNative API documentation and strings.join implementation [#​692]

The strings.join implementation had previously been based on ConvertToNative, but this
presented some usability issues and the implementation was shifted to rely on ref.Val and
traits.Iterator. The new implementation can be opted into by using ext.StringsVersion(2),
or opted out of by using a version < 2.

Full Changelog: google/cel-go@v0.14.0...v0.15.0

goreleaser/goreleaser

v1.18.1

Compare Source

Changelog

Bug fixes

Full Changelog: goreleaser/goreleaser@v1.18.0...v1.18.1


GoReleaser logo

Find examples and commented usage of all options in our website.
Want to help? You can sponsor,get a Pro License or contribute.
Also, feel free to reach out on Discord and Twitter!

v1.18.0

Compare Source

Changelog

New Features
Bug fixes
Dependency updates
Build process updates
Other work

Full Changelog: goreleaser/goreleaser@v1.17.2...v1.18.0


GoReleaser logo

Find examples and commented usage of all options in our website.
Want to help? You can sponsor,get a Pro License or contribute.
Also, feel free to reach out on Discord and Twitter!

prometheus/client_golang

v1.15.1

Compare Source

Changes

  • [BUGFIX] Fixed promhttp.Instrument* handlers wrongly trying to attach exemplar to unsupported metrics (e.g. summary),
    causing panics #​1253

Full Changelog: prometheus/client_golang@v1.15.0...v1.15.1

twmb/franz-go

v1.13.3

Compare Source

===

This minor patch release adds a few internal improvements and fixes no bugs.

Release 1.13.2 patched commits from occuring between join and sync; this patch
extends that to blocking LeaveGroup or Close if an active join and sync is
occurring. This is necessary because revoke callbacks are called while leaving
a group, and usually, you commit in a revoke callback.

A few extra logs are added, some areas of code are better, and a
context.Canceled error that could occasionally be returned in fetches when an
internal consumer session changed is no longer returned.

This release went through three+ straight days of looped integration testing on
two laptops to track down extremely rare test failures; those have been tracked
down.

Lastly, if you use a regex consumer and delete topics, the client now
internally purges and stops fetching those topics. Previously, any topic
discovered while regex consuming was permanently consumed until you manually
called PurgeTopicsFromClient.

  • bb66f24 kgo: purge missing-from-meta topics while regex consuming
  • f72fdaf kgo: always retry on NotLeader for sharded requests
  • 682d1f8 kgo: add info log when the client is throttled
  • 88fa883 kgo: avoid counting pinReq version failures against retries
  • de53fda kgo: add a bit more context to sharded logs, avoid info log on Close
  • 7338bcf kgo: avoiding context.Canceled fetch from List/Epoch, improve testing&logs
  • 055b349 consumer: do not use the partition epoch when assigning offsets
  • d833f61 group consuming: block LeaveGroup between join&sync
open-telemetry/opentelemetry-go-contrib

v1.16.1: /v0.41.1/v0.10.1

Compare Source

What's Changed

Added
  • The WithPublicEndpoint and WithPublicEndpointFn options in go.opentelemetry.io/contrib/instrumentation/github.com/gorilla/mux/otelmux. (#​3661)
Changed
Fixed
  • AWS XRay Remote Sampling to preserve previous rule if updated rule property has not changed in go.opentelemetry.io/contrib/samplers/aws/xray. (#​3619, #​3620)

New Contributors

Full Changelog: open-telemetry/opentelemetry-go-contrib@v1.16.0...v1.16.1

v1.16.0: /v0.41.0/v0.10.0

Compare Source

Added
  • AWS SDK add rpc.system attribute in go.opentelemetry.io/contrib/instrumentation/github.com/aws/aws-sdk-go-v2/otelaws. (#​3582, #​3617)
Changed
  • Update go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc to align gRPC server span status with the changes in the OpenTelemetry specification. (#​3685)
  • Adding the db.statement tag to spans in go.opentelemetry.io/contrib/instrumentation/go.mongodb.org/mongo-driver/mongo/otelmongo is now disabled by default. (#​3519)
Fixed
  • The error received by otelecho middleware is then passed back to upstream middleware instead of being swallowed. (#​3656)
  • Prevent taking from reservoir in AWS XRay Remote Sampler when there is zero capacity in go.opentelemetry.io/contrib/samplers/aws/xray. (#​3684)
  • Fix otelhttp.Handler in go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp to propagate multiple WriteHeader calls while persisting the initial statusCode. (#​3580)
open-telemetry/opentelemetry-go

v1.15.1: /v0.38.1

Compare Source

What's Changed

Fixed
  • Remove unused imports from sdk/resource/host_id_bsd.go which caused build failures. (#​4040, #​4041)

New Contributors

Full Changelog: open-telemetry/opentelemetry-go@v1.15.0...v1.15.1

v1.15.0: /v0.38.0

Compare Source

Added
  • The go.opentelemetry.io/otel/metric/embedded package. (#​3916)
  • The Version function to go.opentelemetry.io/otel/sdk to return the SDK version. (#​3949)
  • Add a WithNamespace option to go.opentelemetry.io/otel/exporters/prometheus to allow users to prefix metrics with a namespace. (#​3970)
  • The following configuration types were added to go.opentelemetry.io/otel/metric/instrument to be used in the configuration of measurement methods. (#​3971)
    • The AddConfig used to hold configuration for addition measurements
      • NewAddConfig used to create a new AddConfig
      • AddOption used to configure an AddConfig
    • The RecordConfig used to hold configuration for recorded measurements
      • NewRecordConfig used to create a new RecordConfig
      • RecordOption used to configure a RecordConfig
    • The ObserveConfig used to hold configuration for observed measurements
      • NewObserveConfig used to create a new ObserveConfig
      • ObserveOption used to configure an ObserveConfig
  • WithAttributeSet and WithAttributes are added to go.opentelemetry.io/otel/metric/instrument. They return an option used during a measurement that defines the attribute Set associated with the measurement. (#​3971)
  • The Version function to go.opentelemetry.io/otel/exporters/otlp/otlpmetric to return the OTLP metrics client version. (#​3956)
  • The Version function to go.opentelemetry.io/otel/exporters/otlp/otlptrace to return the OTLP trace client version. (#​3956)
Changed
  • The Extrema in go.opentelemetry.io/otel/sdk/metric/metricdata is redefined with a generic argument of [N int64 | float64]. (#​3870)
  • Update all exported interfaces from go.opentelemetry.io/otel/metric to embed their corresponding interface from go.opentelemetry.io/otel/metric/embedded. This adds an implementation requirement to set the interface default behavior for unimplemented methods. (#​3916)
  • Move No-Op implementation from go.opentelemetry.io/otel/metric into its own package go.opentelemetry.io/otel/metric/noop. (#​3941)
    • metric.NewNoopMeterProvider is replaced with noop.NewMeterProvider
  • Add all the methods from "go.opentelemetry.io/otel/trace".SpanContext to bridgeSpanContext by embedding otel.SpanContext in bridgeSpanContext. (#​3966)
  • Wrap UploadMetrics error in go.opentelemetry.io/otel/exporters/otlp/otlpmetric/ to improve error message when encountering generic grpc errors. (#​3974)
  • The measurement methods for all instruments in go.opentelemetry.io/otel/metric/instrument accept an option instead of the variadic "go.opentelemetry.io/otel/attribute".KeyValue. (#​3971)
    • The Int64Counter.Add method now accepts ...AddOption
    • The Float64Counter.Add method now accepts ...AddOption
    • The Int64UpDownCounter.Add method now accepts ...AddOption
    • The Float64UpDownCounter.Add method now accepts ...AddOption
    • The Int64Histogram.Record method now accepts ...RecordOption
    • The Float64Histogram.Record method now accepts ...RecordOption
    • The Int64Observer.Observe method now accepts ...ObserveOption
    • The Float64Observer.Observe method now accepts ...ObserveOption
  • The Observer methods in go.opentelemetry.io/otel/metric accept an option instead of the variadic "go.opentelemetry.io/otel/attribute".KeyValue. (#​3971)
    • The Observer.ObserveInt64 method now accepts ...ObserveOption
    • The Observer.ObserveFloat64 method now accepts ...ObserveOption
  • Move global metric back to go.opentelemetry.io/otel/metric/global from go.opentelemetry.io/otel. (#​3986)
Fixed
  • TracerProvider allows calling Tracer() while it's shutting down. It used to deadlock. (#​3924)
  • Use the SDK version for the Telemetry SDK resource detector in go.opentelemetry.io/otel/sdk/resource. (#​3949)
  • Fix a data race in SpanProcessor returned by NewSimpleSpanProcessor in go.opentelemetry.io/otel/sdk/trace. (#​3951)
  • Automatically figure out the default aggregation with aggregation.Default. (#​3967)
Deprecated
  • The go.opentelemetry.io/otel/metric/instrument package is deprecated. Use the equivalent types added to go.opentelemetry.io/otel/metric instead. (#​4018)
grpc/grpc-go

v1.55.0: Release 1.55.0

Compare Source

Behavior Changes
New Features
  • xds/xdsclient: support ignore_resource_deletion server feature as per gRFC A53 (#​6035)
  • security/advancedtls: add min/max TLS version selection options (#​6007)
Bug Fixes
  • xds: stop routing RPCs to deleted clusters (#​6125)
  • client: fix race between stream creation and GOAWAY receipt, which could lead to spurious UNAVAILABLE stream errors (#​6142)
Performance Improvements

v1.54.1: Release 1.54.1

Compare Source

Bug Fixes
  • credentials/alts: revert a change that causes a crash in the handshaker

Configuration

📅 Schedule: Branch creation - "before 3am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@oguzhand95
Copy link
Member

oguzhand95 commented May 1, 2023

opentelemetry/opentelemetry-go#3971 changed some API.

bufbuild/connect-opentelemetry-go#106 (dependency of cloud-api) haven't been released yet, hence the failing tests.

@renovate renovate bot force-pushed the renovate/go-deps branch 7 times, most recently from 2e67d63 to 9ec8845 Compare May 3, 2023 13:07
@codecov
Copy link

codecov bot commented May 3, 2023

Codecov Report

Merging #1556 (39ff4bf) into main (c4b3ed1) will increase coverage by 0.19%.
The diff coverage is n/a.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #1556      +/-   ##
==========================================
+ Coverage   53.34%   53.53%   +0.19%     
==========================================
  Files         128      128              
  Lines       14452    14452              
==========================================
+ Hits         7709     7737      +28     
+ Misses       6070     6041      -29     
- Partials      673      674       +1     

see 3 files with indirect coverage changes

Signed-off-by: Renovate Bot <bot@renovateapp.com>
Signed-off-by: Oğuzhan Durgun <oguzhandurgun95@gmail.com>
@renovate
Copy link
Contributor Author

renovate bot commented May 6, 2023

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

Warning: custom changes will be lost.

Signed-off-by: Oğuzhan Durgun <oguzhandurgun95@gmail.com>
@oguzhand95 oguzhand95 changed the title chore(deps): update go deps chore(deps): Update go deps May 6, 2023
@oguzhand95 oguzhand95 self-requested a review May 6, 2023 09:27
@oguzhand95 oguzhand95 merged commit 5c51c4c into main May 6, 2023
19 of 20 checks passed
@oguzhand95 oguzhand95 deleted the renovate/go-deps branch May 6, 2023 09:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant