Ben Johnson
daee7caed5
Merge pull request #1753 from benbjohnson/group-by-filter
...
Add GroupBy() Filter
2018-12-07 11:21:08 -07:00
Ben Johnson
727659644b
Add GroupBy filter.
2018-12-07 10:35:57 -07:00
Matthew Jaffee
73e07ae11e
Merge pull request #1769 from jaffee/state-down-fix
...
propogate updates to node details (not just additions and deletions)
2018-12-04 18:29:15 -06:00
Matt Jaffee
ef6db5cc1a
propogate updates to node details (not just additions and deletions)
...
to all nodes in cluster, not just coordinator
2018-12-04 14:03:14 -06:00
Cody Soyland
dfb748ec5b
Merge pull request #1764 from codysoyland/arm64-support
...
Fix arm64 support
2018-11-30 11:12:12 -06:00
Cody Soyland
53dfccbde4
Merge branch 'master' into arm64-support
2018-11-30 11:05:04 -06:00
Yuce Tekol
4c14e5be35
Merge pull request #1751 from yuce/translate-keys-endpoint
...
Added /internal/translate/keys endpoint
2018-11-28 22:51:37 +03:00
Yuce Tekol
66770d5bfb
Merge branch 'master' into translate-keys-endpoint
2018-11-28 22:06:11 +03:00
Cody Soyland
7330daa222
Add ARM build to CI
2018-11-27 11:14:47 -06:00
Cody Soyland
f0c6394c61
Use syscall.Dup3 on ARM64 as Dup2 is unsupported
2018-11-27 11:03:59 -06:00
Todd Gruben
de1b9b4de2
yata gofmt
2018-11-26 15:21:37 -06:00
Todd Gruben
ba0ad350a9
Merge branch 'shift-op' of github.com:tgruben/pilosa into shift-op
2018-11-26 15:06:33 -06:00
Todd Gruben
f6d34b42ba
gofmt
2018-11-26 15:05:43 -06:00
Seebs
3f6c17f433
roaring: use DirectAdd rather than op.apply for cheap performance win
...
Calling op.apply on an op we know to be an add ends up noticably
increasing the cost of the operation; this trivial change gets about
a 5-10% reduction in reported runtime of benchmarks doing a lot
of adds. (The other IntersectionCount benchmarks don't actually use
Add most of the time, so it doesn't show up in them.)
name old time/op new time/op delta
GetBenchData-8 4.25ms ± 0% 3.91ms ± 2% -8.04% (p=0.002 n=6+6)
Bitmap_IntersectionCount_ArrayArray-8 20.9µs ± 2% 18.7µs ± 3% -10.18% (p=0.004 n=5+6)
SliceAscending-8 24.7ms ± 0% 21.8ms ± 0% -11.74% (p=0.004 n=5+6)
SliceDescending-8 29.8ms ± 0% 27.0ms ± 0% -9.56% (p=0.004 n=5+6)
SliceAscendingStriped-8 32.0ms ± 0% 29.5ms ± 0% -8.07% (p=0.008 n=5+5)
SliceDescendingStriped-8 39.3ms ± 1% 36.8ms ± 1% -6.27% (p=0.002 n=6+6)
2018-11-26 14:12:02 -06:00
Seebs
67e3dc4a08
roaring: improve SliceAscending/SliceDescending tests
...
Two changes: First, make SliceDescending set the entire
slice, not all-but-one bits. Second, add tests that are
"striped", so it's writing to 8 parts of the slice
sequentially, rather than just going up or down the whole
thing, because that gives us some cheap indication of
cache-locality impact, which turns out to be possibly
significant.
2018-11-26 14:12:02 -06:00
tgruben
dc8f0a430b
Merge branch 'master' into shift-op
2018-11-26 11:55:57 -06:00
Todd Gruben
0404354faa
add shift operater to pql
2018-11-26 11:29:05 -06:00
Cody Soyland
d5b4197793
Merge pull request #1756 from codysoyland/circleci-go-1.11-race
...
CircleCI: Add race detector to parallel build. Default to Go 1.11.
2018-11-26 09:14:35 -06:00
Cody Soyland
31d6e8ebba
CircleCI: Add race detector to parallel build. Default to Go 1.11.
2018-11-26 09:00:53 -06:00
Cody Soyland
ed79589aad
Merge pull request #1755 from codysoyland/makefile-simplify-require
...
Simplify "require-*" logic in Makefile
2018-11-26 08:53:03 -06:00
Yuce Tekol
d543689868
updated translate keys test to include new keys
2018-11-26 17:52:53 +03:00
Cody Soyland
6b901fdc0b
Simplify "require-*" logic in Makefile
2018-11-26 08:46:24 -06:00
Yuce Tekol
eb9e609794
Merged with master
2018-11-26 17:03:38 +03:00
Ben Johnson
3673636902
Merge pull request #1684 from benbjohnson/tracing
...
Add distributed tracing.
2018-11-21 14:53:20 -07:00
Cody Soyland
6dc7ec3386
Add docs
2018-11-21 15:14:06 -06:00
Cody Soyland
983f7c95af
Add flag --tracing.agent-host-port
2018-11-21 15:08:33 -06:00
Ben Johnson
8e49332b25
Add distributed tracing.
2018-11-21 15:08:33 -06:00
Yuce Tekol
ef21492ae0
Merge pull request #1733 from yuce/1710-suppress-std-view-on-time-fields
...
Adds NoStandardView field option. Fixes #1710
2018-11-21 18:54:04 +03:00
Yuce Tekol
81354461a0
Merge branch 'master' into 1710-suppress-std-view-on-time-fields
2018-11-21 18:44:29 +03:00
Yuce Tekol
2447b5df1b
Merge pull request #1738 from yuce/1716-roaring-import-for-time-fields
...
Import roaring endpoint accepts a list of views
2018-11-21 18:43:46 +03:00
Yuce Tekol
12112e0aef
Merged with master; check for empty roaring data
2018-11-21 18:22:40 +03:00
Yuce Tekol
ac91635628
Merged with master
2018-11-21 18:16:43 +03:00
Yuce Tekol
d9c158445d
add OptFieldTypeTime comment
2018-11-21 18:12:00 +03:00
Yuce Tekol
2c91bf69b3
Merge branch 'master' into translate-keys-endpoint
2018-11-21 16:38:23 +03:00
Yuce Tekol
9c05155db4
Added /internal/translate/keys endpoint
2018-11-21 16:35:50 +03:00
Yuce Tekol
1faa789b31
remove ImportRoaringRequestView type
2018-11-21 14:53:16 +03:00
Todd Gruben
933d5e28e7
initial bit shift functions for all container type
2018-11-20 15:12:02 -06:00
Matthew Jaffee
ab7a833019
Merge pull request #1750 from jaffee/more-races
...
More races
2018-11-20 14:50:59 -06:00
Matt Jaffee
e1adb8ce5f
fix view.createFragment race
2018-11-20 14:21:37 -06:00
Matt Jaffee
5458eb1656
fix holder.opened race with absurd lockedChan
2018-11-20 14:21:36 -06:00
Matthew Jaffee
c417396502
Merge pull request #1749 from jaffee/1746-checksums-race
...
fix fragment checksums race condition
2018-11-20 14:21:14 -06:00
Yuce Tekol
3d54f737cd
ditch OptFieldTypeTimeWithOptions
2018-11-20 23:21:09 +03:00
Matt Jaffee
8bc1104585
fix fragment checksums race condition
2018-11-20 14:16:23 -06:00
Matthew Jaffee
6e58c9d046
Merge pull request #1748 from jaffee/logging-cleanup
...
Logging cleanup
2018-11-20 14:14:29 -06:00
Matt Jaffee
77598c2cc6
dup log output onto stderr to catch panics in log file
2018-11-20 14:08:07 -06:00
Matt Jaffee
65f478470f
logging cleanup - start with lowercase unless reporting error or warning
2018-11-20 14:08:06 -06:00
Yuce Tekol
9043b78a65
Merge pull request #1732 from yuce/import-cmd-field-type-flag
...
Import cmd field type flag
2018-11-20 21:28:15 +03:00
Yuce Tekol
fd435f2806
Merge branch 'master' into import-cmd-field-type-flag
2018-11-20 21:19:28 +03:00
Yuce Tekol
46c22a101f
updated protobuf generated files
2018-11-20 19:01:20 +03:00
Travis Turner
e472ed3984
Merge pull request #1744 from travisturner/translate-file-size
...
increase the translate file size for tests/benchmarks
2018-11-19 11:47:11 -06:00