-
Notifications
You must be signed in to change notification settings - Fork 5
develop to master #609
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
Merged
develop to master #609
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…profiling as part of our CI/CD pipeline
…rt data during load testing
* hotfix for missing validation (#577) * Updating oscars-backend service to support nullable projectId property * Feedback updates * Updating tests to cover NsiService with new Connection.projectId field * Cleaning up HoldController imports. Updating HoldControllerSteps to include a test with a projectId field when placing a connection hold * Ensuring the NsiService.hold() method only attempts to process the projectId field if it's not null, and not empty * add CORS origin customization property (#581) * fix: [OS-604] yang patch serialization (#582) * fix serialization error * more serialization fixes update spring boot and other libs * add auth interceptor to patch client * remove baseUrl from restClient --------- Co-authored-by: Alejandro Albino <aalbino@lbl.gov> Co-authored-by: Alex Albino <webmaster@alexventure.com>
…ut projectId field
…ults in a null projectId
feat: [OS-586] add project id to NSI API
* add project id set & view in frontend adjust hold delay minor fix for standalone CORS config * readjust hold delay
test: [OS-570] CI/CD profiling integration for OSCARS backend
ci: [OS-571] Integrate OSCARS backend load testing solution with CI/CD pipeline
…or reserve() state changes. Refactoring NsiAsyncQueue.processQueue() task into testable components. Updating the NsiProvider cuke feature and testing steps to work with async processQueue() task. Adding new AsyncCallback class to work with async callback handlers.
…it story scope (revised AC)
test: [OS-484] NSI reserve, RESERVE_CHECKING -> RESERVE_HELD
…ys (#593) * make sure NSO dismantles happen before builds / redeploys * add tests around queue preprocessing
* projectId now a set instead of a single string * projectId now projectIds plural * update ESE controller tests to use real OSCARS logic (#594) * projectId now a set instead of a single string * projectId now projectIds plural * correct has / does not have a projectId checks
(the pipeline failed for the release branch since backend:profile has a rule not to run then, but it was a non-optional needs dependency for backend:push)
* add a python database report tool
…graphql data (#600) * add projectIds field validation against ESDB graphql data * add orcid check digit validation
* fix southbound queue behavior
…605) * Fix database error when committing a modify (OS-652) Add ScheduledTaskConfig bean to tell the Spring TaskScheduler to use more than one thread Rename `nso.queue-interval-millisec` to `nsi.queue-delay` * add sb.trigger-delay to control southbound trigger frequency * separate slow NSI housekeeping from other scheduled threads add resv.state-delay and nsi.housekeeping-delay props * fix NSI provider tests
* Handle rare NPE during a modify commit Ensure triggerSouthbound() finally releases connection lock Fix vlan validation Clean up some logging Don't throw exception when receiving multiple terminate requests, just succeed * fix determining port encapsulation * update esnet topology document * more gracefully handle errors
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.