Skip to content
This repository was archived by the owner on May 10, 2024. It is now read-only.

Conversation

@tebeka
Copy link

@tebeka tebeka commented Mar 13, 2017

No description provided.

@wesm
Copy link
Member

wesm commented Mar 13, 2017

Can you

Thanks

wesm referenced this pull request Mar 13, 2017
At the moment this is just move of the existing code into the state where it compiles. Outstanding work includes:

- [x] Understand the issues with ParquetException typeid matching in the tests *on macOS*. @wesm We already had this problem and you fixed it somewhere. Do you remember the solution?
- [x] Understand why BoolenType tests break with a Thrift exception
- [ ] Add functions that read directly into Arrow memory and not intermediate structures.

Author: Uwe L. Korn <[email protected]>
Author: Korn, Uwe <[email protected]>

Closes #158 from xhochy/PARQUET-712 and squashes the following commits:

e55ab1f [Uwe L. Korn] verbose ctest output
62f0f88 [Uwe L. Korn] Add static linkage
fc2c316 [Uwe L. Korn] Style fixes
3f3e24b [Uwe L. Korn] Fix templating problem
45de044 [Uwe L. Korn] Style fixes for IO
1d39a60 [Uwe L. Korn] Import MemoryPool instead of declaring it
251262a [Uwe L. Korn] Style fixes
e0e1518 [Uwe L. Korn] Build parquet_arrow in Travis
874b33d [Korn, Uwe] Add boost libraries for Arrow
142a364 [Korn, Uwe] PARQUET-712: Add library to read into Arrow memory
@tebeka tebeka changed the title ARROW-601: Some logical types not supported when loading Parquet PARQUET-915: Some logical types not supported when loading Parquet Mar 14, 2017
@tebeka tebeka changed the title PARQUET-915: Some logical types not supported when loading Parquet PARQUET-915: Support Arrow Time Types Mar 14, 2017
return TypedReadBatch<::arrow::TimeType, Int64Type>(batch_size, out);
break;
default:
return UnsupportedTimeUnit(time_type->unit);
Copy link
Member

Choose a reason for hiding this comment

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

Since we don't have any tests for reading time columns, can you leave this case not implemented?

Copy link
Author

Choose a reason for hiding this comment

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

Working on adding tests ...

Copy link
Member

Choose a reason for hiding this comment

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

The time type is undergoing discussion in https://issues.apache.org/jira/browse/ARROW-617 so most likely these will have to be revisited after the time type is finalized in the Arrow format.

Copy link
Author

Choose a reason for hiding this comment

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

OK. Will remove this code then :)

ARROW-601: Some logical types not supported when loading Parquet

Support for TimeType with TimeUnit::MILLI and TimeUnit::MICRO
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants