Closed jgrewe closed 6 years ago
even if it should compile, please do not yet merge. need to fix all warnings and will then rebase the branch
Nice change. Yes, this looks like a great idea, but I haven't looked through all the changes yet. I'd also have to do the same on the NIXPY side.
I am done with it :) I think
Gonna have to read through it on Monday
@achilleas-k take your time, it is larger, than I thought it would be.
@jgrewe can you create a new branch and cherry pick 9f42893f13f3eb9cb29d9415be418f02eff1de8b and file a PR with just that, so we get that travis fix separately?
@gicmo sure :)
I added a few commits. the following was done:
I didn't go through the whole thing in detail and it's hard to see exactly what changed since the last time I read through it, but I think I spotted all the latest changes.
I like it. LGTM
With this PR, it is possible to get several tagged slices with one call. In case the referenced DataArray has a RangeDimension, this should greatly improve the performance for it reduces the fileio dramatically.
A few functions have been deprecated (9daaad6 ).
I changed the behavior of the indexOf function in RangeDimensions. Previously, we returned the index of the tick that is equal or greater than the position. Now it is less or equal, which in my view makes a lot more sense, so I tend to consider the previous behaviour a bug. Docs of Tag and MTag were updated to state this explicitly. Tests were adapted