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

Add support for more types in HivePartitionFunction #327

Closed
mbasmanova opened this issue Sep 28, 2021 · 11 comments
Closed

Add support for more types in HivePartitionFunction #327

mbasmanova opened this issue Sep 28, 2021 · 11 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@mbasmanova
Copy link
Contributor

#314 introduced HivePartitionFunction to BIGINT and VARCHAR types. We need to add support for the rest of the types as well, e.g. TINYINT, SMALLINT, INTEGER, REAL, DOUBLE, TIMESTAMP and VARBINARY.

See https://github.com/prestodb/presto/blob/master/presto-hive/src/main/java/com/facebook/presto/hive/HiveBucketing.java#L147 for reference implementation in Presto.

CC: @pedroerp

@mbasmanova mbasmanova added good first issue Good for newcomers enhancement New feature or request labels Sep 28, 2021
@mbasmanova
Copy link
Contributor Author

CC: @amitkdutta

@thenotoriouscodefather
Copy link
Contributor

thenotoriouscodefather commented Oct 6, 2021

@mbasmanova, I'd like to work on this feature.

@mbasmanova
Copy link
Contributor Author

@odilov Please, go ahead.

@usurai
Copy link
Contributor

usurai commented May 11, 2022

Hi @mbasmanova, I pushed a PR addressing this issue a while ago, it's my first in velox. Could you please tell if there is anything I need to do to get it into review process? I've sent email to velox@fb.com to request access to the OSS slack workspace but haven't hear reply. Thanks!

@mbasmanova
Copy link
Contributor Author

CC: @jijufb Jiju, would you help @usurai get access to Slack?

@mbasmanova
Copy link
Contributor Author

@usurai Would you share a link to the PR?

@usurai
Copy link
Contributor

usurai commented May 11, 2022

@usurai Would you share a link to the PR?

It's #1466
Thanks!

@jijufb
Copy link
Contributor

jijufb commented May 11, 2022

HI usurai, can you send your email address to provide access to slack channel?

@usurai
Copy link
Contributor

usurai commented May 11, 2022

HI usurai, can you send your email address to provide access to slack channel?

Hi @jijufb, my email is crowdwei@gmail.com. Thanks!

@jijufb
Copy link
Contributor

jijufb commented May 11, 2022

Invitation has send to your email address to access slack channels.

@usurai
Copy link
Contributor

usurai commented May 11, 2022

I've got in, thanks for your help!

Arty-Maly pushed a commit to Arty-Maly/velox that referenced this issue May 13, 2022
Summary:
Add support for more types in `HivePartitionFunction`:
- `TINYINT`
- `SMALLINT`
- `INTEGER`
- `REAL`
- `DOUBLE`
- `VARBINARY`
- `TIMESTAMP`
- `DATE`

Fixes facebookincubator#327

Pull Request resolved: facebookincubator#1466

Reviewed By: Yuhta

Differential Revision: D36345326

Pulled By: mbasmanova

fbshipit-source-id: a32b76e8608cac3a8044ef0d468a2c479f62037d
zhejiangxiaomai pushed a commit to zhejiangxiaomai/velox that referenced this issue Jun 21, 2022
Summary:
Add support for more types in `HivePartitionFunction`:
- `TINYINT`
- `SMALLINT`
- `INTEGER`
- `REAL`
- `DOUBLE`
- `VARBINARY`
- `TIMESTAMP`
- `DATE`

Fixes facebookincubator#327

Pull Request resolved: facebookincubator#1466

Reviewed By: Yuhta

Differential Revision: D36345326

Pulled By: mbasmanova

fbshipit-source-id: a32b76e8608cac3a8044ef0d468a2c479f62037d
shiyu-bytedance pushed a commit to shiyu-bytedance/velox-1 that referenced this issue Aug 18, 2022
Summary:
Add support for more types in `HivePartitionFunction`:
- `TINYINT`
- `SMALLINT`
- `INTEGER`
- `REAL`
- `DOUBLE`
- `VARBINARY`
- `TIMESTAMP`
- `DATE`

Fixes facebookincubator#327

Pull Request resolved: facebookincubator#1466

Reviewed By: Yuhta

Differential Revision: D36345326

Pulled By: mbasmanova

fbshipit-source-id: a32b76e8608cac3a8044ef0d468a2c479f62037d
rui-mo pushed a commit to rui-mo/velox that referenced this issue Mar 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants