Ashley Svetlik
74cfa79bb0
Added Python
2019-06-27 16:06:18 -05:00
Ashley Svetlik
93da23d902
Added Java and Fixed Typos
2019-06-27 10:17:50 -05:00
seebs
72c6867220
Merge pull request #2026 from seebs/viewRace
...
view.deleteFragment should hold the lock while altering fragments
2019-06-26 22:01:58 -05:00
Ashley Svetlik
66867b0cb8
Fixed typos
2019-06-26 16:31:24 -05:00
Seebs
b2fb51be1f
view.deleteFragment should hold the lock while altering fragments
...
If you delete a fragment while something else is calling allFragments,
you can cause a race. This almost never happens in practice, because
deleting fragments is rare, and the only likely overlap would be with
something like the holder cache flush, which only happens once a
minute. But if you slowed down the rest of the tests enough, and ran
with -race, you might see it.
We check v.fragments directly instead of calling v.Fragment, because
v.Fragment also needs a lock, and we don't want to drop the lock between
the check for existence and the delete operation.
2019-06-26 16:14:37 -05:00
Ashley Svetlik
7e9fed87e7
Reformatted and added HTTP
2019-06-26 16:04:17 -05:00
asvetlik
03cb21afbd
Merge pull request #2016 from asvetlik/tests
...
Test for no containers
2019-06-26 10:48:32 -05:00
asvetlik
f54bb5ed2b
Merge branch 'master' into tests
2019-06-26 10:07:20 -05:00
Shaquille Wyan Que
8ea314ac5e
Merge pull request #2023 from shaqque/fuzz-roaring
...
Add naive implementations of Roaring and fuzz test
2019-06-26 10:07:03 -05:00
asvetlik
91387ba601
Merge branch 'master' into tests
2019-06-26 09:31:37 -05:00
shaqque
368bb46f45
switched naive_test.go to table driven tests
2019-06-25 17:25:07 -05:00
Ashley Svetlik
4b0962bb17
Merge branch 'master' of https://github.com/asvetlik/pilosa
2019-06-25 13:35:56 -05:00
Ashley Svetlik
59e94b451c
Removed pilosa import and added go
2019-06-25 13:34:54 -05:00
shaqque
7ba9e18a51
Merge branch 'master' of https://github.com/pilosa/pilosa into fuzz-roaring
2019-06-25 11:22:47 -05:00
shaqque
bc0f86755a
added roaringsentinel build tag to check for user errors at build time
2019-06-25 11:16:34 -05:00
asvetlik
8fd603637b
Merge pull request #2021 from asvetlik/master
...
Malformed Offset Bug in readOffsets and readWithRuns
2019-06-25 10:52:21 -05:00
shaqque
4f8b3f650e
added go-fuzz testing for roaring ops vs naive implementation
2019-06-25 10:47:53 -05:00
asvetlik
fb841c3327
Merge branch 'master' into master
2019-06-25 08:10:40 -05:00
Shaquille Wyan Que
8760ed77b2
Merge pull request #2019 from shaqque/2015RoaringBugs
...
Fix various container iteration bugs in Roaring
2019-06-24 22:03:33 -05:00
Shaquille Wyan Que
46121da00a
Merge branch 'master' into 2015RoaringBugs
2019-06-24 21:33:57 -05:00
shaqque
86e703637b
fixed seeking end of run container iteration bug when next container exists and ensure roaringparanoia panics before other ops
2019-06-24 15:18:03 -05:00
Ashley Svetlik
f137f00fe3
Merge branch 'master' of https://github.com/asvetlik/pilosa
2019-06-24 13:05:34 -05:00
Ashley Svetlik
db90b798d7
Merge branch 'master' of https://github.com/asvetlik/pilosa
2019-06-24 13:00:30 -05:00
asvetlik
998e89d9d6
Merge pull request #2 from asvetlik/revert-1-master
...
Revert "Merge pull request #2017 from asvetlik/master"
2019-06-24 12:59:47 -05:00
asvetlik
3a96315a28
Revert "Merge pull request #2017 from asvetlik/master"
2019-06-24 12:59:31 -05:00
asvetlik
3910c6d08f
Merge pull request #1 from pilosa/master
...
Merge pull request #2017 from asvetlik/master
2019-06-24 12:57:34 -05:00
Ashley Svetlik
55aa864cac
Fixed malformed offset bug in readOffsets
2019-06-24 12:55:32 -05:00
Ashley Svetlik
eb5d1ae1a4
Fixed malformed offset bug in readWithRuns
2019-06-24 12:51:10 -05:00
asvetlik
464cc1d4ed
Merge branch 'master' into tests
2019-06-24 12:31:14 -05:00
asvetlik
b70986bcdb
Merge pull request #2017 from asvetlik/master
...
Malformed bitmap in pilosa fix
2019-06-24 12:31:00 -05:00
Ashley Svetlik
b0165d7ef9
Revised WithErrors test with err corrections
2019-06-24 12:22:51 -05:00
asvetlik
9c5848daeb
Merge branch 'master' into master
2019-06-24 12:13:52 -05:00
Ashley Svetlik
6b6249b86a
Merge branch 'tests' of https://github.com/asvetlik/pilosa into tests
2019-06-24 12:13:06 -05:00
Ashley Svetlik
7ff26194d8
Corrected err and checked for err
2019-06-24 12:11:44 -05:00
asvetlik
250a3f6fbb
Merge branch 'master' into tests
2019-06-24 09:02:52 -05:00
Matthew Jaffee
ab6bed1187
Merge pull request #2020 from jaffee/extra-nodeleave-log
...
more info if nodeleave confirmation queries fail
2019-06-21 14:53:53 -05:00
Matt Jaffee
c0d067b7ee
move context timeout inside loop, so context gets a fresh deadline
2019-06-21 12:15:58 -05:00
Ashley Svetlik
8fd23239a1
Formatted Fuzz_test.go
2019-06-21 10:09:20 -05:00
Shaquille Wyan Que
a6ba7e339c
fix container iteration bugs in roaring
2019-06-20 20:50:58 -05:00
Matt Jaffee
481c85acae
more info if nodeleave confirmation queries fail
2019-06-20 17:32:57 -05:00
Ashley Svetlik
031e23cdea
Resolved int overflow
2019-06-20 15:02:18 -05:00
Ashley Svetlik
157e910103
Fuzz_test changes
2019-06-20 14:49:04 -05:00
Ashley Svetlik
873486bc1a
Removed no containers pilosa format fix
2019-06-20 14:43:55 -05:00
Ashley Svetlik
18d86a204c
Revised test for pilosa roaring no containers
2019-06-20 14:36:38 -05:00
Ashley Svetlik
6943b3c5ba
Returned files to original version
2019-06-20 14:35:35 -05:00
Ashley Svetlik
f6d2276a26
Edited openStorage() to make tsts pass
2019-06-19 16:56:49 -05:00
Ashley Svetlik
c8de8b1e21
Returned TestFragment_ClearRow to original
2019-06-19 16:37:26 -05:00
Ashley Svetlik
76b059c48e
Got TestFragment_ClearRow() to succeed
2019-06-19 16:17:51 -05:00
asvetlik
f772ca4a34
Merge branch 'master' into master
2019-06-19 14:48:48 -05:00
Ashley Svetlik
ea4950781a
Changed roaringData/roaringFileName and made tests work
2019-06-19 14:09:06 -05:00