Todd Gruben
be3bc105cd
fixed upconvert;reverted to released interface
2018-09-25 10:40:04 -05:00
Todd Gruben
64e86614f8
shrank n(container bit count cache) to int32
2018-09-25 09:14:19 -05:00
tgruben
73fc1e660b
Merge pull request #1619 from tgruben/bounds-check
...
removing bounds check
2018-09-24 13:22:37 -05:00
tgruben
e62be47667
Merge branch 'master' into bounds-check
2018-09-24 12:59:10 -05:00
Travis Turner
fcb3749bd8
Merge pull request #1658 from travisturner/bool-field-vector
...
add support for Bool fields
2018-09-21 11:03:58 -05:00
Travis Turner
4c1709b8bd
fix spelling mistake
2018-09-21 09:25:41 -05:00
Travis Turner
4f17dbdbf1
add support for Bool fields
...
prevent import of non-boolean row values to bool fields
2018-09-21 09:25:41 -05:00
Cody Soyland
6f304b1a98
Merge pull request #1653 from codysoyland/configurable-translate-map-size
...
Make translate map size configurable
2018-09-20 16:33:18 -05:00
Cody Soyland
e4a1281997
Merge branch 'master' into configurable-translate-map-size
2018-09-20 16:05:43 -05:00
Cody Soyland
52ba336461
Address code review feedback
2018-09-20 16:05:28 -05:00
Cody Soyland
9e14f126f0
Merge pull request #1655 from codysoyland/skip-prerelease-if-pr
...
Do not run prerelease in CI if this is a pull request
2018-09-20 14:20:54 -05:00
Cody Soyland
0832932cb3
Merge branch 'master' into skip-prerelease-if-pr
2018-09-20 14:15:40 -05:00
Matt Jaffee
3ca7944fe3
remove unecessary lines
...
confirmed that bounds checks are still avoided by
go test -gcflags="-d=ssa/check_bce/debug=1"
./roaring.go:3387:8: Found IsSliceInBounds
./roaring.go:3388:8: Found IsSliceInBounds
./roaring.go:3436:21: Found IsSliceInBounds
2018-09-20 12:37:28 -05:00
Travis Turner
d68efca238
Merge pull request #1656 from travisturner/mutex-import
...
ensure mutex imports unset previous columns
2018-09-20 11:38:09 -05:00
Travis Turner
995a24d0af
ensure mutex imports unset previous columns
2018-09-20 11:25:43 -05:00
tgruben
9b0cc07b30
Merge branch 'master' into bounds-check
2018-09-20 09:09:27 -05:00
Travis Turner
1a4597f67f
Merge pull request #1651 from travisturner/import-timestamp-as-utc
...
treat import timestamps as UTC
2018-09-19 17:09:43 -05:00
Travis Turner
b86478c613
test to ensure views match UTC time
2018-09-19 16:17:09 -05:00
Travis Turner
e7481f4fd2
treat import timestamps as UTC
2018-09-19 16:17:09 -05:00
Yuce Tekol
151fd62e64
Merge pull request #1654 from yuce/trivial-roaring-bitmap-comment
...
Trivial comment fix
2018-09-19 23:16:11 +03:00
Cody Soyland
42293c58a5
Do not run prerelease in CI if this is a pull request
2018-09-19 14:11:33 -05:00
Cody Soyland
ebc4d7fc13
Set low map size for 32-bit
2018-09-19 13:37:42 -05:00
Cody Soyland
2394d36108
Adjust tests, fix 32-bit config
2018-09-19 13:30:22 -05:00
Yuce Tekol
fcdc3b7427
trivial comment fix
2018-09-19 20:54:06 +03:00
Cody Soyland
7a32745b28
Make translate map size configurable.
2018-09-19 12:35:00 -05:00
Yuce Tekol
74780528d7
Merge pull request #1646 from yuce/roaring-fast-add
...
Adds DirectAdd function to roaring.Bitmap
2018-09-17 22:04:30 +03:00
Yuce Tekol
e664a0e42f
rename add -> DirectAdd
2018-09-17 20:25:14 +03:00
Yuce Tekol
37fdd73a7f
DirectAdd adds a single value
2018-09-17 17:16:03 +03:00
Yuce Tekol
09c24cd3be
Changed the signature of Bitmap.DirectAdd function
2018-09-17 17:10:02 +03:00
Yuce Tekol
266051dd26
Adds DirectAdd function to roaring.Bitmap
2018-09-17 16:25:34 +03:00
Todd Gruben
fe8756927c
manual gofmt
2018-09-14 15:40:37 -05:00
Todd Gruben
51e57ad550
code cleanup
2018-09-14 14:46:02 -05:00
tgruben
eb7af13be2
Merge branch 'master' into bounds-check
2018-09-14 14:37:23 -05:00
Travis Turner
55bb12a434
Merge pull request #1643 from travisturner/generate-update
...
re-generate the apimethod stringer
2018-09-14 10:32:16 -05:00
Todd Gruben
136ee7beab
updated comments and gofmt
2018-09-14 10:27:33 -05:00
Travis Turner
2223b23b95
re-generate the apimethod stringer
2018-09-14 09:40:48 -05:00
Travis Turner
734c31d963
Merge pull request #1622 from travisturner/roaring-import
...
Roaring import
2018-09-13 22:43:20 -05:00
Matt Jaffee
495af54c10
Merge branch 'master' into roaring-import
2018-09-13 15:50:16 -05:00
Matt Jaffee
870c5e131f
replace waitgroup with errgroup to avoid race on err
2018-09-13 15:27:00 -05:00
Matt Jaffee
f943c17e0b
ImportRoaring, add remote arg, fix data copy bug
...
also, handle err properly in client method instead of discarding.
2018-09-13 15:05:05 -05:00
Matt Jaffee
b412309447
rename standard roaring to "official" throughout
2018-09-13 13:38:18 -05:00
Matt Jaffee
b2ec5e373e
fixup explanatory comment
2018-09-13 13:33:51 -05:00
Matt Jaffee
7b0d4d75b4
remove validators on import-roaring and test handler
...
validators are for query args, not url vars. Also some misc cleanup and error
handling in the handler.
2018-09-13 13:14:35 -05:00
Matt Jaffee
fd655c998e
rename all instances of roaringbytes
...
function names now importRoaring and byte slice args are just called data. Also
renamed http endpoint from /importroaring to /import-roaring
2018-09-13 12:27:23 -05:00
Matt Jaffee
9e7cfeedc9
readability changes in fragment.go
2018-09-13 11:41:46 -05:00
Matt Jaffee
af7d405b11
add explanatory comment and move comment to correct spot
2018-09-13 10:41:36 -05:00
Matt Jaffee
f006df7758
re-order ImportRoaringBytes args to be more consistent
2018-09-13 10:39:00 -05:00
Matt Jaffee
c6817340c7
rename sliceWidth->shardWidth
2018-09-13 10:31:58 -05:00
Matt Jaffee
79c783eaf8
add nolint directive
...
there isn't much piont in making snapshot take a WriterTo, because the only
thing that's going to be written to a fragment is a roaring bitmap. making it
WriterTo just makes it slightly more annoying to jump into the Bitmap.WriterTo
implementation. since it's a private function, it should be straightforward to
change this in the future if the need arises.
2018-09-12 17:31:57 -05:00
Matt Jaffee
4a5f12631c
more naked returns
2018-09-12 17:29:35 -05:00