├── .ctags ├── .gitignore ├── .travis.yml ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── examples ├── bulk.exs ├── mapping.exs ├── mapping_with_settings.exs ├── search.exs └── settings.exs ├── lib ├── tirexs.ex └── tirexs │ ├── bulk.ex │ ├── dsl.ex │ ├── dsl │ ├── behaviour.ex │ └── logic.ex │ ├── elastic_search │ └── settings.ex │ ├── env.ex │ ├── http.ex │ ├── index │ ├── logic.ex │ └── settings.ex │ ├── logger.ex │ ├── manage │ └── aliases.ex │ ├── mapping.ex │ ├── multi_get.ex │ ├── query.ex │ ├── query │ ├── filter.ex │ └── logic.ex │ ├── resources.ex │ ├── resources │ ├── apis.ex │ ├── document.ex │ ├── indices.ex │ └── search.ex │ ├── search.ex │ └── search │ ├── aggs.ex │ ├── rescore.ex │ └── suggest.ex ├── mix.exs ├── mix.lock └── test ├── acceptances ├── examples_test.exs ├── http_test.exs ├── mapping_test.exs ├── resources │ ├── document_test.exs │ ├── indices_test.exs │ └── search_test.exs ├── resources_test.exs └── settings_test.exs ├── test_helper.exs └── tirexs ├── aliases_test.exs ├── bulk_test.exs ├── env_test.exs ├── http_test.exs ├── index ├── settings │ ├── analyzer_test.exs │ ├── blocks_test.exs │ ├── cache_test.exs │ ├── filter_test.exs │ ├── normalizer_test.exs │ ├── set_test.exs │ └── tokenizer_test.exs └── settings_test.exs ├── logger_test.exs ├── mapping_test.exs ├── multi_get_test.exs ├── query ├── bool_test.exs ├── boosting_test.exs ├── dis_max_test.exs └── filter_test.exs ├── query_test.exs ├── resources ├── document_test.exs ├── indices_test.exs └── search_test.exs ├── resources_test.exs ├── search ├── aggs_test.exs ├── from_test.exs ├── highlight_test.exs ├── rescore_test.exs ├── size_test.exs ├── sort_test.exs └── suggest_test.exs ├── search_test.exs └── tirexs_test.exs /.ctags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/.ctags -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/README.md -------------------------------------------------------------------------------- /examples/bulk.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/examples/bulk.exs -------------------------------------------------------------------------------- /examples/mapping.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/examples/mapping.exs -------------------------------------------------------------------------------- /examples/mapping_with_settings.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/examples/mapping_with_settings.exs -------------------------------------------------------------------------------- /examples/search.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/examples/search.exs -------------------------------------------------------------------------------- /examples/settings.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/examples/settings.exs -------------------------------------------------------------------------------- /lib/tirexs.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/lib/tirexs.ex -------------------------------------------------------------------------------- /lib/tirexs/bulk.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/lib/tirexs/bulk.ex -------------------------------------------------------------------------------- /lib/tirexs/dsl.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/lib/tirexs/dsl.ex -------------------------------------------------------------------------------- /lib/tirexs/dsl/behaviour.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/lib/tirexs/dsl/behaviour.ex -------------------------------------------------------------------------------- /lib/tirexs/dsl/logic.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/lib/tirexs/dsl/logic.ex -------------------------------------------------------------------------------- /lib/tirexs/elastic_search/settings.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/lib/tirexs/elastic_search/settings.ex -------------------------------------------------------------------------------- /lib/tirexs/env.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/lib/tirexs/env.ex -------------------------------------------------------------------------------- /lib/tirexs/http.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/lib/tirexs/http.ex -------------------------------------------------------------------------------- /lib/tirexs/index/logic.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/lib/tirexs/index/logic.ex -------------------------------------------------------------------------------- /lib/tirexs/index/settings.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/lib/tirexs/index/settings.ex -------------------------------------------------------------------------------- /lib/tirexs/logger.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/lib/tirexs/logger.ex -------------------------------------------------------------------------------- /lib/tirexs/manage/aliases.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/lib/tirexs/manage/aliases.ex -------------------------------------------------------------------------------- /lib/tirexs/mapping.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/lib/tirexs/mapping.ex -------------------------------------------------------------------------------- /lib/tirexs/multi_get.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/lib/tirexs/multi_get.ex -------------------------------------------------------------------------------- /lib/tirexs/query.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/lib/tirexs/query.ex -------------------------------------------------------------------------------- /lib/tirexs/query/filter.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/lib/tirexs/query/filter.ex -------------------------------------------------------------------------------- /lib/tirexs/query/logic.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/lib/tirexs/query/logic.ex -------------------------------------------------------------------------------- /lib/tirexs/resources.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/lib/tirexs/resources.ex -------------------------------------------------------------------------------- /lib/tirexs/resources/apis.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/lib/tirexs/resources/apis.ex -------------------------------------------------------------------------------- /lib/tirexs/resources/document.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/lib/tirexs/resources/document.ex -------------------------------------------------------------------------------- /lib/tirexs/resources/indices.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/lib/tirexs/resources/indices.ex -------------------------------------------------------------------------------- /lib/tirexs/resources/search.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/lib/tirexs/resources/search.ex -------------------------------------------------------------------------------- /lib/tirexs/search.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/lib/tirexs/search.ex -------------------------------------------------------------------------------- /lib/tirexs/search/aggs.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/lib/tirexs/search/aggs.ex -------------------------------------------------------------------------------- /lib/tirexs/search/rescore.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/lib/tirexs/search/rescore.ex -------------------------------------------------------------------------------- /lib/tirexs/search/suggest.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/lib/tirexs/search/suggest.ex -------------------------------------------------------------------------------- /mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/mix.exs -------------------------------------------------------------------------------- /mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/mix.lock -------------------------------------------------------------------------------- /test/acceptances/examples_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/acceptances/examples_test.exs -------------------------------------------------------------------------------- /test/acceptances/http_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/acceptances/http_test.exs -------------------------------------------------------------------------------- /test/acceptances/mapping_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/acceptances/mapping_test.exs -------------------------------------------------------------------------------- /test/acceptances/resources/document_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/acceptances/resources/document_test.exs -------------------------------------------------------------------------------- /test/acceptances/resources/indices_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/acceptances/resources/indices_test.exs -------------------------------------------------------------------------------- /test/acceptances/resources/search_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/acceptances/resources/search_test.exs -------------------------------------------------------------------------------- /test/acceptances/resources_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/acceptances/resources_test.exs -------------------------------------------------------------------------------- /test/acceptances/settings_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/acceptances/settings_test.exs -------------------------------------------------------------------------------- /test/test_helper.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/test_helper.exs -------------------------------------------------------------------------------- /test/tirexs/aliases_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/aliases_test.exs -------------------------------------------------------------------------------- /test/tirexs/bulk_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/bulk_test.exs -------------------------------------------------------------------------------- /test/tirexs/env_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/env_test.exs -------------------------------------------------------------------------------- /test/tirexs/http_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/http_test.exs -------------------------------------------------------------------------------- /test/tirexs/index/settings/analyzer_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/index/settings/analyzer_test.exs -------------------------------------------------------------------------------- /test/tirexs/index/settings/blocks_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/index/settings/blocks_test.exs -------------------------------------------------------------------------------- /test/tirexs/index/settings/cache_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/index/settings/cache_test.exs -------------------------------------------------------------------------------- /test/tirexs/index/settings/filter_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/index/settings/filter_test.exs -------------------------------------------------------------------------------- /test/tirexs/index/settings/normalizer_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/index/settings/normalizer_test.exs -------------------------------------------------------------------------------- /test/tirexs/index/settings/set_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/index/settings/set_test.exs -------------------------------------------------------------------------------- /test/tirexs/index/settings/tokenizer_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/index/settings/tokenizer_test.exs -------------------------------------------------------------------------------- /test/tirexs/index/settings_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/index/settings_test.exs -------------------------------------------------------------------------------- /test/tirexs/logger_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/logger_test.exs -------------------------------------------------------------------------------- /test/tirexs/mapping_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/mapping_test.exs -------------------------------------------------------------------------------- /test/tirexs/multi_get_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/multi_get_test.exs -------------------------------------------------------------------------------- /test/tirexs/query/bool_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/query/bool_test.exs -------------------------------------------------------------------------------- /test/tirexs/query/boosting_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/query/boosting_test.exs -------------------------------------------------------------------------------- /test/tirexs/query/dis_max_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/query/dis_max_test.exs -------------------------------------------------------------------------------- /test/tirexs/query/filter_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/query/filter_test.exs -------------------------------------------------------------------------------- /test/tirexs/query_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/query_test.exs -------------------------------------------------------------------------------- /test/tirexs/resources/document_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/resources/document_test.exs -------------------------------------------------------------------------------- /test/tirexs/resources/indices_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/resources/indices_test.exs -------------------------------------------------------------------------------- /test/tirexs/resources/search_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/resources/search_test.exs -------------------------------------------------------------------------------- /test/tirexs/resources_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/resources_test.exs -------------------------------------------------------------------------------- /test/tirexs/search/aggs_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/search/aggs_test.exs -------------------------------------------------------------------------------- /test/tirexs/search/from_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/search/from_test.exs -------------------------------------------------------------------------------- /test/tirexs/search/highlight_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/search/highlight_test.exs -------------------------------------------------------------------------------- /test/tirexs/search/rescore_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/search/rescore_test.exs -------------------------------------------------------------------------------- /test/tirexs/search/size_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/search/size_test.exs -------------------------------------------------------------------------------- /test/tirexs/search/sort_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/search/sort_test.exs -------------------------------------------------------------------------------- /test/tirexs/search/suggest_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/search/suggest_test.exs -------------------------------------------------------------------------------- /test/tirexs/search_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/search_test.exs -------------------------------------------------------------------------------- /test/tirexs/tirexs_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zatvobor/tirexs/HEAD/test/tirexs/tirexs_test.exs --------------------------------------------------------------------------------