Skip to content

Commit 8d18693

Browse files
committed
Release 7.0.0.pre
1 parent dbd5863 commit 8d18693

File tree

1 file changed

+185
-0
lines changed

1 file changed

+185
-0
lines changed

CHANGELOG.md

Lines changed: 185 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,188 @@
1+
## 7.0.0.pre
2+
3+
* Added `elastic_ruby_console` executable
4+
5+
### Client
6+
7+
* Fixed failing integration test
8+
* Updated the Manticore development dependency
9+
* Fixed a failing Manticore unit test
10+
* Removed "turn" and switched the tests to Minitest
11+
* Fixed integration tests for Patron
12+
* Allow passing request headers in `perform_request`
13+
* Added integration test for passing request headers in `perform_request`
14+
* Added, that request headers are printed in trace output, if set
15+
* Fix typos in elasticsearch-transport/README.md
16+
* Assert that connection count is at least previous count when reloaded
17+
* Adjust test for change in default number of shards on ES 7
18+
* Abstract logging functionality into a Loggable Module (#556)
19+
* Convert client integration tests to rspec
20+
* Add flexible configuration in spec helper
21+
* Use helper methods in spec_helper
22+
* Remove minitest client integration tests in favor of rspec test
23+
* Convert tests to rspec and refactor client
24+
* minor changes to the client specs
25+
* Use pry-nav in development for JRuby
26+
* Keep arguments variable name for now
27+
* Skip round-robin test for now
28+
* Mark test as pending until there is a better way to detect rotating nodes
29+
* Remove client unit test in favor of rspec test
30+
* Comment-out round-robin test as it occasionally passes and pending is ineffective
31+
* Document the default host and port constant
32+
* Add documentation to spec_helper methods
33+
* Redacted password if host info is printed in error message
34+
* Adds tests for not including password in logged error message
35+
* The redacted string change will be in 6.1.1
36+
* Add more tests for different ways to specify client host argument
37+
* Do not duplicate connections in connection pool after rebuild (#591)
38+
* Ensure that the spec rake task is run as part of integration tests
39+
* Use constant to define Elasticsearch hosts and avoid yellow status when number of nodes is 1
40+
* Update handling of publish_address in _nodes/http response
41+
* Add another test for hostname/ipv6:port format
42+
43+
### API
44+
45+
* Added the `wait_for_active_shards` parameter to the "Indices Open" API
46+
* Added the "Indices Split" API
47+
* Added the `wait_for_no_initializing_shards` argument to the "Cluster Health" API
48+
* Added the "Cluster Remote Info" API
49+
* Remove the dependency on "turn"
50+
* Clear cluster transient settings in test setups
51+
* Use `YAML.load_documents` in the REST tests runner
52+
* Removed pinning dependency for Minitest
53+
* Replaced the testing framework from Test::Unit to Minites and improved test output
54+
* Added, that trace logs are printed when the `TRACE` environment variable is set
55+
* Removed the "turn" dependency from generated test_helper.rb
56+
* Update the "Delete By Query" API to support :slices
57+
* Speed up `Elasticsearch::API::Utils.__listify`
58+
* Speed up `Elasticsearch::API::Utils.__pathify`
59+
* Use "String#strip" and "String.empty?" in `Utils.__pathify`
60+
* Updated the inline documentation for using scripts in the "Update" API
61+
* Updated the "Scroll" API inline example with passing the scroll ID in the body
62+
* Marked the `percolate` method as deprecated and added an example for current percolator
63+
* Fixed, that `Utils.__report_unsupported_parameters` and `Utils.__report_unsupported_method` use `Kernel.warn` so they can be suppressed
64+
* Fixed the "greedy" regex in the `Utils.__rescue_from_not_found` method
65+
* Fixed the incorrect `create` method
66+
* Allow passing headers in `perform_request`
67+
* Set application/x-ndjson content type on Bulk and Msearch requests
68+
* Update the Reindex API to support :slices
69+
* Fixed and improved the YAML tests runner
70+
* Added the `include_type_name` parameter to APIs
71+
* Fixed the helper for unit tests
72+
* Removed the requirement for passing the `type` parameter to APIs
73+
* Removed dead code from the YAML tests runner
74+
* Fixed the `api:code:generate` Thor task
75+
* Add copy_settings as valid param to split API
76+
* Port api/actions tests to rspec (#543)
77+
* Update tests to not require type
78+
* Account for escape_utils not being available for JRuby
79+
* Add nodes/reload_secure_settings endpoint support (#546)
80+
* Add new params for search and msearch API
81+
* Retrieve stashed variable if referenced in test
82+
* Convert cat API tests to rspec
83+
* Convert cluster API tests to rspec
84+
* Convert indices tests to rspec
85+
* Fix documentation of #indices.analyze
86+
* Avoid instantiating an array of valid params for each request, each time it is called (#550)
87+
* Add headers to custom client documentation (#527)
88+
* Fix typos in README
89+
* Minor update to scroll documentation example
90+
* Convert snapshot, ingest, tasks, nodes api tests to rspec
91+
* Update source_includes and source_excludes params names for mget
92+
* Update source_includes and source_excludes params names for get, search, bulk, explain
93+
* Update source_includes and source_excludes params names for get_source
94+
* Mark _search endpoint as deprecated
95+
* Link to 6.0 documentation explicitly for _suggest deprecation
96+
* Update documentation for msearch
97+
* Update documentation for scroll_id to be in body of scroll endpoint
98+
* Remove reference to deprecated format option for _analyze endpoint
99+
* Correct endpoints used for get and put search template
100+
* Fix minor typo
101+
* Note that a non-empty body argument is required for the bulk api
102+
* Add note about empty body in yard documentation
103+
* Support if_primary_term param on index API
104+
* Delete test2 template in between tests in case a test is not cleanup up properly
105+
* Support ignore_throttled option on search API
106+
* Updates for types removal changes
107+
* Add missing update param
108+
* Add missing params to methods
109+
* Support if_primary_term param for delete
110+
* Delete an index and index template not cleaned up after in rest api tests
111+
* Update supported params for cat API endpoints
112+
* Update supported params for cluster API endpoints
113+
* Update supported params for indices API endpoints
114+
* Update supported params for ingest API endpoints
115+
* Update supported params for nodes API endpoints
116+
* Update supported params for snapshot API endpoints
117+
* Update missed node API endpoints
118+
* Update missed tasks API endpoints
119+
* Update top-level api endpoints
120+
* Adjust specs and code after test failures
121+
* Fix accidental overwrite of index code
122+
* Add missing param in cat/thread_pool
123+
* The type argument is not required in the index method
124+
* Delete 'nomatch' template to account for lack of test cleanup
125+
* Ensure that the :index param is supported for cat.segments
126+
* Ensure that the :name param is passed to the templates API
127+
128+
### DSL
129+
130+
* Add inner_hits option support for has_parent query
131+
* Add inner_hits option support for has_child query
132+
* Add inner_hits option support for has_parent filter
133+
* Add inner_hits option support for has_child filter
134+
* adds query support for nested queries in filter context (#531)
135+
* Convert aggregations/pipeline tests to rspec (#564)
136+
* Convert aggregations tests to rspec (#566)
137+
* Convert filters tests to rspec (#567)
138+
* Fix bug in applying no_match_filter to indices filter
139+
* Update test for current elasticsearch version
140+
* Fix integration tests for join field syntax
141+
* Update agg scripted metric test for deprecation in ES issue #29328
142+
* Fix script in update for #29328
143+
* minor: fix spacing
144+
* Convert queries tests to rspec (#569)
145+
* Add inner_hits test after cherry-picking rspec conversion
146+
* Remove tests already converted to rspec
147+
* spec directory structure should mirror code directory structure
148+
* Support query_string type option
149+
* Ensure that filters are registered when called on bool queries (#609)
150+
* Don't specify a type when creating mappings in tests
151+
152+
### XPACK
153+
154+
* Embedded the source code for the `elasticsearch-xpack` Rubygem
155+
* Fixed the `setup` for YAML integration tests
156+
* Added missing X-Pack APIs
157+
* Improved the YAML integration test runner
158+
* Updated the Rakefile for running integration tests
159+
* Added, that password for Elasticsearch is generated
160+
* Fixed the Watcher example
161+
* Updated the README
162+
* Added gitignore for the `elasticsearch-xpack` Rubygem
163+
* Add ruby-prof as a development dependency
164+
* Handle multiple roles passed to get_role_mapping
165+
* Minor updates to xpack api methods (#586)
166+
* Support freeze and unfreeze APIs
167+
* Rewrite xpack rest api yaml test handler (#585)
168+
* Updates to take into account SSL settings
169+
* Fix mistake in testing version range so test can be skipped
170+
* Support set_upgrade_mode machine learning API
171+
* Support typed_keys and rest_total_hits_as_int params for rollup_search
172+
* Improve string output for xpack rest api tests
173+
* Fix logic in version checking
174+
* Support if_seq_no and if_primary_term in put_watch
175+
* Don't test execute_watch/60_http_input because of possible Docker issue
176+
* Support api key methods
177+
* Fix minor typo in test description
178+
* Fix issue with replacing argument value with an Integer value
179+
* Support transform_and_set in yaml tests
180+
* Skip two more tests
181+
* Run security tests against elasticsearch 7.0.0-rc2
182+
* Account for error when forecast_id is not provided and legacy path is used
183+
* Blacklist specific tests, not the whole file
184+
* Fix version check for skipping test
185+
1186
_Note: Up-to-date changelogs for each version can be found in their respective branches
2187
(e.g. [1.x/CHANGELOG.md](https://github.com/elastic/elasticsearch-ruby/blob/1.x/CHANGELOG.md))_
3188

0 commit comments

Comments
 (0)