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

PARQUET-371: update thrift dependency to 0.9.3; do not shade slf4j #50

Closed
wants to merge 2 commits into from

Conversation

julienledem
Copy link
Member

No description provided.

@julienledem julienledem changed the title update thrift dependency; do not shade slf4j PARQUET-371: update thrift dependency to 0.9.3; do not shade slf4j Feb 22, 2017
@julienledem
Copy link
Member Author

@rdblue I think we should get this in. It is a pain to be on thrift 0.7

@julienledem julienledem reopened this May 24, 2017
@rdblue
Copy link
Contributor

rdblue commented May 24, 2017

I'm for it, but we need to make sure there is no compatibility issue. Have you run any tests to make sure that older versions can read files written using 0.9.3? Or is there no compatibility concern? (I'm not sure what binary guarnatees thrift makes)

@julienledem
Copy link
Member Author

I think that thrift guarantees wire compatibility but I haven't tested it.

@rdblue
Copy link
Contributor

rdblue commented May 25, 2017

Is that documented anywhere? I remember I couldn't actually find the thrift binary format other than as a text file attached to a JIRA somewhere... and I've since lost even that.

@rdblue
Copy link
Contributor

rdblue commented Jul 29, 2017

+1

I built parquet-cli using a 2.3.2-SNAPSHOT including this patch. I checked that it could read as expected and that a file written by it was still compatible with the older version.

@asfgit asfgit closed this in d269712 Jul 29, 2017
lekv pushed a commit to lekv/parquet-format that referenced this pull request Jul 31, 2017
closes apache#43 and closes apache#50
This PR also implements
1) PARQUET-532: Null values detection needs to be fixed and tested
2) PARQUET-502: Scanner segfaults when its batch size is smaller than the number of rows
3) PARQUET-526: Add more complete unit test coverage for column Scanner implementations
4) PARQUET-531: Can't read past first page in a column

Author: Deepak Majeti <[email protected]>

Closes apache#62 from majetideepak/PARQUET-538 and squashes the following commits:

1e56f83 [Deepak Majeti] Trigger notification
6478a7c [Deepak Majeti] TYPED_TEST
1d14171 [Deepak Majeti] Added Boolean Test and Scanner:Next API
d1da031 [Deepak Majeti] lint issue
45f10aa [Deepak Majeti] Reproducer for PARQUET-502
88e27c6 [Deepak Majeti] formatting
8aac435 [Deepak Majeti] PARQUET-526
dca7e2d [Deepak Majeti] PARQUET-532 and PARQUET-502 Fix
a622021 [Deepak Majeti] Reverted PARQUET-524 and addressed comments
859c1df [Deepak Majeti] minor comment edits
d938a13 [Deepak Majeti] PARQUET-538
df1fbd7 [Deepak Majeti] Templated single page tests
8548e3c [Deepak Majeti] PARQUET-524
c265fea [Deepak Majeti] fixed PARQUET-499 bugs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants