featurebase/ctl
Seebs b04037900c move to using roaring iterators for UnmarshalBinary
The new roaring iterator used for the remap and importroaring
things could also be used for unmarshalling roaring streams,
and it's a slightly simpler design that doesn't need two passes
through the data. This patch cleans that up a bit, makes it work
better with ops logs, and uses that instead. It appears to
noticably but not immensely reduce the time imports take, but it
also gets us back down to one thing parsing roaring formats.

There are a couple of subtle changes to errors we were testing
for in various tests, and one of the fuzz tests goes away because
it was actually itself an erroneous error message -- it was reporting
the header of a roaring file as an invalid op because the op log
reader was running on the header for roaring files with zero
containers. Oops.
2019-07-25 16:03:18 -05:00
..
check.go so much lint 2019-04-16 12:07:18 -05:00
check_test.go move to using roaring iterators for UnmarshalBinary 2019-07-25 16:03:18 -05:00
common.go Unexport ctl.CommandClient 2018-07-05 23:11:56 -05:00
config.go Fix linter issues: unparam 2018-07-17 12:05:07 -05:00
config_test.go so much lint 2019-04-16 12:07:18 -05:00
doc.go Apply Apache License 2.0 2017-04-28 14:22:03 -05:00
export.go Unexport ctl.CommandClient 2018-07-05 23:11:56 -05:00
export_test.go send POSTed schema to all nodes in cluster 2019-04-29 19:31:23 -05:00
generate_config.go address meta-lint or half-baked lint fixes 2019-04-16 12:08:40 -05:00
generate_config_test.go so much lint 2019-04-16 12:07:18 -05:00
import.go fix staticcheck warnings 2019-01-21 14:24:11 -06:00
import_test.go send POSTed schema to all nodes in cluster 2019-04-29 19:31:23 -05:00
inspect.go address meta-lint or half-baked lint fixes 2019-04-16 12:08:40 -05:00
inspect_test.go move to using roaring iterators for UnmarshalBinary 2019-07-25 16:03:18 -05:00
server.go add ability to disable tracing and use nopTracer 2019-07-03 11:02:59 -05:00
server_test.go remove old GossipPort and GossipSeed config options 2018-02-23 10:22:32 -06:00