Skip to content

Add get_virtual_ref and all_virtual_refs functionality#1307

Open
mpiannucci wants to merge 19 commits intomainfrom
get-virtual-ref
Open

Add get_virtual_ref and all_virtual_refs functionality#1307
mpiannucci wants to merge 19 commits intomainfrom
get-virtual-ref

Conversation

@mpiannucci
Copy link
Copy Markdown
Collaborator

@mpiannucci mpiannucci commented Oct 22, 2025

@mpiannucci mpiannucci added the virtual references 👻 Involves virtual kerchunk/virtualizarr chunk references label Oct 22, 2025
@mpiannucci mpiannucci changed the title Add get_virtual_ref functionality Add get_virtual_ref and all_virtual_refs functionality Oct 22, 2025
@TomNicholas
Copy link
Copy Markdown
Member

I think this needs more thought - see #104 (comment).

@TomNicholas
Copy link
Copy Markdown
Member

Sorry @mpiannucci - despite the fact that this is not enough for me to solve the thorny problem of #104, adding these methods would still be useful. I should have approved a while ago.

@TomNicholas TomNicholas changed the base branch from main to support/v1.x January 14, 2026 18:10
@TomNicholas TomNicholas changed the base branch from support/v1.x to main January 14, 2026 18:10
}

#[instrument(skip(self))]
pub async fn all_virtual_refs(
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there a reason why this is on the session but get_virtual_refs, set_virtual_ref, and set_virtual_refs are all on the store?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

moved everything to Session in 44d9b9b

@@ -0,0 +1,2 @@
[build]
rustflags=["-D", "warnings", "-W", "unreachable-pub", "-W", "bare-trait-objects"]
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think we want this here?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

virtual references 👻 Involves virtual kerchunk/virtualizarr chunk references

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants