| 714 | } |
| 715 | |
| 716 | Block Block::compress() const |
| 717 | { |
| 718 | size_t num_columns = data.size(); |
| 719 | Columns new_columns(num_columns); |
| 720 | for (size_t i = 0; i < num_columns; ++i) |
| 721 | new_columns[i] = data[i].column->compress(/*force_compression=*/false); |
| 722 | return cloneWithColumns(new_columns); |
| 723 | } |
| 724 | |
| 725 | Block Block::decompress() const |
| 726 | { |