378 Commits

Author SHA1 Message Date
stevedodson
13141645f7
Merge pull request #82 from stevedodson/feature/fix_nested_not_filters
Feature/fix nested not filters
2019-12-03 15:32:31 +00:00
Stephen Dodson
1423aaad2d Adding minor fixes to last PR 2019-12-03 14:07:05 +00:00
Stephen Dodson
57857277cd Merge remote-tracking branch 'upstream/master' into feature/fix_nested_not_filters 2019-12-03 14:03:03 +00:00
Stephen Dodson
bf6c56878a Correcting license files + fixing bug in filter
LICENSE and NOTICE conform to Elastic policy. Bug in
nested negated filters fixed.

Also, some limited cleanup.
2019-12-03 13:56:49 +00:00
Camilla
b56588463c
Merge pull request #81 from Winterflower/pull-request-job
Refactors tests and adds config to fix SSL issue
2019-12-03 14:20:01 +01:00
Winterflower
3e82d43351 Merge branch 'pull-request-job' of https://github.com/Winterflower/eland into pull-request-job 2019-12-02 20:32:30 +01:00
Winterflower
10e1adb680 Removes code duplication in test code 2019-12-02 20:31:53 +01:00
Camilla
5a5f38e28a
Merge branch 'master' into pull-request-job 2019-12-02 20:26:10 +01:00
Winterflower
33674088ca Refactors eland tests to accept pre-configured client 2019-12-02 20:23:40 +01:00
Winterflower
9c15e237ca Adds env variable to pass test suite version into container 2019-12-02 20:22:07 +01:00
Camilla
4b2daa9ddc
Merge pull request #80 from Winterflower/pull-request-job
Adds Pull Request job for eland CI
2019-12-02 18:15:54 +01:00
Winterflower
7f8d384f03 Adds pull request CI job for eland 2019-12-02 17:29:17 +01:00
Winterflower
4e6305c24a Removes stripping of http from url 2019-12-02 17:29:17 +01:00
Winterflower
32cd181065 Adds pull request CI job for eland 2019-12-02 17:22:34 +01:00
Winterflower
8aadc33687 Removes stripping of http from url 2019-12-02 17:18:40 +01:00
Camilla
d3caf663c5
Merge pull request #77 from Winterflower/max-compilations-limit
Increase script.max_compilations_rate
2019-12-02 13:13:29 +01:00
Winterflower
08357126cb Adds function to increase script.max_compilations_rate to prevent test failures 2019-12-02 13:08:47 +01:00
Camilla
9e176f08f3
Merge pull request #75 from Winterflower/ci-setup
Fixes misconfigured env variable for CI setup
2019-12-02 11:54:21 +01:00
Winterflower
9571fcb2fa Fixes misconfigured env variable 2019-12-02 11:46:07 +01:00
Camilla
99ae4057f4
Merge pull request #61 from Winterflower/ci-setup
Eland CI Setup
2019-11-29 10:19:06 +01:00
Winterflower
beaf719201 Making run_build.sh executable 2019-11-29 08:58:31 +01:00
Winterflower
8a9e83d0e5 Removes line that sets run_build.sh as executable and adds Python versions to test_matrix.yml 2019-11-28 13:50:05 +01:00
Winterflower
78b4a2291b Drops default Python version of Dockerfile to 3.7, because Pandas 0.25.1 is not compatible with Python 3.8 and Pandas 0.25.2 is breaking some eland tests 2019-11-27 21:29:26 +01:00
Winterflower
9ab411984a Adds extra step to Dockerfile build to take advantage of layer caching and avoid repulling dependencies in requirements.txt if they don't change 2019-11-27 21:05:02 +01:00
Winterflower
83d0c3de38 Adds helpful statement to know which ES instance you are connecting to 2019-11-27 21:03:47 +01:00
Winterflower
ce477021c1 Strips hostname from extra http if present in string to prevent failures in low level Python socket module 2019-11-27 21:03:03 +01:00
Michael Hirsch
a3dd86075a
String Arithmetics: __add__ ops (#68)
* adds support for __add__ ops for string objects and literals

* adds tests for string arithmetic

* updates comment in numeric field resolution

* adds op_type parameter for numeric_ops
2019-11-27 10:44:17 -05:00
Winterflower
ba1c932823 Making run_build script an executable during container build 2019-11-26 16:28:24 +01:00
Winterflower
cc8a27398a Adding newline to end of file 2019-11-26 13:57:32 +01:00
Winterflower
80aec42d10 Add shebang header to run_tests 2019-11-26 13:56:41 +01:00
stevedodson
33f5495352
Merge pull request #67 from stevedodson/feature/user_guide
Reformat and cleanup based on PyCharm inspect and reformat
2019-11-26 12:17:00 +00:00
Stephen Dodson
93dadc054c Fixing docstring format 2019-11-26 11:10:18 +00:00
Stephen Dodson
86686ebb18 Reformat and cleanup based on PyCharm 2019-11-26 11:02:46 +00:00
Winterflower
1c9b8f1298 Adding run_build script 2019-11-25 21:07:37 +01:00
Winterflower
c5b479b4f9 Adding line to read ES hostname from docker env var 2019-11-25 20:41:58 +01:00
Winterflower
12236078a8 Adding -r flag to pip install command and fixing name of Dockerfile in run-tests 2019-11-25 19:50:19 +01:00
Winterflower
d0aa84a894 First attempt at suitable Dockerfile and config for building Docker image for eland 2019-11-25 19:15:37 +01:00
Winterflower
ad118fcbad Adding 7.5 snapshot in test matrix 2019-11-25 18:14:20 +01:00
stevedodson
5ce315f55c
Merge pull request #64 from stevedodson/feature/arithmetics
Series arithmetics, series metric aggs, series docs
2019-11-25 16:17:12 +00:00
Stephen Dodson
9bbe9bbb1c Fixing issue with addition for strings
e.g. df['currency']+1
2019-11-25 16:15:50 +00:00
Stephen Dodson
85422e2023 Adding series __r* docs 2019-11-25 15:49:27 +00:00
Stephen Dodson
b99f25e4ee Adding __r* operations and resolving issues with df.info() 2019-11-25 15:00:02 +00:00
Stephen Dodson
ac8cb302de Updates based on PR review. 2019-11-25 12:43:37 +00:00
Michael Hirsch
59021db2b2
indicates support for value_counts (#63) 2019-11-22 12:07:37 -05:00
Stephen Dodson
e755a2e160 Minor doc fix for Series.to_string 2019-11-22 16:29:51 +00:00
Stephen Dodson
91c811345c Minor updates to docs and doctests 2019-11-22 16:22:16 +00:00
Stephen Dodson
84e23ab5d1 Added Series metric aggs + Series docs
Also, improved Series.to_string()
2019-11-22 15:44:55 +00:00
Winterflower
c4d269ccdb Customising CI setup for eland 2019-11-22 14:42:58 +01:00
Stephen Dodson
5d119215f8 Fixing rename and truediv issues
tests pass
TODO - implement additional orithmetic ops
2019-11-21 20:37:54 +00:00
Winterflower
031e914dbe Renaming configuration items to be eland specific 2019-11-21 17:12:45 +01:00