Commit graph

5199 commits

Author SHA1 Message Date
Cody Soyland
2521922d7b Properly wrap translation store errors, decrease test map size to prevent failure on 32-bit 2018-09-25 11:35:58 -05:00
tgruben
3f73079450
Merge pull request #1664 from tgruben/n-to-int32
shrank n(container bit count cache) to int32
2018-09-25 11:12:52 -05:00
Todd Gruben
6aad568f28 added TODO(2.0) comment 2018-09-25 11:07:01 -05:00
tgruben
d3862ea1eb
Merge branch 'master' into n-to-int32 2018-09-25 10:47:49 -05:00
Todd Gruben
be3bc105cd fixed upconvert;reverted to released interface 2018-09-25 10:40:04 -05:00
Travis Turner
5054cecc5f
Merge pull request #1645 from travisturner/delete-row
implement ClearRow() query
2018-09-25 09:41:45 -05:00
Travis Turner
1a01e3d4dc
Merge branch 'master' into delete-row 2018-09-25 09:21:59 -05:00
Travis Turner
82cadf9476
Merge pull request #1663 from travisturner/save-available-shards
store remoteAvailableShards to file
2018-09-25 09:19:01 -05:00
Todd Gruben
64e86614f8 shrank n(container bit count cache) to int32 2018-09-25 09:14:19 -05:00
Travis Turner
ee503b6ec0
remove unnecessary buffer on available shard write to file 2018-09-24 16:49:39 -05:00
Travis Turner
4a411067a5
remove Set() (and Clear()) from vector interface, and add error to return 2018-09-24 16:16:22 -05:00
Travis Turner
506e6dcf51
change ClearRow validation to whitelist of field types 2018-09-24 16:03:50 -05:00
Travis Turner
1b6d738bab
Support ranked cache value=0.
Since there is no way to remove a value from the cache (because
the interface doesn't support it), this PR modifies the ranked
cache implemetation to allow setting the cache value to 0 for a
row. Doing so effectively removes that row from the cache. Values
below the threshold (other than 0) are still ignored by the
ranked cache's Add() method.
2018-09-24 15:52:44 -05:00
Travis Turner
b6e99734f0
implement ClearRow() query 2018-09-24 15:52:43 -05:00
Travis Turner
cdfcd6db5e
store remoteAvailableShards to file 2018-09-24 15:37:43 -05:00
Travis Turner
365fbdf244
Merge pull request #1662 from travisturner/slice-decode-bug
fixes pass-by-value issue in proto decode
2018-09-24 15:17:18 -05:00
Travis Turner
c9858f22e9
Merge branch 'master' into slice-decode-bug 2018-09-24 15:08:09 -05:00
tgruben
73fc1e660b
Merge pull request #1619 from tgruben/bounds-check
removing bounds check
2018-09-24 13:22:37 -05:00
Travis Turner
1039390686
fixes pass-by-value issue in proto decode 2018-09-24 13:11:54 -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
Matthew Jaffee
86d238edb0
Merge pull request #4 from travisturner/new-rows-iterate-cleanup
New rows iterate cleanup
2018-09-18 14:19:05 -05:00
Travis Turner
0ab3e72520
refactor mergeGroupCounts function 2018-09-18 14:09:52 -05:00
Travis Turner
71ad297450
change Rows() to RowIDs() and add RowIdentifiers return type to hold row keys 2018-09-18 12:45:09 -05:00
Travis Turner
f0666b2be0
change GroupByCounts to []GroupCount 2018-09-18 12:39:09 -05:00
Travis Turner
b6d386ba53
fix tests 2018-09-18 12:37:35 -05:00
Travis Turner
96b4086360
plug in in translation. adjust output format. 2018-09-18 12:37:26 -05:00
Travis Turner
de071d548a
remove additional decodeFieldRow (and hopefully allocation) 2018-09-18 12:37:10 -05:00
Travis Turner
e1b938e52c
add FieldRow struct to replace the groupBy string key 2018-09-18 12:36:46 -05:00
Matt Jaffee
54ce537327
copy non roaring-import code from Todds's row-iterate PR
tests passing
2018-09-17 16:01:51 -05:00