https://github.com/elastic/go-elasticsearch
client elasticsearch go golang
Score: 34.28660399328527
Last synced: about 1 hour ago
JSON representation
Repository metadata:
The official Go client for Elasticsearch
- Host: GitHub
- URL: https://github.com/elastic/go-elasticsearch
- Owner: elastic
- License: apache-2.0
- Created: 2017-03-27T17:56:15.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2025-07-31T16:56:44.000Z (about 1 month ago)
- Last Synced: 2025-09-05T06:40:05.361Z (1 day ago)
- Topics: client, elasticsearch, go, golang
- Language: Go
- Homepage: https://github.com/elastic/go-elasticsearch#go-elasticsearch
- Size: 75.5 MB
- Stars: 5,950
- Watchers: 369
- Forks: 633
- Open Issues: 83
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Owner metadata:
- Name: elastic
- Login: elastic
- Email: info@elastic.co
- Kind: organization
- Description:
- Website: https://www.elastic.co/
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/6764390?v=4
- Repositories: 841
- Last Synced at: 2025-08-31T00:07:06.900Z
- Profile URL: https://github.com/elastic
GitHub Events
Total
- Create event: 70
- Delete event: 59
- Fork event: 28
- Issue comment event: 45
- Issues event: 23
- Public event: 1
- Pull request event: 149
- Pull request review comment event: 7
- Pull request review event: 31
- Push event: 84
- Release event: 7
- Watch event: 299
- Total: 803
Last Year
- Create event: 70
- Delete event: 59
- Fork event: 28
- Issue comment event: 45
- Issues event: 23
- Public event: 1
- Pull request event: 149
- Pull request review comment event: 7
- Pull request review event: 31
- Push event: 84
- Release event: 7
- Watch event: 299
- Total: 803
Committers metadata
Last synced: 30 days ago
Total Commits: 696
Total Committers: 59
Avg Commits per committer: 11.797
Development Distribution Score (DDS): 0.514
Commits in past year: 37
Committers in past year: 10
Avg Commits per committer in past year: 3.7
Development Distribution Score (DDS) in past year: 0.486
Name | Commits | |
---|---|---|
Karel Minarik | k****k@g****m | 338 |
Laurent Saint-Félix | l****x@e****o | 239 |
dependabot[bot] | 4****] | 14 |
István Zoltán Szabó | s****e@g****m | 12 |
Colleen McGinnis | c****s@e****o | 8 |
Roman Suvorov | s****3@g****m | 7 |
Harald Nordgren | h****n@g****m | 5 |
Sylvain Wallez | s****n@e****o | 5 |
Andrew Wilkins | a****k@g****m | 5 |
Tim Rühsen | t****n@e****o | 5 |
Seth Michael Larson | s****n@e****o | 3 |
heyanfu | 1****0@q****m | 3 |
Jan Calanog | n****g@g****m | 2 |
Marci W | 3****w | 2 |
pzl | d****n@p****a | 2 |
Philip Krauss | 3****a | 2 |
Martijn Laarman | M****z@g****m | 2 |
Barkhayot Juraev | c****r@g****m | 1 |
Aurèle Oulès | a****e@o****m | 1 |
Ben Schofield | b****d | 1 |
Blake Rouse | b****e@e****o | 1 |
Andrew Kroh | a****h@e****o | 1 |
Anderson Queiroz | a****z@e****o | 1 |
Aleksandr Maus | a****s@e****o | 1 |
Casey Zumwalt | c****t@e****o | 1 |
Damian | 9****l | 1 |
Denis Voytyuk | d****a | 1 |
Ed Pelc | e****d@f****m | 1 |
Alexander Menzhinsky | a****y@g****m | 1 |
manuelbcd | m****d@g****m | 1 |
and 29 more... |
Issue and Pull Request metadata
Last synced: 6 days ago
Total issues: 145
Total pull requests: 377
Average time to close issues: 10 months
Average time to close pull requests: 9 days
Total issue authors: 134
Total pull request authors: 56
Average comments per issue: 2.39
Average comments per pull request: 0.49
Merged pull request: 319
Bot issues: 0
Bot pull requests: 111
Past year issues: 24
Past year pull requests: 141
Past year average time to close issues: 2 months
Past year average time to close pull requests: 8 days
Past year issue authors: 24
Past year pull request authors: 16
Past year average comments per issue: 0.25
Past year average comments per pull request: 0.16
Past year merged pull request: 116
Past year bot issues: 0
Past year bot pull requests: 38
Top Issue Authors
- Anaethelion (3)
- gannett-ggreer (2)
- reijnden (2)
- sethmlarson (2)
- Jakub-Kapusta (2)
- amsenhao (2)
- arigon (2)
- wd-h2 (2)
- 9tontruck (2)
- ludovic-franconieri (2)
- harshdeodhar (1)
- michel-laterman (1)
- ahcognmm (1)
- youngstone89 (1)
- shuqingzai (1)
Top Pull Request Authors
- Anaethelion (203)
- github-actions[bot] (117)
- dependabot[bot] (17)
- colleenmcginnis (15)
- szabosteve (14)
- HaraldNordgren (10)
- CaelRowley (6)
- arp242 (6)
- rockdaboot (5)
- barkhayot (5)
- 180909 (4)
- jrodewig (4)
- dam-bal (4)
- kuaikuai (3)
- aureleoules (3)
Top Issue Labels
- enhancement (6)
- bug (5)
- discussion (1)
- waiting on reply (1)
Top Pull Request Labels
- documentation (33)
- backport 8.12 (29)
- backport 8.13 (23)
- dependencies (17)
- backport 8.x (15)
- backport 8.7 (14)
- backport 9.0 (14)
- backport 8.14 (11)
- backport 8.17 (9)
- backport 8.18 (9)
- backport 8.11 (8)
- backport 8.8 (7)
- backport 8.16 (7)
- backport 8.9 (6)
- backport 8.10 (5)
- backport 7.17 (3)
- backport 8.15 (3)
- backport 8.6 (2)
- backport 8.5 (1)
- bug (1)
- go (1)
- backport 8.19 (1)
Package metadata
- Total packages: 12
- Total downloads: unknown
- Total docker downloads: 2,183,214,341
- Total dependent packages: 2,320 (may contain duplicates)
- Total dependent repositories: 3,179 (may contain duplicates)
- Total versions: 160
proxy.golang.org: github.com/elastic/go-elasticsearch/v7
Package elasticsearch provides a Go client for Elasticsearch. Create the client with the NewDefaultClient function: The ELASTICSEARCH_URL environment variable is used instead of the default URL, when set. Use a comma to separate multiple URLs. To configure the client, pass a Config object to the NewClient function: When using the Elastic Service (https://elastic.co/cloud), you can use CloudID instead of Addresses. When either Addresses or CloudID is set, the ELASTICSEARCH_URL environment variable is ignored. See the elasticsearch_integration_test.go file and the _examples folder for more information. Call the Elasticsearch APIs by invoking the corresponding methods on the client: See the github.com/elastic/go-elasticsearch/esapi package for more information about using the API. See the github.com/elastic/go-elasticsearch/estransport package for more information about configuring the transport.
- Homepage: https://github.com/elastic/go-elasticsearch
- Documentation: https://pkg.go.dev/github.com/elastic/go-elasticsearch/v7#section-documentation
- Licenses: Apache-2.0
- Latest release: v7.17.10 (published over 2 years ago)
- Last Synced: 2025-09-05T06:42:32.202Z (1 day ago)
- Versions: 26
- Dependent Packages: 1,088
- Dependent Repositories: 1,186
- Docker Downloads: 1,425,700,932
-
Rankings:
- Docker downloads count: 0.114%
- Dependent packages count: 0.136%
- Dependent repos count: 0.226%
- Average: 0.53%
- Stargazers count: 0.965%
- Forks count: 1.207%
proxy.golang.org: github.com/elastic/go-elasticsearch/v6
Package elasticsearch provides a Go client for Elasticsearch. Create the client with the NewDefaultClient function: The ELASTICSEARCH_URL environment variable is used instead of the default URL, when set. Use a comma to separate multiple URLs. To configure the client, pass a Config object to the NewClient function: When using the Elastic Service (https://elastic.co/cloud), you can use CloudID instead of Addresses. When either Addresses or CloudID is set, the ELASTICSEARCH_URL environment variable is ignored. See the elasticsearch_integration_test.go file and the _examples folder for more information. Call the Elasticsearch APIs by invoking the corresponding methods on the client: See the github.com/elastic/go-elasticsearch/esapi package for more information about using the API. See the github.com/elastic/go-elasticsearch/estransport package for more information about configuring the transport.
- Homepage: https://github.com/elastic/go-elasticsearch
- Documentation: https://pkg.go.dev/github.com/elastic/go-elasticsearch/v6#section-documentation
- Licenses: Apache-2.0
- Latest release: v6.8.10 (published about 5 years ago)
- Last Synced: 2025-09-05T06:41:52.833Z (1 day ago)
- Versions: 6
- Dependent Packages: 378
- Dependent Repositories: 1,302
- Docker Downloads: 11,439,553
-
Rankings:
- Dependent packages count: 0.212%
- Dependent repos count: 0.218%
- Docker downloads count: 0.421%
- Average: 0.605%
- Stargazers count: 0.965%
- Forks count: 1.207%
proxy.golang.org: github.com/elastic/go-elasticsearch/v8
Package elasticsearch provides a Go client for Elasticsearch. Create the client with the NewDefaultClient function: The ELASTICSEARCH_URL environment variable is used instead of the default URL, when set. Use a comma to separate multiple URLs. To configure the client, pass a Config object to the NewClient function: When using the Elastic Service (https://elastic.co/cloud), you can use CloudID instead of Addresses. When either Addresses or CloudID is set, the ELASTICSEARCH_URL environment variable is ignored. See the elasticsearch_integration_test.go file and the _examples folder for more information. Call the Elasticsearch APIs by invoking the corresponding methods on the client: See the github.com/elastic/go-elasticsearch/esapi package for more information about using the API. See the github.com/elastic/elastic-transport-go package for more information about configuring the transport.
- Homepage: https://github.com/elastic/go-elasticsearch
- Documentation: https://pkg.go.dev/github.com/elastic/go-elasticsearch/v8#section-documentation
- Licenses: Apache-2.0
- Latest release: v8.19.0 (published about 1 month ago)
- Last Synced: 2025-09-05T06:42:10.981Z (1 day ago)
- Versions: 32
- Dependent Packages: 723
- Dependent Repositories: 489
- Docker Downloads: 726,570,807
-
Rankings:
- Dependent packages count: 0.203%
- Dependent repos count: 0.321%
- Docker downloads count: 0.523%
- Average: 0.644%
- Stargazers count: 0.965%
- Forks count: 1.207%
proxy.golang.org: github.com/elastic/go-elasticsearch
Package elasticsearch provides a Go client for Elasticsearch. Create the client with the NewDefaultClient function: The ELASTICSEARCH_URL environment variable is used instead of the default URL, when set. Use a comma to separate multiple URLs. To configure the client, pass a Config object to the NewClient function: See the elasticsearch_integration_test.go file and the _examples folder for more information. Call the Elasticsearch APIs by invoking the corresponding methods on the client: See the github.com/elastic/go-elasticsearch/esapi package for more information and examples.
- Homepage: https://github.com/elastic/go-elasticsearch
- Documentation: https://pkg.go.dev/github.com/elastic/go-elasticsearch#section-documentation
- Licenses: Apache-2.0
- Latest release: v0.0.0 (published over 6 years ago)
- Last Synced: 2025-09-06T07:00:42.904Z (about 1 hour ago)
- Versions: 1
- Dependent Packages: 104
- Dependent Repositories: 165
- Docker Downloads: 9,959,533
-
Rankings:
- Dependent repos count: 0.488%
- Dependent packages count: 0.494%
- Docker downloads count: 0.527%
- Average: 0.736%
- Stargazers count: 0.965%
- Forks count: 1.207%
proxy.golang.org: github.com/elastic/go-elasticsearch/v5
Package elasticsearch provides a Go client for Elasticsearch. Create the client with the NewDefaultClient function: The ELASTICSEARCH_URL environment variable is used instead of the default URL, when set. Use a comma to separate multiple URLs. To configure the client, pass a Config object to the NewClient function: See the elasticsearch_integration_test.go file and the _examples folder for more information. Call the Elasticsearch APIs by invoking the corresponding methods on the client: See the github.com/elastic/go-elasticsearch/esapi package for more information and examples.
- Homepage: https://github.com/elastic/go-elasticsearch
- Documentation: https://pkg.go.dev/github.com/elastic/go-elasticsearch/v5#section-documentation
- Licenses: Apache-2.0
- Latest release: v5.6.1 (published about 6 years ago)
- Last Synced: 2025-09-05T06:42:20.831Z (1 day ago)
- Versions: 2
- Dependent Packages: 27
- Dependent Repositories: 37
- Docker Downloads: 9,543,516
-
Rankings:
- Docker downloads count: 0.439%
- Average: 0.906%
- Dependent repos count: 0.924%
- Stargazers count: 0.965%
- Dependent packages count: 0.998%
- Forks count: 1.207%
proxy.golang.org: github.com/elastic/go-elasticsearch/v9
Package elasticsearch provides a Go client for Elasticsearch. Create the client with the NewDefaultClient function: The ELASTICSEARCH_URL environment variable is used instead of the default URL, when set. Use a comma to separate multiple URLs. To configure the client, pass a Config object to the NewClient function: When using the Elastic Service (https://elastic.co/cloud), you can use CloudID instead of Addresses. When either Addresses or CloudID is set, the ELASTICSEARCH_URL environment variable is ignored. See the elasticsearch_integration_test.go file and the _examples folder for more information. Call the Elasticsearch APIs by invoking the corresponding methods on the client: See the github.com/elastic/go-elasticsearch/esapi package for more information about using the API. See the github.com/elastic/elastic-transport-go package for more information about configuring the transport.
- Homepage: https://github.com/elastic/go-elasticsearch
- Documentation: https://pkg.go.dev/github.com/elastic/go-elasticsearch/v9#section-documentation
- Licenses: Apache-2.0
- Latest release: v9.1.0 (published about 1 month ago)
- Last Synced: 2025-09-04T06:07:45.325Z (2 days ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 0.971%
- Forks count: 1.214%
- Average: 3.435%
- Dependent packages count: 5.59%
- Dependent repos count: 5.965%
proxy.golang.org: github.com/elastic/go-Elasticsearch/v8
- Homepage:
- Documentation: https://pkg.go.dev/github.com/elastic/go-Elasticsearch/v8#section-documentation
- Licenses: apache-2.0
- Latest release: v8.19.0 (published about 1 month ago)
- Last Synced: 2025-09-05T06:42:45.931Z (1 day ago)
- Versions: 32
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Forks count: 0.765%
- Stargazers count: 0.804%
- Average: 4.478%
- Dependent packages count: 6.999%
- Dependent repos count: 9.346%
proxy.golang.org: github.com/elastic/go-Elasticsearch/v7
- Homepage:
- Documentation: https://pkg.go.dev/github.com/elastic/go-Elasticsearch/v7#section-documentation
- Licenses: apache-2.0
- Latest release: v7.17.10 (published over 2 years ago)
- Last Synced: 2025-09-04T06:07:43.638Z (2 days ago)
- Versions: 26
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Stargazers count: 0.924%
- Forks count: 1.17%
- Average: 5.609%
- Dependent packages count: 9.564%
- Dependent repos count: 10.779%
proxy.golang.org: github.com/elastic/go-elasticsearch/v7/internal/version
- Homepage: https://github.com/elastic/go-elasticsearch
- Documentation: https://pkg.go.dev/github.com/elastic/go-elasticsearch/v7/internal/version#section-documentation
- Licenses: Apache-2.0
- Latest release: (published 15 days ago)
- Last Synced: 2025-08-21T23:34:51.925Z (15 days ago)
- Versions: 0
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.923%
- Average: 6.121%
- Dependent repos count: 6.319%
proxy.golang.org: github.com/elastic/go-elasticsearch/v7/esapi
Package esapi provides the Go API for Elasticsearch. It is automatically included in the client provided by the github.com/elastic/go-elasticsearch package: For each Elasticsearch API, such as "Index", the package exports two corresponding types: a function and a struct. The function type allows you to call the Elasticsearch API as a method on the client, passing the parameters as arguments: The struct type allows for a more hands-on approach, where you create a new struct, with the request configuration as fields, and call the Do() method with a context and the client as arguments: The function type is a wrapper around the struct, and allows to configure and perform the request in a more expressive way. It has a minor overhead compared to using a struct directly; refer to the esapi_benchmark_test.go suite for concrete numbers. See the documentation for each API function or struct at https://godoc.org/github.com/elastic/go-elasticsearch, or locally by: The esapi.Response type is a lightweight wrapper around http.Response. The res.Body field is an io.ReadCloser, leaving the JSON parsing to the calling code, in the interest of performance and flexibility (eg. to allow using a custom JSON parser). It is imperative to close the response body for a non-nil response. The Response type implements a couple of convenience methods for accessing the status, checking an error status code or printing the response body for debugging purposes. See the Elasticsearch documentation at https://www.elastic.co/guide/en/elasticsearch/reference/master/api-conventions.html for detailed information about the API endpoints and parameters. The Go API is generated from the Elasticsearch JSON specification at https://github.com/elastic/elasticsearch/tree/master/rest-api-spec/src/main/resources/rest-api-spec/api by the internal package available at https://github.com/elastic/go-elasticsearch/tree/master/internal/cmd/generate/commands/gensource. The API is tested by integration tests common to all Elasticsearch official clients, generated from the source at https://github.com/elastic/elasticsearch/tree/master/rest-api-spec/src/main/resources/rest-api-spec/test. The generator is provided by the internal package available at internal/cmd/generate/commands/gentests.
- Homepage: https://github.com/elastic/go-elasticsearch
- Documentation: https://pkg.go.dev/github.com/elastic/go-elasticsearch/v7/esapi#section-documentation
- Licenses: Apache-2.0
- Latest release: (published 9 days ago)
- Last Synced: 2025-08-28T02:36:34.209Z (9 days ago)
- Versions: 0
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.923%
- Average: 6.121%
- Dependent repos count: 6.319%
proxy.golang.org: github.com/elastic/go-elasticsearch/v7/estransport
Package estransport provides the transport layer for the Elasticsearch client. It is automatically included in the client provided by the github.com/elastic/go-elasticsearch package and is not intended for direct use: to configure the client, use the elasticsearch.Config struct. The default HTTP transport of the client is http.Transport; use the Transport option to customize it; see the _examples/coniguration.go and _examples/customization.go files in this repository for information. The package will automatically retry requests on network-related errors, and on specific response status codes (by default 502, 503, 504). Use the RetryOnStatus option to customize the list. The transport will not retry a timeout network error, unless enabled by setting EnableRetryOnTimeout to true. Use the MaxRetries option to configure the number of retries, and set DisableRetry to true to disable the retry behaviour altogether. By default, the retry will be performed without any delay; to configure a backoff interval, implement the RetryBackoff option function; see an example in the package unit tests for information. When multiple addresses are passed in configuration, the package will use them in a round-robin fashion, and will keep track of live and dead nodes. The status of dead nodes is checked periodically. To customize the node selection behaviour, provide a Selector implementation in the configuration. To replace the connection pool entirely, provide a custom ConnectionPool implementation via the ConnectionPoolFunc option. The package defines the Logger interface for logging information about request and response. It comes with several bundled loggers for logging in text and JSON. Use the EnableDebugLogger option to enable the debugging logger for connection management. Use the EnableMetrics option to enable metric collection and export.
- Homepage: https://github.com/elastic/go-elasticsearch
- Documentation: https://pkg.go.dev/github.com/elastic/go-elasticsearch/v7/estransport#section-documentation
- Licenses: Apache-2.0
- Latest release: (published 12 days ago)
- Last Synced: 2025-08-25T01:06:51.730Z (12 days ago)
- Versions: 0
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.923%
- Average: 6.121%
- Dependent repos count: 6.319%
proxy.golang.org: github.com/Elastic/go-elasticsearch/v8
- Homepage:
- Documentation: https://pkg.go.dev/github.com/Elastic/go-elasticsearch/v8#section-documentation
- Licenses: apache-2.0
- Latest release: v8.19.0 (published about 1 month ago)
- Last Synced: 2025-09-04T06:07:37.244Z (2 days ago)
- Versions: 32
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.999%
- Average: 8.173%
- Dependent repos count: 9.346%
Dependencies
- github.com/elastic/elastic-transport-go/v8 v8.0.0-20211216131617-bbee439d559c
- github.com/elastic/go-elasticsearch/v8 v8.0.0-20200408073057-6f36a473b19f
- github.com/fatih/color v1.7.0
- github.com/mattn/go-colorable v0.1.6
- github.com/montanaflynn/stats v0.6.3
- github.com/tidwall/gjson v1.9.3
- github.com/dustin/go-humanize v1.0.0
- github.com/elastic/go-elasticsearch/v8 v8.0.0-20210817150010-57d659deaca7
- github.com/fatih/color v1.13.0
- github.com/mailru/easyjson v0.7.1
- github.com/montanaflynn/stats v0.6.3
- github.com/dustin/go-humanize v1.0.0
- github.com/elastic/elastic-transport-go/v8 v8.0.0-20211202110751-50105067ef27
- github.com/fatih/color v1.13.0
- github.com/mailru/easyjson v0.7.1
- github.com/mattn/go-colorable v0.1.9
- github.com/mattn/go-isatty v0.0.12
- github.com/mattn/go-isatty v0.0.14
- github.com/montanaflynn/stats v0.6.3
- golang.org/x/sys v0.0.0-20200116001909-b77594299b42
- golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae
- golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c
- github.com/cenkalti/backoff/v4 v4.1.2
- github.com/dustin/go-humanize v1.0.0
- github.com/elastic/elastic-transport-go/v8 v8.0.0-20211202110751-50105067ef27
- github.com/elastic/go-elasticsearch/v8 v8.0.0-20211123103400-5f8a17a2322f
- github.com/mailru/easyjson v0.7.7
- github.com/cenkalti/backoff/v4 v4.1.2
- github.com/dustin/go-humanize v1.0.0
- github.com/elastic/elastic-transport-go/v8 v8.0.0-20211202110751-50105067ef27
- github.com/josharian/intern v1.0.0
- github.com/mailru/easyjson v0.7.7
- github.com/cucumber/godog v0.8.0
- github.com/davecgh/go-spew v1.1.1
- github.com/dustin/go-humanize v1.0.0
- github.com/elastic/go-elasticsearch/v8 v8.0.0-20210817150010-57d659deaca7
- github.com/prometheus/procfs v0.0.3
- github.com/segmentio/kafka-go v0.4.25
- go.elastic.co/apm v1.14.0
- go.elastic.co/apm/module/apmelasticsearch v1.14.0
- github.com/DATA-DOG/go-txdb v0.1.3
- github.com/armon/go-radix v1.0.0
- github.com/cucumber/godog v0.8.0
- github.com/davecgh/go-spew v1.1.0
- github.com/davecgh/go-spew v1.1.1
- github.com/dustin/go-humanize v1.0.0
- github.com/eapache/go-xerial-snappy v0.0.0-20180814174437-776d5712da21
- github.com/elastic/elastic-transport-go/v8 v8.0.0-20211202110751-50105067ef27
- github.com/elastic/elastic-transport-go/v8 v8.0.0-20211216131617-bbee439d559c
- github.com/elastic/go-licenser v0.3.1
- github.com/elastic/go-sysinfo v1.1.1
- github.com/elastic/go-windows v1.0.0
- github.com/frankban/quicktest v1.11.3
- github.com/go-sql-driver/mysql v1.5.0
- github.com/golang/snappy v0.0.1
- github.com/google/go-cmp v0.3.0
- github.com/google/go-cmp v0.3.1
- github.com/google/go-cmp v0.5.4
- github.com/jcchavezs/porto v0.1.0
- github.com/jessevdk/go-flags v1.4.0
- github.com/joeshaw/multierror v0.0.0-20140124173710-69b34d4ec901
- github.com/klauspost/compress v1.9.8
- github.com/kr/pretty v0.1.0
- github.com/kr/pretty v0.2.1
- github.com/kr/pty v1.1.1
- github.com/kr/text v0.1.0
- github.com/pierrec/lz4 v2.6.0+incompatible
- github.com/pkg/errors v0.8.0
- github.com/pkg/errors v0.8.1
- github.com/pmezard/go-difflib v1.0.0
- github.com/prometheus/procfs v0.0.0-20190425082905-87a4384529e0
- github.com/prometheus/procfs v0.0.3
- github.com/santhosh-tekuri/jsonschema v1.2.4
- github.com/segmentio/kafka-go v0.4.25
- github.com/stretchr/objx v0.1.0
- github.com/stretchr/testify v1.3.0
- github.com/stretchr/testify v1.4.0
- github.com/stretchr/testify v1.6.1
- github.com/xdg/scram v0.0.0-20180814205039-7eeb5667e42c
- github.com/xdg/stringprep v1.0.0
- github.com/yuin/goldmark v1.1.27
- go.elastic.co/apm v1.7.1
- go.elastic.co/apm v1.14.0
- go.elastic.co/apm/module/apmelasticsearch v1.14.0
- go.elastic.co/apm/module/apmhttp v1.14.0
- go.elastic.co/fastjson v1.0.0
- go.elastic.co/fastjson v1.1.0
- golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2
- golang.org/x/crypto v0.0.0-20190506204251-e1dfcc566284
- golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550
- golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5
- golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee
- golang.org/x/mod v0.2.0
- golang.org/x/mod v0.3.0
- golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3
- golang.org/x/net v0.0.0-20190620200207-3b0461eec859
- golang.org/x/net v0.0.0-20200226121028-0de0cce0169b
- golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4
- golang.org/x/sync v0.0.0-20190423024810-112230192c58
- golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e
- golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a
- golang.org/x/sys v0.0.0-20190412213103-97732733099d
- golang.org/x/sys v0.0.0-20191025021431-6c3a3bfe00ae
- golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e
- golang.org/x/text v0.3.0
- golang.org/x/text v0.3.2
- golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e
- golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e
- golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7
- golang.org/x/tools v0.0.0-20200509030707-2212a7e161a5
- golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7
- golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898
- golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543
- gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
- gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127
- gopkg.in/yaml.v2 v2.2.1
- gopkg.in/yaml.v2 v2.2.2
- gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c
- howett.net/plist v0.0.0-20181124034731-591f970eefbb
- github.com/elastic/go-elasticsearch/v8 v8.0.0-20210817150010-57d659deaca7
- github.com/elastic/elastic-transport-go/v8 v8.0.0-20211202110751-50105067ef27
- github.com/elastic/go-elasticsearch/v8 v8.0.0-20210817150010-57d659deaca7
- github.com/fatih/color v1.13.0
- github.com/mailru/easyjson v0.7.7
- github.com/tidwall/gjson v1.9.3
- github.com/elastic/elastic-transport-go/v8 v8.0.0-20211202110751-50105067ef27
- github.com/fatih/color v1.13.0
- github.com/josharian/intern v1.0.0
- github.com/mailru/easyjson v0.7.7
- github.com/mattn/go-colorable v0.1.9
- github.com/mattn/go-isatty v0.0.12
- github.com/mattn/go-isatty v0.0.14
- github.com/tidwall/gjson v1.9.3
- github.com/tidwall/match v1.1.1
- github.com/tidwall/pretty v1.2.0
- golang.org/x/sys v0.0.0-20200116001909-b77594299b42
- golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae
- golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c
- github.com/elastic/go-elasticsearch/v8 v8.0.0-20210817150010-57d659deaca7
- github.com/valyala/fasthttp v1.34.0
- github.com/andybalholm/brotli v1.0.4
- github.com/elastic/elastic-transport-go/v8 v8.0.0-20211216131617-bbee439d559c
- github.com/klauspost/compress v1.15.0
- github.com/valyala/bytebufferpool v1.0.0
- github.com/valyala/fasthttp v1.34.0
- github.com/valyala/tcplisten v1.0.0
- golang.org/x/crypto v0.0.0-20220214200702-86341886e292
- golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2
- golang.org/x/net v0.0.0-20220225172249-27dd8689420f
- golang.org/x/sys v0.0.0-20201119102817-f84b799fce68
- golang.org/x/sys v0.0.0-20210423082822-04245dca01da
- golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1
- golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e
- golang.org/x/sys v0.0.0-20220227234510-4e6760a101f9
- golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1
- golang.org/x/term v0.0.0-20210927222741-03fcf44c2211
- golang.org/x/text v0.3.6
- golang.org/x/text v0.3.7
- golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e
- github.com/elastic/elastic-transport-go/v8 v8.0.0-20211202110751-50105067ef27
- github.com/elastic/go-elasticsearch/v8 v8.0.0-20211123103400-5f8a17a2322f
- github.com/elastic/elastic-transport-go/v8 v8.0.0-20211202110751-50105067ef27
- github.com/elastic/go-elasticsearch/v8 v8.0.0-20211123103400-5f8a17a2322f
- github.com/elastic/elastic-transport-go/v8 v8.0.0-20211202110751-50105067ef27
- github.com/elastic/go-elasticsearch/v8 v8.0.0-20191002063538-b491ce54d752
- github.com/fatih/color v1.7.0
- github.com/mattn/go-colorable v0.1.0
- github.com/mattn/go-isatty v0.0.4
- go.elastic.co/apm v1.11.0
- go.elastic.co/apm/module/apmelasticsearch v1.5.0
- go.opencensus.io v0.19.0
- golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550
- 110 dependencies
- github.com/elastic/elastic-transport-go/v8 v8.0.0-20211202110751-50105067ef27
- github.com/elastic/go-elasticsearch/v8 v8.0.0-20211123103400-5f8a17a2322f
- github.com/rs/zerolog v1.26.0
- github.com/coreos/go-systemd/v22 v22.3.2
- github.com/elastic/elastic-transport-go/v8 v8.0.0-20211202110751-50105067ef27
- github.com/godbus/dbus/v5 v5.0.4
- github.com/pkg/errors v0.9.1
- github.com/rs/xid v1.3.0
- github.com/rs/zerolog v1.26.0
- github.com/yuin/goldmark v1.4.0
- golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2
- golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550
- golang.org/x/mod v0.4.2
- golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3
- golang.org/x/net v0.0.0-20190620200207-3b0461eec859
- golang.org/x/net v0.0.0-20210805182204-aaa1db679c0d
- golang.org/x/sync v0.0.0-20190423024810-112230192c58
- golang.org/x/sync v0.0.0-20210220032951-036812b2e83c
- golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a
- golang.org/x/sys v0.0.0-20190412213103-97732733099d
- golang.org/x/sys v0.0.0-20201119102817-f84b799fce68
- golang.org/x/sys v0.0.0-20210423082822-04245dca01da
- golang.org/x/sys v0.0.0-20210809222454-d867a43fc93e
- golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1
- golang.org/x/text v0.3.0
- golang.org/x/text v0.3.6
- golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e
- golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e
- golang.org/x/tools v0.1.7
- golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7
- golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898
- golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1
- github.com/elastic/go-elasticsearch/v8 v8.0.0-20211123103400-5f8a17a2322f
- github.com/elastic/elastic-transport-go/v8 v8.0.0-20211202110751-50105067ef27
- github.com/elastic/elastic-transport-go/v8 v8.0.0-20211216131617-bbee439d559c
- github.com/elastic/go-elasticsearch/v8 v8.0.0-20210817150010-57d659deaca7
- github.com/inconshreveable/mousetrap v1.0.0
- github.com/rs/zerolog v1.11.0
- github.com/spf13/cobra v0.0.3
- github.com/spf13/pflag v1.0.3
- golang.org/x/crypto v0.0.0-20181127143415-eb0de9b17e85
- golang.org/x/sys v0.0.0-20181128092732-4ed8d59d0b35
- github.com/elastic/elastic-transport-go/v8 v8.0.0-20211202110751-50105067ef27
- github.com/elastic/elastic-transport-go/v8 v8.0.0-20211216131617-bbee439d559c
- github.com/inconshreveable/mousetrap v1.0.0
- github.com/rs/zerolog v1.11.0
- github.com/spf13/cobra v0.0.3
- github.com/spf13/pflag v1.0.3
- golang.org/x/crypto v0.0.0-20181127143415-eb0de9b17e85
- golang.org/x/sys v0.0.0-20181128092732-4ed8d59d0b35
- github.com/elastic/go-elasticsearch/v8 master
- gopkg.in/yaml.v2 v2.2.2
- github.com/elastic/elastic-transport-go/v8 v8.0.0-20211216131617-bbee439d559c
- github.com/elastic/elastic-transport-go/v8 v8.0.0-20211216131617-bbee439d559c
- github.com/alecthomas/chroma v0.8.2
- github.com/elastic/go-elasticsearch/v8 v8.0.0-20210817150010-57d659deaca7
- github.com/spf13/cobra v1.1.3
- github.com/stretchr/testify v1.4.0
- golang.org/x/crypto v0.0.0-20220408190544-5352b0902921
- golang.org/x/sys v0.0.0-20220408201424-a24fb2fb8a0f
- golang.org/x/term v0.0.0-20210927222741-03fcf44c2211
- golang.org/x/tools v0.1.10
- gopkg.in/yaml.v2 v2.4.0
- 333 dependencies
- tibdex/backport v1 composite
- actions/checkout v2 composite
- actions/setup-go v2.1.3 composite
- actions/checkout v2 composite
- actions/checkout v2 composite
- actions/setup-go v2.1.3 composite
- actions/checkout v2 composite
- actions/setup-go v2.1.3 composite
- codecov/codecov-action v1 composite
- actions/checkout v2 composite
- actions/checkout v2 composite
- actions/setup-go v2.1.3 composite
- codecov/codecov-action v1 composite
- golang ${VERSION} build
- golang ${VERSION} build
- confluentinc/cp-enterprise-control-center ${CONFLUENT_VERSION}
- confluentinc/cp-server ${CONFLUENT_VERSION}
- confluentinc/cp-zookeeper ${CONFLUENT_VERSION}
- docker.elastic.co/elasticsearch/elasticsearch ${ELASTIC_VERSION}
- docker.elastic.co/kibana/kibana ${ELASTIC_VERSION}
- golang 1-alpine build
- alpine latest build
- golang 1.17-alpine build