chore(deps): update golang-dependencies (major)#1205
Open
red-hat-konflux[bot] wants to merge 1 commit into
Open
chore(deps): update golang-dependencies (major)#1205red-hat-konflux[bot] wants to merge 1 commit into
red-hat-konflux[bot] wants to merge 1 commit into
Conversation
Contributor
Reviewer's GuideBumps Go toolchain and several Google Cloud and telemetry-related dependencies for the agent-splunk and agent-scan components, aligning both modules on newer major/minor versions and refreshing their go.sum locks. 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:
- Since the Go version is bumped to 1.26, verify that any build images, CI pipelines, and local tooling used for
agent-splunkandagent-scanare pinned to a compatible Go toolchain to avoid version drift issues. - Given the major version upgrades for
cloud.google.com/go/aiandgithub.com/dlclark/regexp2, scan the codebases for any deprecated or changed APIs from those libraries and align usage to the new interfaces to prevent subtle runtime behavior changes.
Prompt for AI Agents
Please address the comments from this code review:
## Overall Comments
- Since the Go version is bumped to 1.26, verify that any build images, CI pipelines, and local tooling used for `agent-splunk` and `agent-scan` are pinned to a compatible Go toolchain to avoid version drift issues.
- Given the major version upgrades for `cloud.google.com/go/ai` and `github.com/dlclark/regexp2`, scan the codebases for any deprecated or changed APIs from those libraries and align usage to the new interfaces to prevent subtle runtime behavior changes.Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.
4426e93 to
615b490
Compare
Contributor
Author
ℹ️ Artifact update noticeFile name: images/assets/agent-scan/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: tools/agents/agent-splunk/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
a065458 to
e334749
Compare
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
e334749 to
9be5681
Compare
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→v1.0.0v0.6.2→v1.0.0v1.10.0→v2.0.3Release 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
dlclark/regexp2 (github.com/dlclark/regexp2)
v2.0.3Compare Source
v2.0.2Compare Source
v2.0.1Compare Source
v2.0.0Compare Source
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
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
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.