-
Notifications
You must be signed in to change notification settings - Fork 898
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
Change Parquet API interaction for u64 #7252
base: main
Are you sure you want to change the base?
Conversation
I'm trying to change the trait I was trying to do check for what traits we could change in for ParquetWriter though was not able to conclude on it. Pretty new to the arrow-rs community and raising my first PR! Any feedback is welcome! @alamb @tustvold |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is looking promising thank you. Just to set expectations as this will be a breaking change it will need to wait for the next breaking release, likely scheduled for April.
@@ -71,7 +71,7 @@ pub trait MetadataFetch { | |||
|
|||
impl<T: AsyncFileReader> MetadataFetch for &mut T { | |||
fn fetch(&mut self, range: Range<usize>) -> BoxFuture<'_, Result<Bytes>> { | |||
self.get_bytes(range) | |||
self.get_bytes(range.start as u64..range.end as u64) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we should also change this trait
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Updated.
Marking as draft as I think this PR is no longer waiting on feedback. Please mark it as ready for review when it is ready for another look |
Signed-off-by: Arpit Bandejiya <[email protected]>
48b297d
to
11aa2cb
Compare
Signed-off-by: Arpit Bandejiya <[email protected]>
03469ad
to
fef3719
Compare
Is there any annotation or any file where I need to add these traits to mark for breaking change? |
I think we just need to add a github label with "api change" which we have done |
@tustvold could you please run the workflows? |
Which issue does this PR close?