Honza Kral
|
9baa8fb309
|
Tiny cleanup
|
2013-10-02 00:54:05 +02:00 |
|
Honza Kral
|
5fccd1e793
|
Allow lists for http_auth in RequestsHttpConnection
thanks nkvoll!
|
2013-10-02 00:42:38 +02:00 |
|
Honza Kral
|
b0587071b6
|
Circumvent prepared requests from RequestsHttpConnection
this is because sesion.send(prepared_request) doesn't pass through auth
info. Thanks nkvoll!
Fixes #8
|
2013-10-02 00:39:19 +02:00 |
|
Honza Kral
|
4f890ff89c
|
preserve ',' and '*' in url for nicer URLs in logs
|
2013-09-30 19:20:50 +02:00 |
|
Honza Kral
|
a238144bc6
|
Lists can only contain strings in es api, also broke py3
This reverts commit 7eb4949641.
|
2013-09-30 19:15:03 +02:00 |
|
Honza Kral
|
17c4a3dd21
|
stats_only parameter to bulk_index helper for large loads`
|
2013-09-30 19:05:12 +02:00 |
|
Honza Kral
|
8f15b4edc0
|
Helpers documentation
|
2013-09-30 19:05:00 +02:00 |
|
Honza Kral
|
e04a1d3c02
|
Double explain
|
2013-09-30 17:39:49 +02:00 |
|
Honza Kral
|
7eb4949641
|
Make sure we encode even values in lists
|
2013-09-30 17:38:37 +02:00 |
|
Honza Kral
|
8da490e672
|
Even when using existing server wait for yellow status before proceeding
This should solve travis issues where ES is run just before the test
suite.
|
2013-09-28 15:51:24 +02:00 |
|
Honza Kral
|
7243ae6413
|
Typo in ElasticsearchException
This change is internal so it shouldn't affect existing code
|
2013-09-28 15:51:24 +02:00 |
|
Honza Kral
|
5774ccc4b0
|
Added CONTRIBUTING.md to MANIFEST.in
|
2013-09-27 13:38:51 +02:00 |
|
Honza Kral
|
638713daab
|
Added a simple contributing document.
|
2013-09-26 11:34:15 +02:00 |
|
Honza Kral
|
d179ae6253
|
Download our own ES in travis so that we can install plugins and run thrift tests
|
2013-09-25 23:51:25 +02:00 |
|
Honza Kral
|
49a23db148
|
New spec repo version
|
2013-09-25 23:10:30 +02:00 |
|
Honza Kral
|
672fdf7d5f
|
Make ignore a global parameter
|
2013-09-25 23:09:50 +02:00 |
|
Honza Kral
|
5c76e7c96c
|
Run yaml test suite correctly - one test per test method
|
2013-09-25 23:07:52 +02:00 |
|
Honza Kral
|
33b05bdc62
|
Thrift SSL support
|
2013-09-25 21:31:10 +02:00 |
|
Honza Kral
|
490fd237ee
|
rename use_https to use_ssl to make it forwards copatible with thrift
|
2013-09-25 21:07:29 +02:00 |
|
Honza Kral
|
ab8e60de58
|
use ascii
|
2013-09-25 21:06:49 +02:00 |
|
Honza Kral
|
b39db98f5d
|
New params to indices.stats
|
2013-09-25 14:29:17 +02:00 |
|
Honza Kral
|
d5533bb209
|
_source, _source_exclude and _source_include parameters for get, get_source, mget and search
|
2013-09-25 14:28:56 +02:00 |
|
Honza Kral
|
af249a9ac6
|
Explain API
|
2013-09-25 14:13:44 +02:00 |
|
Honza Kral
|
48c2b1bcf0
|
Add clear_scroll API
|
2013-09-25 14:02:04 +02:00 |
|
Honza Kral
|
d7814d09f7
|
Less Specificity on Dependencies
fixes #2
|
2013-09-25 11:02:26 +02:00 |
|
Honza Kral
|
8ff7b5cf26
|
lib_pypy from coveralls
|
2013-09-25 00:15:27 +02:00 |
|
Honza Kral
|
46e5302583
|
Additiona coveralls-related ignores
|
2013-09-25 00:07:24 +02:00 |
|
Honza Kral
|
a7d6102648
|
Ignore auto-generated code and tests in coveralls coverage report
|
2013-09-24 23:57:18 +02:00 |
|
Honza Kral
|
69966ad577
|
try to get coverage to ignore system packages and dependencies
mostly for coveralls support
|
2013-09-24 23:48:57 +02:00 |
|
Honza Kral
|
c759b63a0a
|
Added build status to README and coveralls support.
|
2013-09-24 23:33:37 +02:00 |
|
Honza Kral
|
b724288d76
|
Https support for the http-based transports.
Thanks, nkvoll!
|
2013-09-24 23:07:14 +02:00 |
|
Honza Kral
|
7a440fda4a
|
Support for HTTP auth. Thanks, nkvoll!
|
2013-09-24 22:55:04 +02:00 |
|
Honza Kral
|
8b7c7190f1
|
doc fix
|
2013-09-24 19:17:45 +02:00 |
|
Honza Kral
|
6c026ecabf
|
removing plugins from travis CI configs
|
2013-09-24 18:49:36 +02:00 |
|
Honza Kral
|
f60e340f0c
|
bump version for PYPI
|
2013-09-24 18:40:35 +02:00 |
|
Honza Kral
|
6d35a78751
|
wrong __init__ signature for connections
|
2013-09-24 18:38:18 +02:00 |
|
Honza Kral
|
72d7930a40
|
include ES in travis-CI
|
2013-09-24 18:35:54 +02:00 |
|
Honza Kral
|
cacee10065
|
Simpler travis.yml
|
2013-09-24 18:15:04 +02:00 |
|
Honza Kral
|
2653993c94
|
use kwargs
|
2013-09-24 17:44:44 +02:00 |
|
Honza Kral
|
e9ca191d2a
|
Bumping the version for new release
|
2013-09-24 17:32:06 +02:00 |
|
Honza Kral
|
707dcc5ec3
|
Follow our own advice and use kwargs
|
2013-09-24 17:22:31 +02:00 |
|
Honza Kral
|
e1754ce51f
|
forgotten doc transport
|
2013-09-24 17:10:31 +02:00 |
|
Honza Kral
|
ec038c4e9c
|
More doc fixes
|
2013-09-24 16:58:37 +02:00 |
|
Honza Kral
|
4477895b42
|
Connection Layer docs
|
2013-09-24 15:49:38 +02:00 |
|
Honza Kral
|
ac4b9cf3ab
|
freeze non-testing dependencies
|
2013-09-24 15:49:23 +02:00 |
|
Honza Kral
|
1f37348bb9
|
Don't include tests in PYPI package
|
2013-09-23 23:27:39 +02:00 |
|
Honza Kral
|
b0e124048e
|
Add Rest-remote and use prune.
Thanks @kvbik!
|
2013-09-23 23:11:43 +02:00 |
|
Honza Kral
|
e7c680e1d1
|
Make packaging ready
|
2013-09-23 17:29:08 +02:00 |
|
Honza Kral
|
f68549562b
|
No need for requirements.txt, all deps are in setup.py and tox
|
2013-09-23 17:13:15 +02:00 |
|
Honza Kral
|
56c77f0bd0
|
Switch to using git submodules for the yaml tests
|
2013-09-23 17:12:14 +02:00 |
|
Honza Kral
|
ff9623e264
|
Doc fixes
|
2013-09-23 14:42:23 +02:00 |
|
Honza Kral
|
d19afcaa7e
|
Find packages in setup.py.
Thanks Jordi!
|
2013-09-23 14:33:23 +02:00 |
|
Honza Kral
|
402fca0e32
|
remove all templates in teardown
|
2013-09-23 14:20:16 +02:00 |
|
Honza Kral
|
b01ff0ecb6
|
Change ignore_missing to ignore
|
2013-09-22 16:46:43 +02:00 |
|
Honza Kral
|
997d9de979
|
install pylibmc and thrift for python 2 tests
|
2013-09-03 11:55:20 -05:00 |
|
Honza Kral
|
59a7dbfda8
|
Ignre junit results
|
2013-09-03 11:31:53 -05:00 |
|
Honza Kral
|
e5da040f41
|
provide different junit xml output per env
|
2013-09-02 22:47:28 -05:00 |
|
Honza Kral
|
6457a2f498
|
Due to external bugs python 2.7 tests need to run after pypy tests
|
2013-09-02 22:09:15 -05:00 |
|
Honza Kral
|
e123008851
|
Added tox.ini to runtests on multiple python envs
Also updated python setup.py test to run in CI configuration
|
2013-09-02 20:57:59 -05:00 |
|
Honza Kral
|
f603a834ca
|
Use one global client instance for all test runs
|
2013-08-28 19:24:11 +02:00 |
|
Honza Kral
|
fe7cc106f6
|
Use unittest2 even for python 2.6
|
2013-08-28 19:11:28 +02:00 |
|
Honza Kral
|
d180e62a99
|
Revert "Support python 2.6"
This reverts commit 158f6e6183.
|
2013-08-28 19:02:42 +02:00 |
|
Honza Kral
|
d306085789
|
Skips are ok
|
2013-08-27 04:19:37 +02:00 |
|
Honza Kral
|
158f6e6183
|
Support python 2.6
|
2013-08-27 04:07:52 +02:00 |
|
Honza Kral
|
87a09091ce
|
more detailed .travis.yml file, still untested
|
2013-08-27 03:05:30 +02:00 |
|
Honza Kral
|
610226e91c
|
Support for running different connection class in tests
|
2013-08-27 02:53:01 +02:00 |
|
Honza Kral
|
966128a5c8
|
Adding thrift to dev_requirements
Note that this will not do since thrift, as well as pylibmc, is not
available for py3
|
2013-08-27 02:48:01 +02:00 |
|
Honza Kral
|
38ba61d511
|
Fix memcached tests for py3
|
2013-08-25 18:01:45 +02:00 |
|
Honza Kral
|
39bcd81957
|
Minor fixes
|
2013-08-25 17:58:30 +02:00 |
|
Honza Kral
|
667160e9dc
|
Added PoolingConnection for non thread-safe connection classes
|
2013-08-25 17:00:46 +02:00 |
|
Honza Kral
|
e91ed68bd0
|
Split individual connection classes
|
2013-08-25 16:39:56 +02:00 |
|
Honza Kral
|
95c33871ef
|
Make connections a package
|
2013-08-25 16:32:20 +02:00 |
|
Honza Kral
|
2161c87d86
|
Make thrift an optional dependency
|
2013-08-21 00:18:18 +02:00 |
|
Honza Kral
|
0c09ef72a0
|
Experimental Thrift support
No thread safety
no connection pooling for thrift
very limited error handling
|
2013-08-21 00:13:13 +02:00 |
|
Honza Kral
|
c7cf8011f4
|
Avoid circular references to make GC's life a bit easier
|
2013-08-14 01:42:19 +02:00 |
|
Honza Kral
|
56e314f5b0
|
Experimental memcached protocol.
Only works with python 2 now
|
2013-08-11 02:17:20 +02:00 |
|
Honza Kral
|
366e15dee8
|
Support timeouts with urllib3
|
2013-08-09 02:26:42 +02:00 |
|
Honza Kral
|
d72b15680c
|
Switch to urllib3 for more performance
|
2013-08-08 18:06:36 +02:00 |
|
Honza Kral
|
dfc8076a91
|
Better escaping or url and query params
|
2013-08-08 18:06:25 +02:00 |
|
Honza Kral
|
97257c872d
|
typo
|
2013-08-08 18:06:07 +02:00 |
|
Honza Kral
|
11e5746eb1
|
Docstrings for Connection classes
|
2013-08-08 16:04:53 +02:00 |
|
Honza Kral
|
e79afeb9c5
|
don't use _make_path for static paths
|
2013-08-07 03:11:03 +02:00 |
|
Honza Kral
|
7ebdb612b1
|
Make sure we encode boolean query params properly
|
2013-08-07 01:35:11 +02:00 |
|
Honza Kral
|
ad5860bea6
|
Formatting and docstrings
|
2013-08-07 01:34:17 +02:00 |
|
Honza Kral
|
af0202d89f
|
slightly simpler tests
|
2013-08-01 16:04:56 +02:00 |
|
Honza Kral
|
1ee42ca17c
|
Added a simple reindex helper
|
2013-08-01 15:05:29 +02:00 |
|
Honza Kral
|
29977efff4
|
Added a convenient scan heper API to iterate over docs
|
2013-08-01 14:57:08 +02:00 |
|
Honza Kral
|
5b1a2fd650
|
bulk_index helper to easily load docs into ES
|
2013-08-01 14:48:39 +02:00 |
|
Honza Kral
|
fae0fdb254
|
remove duplicit doc_type defintion
|
2013-08-01 14:47:54 +02:00 |
|
Honza Kral
|
6cfde42985
|
Extract ElasticTestCase from YamlTestCase
|
2013-08-01 14:47:34 +02:00 |
|
Honza Kral
|
388a56ea2c
|
Provide sane defults for YAML tests
|
2013-07-31 17:51:42 +02:00 |
|
Honza Kral
|
3679018d80
|
Keep version info in elasticsearch/__init__.py as well as setup
|
2013-07-31 17:38:52 +02:00 |
|
Honza Kral
|
cce186780f
|
ConnectionError is special
|
2013-07-30 16:50:36 +02:00 |
|
Honza Kral
|
d8cbe1ac78
|
More power to the SerializationError
|
2013-07-30 15:05:46 +02:00 |
|
Honza Kral
|
0bde2d5317
|
More info when raising an exception
|
2013-07-30 14:25:10 +02:00 |
|
Honza Kral
|
78f5f0f4bb
|
Node shutdown API
|
2013-07-24 17:47:39 +02:00 |
|
Honza Kral
|
5621272a3a
|
node_info
|
2013-07-24 17:44:09 +02:00 |
|
Honza Kral
|
53074eab75
|
cluster.node_stats
|
2013-07-24 17:10:57 +02:00 |
|
Honza Kral
|
83983ef23a
|
Cluster state
|
2013-07-24 16:39:48 +02:00 |
|
Honza Kral
|
c37a10df39
|
clear cache
|
2013-07-24 16:25:14 +02:00 |
|