| 264 | } |
| 265 | |
| 266 | virtual void append(const BaseVector* other) { |
| 267 | auto totalSize = BaseVector::length_ + other->size(); |
| 268 | auto previousSize = BaseVector::size(); |
| 269 | resize(totalSize); |
| 270 | copy(other, previousSize, 0, other->size()); |
| 271 | } |
| 272 | |
| 273 | /** |
| 274 | * @return the number of bytes this vector takes on disk when in a compressed |