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

[KYUUBI #4279] Use new Apache 'closer.lua' syntax for kyuubi-download to obtain engine #6009

Closed
wants to merge 1 commit into from

Conversation

sincewhen
Copy link

…ne archives

🔍 Description

Issue References 4279🔗

This pull request fixes #

Describe Your Solution 🔧

Use new Apache 'closer.lua' syntax for kyuubi-download to obtain engine

Types of changes 🔖

  • New feature (non-breaking change which adds functionality)

Test Plan 🧪

Behavior Without This Pull Request ⚰️

Behavior With This Pull Request 🎉

Related Unit Tests


Checklist 📝

Be nice. Be informative.

@github-actions github-actions bot added kind:documentation Documentation is a feature! kind:build labels Jan 23, 2024
@sincewhen
Copy link
Author

@yaooqinn please review this PR,thanks

@yaooqinn
Copy link
Member

Thank you @sincewhen, let's wait and see the test results

@codecov-commenter
Copy link

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (ac388d1) 61.18% compared to head (2152a9b) 61.09%.

Additional details and impacted files
@@             Coverage Diff              @@
##             master    #6009      +/-   ##
============================================
- Coverage     61.18%   61.09%   -0.09%     
  Complexity       23       23              
============================================
  Files           623      623              
  Lines         37060    37060              
  Branches       5024     5024              
============================================
- Hits          22674    22642      -32     
- Misses        11950    11972      +22     
- Partials       2436     2446      +10     

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

@yaooqinn yaooqinn added this to the v1.9.0 milestone Jan 24, 2024
@yaooqinn yaooqinn closed this in 47a1091 Jan 24, 2024
@yaooqinn
Copy link
Member

thanks, merged to master

zhaohehuhu pushed a commit to zhaohehuhu/incubator-kyuubi that referenced this pull request Feb 5, 2024
…wnload to obtain engine

…ne archives

# 🔍 Description
## Issue References [4279](https://github.com/apache/kyuubi/issues/4279)🔗

This pull request fixes #

## Describe Your Solution 🔧

Use new Apache 'closer.lua' syntax for kyuubi-download to obtain engine

## Types of changes 🔖

- [x] New feature (non-breaking change which adds functionality)

## Test Plan 🧪

#### Behavior Without This Pull Request ⚰️

#### Behavior With This Pull Request 🎉

#### Related Unit Tests

---

# Checklist 📝

- [ ] 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#6009 from sincewhen/master.

Closes apache#4279

2152a9b [yuqingyang] Use new Apache 'closer.lua' syntax for kyuubi-download to obtain engine archives

Authored-by: yuqingyang <[email protected]>
Signed-off-by: Kent Yao <[email protected]>
@pan3793
Copy link
Member

pan3793 commented Mar 6, 2024

The closer.lua seems not to work well with the archived package, this causes the CI failure, I am going to revert it to recover CI.

https://github.com/apache/kyuubi/actions/runs/8168780787/job/22331539129?pr=6131

@sincewhen
Copy link
Author

sincewhen commented Mar 15, 2024

The closer.lua seems not to work well with the archived package, this causes the CI failure, I am going to revert it to recover CI.

https://github.com/apache/kyuubi/actions/runs/8168780787/job/22331539129?pr=6131

I see the logs of Flink Test , It seems download flink release file failer . Howerver,I test on my compute , success.
image

@pan3793
Copy link
Member

pan3793 commented Mar 15, 2024

does it work for older versions? e.g. Spark 3.3.1 or Flink 1.15.0

@pan3793
Copy link
Member

pan3793 commented Mar 15, 2024

For this change itself, unconditionally adding query part ?action=download to the download URL looks incorrect to me, it may break the usage of custom spark.archive.mirror and spark.archive.name.

zhaohehuhu pushed a commit to zhaohehuhu/incubator-kyuubi that referenced this pull request Mar 21, 2024
…wnload to obtain engine

…ne archives

# 🔍 Description
## Issue References [4279](https://github.com/apache/kyuubi/issues/4279)🔗

This pull request fixes #

## Describe Your Solution 🔧

Use new Apache 'closer.lua' syntax for kyuubi-download to obtain engine

## Types of changes 🔖

- [x] New feature (non-breaking change which adds functionality)

## Test Plan 🧪

#### Behavior Without This Pull Request ⚰️

#### Behavior With This Pull Request 🎉

#### Related Unit Tests

---

# Checklist 📝

- [ ] 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#6009 from sincewhen/master.

Closes apache#4279

2152a9b [yuqingyang] Use new Apache 'closer.lua' syntax for kyuubi-download to obtain engine archives

Authored-by: yuqingyang <[email protected]>
Signed-off-by: Kent Yao <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind:build kind:documentation Documentation is a feature!
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants