This repository has been archived by the owner on Feb 8, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 47
F_40B: Resource Limits [feature to main] #881
Merged
Merged
Conversation
This file contains 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
* CORTX-30331: implement the session manager that maintains quota Signed-off-by: Alexander Voronov <alexander.voronov@seagate.com> * CORTX-30331: refactor the login procedure Signed-off-by: Alexander Voronov <alexander.voronov@seagate.com> * CORTX-30331: integrate the session manager with active users quota Signed-off-by: Alexander Voronov <alexander.voronov@seagate.com> * CORTX-30331: debug the solution Signed-off-by: Alexander Voronov <alexander.voronov@seagate.com>
* CORTX-30332: POC for operations quota Signed-off-by: Alexander Voronov <alexander.voronov@seagate.com> * CORTX-30332: update throttler middleware from POC to production Signed-off-by: Alexander Voronov <alexander.voronov@seagate.com> * CORTX-30332: set CSM request quota at Configure phase Signed-off-by: Alexander Voronov <alexander.voronov@seagate.com> * CORTX-30332: add sessions quota Signed-off-by: Alexander Voronov <alexander.voronov@seagate.com> * CORTX-30332: reserve some memory for CSM future needs Signed-off-by: Alexander Voronov <alexander.voronov@seagate.com> * CORTX-30332: resolve PR comments Signed-off-by: Alexander Voronov <alexander.voronov@seagate.com>
Signed-off-by: Pawan Kumar Srivastava <pawan.kumarsrivastava@seagate.com>
* Modification for one session per user Signed-off-by: abhijit1patil <abhijit.1.patil@seagate.com> * Updated session expiry time and updated the req calulation formulae Signed-off-by: abhijit1patil <abhijit.1.patil@seagate.com> * Await update method Signed-off-by: abhijit1patil <abhijit.1.patil@seagate.com> * logs updated Signed-off-by: abhijit1patil <abhijit.1.patil@seagate.com>
* CORTX-32714: make active users quota configurable Signed-off-by: Alexander Voronov <alexander.voronov@seagate.com> * CORTX-32714: allow 'infinite' value for maximum number of users limit Signed-off-by: Alexander Voronov <alexander.voronov@seagate.com> * CORTX-32714: remove redundant sessions quota checks Signed-off-by: Alexander Voronov <alexander.voronov@seagate.com> * CORTX-32714: fix error description for active users quota Signed-off-by: Alexander Voronov <alexander.voronov@seagate.com> * CORTX-32714: make active users quota infinite by default Signed-off-by: Alexander Voronov <alexander.voronov@seagate.com>
Signed-off-by: abhijit1patil <abhijit.1.patil@seagate.com>
…ents (#876) * Handled exception in throttler middleware and added comments Signed-off-by: abhijit1patil <abhijit.1.patil@seagate.com> * Codacy Issue handled Signed-off-by: abhijit1patil <abhijit.1.patil@seagate.com>
Signed-off-by: abhijit1patil <abhijit.1.patil@seagate.com>
Signed-off-by: Alexander Voronov <alexander.voronov@seagate.com> Co-authored-by: Alexander Voronov <alexander.voronov@seagate.com>
…F_40B_Resource_Limits Conflicts: csm/core/agent/api.py csm/core/services/sessions.py
* Fixing user service initialisation Signed-off-by: Rohit Kolapkar <rohit.j.kolapkar@seagate.com> * User management test cases updated Signed-off-by: Rohit Kolapkar <rohit.j.kolapkar@seagate.com>
Thank you for your pull request and welcome to our community. We could not parse the GitHub identity of the following contributors: Alexander Voronov.
|
pawankumarsrivastava
approved these changes
Aug 3, 2022
kupranay
approved these changes
Aug 3, 2022
# for free
to subscribe to this conversation on GitHub.
Already have an account?
#.
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.
Pull Request
Problem Statement
CORTX-30330: Resource Quota Update
CORTX-30331: active users quota
CORTX-30332: POC for operations quota
CORTX-32714: resource limits amendments
Design
Coding
Testing
Impact Analysis
Review Checklist
Documentation