v.24.6Build/Testing/Packaging Improvement

Refactor data part writer to eliminate MergeTreeData and DataPart dependencies

Refactor data part writer to remove dependencies on MergeTreeData and DataPart. #63620 (Alexander Gololobov).