Skip to content
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

feat: add 2.1 read path #2968

Open
wants to merge 5 commits into
base: main
Choose a base branch
from
Open

Conversation

westonpace
Copy link
Contributor

@westonpace westonpace commented Oct 2, 2024

Unlike the write path we were not able to get away with subtle changes to the existing traits. Most of the read traits needed to be duplicated. On the bright side, there is very little impact to the existing reader code though :)

@github-actions github-actions bot added the enhancement New feature or request label Oct 2, 2024
@westonpace westonpace changed the title feat: add structural decoders to lance feat: add structural encoders / decoders to lance (outline of 2.1 scheme) Oct 2, 2024
@github-actions github-actions bot added the python label Oct 8, 2024
@westonpace westonpace force-pushed the feat/repdef branch 4 times, most recently from 200acf0 to 65b00c1 Compare October 15, 2024 15:31
@westonpace westonpace changed the title feat: add structural encoders / decoders to lance (outline of 2.1 scheme) feat: add 2.1 read path Oct 15, 2024
@westonpace westonpace marked this pull request as ready for review October 18, 2024 22:47
@westonpace westonpace requested review from broccoliSpicy and wjones127 and removed request for broccoliSpicy October 18, 2024 22:47
Copy link
Contributor

@broccoliSpicy broccoliSpicy left a comment

Choose a reason for hiding this comment

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

test issues in lance datafusion, others LGTM

Comment on lines +533 to +534
// TODO: Not that trivial, we might have rep/def that we need to encode / decode still
todo!()
Copy link
Contributor

Choose a reason for hiding this comment

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

Should these be filled in for this PR? Or are we just not writing them yet so it doesn't matter?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request python
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants