Skip to content

Commit 8d490af

Browse files
authored
Merge branch 'main' into feat/memory-store-registry
2 parents fe75cb0 + f8b3d38 commit 8d490af

28 files changed

Lines changed: 801 additions & 197 deletions

.github/dependabot.yml

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,6 @@ updates:
1010
actions:
1111
patterns:
1212
- "*"
13-
14-
# Updates for support/v2 branch
15-
- package-ecosystem: "pip"
16-
directory: "/"
17-
target-branch: "support/v2"
18-
schedule:
19-
interval: "weekly"
20-
groups:
21-
requirements:
22-
patterns:
23-
- "*"
2413
- package-ecosystem: "github-actions"
2514
directory: "/"
2615
target-branch: "support/v2"

changes/3655.bugfix.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fixed a bug in the sharding codec that prevented nested shard reads in certain cases.

changes/3657.bugfix.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fix obstore _transform_list_dir implementation to correctly relativize paths (removing lstrip usage).

changes/3700.bugfix.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
CacheStore, LoggingStore and LatencyStore now support with_read_only.

changes/3702.bugfix.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Skip chunk coordinate enumeration in resize when the array is only growing, avoiding unbounded memory usage for large arrays.

changes/3704.misc.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Remove an expensive `isinstance` check from the bytes codec decoding routine.

changes/3705.bugfix.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fix a performance bug in morton curve generation.

changes/3706.misc.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Allow NumPy ints as input when declaring a shape.

changes/3708.misc.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Optimize Morton order computation with hypercube optimization, vectorized decoding, and singleton dimension removal, providing 10-45x speedup for typical chunk shapes.

changes/3712.misc.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Added benchmarks for Morton order computation in sharded arrays.

0 commit comments

Comments
 (0)