Commit graph

4492 commits

Author SHA1 Message Date
Yuce Tekol
9f6d489be8
fixes #1823. Updates tests and docs for row range 2019-01-14 14:39:08 +03:00
Travis Turner
01f54c1f70
Merge pull request #1822 from travisturner/range-between-bug
fixes a bug on upper end of bsi range queries
2019-01-11 17:27:28 -06:00
Travis Turner
f7e3296f62
fixes a bug on upper end of bsi range queries 2019-01-11 17:05:29 -06:00
Travis Turner
b0d0105e79
Merge pull request #1818 from travisturner/groupby-filter-test
add a test for groupby filter with RangeLTLT
2019-01-11 16:06:39 -06:00
Travis Turner
0b1fb73b14
add a test for groupby filter with RangeLTLT 2019-01-10 16:56:10 -06:00
Matthew Jaffee
f101cb17b5
Merge pull request #1821 from jaffee/verbose-to-ci-race-tests
add verbose flag to circle ci race test to help debug timeout
2019-01-10 16:36:49 -06:00
Matt Jaffee
93b6048263
add verbose flag to circle ci race test to help debug timeout 2019-01-10 16:12:54 -06:00
Travis Turner
7f6f9be88e
Merge pull request #1817 from travisturner/issue-template
reverse the order of items in the github issue template
2019-01-10 11:06:45 -06:00
Travis Turner
acbe285278
Merge branch 'master' into issue-template 2019-01-10 10:53:59 -06:00
Travis Turner
4e7a3feee2
Merge pull request #1804 from benbjohnson/deprecate-range
Merge Range() into Row() call.
2019-01-10 09:40:13 -06:00
Travis Turner
d1e938ef1a
provide friendlier prompts 2019-01-10 08:07:48 -06:00
Travis Turner
e949a79d34
reverse the order of items in the github issue template 2019-01-09 17:12:49 -06:00
Ben Johnson
9d1e5ca8ce
Merge Range() into Row() call.
This commit refactors the `Range()` call and merges its functionality
into the `Row()` call.
2019-01-09 15:10:49 -07:00
Matthew Jaffee
1726e24aa7
Merge pull request #1814 from jaffee/disable-syncer-if-replicaN-1
disable anti-entropy if not using replication [performance]
2019-01-08 08:28:11 -06:00
Matt Jaffee
af26473f77
disable anti-entropy if not using replication (there will never be anything to sync) 2019-01-07 16:52:43 -06:00
Travis Turner
8c4b1548bc
Merge pull request #1812 from travisturner/error-message
fix incorrect error message
2019-01-04 08:30:02 -06:00
Travis Turner
7db655cb8c
fix incorrect error message 2019-01-04 08:23:19 -06:00
Yuce Tekol
a8da1363cb
Merge pull request #1811 from yuce/public-proto-remove-bit-add-fieldrow-rowkey
Adds tests for GroupBy with keys; removes unused Bit message from proto
2019-01-04 02:09:00 +03:00
Yuce Tekol
c30b03df14
trivial 2019-01-04 01:56:10 +03:00
Yuce Tekol
2babb3c51c
trivial 2019-01-04 01:54:05 +03:00
Yuce Tekol
08b22da8c9
Merge branch 'master' into public-proto-remove-bit-add-fieldrow-rowkey 2019-01-03 15:48:09 +03:00
Yuce Tekol
65c30283d7
adds tests for GroupBy with keys; removes unused Bit message from proto 2019-01-03 15:20:02 +03:00
Matthew Jaffee
2b14c64cbe
Merge pull request #1803 from jaffee/group-by-skip-0
Group by skip 0
2019-01-02 15:13:15 -06:00
Matt Jaffee
5b14227e08
convert gotos to for loops 2019-01-02 14:32:59 -06:00
Todd Gruben
8b06ed9594
removed some debug 2019-01-02 14:32:59 -06:00
Todd Gruben
216fd0964a
a quicker empty check for group by 2019-01-02 14:32:59 -06:00
Matt Jaffee
aa0d64047d
add horrifying code to skip rows with count 0 in Group By 2019-01-02 14:32:59 -06:00
Matthew Jaffee
25f83cedc2
Merge pull request #1802 from jaffee/group-by-fixes
Group by fixes
2018-12-31 17:04:43 -06:00
Matt Jaffee
ed637e6921
add test for group by with invalid filter 2018-12-21 17:24:44 -06:00
Matt Jaffee
81d08be044
fix PQL, Rows and Group By problems
make sure that args which are Uints are positive and return an error if not.

improve group by error messages if field for Rows query is invalid
2018-12-21 14:16:55 -06:00
Matt Jaffee
19696e3085
add GroupBy and Rows docs 2018-12-21 11:56:05 -06:00
Matt Jaffee
97eb94397f
fix Rows bug where Pilosa would crash without 'field' argument. 2018-12-21 11:55:25 -06:00
Matthew Jaffee
03983255ba
Merge pull request #1794 from jaffee/release-v1.2.0
Release v1.2.0
2018-12-20 11:42:45 -06:00
Matt Jaffee
1ebe68fd18
code review fixup for changelog 2018-12-20 11:13:00 -06:00
Matt Jaffee
100cabf8f2
add final change to the changelog 2018-12-20 10:54:37 -06:00
Matt Jaffee
fc09b180c3
fix a bunch of changelog stuff post-review 2018-12-20 10:43:27 -06:00
Matt Jaffee
78ba259d26
Release v1.2.0 2018-12-20 10:43:26 -06:00
Matthew Jaffee
b2ca5f1f26
Merge pull request #1795 from jaffee/close-client-responses
Ensure internal client closes all response bodies
2018-12-20 10:41:27 -06:00
Matt Jaffee
31ab3d37b8
add stress tests
these produce an issue on master, but it is fixed on this branch
2018-12-19 17:21:57 -06:00
Matt Jaffee
ff800131cb
ensure internal client closes all response bodies to avoid leaking connections/goroutines 2018-12-19 11:57:47 -06:00
Matthew Jaffee
4a2ab774d0
Merge pull request #1789 from WaaX/patch-2
Removed the mention of measurements
2018-12-18 14:02:18 -06:00
Matthew Jaffee
4766fa702c
Merge branch 'master' into patch-2 2018-12-18 13:46:55 -06:00
Travis Turner
0a24ab6cb0
Merge pull request #1787 from travisturner/translate-read-buffer-increase
allow translate log entry buffer to grow
2018-12-18 13:28:30 -06:00
Travis Turner
9e09366247
Merge branch 'master' into translate-read-buffer-increase 2018-12-18 13:14:22 -06:00
Matthew Jaffee
9426acecfe
Merge branch 'master' into patch-2 2018-12-18 12:56:30 -06:00
Matthew Jaffee
232d79009b
Merge pull request #1790 from jaffee/makefile-vendor-fix
add Gopkg.lock as a dependency for vendor target
2018-12-18 12:55:45 -06:00
Travis Turner
358c32a165
add test for translate store buffer growth logic. add max limit to buffer size. 2018-12-18 12:48:20 -06:00
Matt Jaffee
ab34df351d
add Gopkg.lock as a dependency for vendor target 2018-12-18 12:27:32 -06:00
Matthew Jaffee
c1b0a9e2a0
Merge branch 'master' into patch-2 2018-12-18 11:18:16 -06:00
Travis Turner
95f05ca4d0
WIP: allow translate log entry buffer to grow
In the case where a translate log entry contained
many key/id pairs, it was possible for the read
buffer (which was allocated at 65536 bytes) to
fail to handle it. This happened when the serialized
LogEntry was larger than 65536 bytes.

This PR adds logic which returns a custom error called
ErrTranslateReadTargetUndersized notifying the reader
to reallocate a larger read buffer and try the read
again.

TODO:
- [ ] Add a max buffer size check to prevent this from doubling the
buffer size with no limit.
- [ ] Add tests.
2018-12-18 09:26:26 -06:00