Skip to content

Releases: benfalk/elastic_lens

[0.1.8] - 2023-01-24

24 Jan 14:36
6366fcd
Compare
Choose a tag to compare

Added

  • Ergonomic methods to AggResult that allow you to directly get at
    the data the enum is wrapping. Prior to this change you had to work
    directly from the AggResultCollection; which may not always be the
    case if you're attempting to pass individual results around to be
    processed by the the code that created the request for them w/o
    passing the entire collection.

[0.1.7] - 2023-01-2021

21 Jan 21:22
a3b9539
Compare
Choose a tag to compare

Fixed

  • Empty bool query building bug is fixed. When attempting to build
    a search if you apply an empty criteria set, such as an AllMatch
    it would generate a malformed query where the bool node had an
    empty filter. Now criterion are checked before being applied to a
    search to prevent this going forward.

[0.1.6] - 2023-01-20

20 Jan 23:11
5c7d2ce
Compare
Choose a tag to compare

Added

  • Support to unwrap the MultiResponse structure down to it's underlying
    vector of search result payloads.

[0.1.5] - 2023-01-20

20 Jan 14:36
608b614
Compare
Choose a tag to compare

Removed

  • Requirement for Debug and Clone for types T in MultiResponse
    is no longer needed for Client#multi_search to return results. Now
    if the type T does implement both/either trait then MultiResponse
    will also have that functionality.

[0.1.4] 2023-01-17

18 Jan 01:18
450765e
Compare
Choose a tag to compare

Added

  • Cow<'static, str> can now be coerced to a ScalarValue directly.
  • u8, u16, u32, i32, i16, i8 are now coerced to ScalarValue
  • f32 is now coerced to ScalarValue

[0.1.3] 2023-01-16

16 Jan 23:16
c79edcc
Compare
Choose a tag to compare

Added

  • hits_mut() and docs_mut() mutable iterators to search results
  • hits_take() and docs_take() to extract collections from results
  • Make offical adapter clone-able so the client can also be cloned

[0.1.2] - 2023-01-16

16 Jan 14:57
df629eb
Compare
Choose a tag to compare

Removed

  • Requirement for Debug and Clone for types T in SearchResults
    is no longer required in order for Client#search to return results.
    Now if the type T does implement both/either trait then
    SearchResults will also have that functionality.

[0.1.1] - 2023-01-15

15 Jan 13:52
521562a
Compare
Choose a tag to compare

Changed

  • Spelling references from offical to official

Release 0.1.0

15 Jan 00:33
cd07bb2
Compare
Choose a tag to compare

Release 0.1.0