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 #4847][FOLLOWUP] Exclude the alive probe sessions in terminating checker #6355

Closed
wants to merge 2 commits into from

Conversation

turboFei
Copy link
Member

@turboFei turboFei commented May 1, 2024

🔍 Description

Issue References 🔗

This pull request fixes #
follow up of #4847

Address comments: #4847 (comment)

Describe Your Solution 🔧

In this pr, when checking the engine terminating, it will ignore the alive probe sessions.

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 🧪

Behavior Without This Pull Request ⚰️

Behavior With This Pull Request 🎉

Related Unit Tests


Checklist 📝

Be nice. Be informative.

@turboFei turboFei changed the title Exclude the alive probe sessions in terminating checker [KYUUBI #4847][FOLLOWUP] Exclude the alive probe sessions in terminating checker May 1, 2024
@turboFei turboFei force-pushed the engine_idle branch 2 times, most recently from 5749e48 to a47f023 Compare May 1, 2024 17:06
@codecov-commenter
Copy link

codecov-commenter commented May 1, 2024

Codecov Report

Attention: Patch coverage is 71.42857% with 6 lines in your changes are missing coverage. Please review.

Project coverage is 58.42%. Comparing base (dd0aced) to head (a8e26e7).
Report is 9 commits behind head on master.

Files Patch % Lines
...rg/apache/kyuubi/engine/spark/SparkSQLEngine.scala 25.00% 3 Missing ⚠️
...ala/org/apache/kyuubi/session/SessionManager.scala 50.00% 1 Missing and 2 partials ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##             master    #6355      +/-   ##
============================================
- Coverage     58.49%   58.42%   -0.07%     
  Complexity       24       24              
============================================
  Files           653      653              
  Lines         39865    39887      +22     
  Branches       5481     5483       +2     
============================================
- Hits          23319    23304      -15     
- Misses        14055    14080      +25     
- Partials       2491     2503      +12     

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

Copy link
Member

@wForget wForget left a comment

Choose a reason for hiding this comment

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

LGTM

@turboFei turboFei added this to the v1.9.1 milestone May 9, 2024
@turboFei turboFei closed this in 88b2460 May 9, 2024
turboFei added a commit that referenced this pull request May 9, 2024
…ing checker

# 🔍 Description
## Issue References 🔗

This pull request fixes #
follow up of #4847

Address comments: #4847 (comment)
## Describe Your Solution 🔧

In this pr, when checking the engine terminating, it will ignore the alive probe sessions.

## 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 🧪

#### Behavior Without This Pull Request ⚰️

#### Behavior With This Pull Request 🎉

#### Related Unit Tests

---

# 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 #6355 from turboFei/engine_idle.

Closes #4847

a8e26e7 [Wang, Fei] comments
418d0b4 [Wang, Fei] val

Authored-by: Wang, Fei <fwang12@ebay.com>
Signed-off-by: Wang, Fei <fwang12@ebay.com>
(cherry picked from commit 88b2460)
Signed-off-by: Wang, Fei <fwang12@ebay.com>
turboFei added a commit that referenced this pull request May 9, 2024
…ing checker

# 🔍 Description
## Issue References 🔗

This pull request fixes #
follow up of #4847

Address comments: #4847 (comment)
## Describe Your Solution 🔧

In this pr, when checking the engine terminating, it will ignore the alive probe sessions.

## 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 🧪

#### Behavior Without This Pull Request ⚰️

#### Behavior With This Pull Request 🎉

#### Related Unit Tests

---

# 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 #6355 from turboFei/engine_idle.

Closes #4847

a8e26e7 [Wang, Fei] comments
418d0b4 [Wang, Fei] val

Authored-by: Wang, Fei <fwang12@ebay.com>
Signed-off-by: Wang, Fei <fwang12@ebay.com>
(cherry picked from commit 88b2460)
Signed-off-by: Wang, Fei <fwang12@ebay.com>
@turboFei turboFei modified the milestones: v1.9.1, v1.8.3 May 9, 2024
@turboFei turboFei deleted the engine_idle branch May 9, 2024 15:48
@turboFei
Copy link
Member Author

turboFei commented May 9, 2024

thanks, merged to master/1.9.1/1.8.3

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.

None yet

3 participants