diff options
| author | Douglas Rumbaugh <dbr4@psu.edu> | 2023-12-21 17:03:39 -0500 |
|---|---|---|
| committer | Douglas Rumbaugh <dbr4@psu.edu> | 2023-12-21 17:03:39 -0500 |
| commit | 24a42e300c96e2815bf20be3f6cce3efee1c4303 (patch) | |
| tree | 15e376296a1e2f8c2ce1f7e49d3ef5a0e72508a9 /tests/de_cc_isam_level.cpp | |
| parent | ec9253b8cac4c31a9e20c201108d4804f7b68d71 (diff) | |
| download | dynamic-extension-24a42e300c96e2815bf20be3f6cce3efee1c4303.tar.gz | |
ExtensionStructure: adjusted leveling logic to avoid unneeded copies
This also reduces the special-case overhead on shards. As it was,
shards would need to handle a special case when constructing from other
shards where the first of the two provided shards was a nullptr, which
caused a number of subtle issues (or outright crashes in some cases)
with existing shard implementations.
Diffstat (limited to 'tests/de_cc_isam_level.cpp')
0 files changed, 0 insertions, 0 deletions