All Versions
23
Latest Version
Avg Release Cycle
-
Latest Release
-

Changelog History
Page 2

  • v2.4.0 Changes

    • โž• Added Elastic.Index.open/1 and Elastic.Index.close/1
  • v2.3.5 Changes

    • โž• Added missing documentation for Elastic.Index
  • v2.3.4 Changes

    • Gracefully handle connection_closed errors from Elastic Search. These can occur, for example, when you're trying to index a document with an invalid ID: Elastic.HTTP.post("/elastic_test/test/1 foo", body: %{test: true}). (The ID of "1 foo" is not valid)
    • โž• Added index_exists? to Document.API so that you can call this function on the module that uses Document.API, rather than rolling your own version.
  • v2.3.3 Changes

    • ๐Ÿ›  Fixed a tiny issue with Document.API documentaiton.
  • v2.3.2 Changes

    • โž• Added Elastic.HTTP.head for making HEAD requests.
    • โž• Added Elastic.Index.exists? for checking if an index exists or not.
  • v2.3.1 Changes

    • ๐Ÿ›  Fix bug where Elastic.Bulk.update would throw an error.
  • v2.3.0 Changes

    • โž• Added Elastic.Bulk for bulk operations. Currently only supports create and update. See documentation for more information.
    • โšก๏ธ Document.API.index and Document.API.update are no longer interchangeable. update will now do a partial update to the document, rather than creating a new version of that document.
  • v2.2.2 Changes

    โž• Added Elastic.HTTP.bulk.

  • v2.2.1 Changes

    ๐Ÿ– Handle econnrefused and nxdomain errors gracefully.

  • v2.2 Changes

    ๐Ÿ‘ Added Elastic.Document.API.search_query for better compatibility with scrivener_elastic.