mirror of
https://github.com/featurebasedb/featurebase.git
synced 2026-10-10 04:47:53 +00:00
be smarter about setting output.n
This commit is contained in:
parent
8ec8fc556c
commit
c17c737264
1 changed files with 2 additions and 2 deletions
|
|
@ -1659,10 +1659,10 @@ func intersectArrayRun(a, b *container) *container {
|
|||
j++
|
||||
} else {
|
||||
output.array = append(output.array, va)
|
||||
output.n++
|
||||
i++
|
||||
}
|
||||
}
|
||||
output.n = len(output.array)
|
||||
return output
|
||||
}
|
||||
|
||||
|
|
@ -1704,7 +1704,7 @@ func intersectRunRun(a, b *container) *container {
|
|||
return output
|
||||
}
|
||||
|
||||
// intersectBitmapRun returns an array container of the run container's
|
||||
// intersectBitmapRun returns an array container if the run container's
|
||||
// cardinality is < 4096. Otherwise it returns a bitmap container.
|
||||
func intersectBitmapRun(a, b *container) *container {
|
||||
var output *container
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue