Skip to content

Split VLenType out of ArrayType#1748

Merged
axelboc merged 1 commit intomainfrom
split-vlen
Feb 3, 2025
Merged

Split VLenType out of ArrayType#1748
axelboc merged 1 commit intomainfrom
split-vlen

Conversation

@axelboc
Copy link
Contributor

@axelboc axelboc commented Jan 30, 2025

Following the split of NumericType into IntegerType and FloatType in #1736, I'm doing the same with ArrayType, which was covering two H5T_class_t values: H5T_ARRAY and H5T_VLEN.

Turns out this was making things more complicated than they needed to be... So now we have two separate dtypes: VLenType and ArrayType.

Note that nothing changes in the UI or in the provider snapshots, since the enum value DTypeClass.VLen doesn't change: it remains "Array (variable-length)".

@axelboc axelboc requested a review from loichuder January 30, 2025 13:08
Base automatically changed from h5grove-bigint to main February 3, 2025 14:52
@axelboc axelboc merged commit 8f5eb7c into main Feb 3, 2025
8 checks passed
@axelboc axelboc deleted the split-vlen branch February 3, 2025 14:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants