elastic_client 0.3.15
elastic_client: ^0.3.15 copied to clipboard
Dart bindings for ElasticSearch HTTP API. ElasticSearch is a full-text search engine based on Lucene.
0.3.15 #
- Add knn support. (#70 by SaadArdati).
0.3.14 #
- Updated dependencies. (#69 by SaadArdati).
0.3.13 #
0.3.12 #
0.3.10 #
0.3.9 #
- Added types to
toMapfunctions (#57) by jodinathan
0.3.7 #
- Added
Query.matchPhrasemethod to support match_phrase query. (#54 by sota1235)
0.3.6 #
- Added
Query.regexpmethod to support regexp query. (#52 by sota1235)
0.3.5 #
0.3.4 #
0.3.3 #
0.3.2 #
0.3.1 #
0.3.0 #
- Updated dependency, finalizing release.
0.3.0-null-safety.1 #
- Migrated to null safety.
0.2.2 #
SearchResult.hitshas a separateHittype, extendingDocfor backwards compatibility.Client.searchandIndex.search:- highlighting support with
HighlightOptions,HighlightField trackTotalHitsto optionally disable calculating the total hit counting- requested
fieldsare returned separately fromsource
- highlighting support with
Query.range
0.2.1 #
Query.queryString.Client.bulkandIndex.bulksupport delete and batch size.
0.2.0 #
Breaking changes:
Clientmethods updated:- every parameter is a named parameter,
- required parameters are marked as such,
search: removedfetchSourceparameter, use `source instead,clearScrollwas renamed toclearScrollIds,scroll'sscrollparameter renamed toduration.
- Removed
ConsoleHttpTransport, useHttpTransportinstead. - Removed
BasicAuth, usebasicAuthorizationinstead. HttpTransportchanged:- Constructor accepts
clientfrom bothpackage:httporpackage:http_client. - Constructor accepts
urlasStringorUri. - Constructor accepts
authorizationheader as a pass-through value. - Closes HTTP client if and only if there was none provided.
- Constructor accepts
Updates:
Client.clearScrollIdfor deleting a single scroll id.TransportExceptionwhen we've got unexpected status code from ElasticSearch.Client.index(name: 'index-name')creates a shortcut to access index-based operations.- Minimal test! yay!
0.1.15 #
- The
typeparameter in the index may be null. (#25 by fabiocarneiro)
0.1.11 #
- Enabled merging documents with
updateDoc(#19 by jodinathan).
0.1.10 #
- Updated code to latest Dart style guides.
0.1.8 #
Query.prefix
0.1.7 #
- Handle
'hits': {'total': {'value': 1}}}in the search response format.
0.1.6 #
- Fix HTTP transport: preserve original uri's relative path segments.
0.1.5 #
- Add dynamic
sourceparam for Client.search() method. This is a replacement for the booleanfetchSourceto allow _source to be a boolean, a string or a list of strings as per the Elasticsearch spec. - Deprecate
fetchSourceparam in the Client.search() method. - Support sorting of search results.
0.1.4 #
- Fixed
_mergeHeaderfunction. - Using
pedanticanalysis options.
0.1.3 #
- Upgrade
http_clientdependency.
0.1.2 #
BasicAuthoption forHttpTransport.
0.1.1 #
- Support suggest queries.
0.1.0 #
- First public version.