Commit Graph

580 Commits

Author SHA1 Message Date
Honza Král 79ca075ab0 More sane defaults for helpers
Also make sure errors while scrolling will not be ignored
Fixes #194
2015-02-18 18:28:55 +01:00
Honza Král 7dbf753ef5 Update travis to turn on scripting 2015-02-16 16:17:26 +01:00
Honza Král 8c1a25e942 Add master_timeout to (get/exists)_template APIs 2015-02-16 16:16:16 +01:00
Honza Král cca84058ff Sometimes we have dicts indexed by integers in yaml tests 2015-02-16 16:15:56 +01:00
Honza Král 756298a360 Added documentation explaining scan and ordering
Thanks drorata for the initial patch and issue
2015-02-12 10:58:20 +01:00
Honza Král 2f9842abed post-release version bump to 1.5.0-dev 2015-02-11 22:24:57 +01:00
Honza Král cdb04dfa01 Version bump for 1.4 release 2015-02-11 22:22:38 +01:00
Honza Král 293e8a3aca Implementing stash_in_path functionality 2015-02-10 22:08:44 +01:00
J Charitopoulos 0cd23e49d2 minor syntax 2015-02-10 16:16:21 +01:00
Honza Král 43a0d88e77 Updated Changelog for 1.4.0 2015-01-30 00:07:00 +01:00
Honza Král f065817e89 Add option to pass kwargs to scan and bulk in reindex helper 2015-01-30 00:04:04 +01:00
Honza Král d9acd16850 Document warning for insecure ssl 2015-01-30 00:00:26 +01:00
Honza Král 271fc4d232 Warn when people using insecure options. 2015-01-29 23:46:01 +01:00
Honza Král 6bb8edc80b SSL verification off by default is really a warning, not a note 2015-01-29 23:04:26 +01:00
Honza Král 7d78a2c14e Use read the docs theme even locally 2015-01-29 23:04:14 +01:00
Marc Abramowitz 957792cc26 tox.ini: Add py34 2015-01-27 16:52:54 +01:00
Marc Abramowitz 0246c5bbda Remove extra spaces from exception message
Without this change, it prints with extra spaces -- e.g.:

    E           elasticsearch.exceptions.ImproperlyConfigured: No defined connections, you need to                     specify at least one host.
2015-01-27 16:51:39 +01:00
Honza Král 02117ad29e Remove duplicate param definitions and docs.
Fixes #191 Thanks jfunez!
2015-01-27 16:18:50 +01:00
Honza Král 93d287d99c Added tests for raise_on_exception 2015-01-24 18:41:43 +01:00
Honza Král 320e17dce8 Added raise_on_exception param to streaming_bulk
This means that we can now handle also TransportErrors that might occur
durig the bulk processing and report those items in the failed request
as failed instead of just propagating the exception.

Fixes #166
2015-01-24 18:41:35 +01:00
Honza Král c897c75aa9 Update parameters for cluster.state 2015-01-23 03:47:01 +01:00
Magnus Bäck 919b8f5ce3 Fix typos in docstring links to Elasticsearch documentation. 2015-01-19 19:37:41 +01:00
Honza Král 32f23b6748 Add some docs for scan mentioning passing extra args to search
Fixes #186 Thanks jpshelley!
2015-01-16 23:33:38 +01:00
syllogismos 87bba04d4d Update reindex helper function to introduce a new query argument.
you can specify an extra `query` argument, so that you could reindex only the docs that belong to a specific query.
2015-01-16 16:34:45 +01:00
Honza Král 1f0852bb92 Tests for reindex accepting a query 2015-01-16 16:34:44 +01:00
Honza Král d293346375 Proper skipping technique for yaml test suite 2015-01-12 14:57:52 +01:00
Honza Král 8e43be946a Fixing certifi spellinf. Thanks jezdez! 2015-01-12 13:46:13 +01:00
Steven Moy 7a674dbb0b Fixed Issue 180 Pass connection pool and seed_connections as two
separate arguments
2015-01-08 15:43:14 -08:00
Honza Král 0fd051922b Use chain instead of concatenation.
Fixes #180
2015-01-09 00:16:34 +01:00
Honza Král cdd240dc59 Removing duplicit id documentation.
Fixes #177, thanks houqp!
2015-01-08 17:11:20 +01:00
Honza Král d3e745ab77 Make initial sniff (sniff_on_start) ignore sniff_timeout
This is due to issue mentioned in #167 as part of discussion
2015-01-04 19:44:21 +01:00
Honza Král b3c2ef2996 version bump for dev 2015-01-03 01:50:46 +01:00
Honza Král e3bfeeef22 Version bump for 1.3 release 2014-12-31 17:02:06 +01:00
Honza Král 9aeabf33f7 Changelog formatting 2014-12-31 16:58:47 +01:00
Julian Mehnle 51c89a8a2b Avoid generating 'No handlers could be found for logger "elasticsearch"' errors
by installing no-op logging handler per <https://docs.python.org/2/howto/logging.html#configuring-logging-for-a-library>.
2014-12-31 16:51:32 +01:00
Honza Král 953c66e650 fix Elasticsearch.index with id=0
Fixes #164 Thanks larsmans!
2014-12-30 18:50:52 +01:00
Honza Král 72d24906d7 Clarifying connection parameters.
Fixes #171 Thanks DavidAwad!
2014-12-30 17:21:22 +01:00
Honza Král bdf2c4b9f4 Added docs on SSL and auth options 2014-12-29 17:11:18 +01:00
Honza Král 2dc933e1c9 Add docs that load balancing only applies when more connections specified 2014-12-20 14:47:30 +01:00
Honza Král 836c6d1933 Introducing DummyConnectionPool for when only 1 connection defined 2014-12-20 00:35:24 +01:00
Honza Král 82a32540d7 Fix race condition in ConnectionPool
Fixes #158
2014-12-20 00:34:42 +01:00
Honza Král 9b5d2c062e Add an option to use scan helper without search_type=scan, use with caution
Fixes #160
2014-12-15 15:15:03 +01:00
Honza Král a23772ba27 Updated to new ES api version 2014-12-15 14:59:04 +01:00
Honza Král f47bb52de1 Adding the upgrade APIs
Thanks to @ashangit for the PR on which this is based.
2014-12-11 18:27:12 +01:00
j0hnsmith 482f166c1a set propagate=False on elasticsearch.trace only if logger not already configured 2014-12-09 15:31:19 +01:00
Honza Král 5977b5ea9c Ignore build directory 2014-12-08 15:57:48 +01:00
Honza Král f1ef6336ee Add changelog entry for the check in ConnectionPool 2014-12-08 14:40:03 +01:00
Honza Král 0f0630d8d7 Make sure we always have connections defined 2014-12-08 14:32:52 +01:00
Honza Král fe556873d8 Adding the search_exists API 2014-12-02 00:13:37 +01:00
Honza Král 5173d5b741 Check required parameters for empty values.
Fixes #138, thanks robhudson!
2014-12-02 00:13:01 +01:00