func TestRealDatasets(t *testing.T) {
if !benchRealData {
t.SkipNow()
}
for _, dataset := range realDatasets {
bitmaps, err := retrieveRealDataBitmaps(dataset, true)
if err != nil {
t.Fatal(err)
}
fmt.Printf("%s: %d\n", dataset, ParOr(0, bitmaps...).GetCardinality())
}
}With FastOr:
census-income_srt: 199523
census-income: 199523
census1881_srt: 656346
census1881: 988653
dimension_003: 3866847
dimension_008: 148278
dimension_033: 3866847
uscensus2000: 5985
weather_sept_85_srt: 1015367
weather_sept_85: 1015367
wikileaks-noquotes_srt: 236436
wikileaks-noquotes: 242540
With ParOr:
census-income_srt: 199523
census-income: 199523
census1881_srt: 656346
census1881: 988653
dimension_003: 3866847
dimension_008: 148278
dimension_033: 3866847
uscensus2000: 5985
weather_sept_85_srt: 1015367
weather_sept_85: 1015367
wikileaks-noquotes_srt: 236436
wikileaks-noquotes: 242540