Commit Graph

130 Commits

Author SHA1 Message Date
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
Josh Berman
53c397e928 Merge remote-tracking branch 'upstream/master' into scanType
Conflicts:
	bloodhound.cabal
	src/Database/Bloodhound/Client.hs
	src/Database/Bloodhound/Types.hs

merge
2015-08-17 17:17:36 +03:00
Chris Allen
982b673c88 doctests cleanup 2015-07-17 22:38:28 -05:00
John Galt
a4d6c1e66d Added ability to manipulate templates 2015-07-17 13:37:33 -04:00
Chris Allen
1db8ad7ca0 deps in Cabal got mangled 2015-07-16 16:56:17 -05:00
Chris Allen
14dbffa54d merged 2015-07-15 20:48:52 -05:00
Chris Allen
aab796481a changelog, stack.yaml update 2015-07-15 20:47:45 -05:00
Josh Berman
3fa24e27d9 lower and higher level scan&scroll functions; added scrollId to 2015-07-12 10:40:40 -05:00
Michael Xavier
270aa8b5f7 Drop homespun query rendering, fix tests 2015-07-10 12:09:14 -07:00
Chris Allen
6e8afb3ad6 notes about deprecation, comment out date histogram tests until we know what's going on 2015-06-29 12:56:36 -05:00
Chris Allen
815a822d57 Merge branch 'master' of github.com:bitemyapp/bloodhound 2015-06-29 11:05:58 -05:00
Sergei Trofimovich
ac88d057c1 bloodhound.cabal: from unused 'DevelopmentMode' flag
Signed-off-by: Sergei Trofimovich <siarheit@google.com>
2015-06-28 13:35:29 +01:00
Sergei Trofimovich
005505b0e8 bloodhound.cabal: allow aeson-0.9
Signed-off-by: Sergei Trofimovich <siarheit@google.com>
2015-06-28 13:34:54 +01:00
Chris Allen
65d5610e3a bumped Aeson 2015-06-24 10:48:47 -05:00
Chris Allen
0db8cf2e49 Merge pull request #35 from dmjio/remove-conduit
Removed unnecessary conduit dependency
2015-06-04 18:48:13 -05:00
Chris Allen
d07b9f1f75 major version bump 2015-06-04 17:37:57 -05:00
Chris Allen
e447be9d5c Merge remote-tracking branch 'origin/next-gen' 2015-06-04 17:27:20 -05:00