Sha256: b682c35887317a6a5b117b3cc99b9b384d7bbfd180c1ac54d6acdeb1e18ed5f1
Contents?: true
Size: 1.29 KB
Versions: 6
Compression:
Stored size: 1.29 KB
Contents
[[release_notes_84]] === 8.4 Release notes [discrete] [[release_notes_840]] === 8.4.0 Release notes - Tested versions of Ruby for 8.4.0: Ruby (MRI) 2.7, 3.0 and 3.1, JRuby 9.3. - Updated for compatibility with Elastic Enterprise Search 8.4's API. - Fixed client name String in meta header ==== Changes to Elasticsearch Search in App Search [CAUTION] ==== The Elasticsearch search API for App Search is a beta feature. Beta features are subject to change and are not covered by the support SLA of generally available (GA) features. Elastic plans to promote this feature to GA in a future release. ==== The Elasticsearch Search API `search_es_search` has been updated to be more consistent with the Elasticsearch `_search` API. In the previous version, a `request` object was required in the request: [source,rb] ---------------------------- # DEPRECATED - This worked for 8.3 but has been updated in 8.4: es_request = { body: { query: { bool: { must: { term: { title: 'test' } } } } } } client.search_es_search(engine_name, body: { request: es_request }) ---------------------------- This has been simplified to: [source,rb] ---------------------------- es_request = { query: { bool: { must: { term: { title: 'test' } } } } } client.search_es_search(engine_name, body: es_request) ----------------------------
Version data entries
6 entries across 6 versions & 1 rubygems