Bump github.com/elastic/go-elasticsearch/v9 from 9.3.3 to 9.4.0 in /compliance
Open
Number: #1159
Type: Pull Request
State: Open
Type: Pull Request
State: Open
Author:
dependabot[bot]
Association: Unknown
Comments: 1
Association: Unknown
Comments: 1
Created:
May 06, 2026 at 02:55 AM UTC
(13 days ago)
(13 days ago)
Updated:
May 06, 2026 at 02:57 AM UTC
(13 days ago)
(13 days ago)
Labels:
automation
automation
Description:
Bumps github.com/elastic/go-elasticsearch/v9 from 9.3.3 to 9.4.0.
Release notes
Sourced from github.com/elastic/go-elasticsearch/v9's releases.
v9.4.0
9.4.0 (2026-05-05)
⚠ BREAKING CHANGES
- esutil: default Client to elasticsearch.NewBase in NewBulkIndexer
- esapi: params previously typed *int on ~25 esapi endpoints are now *int64 to match the spec long type. Call sites passing untyped integer literals keep compiling; call sites passing a typed int variable need an int64(...) cast.
Features
- Add AutoDrainBody option for automatic response body draining (#1373) (4a7dfdf)
- client: Add (*Client).ToTyped() conversion method (#1449) (6d5f630)
- Deprecate legacy Config-based constructors (#1378) (30dad2d)
- esutil: Add Flush method to BulkIndexer for explicit flush-and-wait (#1360) (e61767b)
- esutil: Add FlushJitter option to BulkIndexer (#1442) (5e9828b)
- esutil: Default Client to elasticsearch.NewBase in NewBulkIndexer (60905b7)
- Typed API: Update 9.4 client to spec fcf537e (#1455) (4aa8c6e)
- Typed API: Update client from spec 836fca8 (27b32e4)
Bug Fixes
Changelog
Sourced from github.com/elastic/go-elasticsearch/v9's changelog.
9.4.0 (2026-05-05)
⚠ BREAKING CHANGES
- esutil: default Client to elasticsearch.NewBase in NewBulkIndexer
- esapi: params previously typed *int on ~25 esapi endpoints are now *int64 to match the spec long type. Call sites passing untyped integer literals keep compiling; call sites passing a typed int variable need an int64(...) cast.
Features
- Add AutoDrainBody option for automatic response body draining (#1373) (4a7dfdf)
- client: Add (*Client).ToTyped() conversion method (#1449) (6d5f630)
- Deprecate legacy Config-based constructors (#1378) (30dad2d)
- esutil: Add Flush method to BulkIndexer for explicit flush-and-wait (#1360) (e61767b)
- esutil: Add FlushJitter option to BulkIndexer (#1442) (5e9828b)
- esutil: Default Client to elasticsearch.NewBase in NewBulkIndexer (60905b7)
- Typed API: Update 9.4 client to spec fcf537e (#1455) (4aa8c6e)
- Typed API: Update client from spec 836fca8 (27b32e4)
Bug Fixes
Commits
3dde3f3chore(9.4): release 9.4.0 (#1356)60905b7feat!(esutil): default Client to elasticsearch.NewBase in NewBulkIndexer (#1467)6e5029cchore(9.4): update changelog (#1462)2484cfdchore(esapi): update 9.4 client from spec b732c10 (#1454)4aa8c6efeat(Typed API): update 9.4 client to spec fcf537e (#1455)6d5f630feat(client): add (*Client).ToTyped() conversion method (#1449)5e9828bfeat(esutil): add FlushJitter option to BulkIndexer (#1442)84b4bf8fix(esapi): regenerate esapi with *int64 for long-typed params (#1402)b8e1973fix(gen): support *int64 fields in gen-tests output (#1420)43bdef5[Backport 9.4] fix(gen): sort required URL params deterministically (#1411)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Package Dependencies
Ecosystem:
go
go
Version Change:
9.3.3 → 9.4.0
Update Type:
Minor
Minor
Path:
/compliance
Technical Details
| ID: | 15670538 |
| UUID: | 4388419857 |
| Node ID: | PR_kwDOEON8Ec7YnTd2 |
| Host: | GitHub |
| Repository: | elastic/package-spec |