Skip to content

[improve][broker] Add oshi library to help control OS resources. - #18990

Merged
mattisonchao merged 2 commits into
masterfrom
import_oshi
Jan 9, 2023
Merged

[improve][broker] Add oshi library to help control OS resources.#18990
mattisonchao merged 2 commits into
masterfrom
import_oshi

Conversation

@mattisonchao

Copy link
Copy Markdown
Member

Motivation

Add oshi library to help control OS resources.

ML: https://lists.apache.org/thread/sgod6pk5r8jgzjm6fqkcw10d88hp75t5

Modifications

  • Add dependency oshi

Verifying this change

  • Make sure that the change passes the CI checks.

Documentation

  • doc
  • doc-required
  • doc-not-needed
  • doc-complete

@mattisonchao mattisonchao added area/broker area/dependency Pull requests that update a dependency file labels Dec 20, 2022
@mattisonchao mattisonchao added this to the 2.12.0 milestone Dec 20, 2022
@mattisonchao mattisonchao self-assigned this Dec 20, 2022
@mattisonchao mattisonchao reopened this Dec 20, 2022
@github-actions github-actions Bot added the doc-not-needed Your PR changes do not impact docs label Dec 20, 2022
@codecov-commenter

codecov-commenter commented Dec 20, 2022

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 50.43%. Comparing base (002fa49) to head (e6bcb16).
⚠️ Report is 3114 commits behind head on master.

Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff              @@
##             master   #18990      +/-   ##
============================================
+ Coverage     46.91%   50.43%   +3.51%     
- Complexity    10557    12533    +1976     
============================================
  Files           703      713      +10     
  Lines         68852    78582    +9730     
  Branches       7386     9463    +2077     
============================================
+ Hits          32303    39631    +7328     
- Misses        32968    34824    +1856     
- Partials       3581     4127     +546     
Flag Coverage Δ
unittests 50.43% <ø> (+3.51%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.
see 108 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@Jason918 Jason918 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@mattisonchao mattisonchao reopened this Jan 6, 2023
@mattisonchao
mattisonchao merged commit 96f8262 into master Jan 9, 2023
@mattisonchao
mattisonchao deleted the import_oshi branch January 9, 2023 03:35
nodece pushed a commit to nodece/pulsar that referenced this pull request Apr 30, 2025
…che#18990)

(cherry picked from commit 96f8262)
Signed-off-by: Zixuan Liu <nodeces@gmail.com>
nodece pushed a commit to nodece/pulsar that referenced this pull request May 20, 2025
…che#18990)

(cherry picked from commit 96f8262)
Signed-off-by: Zixuan Liu <nodeces@gmail.com>
nodece pushed a commit to ascentstream/pulsar that referenced this pull request May 23, 2025
…che#18990)

(cherry picked from commit 96f8262)
Signed-off-by: Zixuan Liu <nodeces@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/broker area/dependency Pull requests that update a dependency file doc-not-needed Your PR changes do not impact docs ready-to-test

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants