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

Drop Kyuubi extension for Spark 3.1 #6125

Closed
wants to merge 7 commits into from

Conversation

pan3793
Copy link
Member

@pan3793 pan3793 commented Mar 4, 2024

🔍 Description

Issue References 🔗

This pull request is the next step of deprecating and removing support of Spark 3.1

VOTE: https://lists.apache.org/thread/670fx1qx7rm0vpvk8k8094q2d0fthw5b
VOTE RESULT: https://lists.apache.org/thread/0zdxg5zjnc1wpxmw9mgtsxp1ywqt6qvb

Describe Your Solution 🔧

Drop module kyuubi-extension-spark-3-1 and delete Spark 3.1 specific codes.

Types of changes 🔖

  • Bugfix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Test Plan 🧪

Pass GA.


Checklist 📝

Be nice. Be informative.

@pan3793 pan3793 marked this pull request as ready for review March 4, 2024 12:44
@pan3793 pan3793 requested a review from ulysses-you March 4, 2024 12:45
<!--
Spark requires `commons-collections` and `commons-io` but got them from transitive
dependencies of `hadoop-client`. As we are using Hadoop Shaded Client, we need add
them explicitly. See more details at SPARK-33212.
Copy link
Member Author

Choose a reason for hiding this comment

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

SPARK-33212 gets fixed in Spark 3.2, we don't need such workaround now

.version("1.2.0")
.intConf
.createOptional

val DYNAMIC_PARTITION_INSERTION_REPARTITION_NUM =
Copy link
Member

Choose a reason for hiding this comment

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

It is useless too.

Copy link
Member Author

Choose a reason for hiding this comment

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

thanks for checking. you are right, removed

@codecov-commenter
Copy link

codecov-commenter commented Mar 5, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 61.18%. Comparing base (e0d706e) to head (212012f).
Report is 1 commits behind head on master.

Additional details and impacted files
@@             Coverage Diff              @@
##             master    #6125      +/-   ##
============================================
- Coverage     61.22%   61.18%   -0.05%     
  Complexity       23       23              
============================================
  Files           624      624              
  Lines         37247    37247              
  Branches       5042     5042              
============================================
- Hits          22806    22790      -16     
- Misses        11991    12001      +10     
- Partials       2450     2456       +6     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@pan3793 pan3793 self-assigned this Mar 5, 2024
@pan3793 pan3793 added this to the v1.9.0 milestone Mar 5, 2024
@pan3793 pan3793 closed this in 0a0af16 Mar 5, 2024
@pan3793 pan3793 deleted the drop-spark-ext-3-1 branch March 5, 2024 09:42
zhaohehuhu pushed a commit to zhaohehuhu/incubator-kyuubi that referenced this pull request Mar 21, 2024
# 🔍 Description
## Issue References 🔗

This pull request is the next step of deprecating and removing support of Spark 3.1

VOTE: https://lists.apache.org/thread/670fx1qx7rm0vpvk8k8094q2d0fthw5b
VOTE RESULT: https://lists.apache.org/thread/0zdxg5zjnc1wpxmw9mgtsxp1ywqt6qvb

## Describe Your Solution 🔧

Drop module `kyuubi-extension-spark-3-1` and delete Spark 3.1 specific codes.

## Types of changes 🔖

- [ ] Bugfix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to change)

## Test Plan 🧪

Pass GA.

---

# Checklist 📝

- [x] This patch was not authored or co-authored using [Generative Tooling](https://www.apache.org/legal/generative-tooling.html)

**Be nice. Be informative.**

Closes apache#6125 from pan3793/drop-spark-ext-3-1.

Closes apache#6125

212012f [Cheng Pan] fix style
021532c [Cheng Pan] doc
329f69a [Cheng Pan] address comments
43fac42 [Cheng Pan] fix
a12c806 [Cheng Pan] fix
dcf51c1 [Cheng Pan] minor
814a187 [Cheng Pan] Drop Kyuubi extension for Spark 3.1

Authored-by: Cheng Pan <[email protected]>
Signed-off-by: Cheng Pan <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants