Alan Bernstein
c81ea88847
Fix total summation
2021-01-29 17:48:24 -06:00
Alan Bernstein
15443b371c
Force consistent timestamp width in startup log
2021-01-29 17:48:24 -06:00
Alan Bernstein
5dc00883bd
Add more involved diskUsage test
2021-01-29 17:48:24 -06:00
Alan Bernstein
703bd14048
Fix errors in usage check
2021-01-29 17:48:24 -06:00
Alan Bernstein
85fad859e2
Correct some disk usage computations
2021-01-29 17:48:24 -06:00
Ben Johnson
32a35805a4
Add RBF index/field usage stats
2021-01-29 17:48:24 -06:00
Alan Bernstein
e397d35ed5
Include roaring field and key details in usage endpoint
2021-01-29 17:48:24 -06:00
Nia
20d55f0805
Merge pull request #1369 from niaow/count-global
...
CORE-29 Invoke pre-calls directly in count operations (fixes Count(Distinct()) on negative integers)
2021-01-29 11:20:29 -05:00
Nia
2961a69bd2
Merge branch 'master' into count-global
2021-01-29 11:14:02 -05:00
Alan Bernstein
1f87b54e5f
Merge pull request #1361 from alanbernstein/distinct-crash
...
CORE-32 Handle nil result in signed row translation
2021-01-29 10:13:48 -06:00
Nia
13db91379f
Merge branch 'master' into count-global
2021-01-29 10:57:46 -05:00
Alan Bernstein
c4455acbd8
Use inconsistent JSON schema to reach Distinct translation error condition
2021-01-29 09:39:31 -06:00
Alan Bernstein
4fba6bea82
Prevent nil pointer exception during Distinct key translation
2021-01-29 09:39:01 -06:00
Maxton Huff
4b33a7fe16
Merge pull request #1368 from Maxtonian/mmap
...
Mmap limit comparison warning message for Linux
2021-01-27 10:33:43 -06:00
Maxton Huff
7d82c55274
Merge branch 'master' into mmap
2021-01-27 10:15:50 -06:00
Maxton Huff
927db378b4
add linux OS check and the way mmap limit is read
2021-01-27 09:52:13 -06:00
Nia Weiss
0d97ec559b
switch signed count distinct test to use TestVariousQueries
2021-01-27 10:29:40 -05:00
Matthew Jaffee
f84f43ec64
Merge pull request #1370 from travisturner/distinctset-empty-row
...
Return zero-bit row (with Index/Field) instead of nil in executeDistinctShardSet
2021-01-26 20:50:38 -06:00
Travis
48ac989e6a
Return zero-bit row (with Index/Field) instead of nil in executeDistinctShardSet
2021-01-26 15:47:28 -06:00
Nia Weiss
ac09c11bad
Invoke precalls directly in count operations
...
This changes Count(Precall()) operations to execute the precall directly inside of the count operation, bypassing the transformation to a Precomputed() call.
Eliminating the Precomputed() step causes Count(Distinct()) to work properly on negative integers.
2021-01-26 12:44:03 -05:00
Maxton Huff
8c36da9eeb
Merge branch 'mmap' of github.com:Maxtonian/pilosa into mmap
2021-01-26 11:27:12 -06:00
Maxton Huff
3982a8e970
format messages and change mmap comparison logic
2021-01-26 11:26:36 -06:00
Maxton Huff
bd680ef144
Merge branch 'master' into mmap
2021-01-26 10:21:18 -06:00
seebs
89f1dfb239
Merge pull request #1367 from seebs/countRange
...
RBF countRange: Handle partial counts on bitmapPtr containers
2021-01-26 09:51:09 -06:00
Maxton Huff
3809fe6734
add error check
2021-01-26 09:35:51 -06:00
Maxton Huff
55a9952b92
mmap limit comparison error message
2021-01-25 16:19:12 -06:00
Seebs
a238afb21a
Handle BitmapPtr cells in countRange
...
We need to be able to count bits in BitmapPtr containers. This only
comes up if you have a non-container-aligned range count, which we
never do in real production yet, but the API allows it so it should
work. In order to do this, we need to provide the tx to countRange
so it can grab pages as needed. Arguably, we should be able to avoid
actually creating/copying that page since we're only using it
internally, never returning it, but this is a pretty rare case
and probably not performance-critical.
2021-01-25 15:41:35 -06:00
Seebs
d1a9c91a96
Test CountRange on non-container ranges.
...
This test was supposed to check against all the container types,
but especially bitmaps, but turns out not to work because the
containers turn into RLE containers. Oops. Now, we start with
every-other-bit for the first 8k, then start filling in the holes,
so we get some bitmap containers and then start generating
RLE containers.
2021-01-25 15:41:35 -06:00
Nia
13c63baa14
Merge pull request #1365 from niaow/groupby-cluster-rows
...
CORE-28 Fix GroupBy with a global Rows filter
2021-01-25 15:37:48 -05:00
Nia
60ab9e84dd
Merge branch 'master' into groupby-cluster-rows
2021-01-25 15:26:13 -05:00
Nia
ed9fc962d5
Merge pull request #1359 from niaow/intersectany-single-word-run
...
CORE-31 Fix intersectionAnyRunBitmap when processing single-word runs
2021-01-25 11:16:30 -05:00
Nia
70d87a7950
Merge branch 'master' into intersectany-single-word-run
2021-01-25 11:03:51 -05:00
Nia Weiss
dde318ac8c
Move globally computed GroupBy rows calls into EmbeddedData
...
This fixes a bug where a globally computed Rows call would be computed with a subset of the shards.
2021-01-25 10:17:58 -05:00
Ben Johnson
66bc79634b
Merge pull request #1363 from molecula/pilosa-bench-vars
...
Add ingest time & latency stats to query benchmarks
2021-01-25 08:16:34 -07:00
Cody Soyland
649202b081
Fix cluster size setter: expose failures
2021-01-25 10:16:19 -05:00
Ben Johnson
a30fd9957e
Merge branch 'master' into pilosa-bench-vars
2021-01-25 07:56:20 -07:00
Cody Soyland
3da3d23b21
Merge pull request #1364 from codysoyland/lattice-submodule
...
Add git-submodule to manage UI version
2021-01-22 16:57:57 -06:00
Alan Bernstein
852057533b
Add lattice submodule upgrade instructions
2021-01-22 16:51:17 -06:00
Cody Soyland
671c7262c9
Add lattice to PHONY
2021-01-22 16:26:09 -06:00
Cody Soyland
34f728521c
Add git-submodule to manage lattice version
2021-01-22 15:05:19 -06:00
Ben Johnson
acdff02fed
Add ingest time & latency stats to query benchmarks
2021-01-22 11:41:44 -07:00
nagamocha3000
6c3c460c83
Merge pull request #1344 from nagamocha3000/bnm-fix-1080
...
Fix filtering on time fields in Rows() embedded within GroupBy
2021-01-22 19:56:08 +03:00
nagamocha3000
b5fdc6609a
Update tests to remove sum column on GroupBy
2021-01-22 18:44:36 +03:00
Nia Weiss
0d9179f10c
roaring: fix intersectionAnyRunBitmap when processing single-word runs
...
When a run started and ended within a single word, the entirety of the word would be checked.
This would cause small runs to be processed incorrectly, and caused Distinct-on-sets to select rows that did not match the specified filter.
2021-01-21 18:09:27 -05:00
nagamocha3000
16b5fbe40b
Merge branch 'master' into bnm-fix-1080
2021-01-21 17:37:08 +03:00
nagamocha3000
6cbcde3a82
Add more tests for GroupBy on Time fields
2021-01-21 16:20:46 +03:00
nagamocha3000
113bec2474
Remove unnecessary nil check
2021-01-21 15:48:52 +03:00
Alan Bernstein
b273f3ba60
Merge pull request #1327 from alanbernstein/sql-history
...
Include SQL string in query-history
2021-01-20 19:05:36 -06:00
Alan Bernstein
eaf3ef153e
Test SQL behavior
2021-01-20 15:58:55 -06:00
Alan Bernstein
bed03ba490
Update tests
2021-01-20 10:48:35 -06:00