Type: Technical Debt
Priority: Major - P3
Affects Version/s: None
Fix Version/s: None
The original LABS-19 POC implemented some examples of mechanisms but also used existing paths as a fast way to demonstrate how this might work. We need to remove the things that are no longer relevant and either wrong or confusing to retain. These things include, but are not limited to:
- block_allocation=log in the dist/api_data.py and metadata. (Not the internal support that uses it just the user visible setting)
- The mechanism in checkpoint that changes files.
- The type=tiered table create code.
- Probably most of the tiered cursor code.
I suggest going through the original patches and remove anything now unused.