mirror of
https://github.com/featurebasedb/featurebase.git
synced 2026-08-28 10:54:59 +00:00
This adds a series of archetypal containers that represent the common use cases (arrays, bitmaps, or runs of various cardinalities) and runs the basic operations against them for benchmarking purposes. `benchpretty` is an app to snatch the BenchmarkCt* lines from benchmark runs and display them in a possibly more usable form, mostly as a precursor to cool analysis things. This also adds a test to verify that intersectionCount(a, b) is the same as intersect(a, b).N() for all the archetypal containers. This also includes a performance fix for intersectBitmapRun which was spotted while running these tests.
26 lines
640 B
Text
26 lines
640 B
Text
# names of files which we do not expect to have our license header
|
|
./apimethod_string.go
|
|
./pql/pql.peg.go
|
|
./internal/private.pb.go
|
|
./internal/public.pb.go
|
|
./lru/lru.go
|
|
./roaring/btree.go
|
|
./roaring/btree_test.go
|
|
./roaring/containerarchetype_string.go
|
|
./proto/pilosa.pb.go
|
|
./logger/filewriter.go
|
|
./logger/filewriter_test.go
|
|
./vprint.go
|
|
./vprint_test.go
|
|
./rbf/vprint.go
|
|
./cmd/slurp/vprint.go
|
|
./cmd/badloader/vprint.go
|
|
./cmd/demo-lmdb/vprint.go
|
|
./gid.go
|
|
./cmd/pilosa-keydump/vprint.go
|
|
./cmd/pilosa-keydump/keydump.go
|
|
./synthload/vprint.go
|
|
./proto/vdsm/vdsm.proto
|
|
./proto/vdsm/vdsm.pb.go
|
|
./cmd/pilosa-fsck/vprint.go
|
|
./cmd/random-query/vprint.go
|