Skip to content
This repository has been archived by the owner on Sep 18, 2023. It is now read-only.

[NSE-68][Shuffle] Adaptive compression select in Shuffle. #69

Merged
merged 3 commits into from
Feb 14, 2021

Conversation

JkSelf
Copy link
Contributor

@JkSelf JkSelf commented Jan 29, 2021

What changes were proposed in this pull request?

This pr is to support adaptive compression select in Shuffle.
Fix PR#68

How was this patch tested?

Existing unit test and TPCH benchmark locally

(If this patch involves UI changes, please attach a screenshot; otherwise, remove this)

@JkSelf JkSelf force-pushed the updateCompressType branch from 13d55a3 to 6161dd7 Compare February 1, 2021 02:31
@github-actions
Copy link

github-actions bot commented Feb 1, 2021

@JkSelf JkSelf force-pushed the updateCompressType branch from 6161dd7 to fed77f9 Compare February 3, 2021 08:38
@JkSelf
Copy link
Contributor Author

JkSelf commented Feb 3, 2021

@zhouyuan Already add the data type check in java side. Please help me review. Thanks.

@zhouyuan
Copy link
Collaborator

zhouyuan commented Feb 4, 2021

@JkSelf can you please do a rebase? there's a small conflict with recent commits

val columnarShuffleUseCustomizedCompression: Boolean =
conf.getBoolean("spark.oap.sql.columnar.shuffle.customizedCompression", defaultValue = false)
val columnarShuffleUseCustomizedCompressionCodec: String =
conf.get("spark.oap.sql.columnar.shuffle.customizedCompression.codec", defaultValue = "lz4")
Copy link
Collaborator

Choose a reason for hiding this comment

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

can you please make a note here on the available codec?

@JkSelf JkSelf force-pushed the updateCompressType branch from fed77f9 to ea31bc7 Compare February 5, 2021 02:33
@github-actions
Copy link

github-actions bot commented Feb 5, 2021


@zhouyuan zhouyuan merged commit 2576a03 into oap-project:master Feb 14, 2021
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.

Adaptive compression select in Shuffle.
2 participants