-
Notifications
You must be signed in to change notification settings - Fork 17
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
Make AccessCountDiskArray <: AbstractDiskArray + fix zip bug #193
Conversation
Oh, wait, @rafaqz, can we just move the TestTypes module outside of source? Why would DiskArrays ship that anyway? |
We use TestTypes in higher level packages like YAXArrays to ensure that code is IO efficient. |
Couldn't that just be shipped as a library instead? |
There might be a way to put this in an extension on Test, but then we would need to get the types out of the extension. |
Yeah, an extension would work, or even just make a DiskArraysTestTypes package in this repo, and then just depend on that where needed. I don't think that this is a blocker for this PR, but I think moving it to a separate package is a cleaner solution entirely. |
7bb1d09
to
7afc633
Compare
Co-authored-by: Rafael Schouten <rafaelschouten@gmail.com>
I think I found a bug! function Base.zip(A1::AbstractDiskArray, A2::AbstractArray, As::AbstractArray...)
return DiskZip(A1, A1, As...)
end should be function Base.zip(A1::AbstractDiskArray, A2::AbstractArray, As::AbstractArray...)
return DiskZip(A1, A2, As...)
end ! This is probably pretty confusing since it was correctly implemented in |
66025e5
to
bee45f2
Compare
I'm hoping that this will alleviate or close #175.