Permalink
Commits on Feb 20, 2017
  1. Merge pull request #52 from PrasadBonthu/master

    Added "_mget" request support
    committed on GitHub Feb 20, 2017
  2. Merge pull request #53 from stevepm/sm/mapping_and_settings_for_index…

    …_template
    
    Add functionality to retrieve index templates
    committed on GitHub Feb 20, 2017
Commits on Feb 17, 2017
  1. Change get_templates to get_index_templates, also adds create_index_t…

    …emplate and delete_index_template funs
    stevepm committed Feb 17, 2017
Commits on Feb 14, 2017
  1. Add functionality to retrieve the settings and mapping for an index t…

    …emplate, along with tests
    stevepm committed Feb 14, 2017
Commits on Jan 9, 2017
  1. Corrected spec to clear dialyzer error

    PrasadBonthu committed on GitHub Jan 9, 2017
  2. Merge branch 'master' into master

    PrasadBonthu committed on GitHub Jan 9, 2017
Commits on Jan 1, 2017
  1. Added "_mget" request support

    PrasadBonthu committed on GitHub Jan 1, 2017
Commits on Dec 13, 2016
  1. Merge pull request #51 from wk8/wk8/index_exists

    Adding `index_exists/*` funs
    committed on GitHub Dec 13, 2016
Commits on Dec 10, 2016
  1. Merge pull request #49 from wk8/wk8/create_with_body

    Adding an `erlastic_search:create_index/3` fun to allow creating an index with custom settings
    committed on GitHub Dec 10, 2016
  2. Merge pull request #50 from wk8/wk8/get_mappings_and_settings

    Adding `get_mapping/*` and `get_settings/*` funs to retrieve mappings & indices
    committed on GitHub Dec 10, 2016
Commits on Dec 9, 2016
  1. Adding `index_exists/*` funs

    Also upgrading hackney as a dependency, since the previously included version
    did not include the dialyzer fixes from
    benoitc/hackney@008617c
    which, in turn, made dialyzer complain about the new `case` patterns in
    `erls_resource:do_request/6`
    wk8 committed Dec 9, 2016
  2. Adding an `erlastic_search:create_index/3` fun to allow creating an i…

    …ndex with custom settings
    
    and/or mappings, as documented in
    https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-create-index.html
    
    Also modified `erlastic_search:create_index/2` to accept either connection params
    and an index name (previous behaviour) or else an index name and a body.
    
    This patch is entirely backwards-compatible.
    wk8 committed Dec 9, 2016
Commits on Oct 22, 2016
  1. Merge pull request #48 from synlay/feature/multi_search

    Introduce new search function 'multi_search/2'
    committed on GitHub Oct 22, 2016
Commits on Oct 21, 2016
  1. Introduce new search function 'multi_search/2'

    'multi_search/2' allows to execute multiple search requests using
    the Elasticsearch endpoint '_msearch'. The function interface is
    inspired by the 'bulk_index_docs' function with the difference that
    the index and type parameters are missing. If needed these parameters
    must be defined through the headers, as these are optionally
    according to the Elasticsearch documentation.
    drobakowski committed Oct 21, 2016
Commits on Sep 30, 2016
  1. Merge pull request #47 from synlay/feature/get_doc_with_options

    Introduce get_doc_opts/5 as an equivalent to get_doc/4 including options
    committed on GitHub Sep 30, 2016
Commits on Aug 26, 2016
  1. Merge pull request #45 from paulperegud/fix_bulk_index_docs

    Fix bulk index docs
    committed on GitHub Aug 26, 2016
Commits on Aug 24, 2016
  1. Merge pull request #43 from altworx/master

    the app should not depend on jsx app
    committed on GitHub Aug 24, 2016
Commits on Aug 19, 2016
  1. Merge pull request #42 from PrasadBonthu/master

    Added scroll support
    committed on GitHub Aug 19, 2016
  2. Corrected spec

    PrasadBonthu committed on GitHub Aug 19, 2016
  3. Corrected the function name

    PrasadBonthu committed on GitHub Aug 19, 2016
Commits on Aug 18, 2016
  1. Added scroll support

    Before calling search_scroll/1 function, the search_scroll/4 function should be called with index, type name and the search query. Based on the search response, "scroll_id" can be passed to search_scroll/1 to get next batch results.
    PrasadBonthu committed on GitHub Aug 18, 2016
Commits on May 8, 2016
  1. Merge pull request #41 from wk8/wk8/index_changes

    Some index changes:
    committed May 8, 2016
Commits on May 3, 2016
  1. Some index changes:

    * making it possible to index without ID but with options
    * making it possible to bulk index without IDs
    * fixing bulk indexes which were broken if not using `jsx`
    * also accounting for the fact that `erlastic_json()` can also be a map
    * the only possibly breaking change is if someone out there used that
      lib to index a doc with the atom `undefined` as ID, which seems like
      a bad idea anyway (and is against the spec that it should be a binary)
    wk8 committed May 3, 2016
Commits on Mar 29, 2016
  1. Merge pull request #40 from inaka/master

    Add option to configure host and port
    committed Mar 29, 2016
  2. added option to configure host and port

    pyotrgalois committed with elbrujohalcon Jul 31, 2014
Commits on Mar 17, 2016
  1. Merge pull request #38 from synlay/feature/bulk_operation_with_header

    Extend bulk operation header
    committed Mar 17, 2016