Chris A.
Chris A.
This sucks: https://github.com/bitemyapp/blacktip/blob/master/src/Database/Blacktip.hs#L45 Worse, it sucks in multiple ways. First: `(round . (*1000))` `round` is slow-as. The `(*1000)` ideally wouldn't even be necessary. Second: `PSX.getPOSIXTime` originates in a syscall and...
Easiest way to start is to run the test suite against Elasticsearch 7.4 and see what breaks.
Make library fully `-Wall` clean if it isn't and add a `validate` flag to the build that turns on `-Werror` and gets enabled in CI.
I am _loathe_ to copy the tree again so we should start thinking about what's workable for patchy DSL overrides. You can see what broke by running the test suite...
```haskell instance Arbitrary UpdatableIndexSetting' where arbitrary = do settings
Integrate into CI. This isn't a good one for a new contributor as it's really down to my and @MichaelXavier's preferences and I don't want to busy-spin someone on this....
All the milestones are checked off, lets do a roll call for this to go to Hackage? /cc @bermanjosh @MichaelXavier @MHova
@MichaelXavier I was hesitant to lift errors into a concrete datatype because they didn't document anything and I'd have to figure out how to reproduce everything for testing. Means having...