Chris Allen
1ea188e069
vector-0.12.0.0
2017-01-31 13:36:38 -06:00
Josh Berman
b3d943c31f
merge master
2017-01-16 13:46:07 +02:00
Michael Xavier
de5d9c863e
Prepare 0.12.1.0
2017-01-11 18:16:10 -08:00
Michael Xavier
167426efc4
Allow aeson 1.1
...
We'll force it in stack-8.0.yaml because its closest to the LTS that
will actually have it. Not even nightly has aeson-1.1 yet, since
they're trying to get as many packages onboard as possible beforehand.
2017-01-11 09:46:24 -08:00
Josh Berman
c0e1852502
Both V1 and V5 modules and tests
...
A new module structure for both V1 and V5, and seperate test suites.
Also added a new cabal flag for travis testing.
2016-12-04 15:53:06 +02:00
Josh Berman
437bc3d16f
Elastic 5.0 compatibility
...
This commit moves bloodhound library to use elastic 5.0.
The filter type was changes to be a wrapper for queries, and some
new APIs are met.
It is *not* feture-complete, however, all tests pass.
2016-11-29 13:18:01 +02:00
Oleg Grenrus
3534c68f2e
Switch derive to generics-sop
...
Until https://github.com/nick8325/quickcheck/pull/112 is merged and
released
2016-11-18 19:43:04 +02:00
Oleg Grenrus
4170273805
Switch derive to generics-sop
...
Until https://github.com/nick8325/quickcheck/pull/112 is merged and
released
2016-11-18 12:19:41 +02:00
Chris Allen
0ee54ec087
Merge pull request #153 from phadej/aeson-1
...
Relax aeson and hspec upper bounds
2016-11-17 23:10:15 -06:00
Oleg Grenrus
9141f0c0db
Make build-type: Simple
2016-11-17 09:10:46 +02:00
Oleg Grenrus
71339172a1
Relax aeson and hspec upper bounds
...
Also update stack-8.0.yaml to use newer nightly, with aeson-1.0.*
2016-11-17 09:03:32 +02:00
Michael Xavier
00016c2838
Drop doctest-prop
...
AFAICT we weren't even using it anymore. We imported the function assert
and then never used it in the doctests.
2016-10-31 14:31:03 -07:00
Josh Berman
313d4a7e2a
bump version to 0.12
2016-09-26 15:45:21 +03:00
Chris Allen
1467ffee92
CPP the Arbitrary instance for the 7.8 users
2016-08-21 13:09:03 -05:00
Chris Allen
5f2951ebc9
QuickCheck 2.8 and newer only
2016-08-21 12:52:53 -05:00
Michael Xavier
0164535ce9
Do some toggling in test around version:
...
- sets up a snapshot repo in travis so versions newer than 1.5 can test snapshots
- does not test snapshots if the system is incapable. I can't in good
conscience modify a developer's ES config for the sake of testing, so
on your local machine if you have no repo configured and ES >= 1.6, we
skip snapshot tests.
- Disable problematic snapshot options for old versions of ES in
test. Add warning to the docs.
2016-07-29 12:59:05 -07:00
Michael Xavier
ec2bfeb793
Merge branch 'http-client-0.4' into snapshot-restore
2016-07-21 16:04:37 -07:00
Michael Xavier
7d19a19f90
Set minimum lower bound on http-client
...
There were either some functions removed in the http-client 0.4 line or
ones added in 0.5 but after binary searching the version range, 0.4.30
seems to be the magic number where everything compiles and the tests
pass without having to do any CPP or worse.
2016-07-21 16:03:17 -07:00
Michael Xavier
abb7052f57
Tests passing with snapshots repo API
2016-07-20 10:58:21 -07:00
Michael Xavier
06819a6b44
WIP snapshot-restore API
...
Snapshots API partly implemented. First trivial test case is passing.
This could get tricky as our test suite spans many versions. For
instance, 1.7 is when patterns got introduced.
2016-07-19 16:15:17 -07:00
Chris Allen
0403b19a44
http-client-0.5.0 support
2016-07-06 15:33:39 -05:00
Chris Allen
c8787fa74a
new version
2016-03-03 12:20:50 -06:00
Chris Allen
dc49132054
blah fuck wtf
2016-03-01 12:57:09 -06:00
Chris Allen
f35ea3d6eb
lets do this
2016-02-28 21:00:52 -06:00
MHova
cbb9531377
Support Bool and Numeric keys in TermsResults
2016-01-20 19:12:09 -05:00
Michael Xavier
b8116737a0
Initial work in request hooks.
...
Going to take this and dogfood for a bit to see how well it works for
AWS request signing.
2015-12-02 16:08:23 -08:00
Chris Allen
8ee8de0bc8
version bump, push for validation
2015-11-23 00:18:37 -06:00
Chris Allen
0b116a0284
Merge pull request #82 from Soostone/date-range-agg
...
Date range agg
2015-11-18 19:50:08 -06:00
Michael Xavier
a27cec5fda
Finish up index settings feature
2015-11-16 11:05:46 -08:00
Chris Allen
d1b4b7cd25
Merge remote-tracking branch 'origin/index-aliases'
2015-11-14 21:35:44 -06:00
Michael Xavier
6a2503f3f7
Loosen errors dependency
...
2.0 changed EitherT to ErrorT, but we don't use that so we should be okay.
2015-11-14 14:08:19 -08:00
Michael Xavier
4269d2787b
Add date_range aggregation
...
Note that this commit is based off of the low-level-scroll PR as a
starting point.
2015-11-13 16:23:45 -08:00
Chris Allen
df776d4842
new semigroups
2015-11-10 23:31:13 -06:00
Michael Xavier
0663f0306d
Merge branch 'master' into index-aliases
2015-10-29 22:18:00 -07:00
Chris Allen
d4e70617b0
bump copyright
2015-10-29 15:18:02 -05:00
Michael Xavier
a72311a60b
WIP: fix several bugs with parsers, more to go
...
Also caught a bug in one of the existing ToJSON instances
2015-10-23 22:05:39 -07:00
Chris Allen
7ad9a92c86
Cut-off
2015-10-16 15:30:03 -05:00
Chris Allen
8be92c3682
version bump
2015-10-16 15:13:33 -05:00
Chris Allen
8e9e806d09
http-types 0.9
2015-10-16 15:13:12 -05:00
Chris Allen
891eee61a3
tests passing
2015-10-16 15:05:59 -05:00
Chris Allen
225f13abc0
what in the sam hell
2015-10-15 16:41:17 -05:00
Chris Allen
b9b4399985
Merge pull request #74 from bitemyapp/extra-source-files
...
Add readme and changelog to extra source files
2015-10-08 20:46:00 -05:00
Michael Xavier
05ee536606
Add readme and changelog to extra source files
...
Generally seems like good practice for the readme but there's a clear
benefit to adding changelog.md to extra-source-files: it gets parsed by
hackage and linked right from the haddocks!
2015-10-08 16:20:35 -07:00
Jan-Philip Loos
1acc69e62b
Fix for bitemyapp/bloodhound#38
...
Utilize `Network.URI.escapeURIString` to escape characters before parsing a string into an URI
2015-10-07 11:30:29 +02:00
Chris Allen
83857a2b5e
wut
2015-09-21 18:56:49 -05:00
Chris Allen
64f9b2fd30
Merge pull request #69 from sjakobi/except
...
Replace Control.Monad.Error with CM.Except via mtl-compat
2015-09-14 00:38:05 -05:00
Chris Allen
50f5bfb7c5
release impending
2015-09-14 00:36:36 -05:00
Simon Jakobi
e68721c834
Replace Control.Monad.Error with CM.Except via mtl-compat
...
Control.Monad.Error is deprecated since mtl-2.2.1.
mtl-compat is a module that backports the Control.Monad.Except module
providing backwards compatibilty for users of mtl <= 2.2.0.
2015-09-14 05:30:00 +02:00
Josh Berman
fa9cff1ce8
limit change scanSearch to given index and mapping to better match existing search functionality; add tests
2015-08-23 16:05:35 +03:00
Josh Berman
a4a15751a9
url query encoding bug
2015-08-18 16:26:51 +03:00