-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[c++/python] Fixes for dense arrays and core 2.27/dev
#3244
Conversation
dev
[WIP]
Investigation so far shows that Python dense-array write calls C++ cc @mojaveazure and your observation the other day that the dense-array writer doesn't handle coords. Furthermore, as presently coded, it can only write the full core domain of the array. And now that with the new-shape feature flag enabled, the core domain (soma maxdomain) is huge and the core current domain (soma domain) is small. Here is a repro that fails even with the new-shape feature flag disabled, proving that this bug is older than the new-shape mod:
Also fails with
Same error message. |
0c00c0f
to
a1e5b1c
Compare
The typeguard-related failures are new and weird. I created #3245 to check. |
CI run from commit 1 failed: https://github.com/single-cell-data/TileDB-SOMA/actions/runs/11542968229/job/32126790602?pr=3245 |
4b10b61
to
0e6493a
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #3244 +/- ##
==========================================
+ Coverage 83.79% 83.92% +0.12%
==========================================
Files 51 51
Lines 5560 5566 +6
==========================================
+ Hits 4659 4671 +12
+ Misses 901 895 -6
Flags with carried forward coverage won't be shown. Click here to find out more.
|
@nguyenv this is ready for review, and has green CI for this repo (i.e. with core 2.26). There is still an issue or two remaining for core |
dev
[WIP]dev
0e6493a
to
023ddab
Compare
023ddab
to
7b2f188
Compare
Moving back to draft, likely to abandon later on. On discussion with @nguyenv :
|
Issue and/or context: As tracked on issue #2407 / [sc-51048].
Changes:
Some findings from TileDB-Inc/centralized-tiledb-nightlies#25. There is more to do though.
Notes for Reviewer:
Python read-OOM repro
Fixed as of this commit: 0e6493a
R write-fail repro
Fixed as of this commit: 0e6493a