-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/69238/
-----------------------------------------------------------
Review request for ranger, Abhay Kulkarni, Madhan Neethiraj, Mehul Parikh,
Nikhil P, Ramesh Mani, and Velmurugan Periasamy.
Bugs: RANGER-2275
https://issues.apache.org/jira/browse/RANGER-2275
Repository: ranger
Description
-------
**Problem Statement**: In an HA setup, Ranger Admin on both master nodes
attempts to create/patch the DB and change passwords. If one of them detects
contention for an operation, it sleeps and re-checks later. The length of sleep
is fixed at 120 seconds
It would be better to make this delay configurable (in seconds) so that user
can adjust the delay value as per his environment.
**Proposed Solution:**
The proposed patch introduces a parameter 'PATCH_RETRY_INTERVAL' in
install.properties file which has default value 120 seconds.
This property is read during the run of db_setup.py and script shall set
'retryPatchAfterSeconds' variable with the given value of
'PATCH_RETRY_INTERVAL'.
If PATCH_RETRY_INTERVAL is not a number then default value will be 120.
If PATCH_RETRY_INTERVAL is removed then default value will be 120.
Diffs
-----
security-admin/scripts/db_setup.py 3450fa690
security-admin/scripts/install.properties 30b946b31
Diff: https://reviews.apache.org/r/69238/diff/1/
Testing
-------
Tested patch on local env by setting different values in the property
PATCH_RETRY_INTERVAL.
Thanks,
Pradeep Agrawal