Update golang-dependencies#1202
Open
red-hat-konflux[bot] wants to merge 1 commit into
Open
Conversation
Contributor
Reviewer's GuideThis PR refreshes Go dependencies for the Splunk agent and agent-scan components, bumping cloud/GCP, OpenTelemetry, gRPC, and related libraries to newer minor/patch releases, updating the direct MCP SDK dependency, and adding a few new indirect dependencies introduced by the updated libraries, with no application code changes. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
Contributor
There was a problem hiding this comment.
Hey - I've left some high level feedback:
- The updated github.com/google/generative-ai-go dependency is marked as deprecated; if these agents still rely on it directly, consider planning a migration to the newer google.golang.org/genai client instead of continuing to bump the deprecated library.
- After these version bumps (especially with new indirects like google.golang.org/genai, github.com/gorilla/websocket, and github.com/google/go-cmp), it may be worth running
go mod tidyin both modules to ensure there are no redundant or stale indirect dependencies left over from prior versions.
Prompt for AI Agents
Please address the comments from this code review:
## Overall Comments
- The updated github.com/google/generative-ai-go dependency is marked as deprecated; if these agents still rely on it directly, consider planning a migration to the newer google.golang.org/genai client instead of continuing to bump the deprecated library.
- After these version bumps (especially with new indirects like google.golang.org/genai, github.com/gorilla/websocket, and github.com/google/go-cmp), it may be worth running `go mod tidy` in both modules to ensure there are no redundant or stale indirect dependencies left over from prior versions.Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.
256d22c to
57eab62
Compare
cd64610 to
4dc7ece
Compare
4dc7ece to
2e8fdc6
Compare
2e8fdc6 to
209a3d7
Compare
748f0f4 to
7509c88
Compare
7509c88 to
845e2dd
Compare
e9e93df to
82baf53
Compare
82baf53 to
36d9a5c
Compare
36d9a5c to
4485f86
Compare
6e90062 to
55c752c
Compare
55c752c to
6fb7b06
Compare
8ccc39c to
267e68e
Compare
fb8c4f3 to
f6107cd
Compare
f6107cd to
03e274c
Compare
03e274c to
d47e18a
Compare
5fc3336 to
dd37df4
Compare
dd37df4 to
59fac1d
Compare
59fac1d to
5dad7f6
Compare
f8dc11c to
ad941f8
Compare
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v0.7.0→v0.20.0v1.69.0→v1.125.0v0.14.0→v0.20.0v0.2.7→v0.2.8v0.6.0→v0.9.0v1.2.2→v1.11.0v0.6.2→v0.13.0v0.12.0→v0.19.0v1.32.25→v1.32.26v1.32.27v1.19.24→v1.19.25v1.19.26v1.75.2→v1.78.1v1.78.2v1.2.0→v1.2.1v1.2.2v1.31.3→v1.31.4v1.31.5v1.36.6→v1.36.7v1.36.8v1.10.0→v1.12.0v1.0.4→v1.1.0v0.15.1→v0.20.1v0.4.2→v0.4.3v0.3.4→v0.3.17v2.14.1→v2.22.0v1.5.0→v1.6.1v1.4.1→v1.6.1v1.5.0→v1.6.1v0.1.6→v0.1.8v1.1.3→v1.2.1v1.1.0→v1.2.1v0.54.0→v0.69.0v0.61.0→v0.69.0v1.36.0→v1.44.0v1.39.0→v1.44.0v1.36.0→v1.44.0v1.39.0→v1.44.0v1.36.0→v1.44.0v1.39.0→v1.44.0v0.41.0→v0.53.0v0.48.0→v0.53.0v0.43.0→v0.56.0v0.51.0→v0.56.0v0.16.0→v0.21.0v0.19.0→v0.21.0v0.41.0→v0.46.0v0.28.0→v0.38.0v0.34.0→v0.38.0v0.9.0→v0.15.0v0.218.0→v0.287.0e639e21→925bb5de6fa225→925bb5dff82c1b→925bb5d138b5a5→925bb5dff82c1b→925bb5dv1.70.0→v1.82.0v1.79.3→v1.82.0v1.36.3→v1.36.11v1.36.10→v1.36.11Warning
Some dependencies could not be looked up. Check the warning logs for more information.
Release Notes
googleapis/google-cloud-go (cloud.google.com/go/ai)
v0.20.0Compare Source
bigquery: Support SchemaUpdateOptions for load jobs.
bigtable:
datastore: Add OpenCensus tracing.
firestore:
logging: Add a WriteTimeout option.
spanner: Support Batch API.
storage: Add OpenCensus tracing.
v0.19.0Compare Source
bigquery:
bigtable:
datastore:
firestore:
logging:
profiler:
pubsub:
callback returns).
storage:
v0.18.0Compare Source
bigquery:
firestore: Data provided to DocumentRef.Set with a Merge option can contain
Delete sentinels.
logging: Clients can accept parent resources other than projects.
pubsub:
RetainAckedMessages and RetentionDuration.
oslogin/apiv1beta: New client for the Cloud OS Login API.
rpcreplay: A package for recording and replaying gRPC traffic.
spanner:
storage: Clarify checksum validation for gzipped files (it is not validated
when the file is served uncompressed).
v0.17.0Compare Source
Remove UpdateMap and UpdateStruct; rename UpdatePaths to Update.
Change
docref.UpdateMap(ctx, map[string]interface{}{"a.b", 1})to
docref.Update(ctx, []firestore.Update{{Path: "a.b", Value: 1}})Change
docref.UpdateStruct(ctx, []string{"Field"}, aStruct)to
docref.Update(ctx, []firestore.Update{{Path: "Field", Value: aStruct.Field}})Rename MergePaths to Merge; require args to be FieldPaths
A value stored as an integer can be read into a floating-point field, and vice versa.
call.
non-required fields.
v0.16.0Compare Source
Other bigquery changes:
JobIterator.Nextreturns*Job; removedJobInfo(BREAKING CHANGE).Legacy SQL.
Jobremembers its last retrieved status.Google Sheets, and tables with external data.
storage:
profiler: Support goroutine and mutex profile types.
v0.15.0Compare Source
firestore: beta release. See the
announcement.
errorreporting: The existing package has been redesigned.
errors: This package has been removed. Use errorreporting.
v0.14.0Compare Source
bigquery BREAKING CHANGES:
Table.CreatetakesTableMetadataas a second argument, instead ofoptions.
Dataset.CreatetakesDatasetMetadataas a second argument.DatasetMetadatafieldIDrenamed toFullIDTableMetadatafieldIDrenamed toFullIDOther bigquery changes:
AddJobIDSuffixto true in a job config.vision, language, speech: clients are now stable
monitoring: client is now beta
profiler:
v0.13.0bigquery: UseLegacySQL options for CreateTable and QueryConfig. Use these
options to continue using Legacy SQL after the client switches its default
to Standard SQL.
bigquery: Support for updating dataset labels.
bigquery: Set DatasetIterator.ProjectID to list datasets in a project other
than the client's. DatasetsInProject is no longer needed and is deprecated.
bigtable: Fail ListInstances when any zones fail.
spanner: support decoding of slices of basic types (e.g. []string, []int64,
etc.)
logging/logadmin: UpdateSink no longer creates a sink if it is missing
(actually a change to the underlying service, not the client)
profiler: Service and ServiceVersion replace Target in Config.
v0.12.0pubsub: Subscription.Receive now uses streaming pull.
pubsub: add Client.TopicInProject to access topics in a different project
than the client.
errors: renamed errorreporting. The errors package will be removed shortly.
datastore: improved retry behavior.
bigquery: support updates to dataset metadata, with etags.
bigquery: add etag support to Table.Update (BREAKING: etag argument added).
bigquery: generate all job IDs on the client.
storage: support bucket lifecycle configurations.
v0.11.0Clients for spanner, pubsub and video are now in beta.
New client for DLP.
spanner: performance and testing improvements.
storage: requester-pays buckets are supported.
storage, profiler, bigtable, bigquery: bug fixes and other minor improvements.
pubsub: bug fixes and other minor improvements
v0.10.0Compare Source
pubsub: Subscription.ModifyPushConfig replaced with Subscription.Update.
pubsub: Subscription.Receive now runs concurrently for higher throughput.
vision: cloud.google.com/go/vision is deprecated. Use
cloud.google.com/go/vision/apiv1 instead.
translation: now stable.
trace: several changes to the surface. See the link below.
Code changes required from v0.9.0
pubsub: Replace
with
trace: traceGRPCServerInterceptor will be provided from *trace.Client.
Given an initialized
*trace.Clientnamedtc, instead ofwrite
trace trace.GRPCClientInterceptor will also provided from *trace.Client.
Instead of
write
trace: We removed the deprecated
trace.EnableGRPCTracing. Use the gRPCinterceptor as a dial option as shown below when initializing Cloud package
clients:
v0.9.0v0.8.0Compare Source
aws/aws-sdk-go-v2 (github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs)
v1.78.0Module Highlights
github.com/aws/aws-sdk-go-v2/service/applicationsignals: v1.23.0github.com/aws/aws-sdk-go-v2/service/bedrockagentcore: v1.32.0github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs: v1.78.0github.com/aws/aws-sdk-go-v2/service/directconnect: v1.41.0github.com/aws/aws-sdk-go-v2/service/ec2: v1.308.0github.com/aws/aws-sdk-go-v2/service/guardduty: v1.80.0github.com/aws/aws-sdk-go-v2/service/kafka: v1.53.0github.com/aws/aws-sdk-go-v2/service/lambdacore: v1.0.0github.com/aws/aws-sdk-go-v2/service/lambdamicrovms: v1.0.0github.com/aws/aws-sdk-go-v2/service/mediaconnect: v1.51.0github.com/aws/aws-sdk-go-v2/service/omics: v1.46.0github.com/aws/aws-sdk-go-v2/service/quicksight: v1.115.0v1.77.0Module Highlights
github.com/aws/aws-sdk-go-v2/service/applicationautoscaling: v1.43.0github.com/aws/aws-sdk-go-v2/service/batch: v1.66.0github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs: v1.77.0github.com/aws/aws-sdk-go-v2/service/cognitoidentityprovider: v1.62.0github.com/aws/aws-sdk-go-v2/service/computeoptimizer: v1.54.0github.com/aws/aws-sdk-go-v2/service/ec2: v1.307.1github.com/aws/aws-sdk-go-v2/service/ecs: v1.85.0github.com/aws/aws-sdk-go-v2/service/eks: v1.87.0github.com/aws/aws-sdk-go-v2/service/gamelift: v1.56.0github.com/aws/aws-sdk-go-v2/service/healthlake: v1.39.0github.com/aws/aws-sdk-go-v2/service/lambda: v1.93.0github.com/aws/aws-sdk-go-v2/service/sagemaker: v1.256.0github.com/aws/aws-sdk-go-v2/service/synthetics: v1.44.0v1.76.0General Highlights
Module Highlights
github.com/aws/aws-sdk-go-v2/service/bedrockruntime: v1.54.0github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs: v1.76.0github.com/aws/aws-sdk-go-v2/service/datazone: v1.63.0github.com/aws/aws-sdk-go-v2/service/mgn: v1.46.0github.com/aws/aws-sdk-go-v2/service/rds: v1.119.3github.com/aws/aws-sdk-go-v2/service/wafv2: v1.73.0github.com/aws/aws-sdk-go-v2/service/workspaces: v1.70.0dlclark/regexp2 (github.com/dlclark/regexp2)
v1.12.0Compare Source
v1.11.5Compare Source
v1.11.4Compare Source
v1.11.3Compare Source
v1.11.2Compare Source
v1.11.1Compare Source
v1.11.0Compare Source
felixge/httpsnoop (github.com/felixge/httpsnoop)
v1.1.0Compare Source
google/generative-ai-go (github.com/google/generative-ai-go)
v0.20.1: - DeprecatedCompare Source
Fix godoc formatting.
Full Changelog: google/generative-ai-go@v0.20.0...v0.20.1
v0.20.0: - DeprecatedCompare Source
What's Changed
New Contributors
Full Changelog: google/generative-ai-go@v0.19.0...v0.19.1
v0.19.0Compare Source
What's Changed
New Contributors
Full Changelog: google/generative-ai-go@v0.18.0...v0.19.0
v0.18.0Compare Source
What's Changed
Full Changelog: google/generative-ai-go@v0.17.0...v0.18.0
v0.17.0Compare Source
What's Changed
Configuration
📅 Schedule: (UTC)
🚦 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.
To execute skipped test pipelines write comment
/ok-to-test.Documentation
Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.