Skip to content

[SPARK-43130][SQL] Move InternalType to PhysicalDataType#40784

Closed
amaliujia wants to merge 4 commits intoapache:masterfrom
amaliujia:catalyst_datatype_refactor_6
Closed

[SPARK-43130][SQL] Move InternalType to PhysicalDataType#40784
amaliujia wants to merge 4 commits intoapache:masterfrom
amaliujia:catalyst_datatype_refactor_6

Conversation

@amaliujia
Copy link
Contributor

What changes were proposed in this pull request?

This PR drops InternalType from the logical data type and refactors to use the PhysicalDataType and InternalType.

Why are the changes needed?

To simplify DataType interface.

Does this PR introduce any user-facing change?

NO

How was this patch tested?

UT

… to use PhysicalDataType whenever makes sense.
@github-actions github-actions bot added the SQL label Apr 13, 2023
@amaliujia
Copy link
Contributor Author

@cloud-fan

@amaliujia
Copy link
Contributor Author

In fact the compilation is failing on tests. let me fix it first.

@amaliujia
Copy link
Contributor Author

Test issues should have been fixed.

@cloud-fan cloud-fan closed this in 1c37908 Apr 17, 2023
@cloud-fan
Copy link
Contributor

thanks, merging to master!

kerwin-zk pushed a commit to apache/celeborn that referenced this pull request Sep 5, 2024
### What changes were proposed in this pull request?

Introduce `spark-3.5-columnar-shuffle` module to support columnar shuffle for Spark 3.5.

### Why are the changes needed?

#1850 does not support columnar shuffle for Spark 3.5, in which version building `spark-3-columnar-shuffle` module has compilation error. The compilation error is caused by apache/spark#40784, which incompatible changes move `InternalType` from `AtomicType` to `PhysicalDataType`.

### Does this PR introduce _any_ user-facing change?

No.

### How was this patch tested?

CI.

Closes #2710 from SteNicholas/CELEBORN-912.

Authored-by: SteNicholas <programgeek@163.com>
Signed-off-by: xiyu.zk <xiyu.zk@alibaba-inc.com>
s0nskar pushed a commit to s0nskar/celeborn that referenced this pull request Sep 16, 2024
### What changes were proposed in this pull request?

Introduce `spark-3.5-columnar-shuffle` module to support columnar shuffle for Spark 3.5.

### Why are the changes needed?

apache#1850 does not support columnar shuffle for Spark 3.5, in which version building `spark-3-columnar-shuffle` module has compilation error. The compilation error is caused by apache/spark#40784, which incompatible changes move `InternalType` from `AtomicType` to `PhysicalDataType`.

### Does this PR introduce _any_ user-facing change?

No.

### How was this patch tested?

CI.

Closes apache#2710 from SteNicholas/CELEBORN-912.

Authored-by: SteNicholas <programgeek@163.com>
Signed-off-by: xiyu.zk <xiyu.zk@alibaba-inc.com>
wankunde pushed a commit to wankunde/celeborn that referenced this pull request Oct 11, 2024
### What changes were proposed in this pull request?

Introduce `spark-3.5-columnar-shuffle` module to support columnar shuffle for Spark 3.5.

### Why are the changes needed?

apache#1850 does not support columnar shuffle for Spark 3.5, in which version building `spark-3-columnar-shuffle` module has compilation error. The compilation error is caused by apache/spark#40784, which incompatible changes move `InternalType` from `AtomicType` to `PhysicalDataType`.

### Does this PR introduce _any_ user-facing change?

No.

### How was this patch tested?

CI.

Closes apache#2710 from SteNicholas/CELEBORN-912.

Authored-by: SteNicholas <programgeek@163.com>
Signed-off-by: xiyu.zk <xiyu.zk@alibaba-inc.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments