Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This commit removes several TODOs that I have prototyped addressing and decided to abandon the prototypes, namely: - checking whether `coldata.BatchSize()` atomic has influence on performance (the benchmarks and TPCH queries showed that the impact is negligible if any) - tuning default batch size (I did that a while ago, and the best batch size according tpchvec/bench was 1280, barely better than current 1024 which is a lot nicer number) - pooling allocations of `execFactory` objects (this showed some improvement on one workload and a regression on another). Release justification: non-production code changes. Release note: None
- Loading branch information