diff --git a/changes/3793.misc.md b/changes/3793.misc.md new file mode 100644 index 0000000000..1b872dbcc2 --- /dev/null +++ b/changes/3793.misc.md @@ -0,0 +1 @@ +Skip the read-before-write step when a write covers an entire shard, eliminating an unnecessary `get` on full-shard overwrites with the sharding codec. diff --git a/changes/3800.misc.md b/changes/3800.misc.md new file mode 100644 index 0000000000..65497524b3 --- /dev/null +++ b/changes/3800.misc.md @@ -0,0 +1 @@ +Rename the `DimensionNames` type to `DimensionNamesLike` to reflect that it models the wide input type that is narrowed to the `dimension_names` attribute on V3 array metadata, matching the `XLike` naming convention used by other input-narrowing types. diff --git a/changes/3863.bugfix.md b/changes/3863.bugfix.md new file mode 100644 index 0000000000..2902bdf443 --- /dev/null +++ b/changes/3863.bugfix.md @@ -0,0 +1 @@ +Fix handling of `NaT` default fill values for `datetime64` and `timedelta64` data types. Equality checks now use `numpy.isnat` so that the default fill value compares correctly against `NaT`. diff --git a/changes/3900.misc.md b/changes/3900.removal.md similarity index 100% rename from changes/3900.misc.md rename to changes/3900.removal.md diff --git a/changes/3901.misc.md b/changes/3901.removal.md similarity index 100% rename from changes/3901.misc.md rename to changes/3901.removal.md diff --git a/changes/3902.misc.md b/changes/3902.removal.md similarity index 100% rename from changes/3902.misc.md rename to changes/3902.removal.md diff --git a/changes/3903.misc.md b/changes/3903.removal.md similarity index 100% rename from changes/3903.misc.md rename to changes/3903.removal.md