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

#2694 Work-items API extension : #2732

Merged
merged 4 commits into from
Oct 24, 2023

Conversation

Limraj
Copy link
Collaborator

@Limraj Limraj commented Oct 20, 2023

  • Direct calls to Common.timer.execute() (high priority pool) replaced with a call to Common.ctx.getBackgroundProcessing().addWorkItem() with Workitem with priority HIGH;
  • Added ItemsPerSecond to measure application performance, and added endpoints metrics to WorkItemInfoAPI and ThreadInfoAPI;
  • Added secure endpoints to integration via auth basic for WorkItemInfoAPI and ThreadInfoAPI;

- Direct calls to Common.timer.execute() replaced with a call to Common.ctx.getBackgroundProcessing().addWorkItem() with Workitem with priority HIGH;
- Added ItemsPerSecond to measure application performance, and added endpoints metrics to WorkItemInfoAPI and ThreadInfoAPI;
- Added secure endpoints to integration via auth basic for WorkItemInfoAPI and ThreadInfoAPI;
@Limraj Limraj added this to the 2.7.6.1 milestone Oct 20, 2023
@github-actions
Copy link

github-actions bot commented Oct 20, 2023

Java Script Mocha Unit Test Results

268 tests  ±0   268 ✔️ ±0   7s ⏱️ ±0s
  70 suites ±0       0 💤 ±0 
    1 files   ±0       0 ±0 

Results for commit b1dee9d. ± Comparison against base commit efbbe2d.

♻️ This comment has been updated with latest results.

@github-actions
Copy link

github-actions bot commented Oct 20, 2023

Java JUnit Test Results

2 302 tests  +5   2 302 ✔️ +5   50s ⏱️ +3s
     97 suites +1          0 💤 ±0 
     97 files   +1          0 ±0 

Results for commit b1dee9d. ± Comparison against base commit efbbe2d.

♻️ This comment has been updated with latest results.

- Added disabled/enabled work-items reporting;
- Added disabled/enabled and limit measurement items per second;
- Removed ThreadInfoSecureAPI.yaml, WorkItemInfoSecureAPI.yaml;
- Change secure endpoints on:
/api/secure/work-items/,
/api/secure/threads/;
- Added parameters:
threads.name.additional.length,
workitems.reporting.enabled,
workitems.reporting.itemspersecond.enabled,
workitems.reporting.itemspersecond.limit,
to new and old ui, and fixed change in runtime;
- Change length limit for settingName
- Added test: WorkItemInfoListTest;
@Limraj Limraj merged commit c0ef951 into release/2.7.6.1 Oct 24, 2023
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant