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

fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.14.0 #12

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

plural-renovate[bot]
Copy link
Contributor

@plural-renovate plural-renovate bot commented Nov 17, 2022

This PR contains the following updates:

Package Type Update Change
github.com/elastic/go-elasticsearch/v8 require minor v8.4.0 -> v8.14.0

Release Notes

elastic/go-elasticsearch (github.com/elastic/go-elasticsearch/v8)

v8.14.0: 8.14.0

Compare Source

API

New APIs:

Typed API

New APIs:

Transport

v8.13.1: 8.13.1

Compare Source

Typed API

Update APIs to latest elasticsearch-specification 8.13

Fixes

This patch release brings a fix to the initialisation of the Request in endpoints which would prevent using the shortcuts for fields.
Canonical.Request() method was unaffected.

  • Autoscaling.PutAutoscalingPolicy
  • Indices.Downsample
  • Indices.PutSettings
  • Indices.SimulateTemplate
  • Inference.PutModel
  • Logstash.PutPipeline
  • Ml.ValidateDetector
  • SearchApplication.Put

v8.13.0: 8.13.0

Compare Source

API

New APIS:

  • ConnectorSecretGet

  • ConnectorSecretPost

  • ConnectorSecretPut

  • ConnectorSecretDelete

  • ConnectorUpdateIndexName

  • ConnectorUpdateNative

  • ConnectorUpdateStatus

  • ConnectorUpdateAPIKeyDocumentID

  • ConnectorUpdateServiceDocumentType

  • EsqlAsyncQuery Documentation

  • EsqlAsyncQueryGet Documentation

  • ProfilingFlamegraph Documentation

  • ProfilingStacktraces Documentation

  • TextStructureTestGrokPattern Documentation

  • Indices.ResolveCluster Documentation

  • Security.QueryUser Documentation

Typed API

Thanks to @​pakio, transport now has an optional pool based compression option. https://github.com/elastic/elastic-transport-go/pull/19
And to @​tblyler for fixing a very subtle memory leak in the BulkIndexer. #​797

v8.12.1: 8.12.1

Compare Source

  • Fix: ticker memory leak in bulk indexer due to internal flush call resetting the ticker. #​797
  • Fix: Scroll now uses the body to pass the scroll_id. #​785
  • Add: generated UnmarshalJSON for Requests to allow injecting payloads using aliases.

Many thanks to @​tblyler, @​frkntplglu and @​HaraldNordgren for their contribution!

v8.12.0: 8.12.0

Compare Source

Client

Golang version

The client now requires Golang version 1.20

OpenTelemetry

The client now provides OpenTelemetry integration. This integration can be enabled in the config using the elasticsearch.NewOpenTelemetryInstrumentation.
Once set up, the provided context will be used to record spans with useful information about the request being made to the server.

More about what you can expect in the Semantic Conventions for Elasticsearch.

BulkIndexer

if_seq_no & if_primary_term are now supported thanks to @​benjyiw #​783

API

  • SimulateIngest
  • ConnectorCheckIn
  • ConnectorDelete
  • ConnectorGet
  • ConnectorLastSync
  • ConnectorList
  • ConnectorPost
  • ConnectorPut
  • ConnectorSyncJobCancel
  • ConnectorSyncJobCheckIn
  • ConnectorSyncJobDelete
  • ConnectorSyncJobError
  • ConnectorSyncJobGet
  • ConnectorSyncJobList
  • ConnectorSyncJobPost
  • ConnectorSyncJobUpdateStats
  • ConnectorUpdateConfiguration
  • ConnectorUpdateError
  • ConnectorUpdateFiltering
  • ConnectorUpdateName
  • ConnectorUpdatePipeline
  • ConnectorUpdateScheduling

Typed API

v8.11.1: 8.11.1

Compare Source

Typed API

v8.11.0: 8.11.0

Compare Source

API

Experimental APIs

Typed API

  • Mandatory URL parameters are not exposed as functions anymore as they already exist in the constructor.

New Compatibility Policy

Starting from version 8.12.0, this library follow the Go language policy. Each major Go release is supported until there are two newer major releases. For example, Go 1.5 was supported until the Go 1.7 release, and Go 1.6 was supported until the Go 1.8 release.

If you have any questions or concerns, please do not hesitate to reach out to us.

v8.10.1: 8.10.1

Compare Source

Typed API

Update APIs to latest elasticsearch-specification 8.10

v8.10.0: 8.10.0

Compare Source

API

Experimental APIs for internal use

  • FleetDeleteSecret
  • FleetGetSecret
  • FleetPostSecret

Exprimental APIs

QueryRulesetList

Stable APIs

Security.GetSettings
Security.UpdateSettings

Typed API

Exprimental APIs

QueryRuleset.List

Technical Preview

Beta

v8.9.0: 8.9.0

Compare Source

API

New API

Experimental APIs

Typed API

  • Propagated request fields towards the endpoint for ease of access, taking priority over same-name query string fields.
  • Added a stub for Do methods on endpoints that only support a boolean response such as core.exists.
  • NDJSON endpoints support with custom serialization like core.bulk.
  • Link to endpoints documentation in API index to better display and ease of use.

fixes

  • Fixed a deserialization issue for Property & Analyzer #​696

v8.8.2: 8.8.2

Compare Source

Typed API

  • Fixed deserialization for Suggest in search responses.
  • Fixed double-quoted strings in deserialization for unions normalized as string. #​684
  • Fixed handling of core.Get response when the index did not exist. #​678

v8.8.1

Compare Source

v8.8.0: 8.8.0

Compare Source

API

New APIs

Experimental APIs

v8.7.1: 8.7.1

Compare Source

Typed API

  • This release include fixes for responses deserialization. #​654 #​655

v8.7.0: 8.7.0

Compare Source

API

  • ML.DeleteJob: Added WithDeleteUserAnnotations. Should annotations added by the user be deleted.
  • ML.ResetJob: Added WithDeleteUserAnnotations. Should annotations added by the user be deleted.
  • ML.StartTrainedModelDeployment: Added WithPriority. The deployment priority.
  • TransformGetTransformStats: Added WithTimeout. Controls the time to wait for the stats.
  • TransformStartTransform: Added WithFrom. Restricts the set of transformed entities to those changed after this time.

New APIs

TransformScheduleNowTransform documentation.
HealthReport documentation.

Typed API

  • Inclusion of responses structures.

Changes

  • Do method on endpoints now return a typed response, one per endpoint.
  • Perform method added on endpoints, returns http.Response as did Do.
  • Elasticsearch exceptions are now handled as types.ElasticsearchError with .As and .Is methods.
  • .Raw now takes a reader as input.
  • User defined values such as _source in Hits are now json.RawMessage to highlight they later deserializable nature.

AdditionalProperties, like the ones found in multi-bucket aggregations, are not yet supported.

v8.6.0: 8.6.0

Compare Source

API

  • ML.StartTrainedModelDeployment: Added WithPriority

New APIs

  • ML.UpdateTrainedModelDeployment: Updates certain properties of trained model deployment.

Client

BulkIndexer

Improvements were made to the BulkIndexer memory usage to allow better handling under burst use cases. Thanks to @​christos68k and @​rockdaboot !

v8.5.0: 8.5.0

Compare Source

API

  • ML.StartTrainedModelDeployment: Description of NumberOfAllocations has been changed in "The total number of allocations this model is assigned across machine learning nodes".
  • Security.GetAPIKey: Added WithLimitedBy boolean parameter. Flag to show the limited-by role descriptors of API Keys.
  • Security.GetUser: Added WithProfileUID boolean parameter. Flag to retrieve profile uid (if exists) associated to the user.
  • Security.GetUserProfile: Changed the description of uid parameter, a comma-separated list of unique identifier for user profiles.
  • Security.QueryAPIKeys: Added WithLimitedBy boolean parameter. Flag to show the limited-by role descriptors of API Keys.
  • TextStructureFindStructure: Added EcsCompatibility string parameter. Optional parameter to specify the compatibility mode with ECS Grok patterns - may be either 'v1' or 'disabled'.

Promoted to stable

  • ML.InferTrainedModel
  • ML.PutTrainedModelDefinitionPart
  • ML.PutTrainedModelVocabulary
  • ML.StartTrainedModelDeployment
  • ML.StopTrainedModelDeployment
  • Security.activateUserProfile
  • Security.DisableUserProfile
  • Security.EnableUserProfile
  • Security.GetUserProfile
  • Security.HasPrivilegesUserProfile
  • Security.SuggestUserProfiles
  • Security.UpdateUserProfileData

New APIs

Typed API

Following multiple feedbacks we decided to remove the builder API for the type tree.

In its place, work has started to further simplify the type tree by removing redundant type aliases. The API also now comes with a helper package named some that allows to call for inline pointers on primitive types.

In addition, a bug was fixed preventing the use of wildcards in index names, and enums are now extensible by default.

The Typed API remains in alpha stage while its development continues.


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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

This PR has been generated by Renovate Bot.

@plural-renovate plural-renovate bot force-pushed the renovate/github.com-elastic-go-elasticsearch-v8-8.x branch from e2462f8 to 99526dc Compare January 11, 2023 17:04
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.5.0 fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.6.0 Jan 11, 2023
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-elastic-go-elasticsearch-v8-8.x branch from 99526dc to ca7a768 Compare March 30, 2023 17:25
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.6.0 fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.7.0 Mar 30, 2023
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-elastic-go-elasticsearch-v8-8.x branch from ca7a768 to 20f2c46 Compare May 2, 2023 19:06
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.7.0 fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.7.1 May 2, 2023
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-elastic-go-elasticsearch-v8-8.x branch from 20f2c46 to e4925cc Compare May 25, 2023 18:35
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.7.1 fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.8.0 May 25, 2023
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-elastic-go-elasticsearch-v8-8.x branch from e4925cc to c7d5cf1 Compare June 8, 2023 18:04
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.8.0 fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.8.1 Jun 8, 2023
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-elastic-go-elasticsearch-v8-8.x branch from c7d5cf1 to 8486155 Compare July 5, 2023 20:35
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.8.1 fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.8.2 Jul 5, 2023
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-elastic-go-elasticsearch-v8-8.x branch from 8486155 to d767af7 Compare July 27, 2023 17:11
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.8.2 fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.9.0 Jul 27, 2023
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-elastic-go-elasticsearch-v8-8.x branch from d767af7 to ce8788f Compare September 13, 2023 15:43
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.9.0 fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.10.0 Sep 13, 2023
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-elastic-go-elasticsearch-v8-8.x branch from ce8788f to 267e687 Compare October 12, 2023 18:25
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.10.0 fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.10.1 Oct 12, 2023
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-elastic-go-elasticsearch-v8-8.x branch from 267e687 to afd50a3 Compare November 9, 2023 18:05
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.10.1 fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.11.0 Nov 9, 2023
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-elastic-go-elasticsearch-v8-8.x branch from afd50a3 to 97099c7 Compare November 27, 2023 18:15
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.11.0 fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.11.1 Nov 27, 2023
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-elastic-go-elasticsearch-v8-8.x branch from 97099c7 to 954d1b0 Compare January 18, 2024 17:51
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.11.1 fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.12.0 Jan 18, 2024
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-elastic-go-elasticsearch-v8-8.x branch from 954d1b0 to 364aa3e Compare February 22, 2024 16:54
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.12.0 fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.12.1 Feb 22, 2024
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-elastic-go-elasticsearch-v8-8.x branch from 364aa3e to 6a9eda3 Compare March 27, 2024 19:39
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.12.1 fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.13.0 Mar 27, 2024
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-elastic-go-elasticsearch-v8-8.x branch from 6a9eda3 to 6c0c67b Compare April 3, 2024 16:29
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-elastic-go-elasticsearch-v8-8.x branch from 6c0c67b to 1c9020f Compare April 11, 2024 18:03
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.13.0 fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.13.1 Apr 11, 2024
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-elastic-go-elasticsearch-v8-8.x branch from 1c9020f to 48cde81 Compare May 7, 2024 19:24
@plural-renovate plural-renovate bot force-pushed the renovate/github.com-elastic-go-elasticsearch-v8-8.x branch 2 times, most recently from 1ac3725 to dda137c Compare June 6, 2024 15:11
@plural-renovate plural-renovate bot changed the title fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.13.1 fix(deps): update module github.com/elastic/go-elasticsearch/v8 to v8.14.0 Jun 6, 2024
@plural-renovate
Copy link
Contributor Author

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: install-tool golang 1.22.5
No /opt/containerbase/tools/golang/1.22.5/bin defined - aborting

@plural-renovate plural-renovate bot force-pushed the renovate/github.com-elastic-go-elasticsearch-v8-8.x branch from dda137c to 6fc415f Compare July 2, 2024 19:55
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.

0 participants