elasticsearch-ruby
                                
                                 elasticsearch-ruby copied to clipboard
                                
                                    elasticsearch-ruby copied to clipboard
                            
                            
                            
                        Ruby integrations for Elasticsearch
Hi! I'm [working on](https://github.com/open-telemetry/opentelemetry-ruby/pull/1189) instrumenting this library so that it can generate OpenTelemetry trace spans (or likely instrumenting `-transport` or `-api`, depending on how things go 😄 ). I was...
The `Elasticsearch::Client#verify_with_version_or_header` method expects the ElasticSearch server to return a `x-elastic-product` header: https://github.com/elastic/elasticsearch-ruby/blob/main/elasticsearch/lib/elasticsearch.rb#L113 However in some builds of ElasticSearch, such as the latest homebrew version the header is returned with...
Has anybody had this issue where it continues looping forever because the number of connections keeps increasing? ``` Error -- 3 -- [Faraday::TimeoutError] request timed out {:id=>"kbnoHraTQN6xu2cgbUTeOQ", :name=>"production-master2", :version=>"5.6.16", :host=>"10.0.11.4",...
Starting in 8.0.0, the "X-Pack" integration library codebase will be merged into `elasticsearch-api`. The `elasticsearch-xpack` gem will be deprecated and all the functionality will be available from `elasticsearch-api`. The `xpack`...
The gem `elasticsearch-transport` is currently being used as the HTTP transport layer for both the elasticsearch gem and the [elastic-enterprise-search](https://github.com/elastic/enterprise-search-ruby/) gem. - The functionality specific to Elasticsearch will be moved...
Fix errors: ```Cannot determine Elasticsearch version from elasticsearch --version output [Version: 7.10.1, ...``` ```Cannot determine Elasticsearch version from elasticsearch --version output [Version: 7.10.0-SNAPSHOT, ... ``` Returns full version numbers: ```7.10.1```,...
I have been having a number of issues with the reindex api call and there appear to be inconsistencies between the ruby api code and the API docs. 1/. ruby...
We've started working on the next major version of the client, so we want to share this issue with information on what's coming up. This issue outlines ideas, concepts and...
Exception: `Cannot invoke "org.elasticsearch.action.admin.indices.stats.IndexStats.getIndexShards()" because the return value of "org.elasticsearch.action.admin.indices.stats.IndicesStatsResponse.getIndex(String)" is null"` ``` Elastic::Transport::Transport::Errors::InternalServerError: [500] {"error": {"root_cause": [ {"type":"null_pointer_exception", "reason":"Cannot invoke \"org.elasticsearch.action.admin.indices.stats.IndexStats.getIndexShards()\" because the return value of \"org.elasticsearch.action.admin.indices.stats.IndicesStatsResponse.getIndex(String)\" is null"}],"type":"null_pointer_exception",...
XPack YAML tests: - `transform/transforms_start_stop.yml` - `*`. Failing in Ruby 2.x but not Ruby 3.x. - `transform/transforms_cat_apis.yml` - `Test cat transform stats hiding headers`, failing in Ruby 2.x but not...