-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/74849/
-----------------------------------------------------------

Review request for ranger, Brijesh Bhalala, Dhaval Rajpara, Madhan Neethiraj, 
Mehul Parikh, Mugdha Varadkar, and Ramesh Mani.


Bugs: RANGER-4654
    https://issues.apache.org/jira/browse/RANGER-4654


Repository: ranger


Description
-------

Whenever a datashare or a dataset is being created/updated with a name which is 
already present,
then the UI shows "Data not found" message and shows options to return to home 
page.
The error has to be handled gracefully.
Ideally, in such scenarios, the user should be able to modify the dataset / 
datashare creation form by changing the name and submit the same form with 
other existing details (This is the behavior with policy / service 
creation/update form).


Diffs
-----

  
security-admin/src/main/webapp/react-webapp/src/views/GovernedData/Dataset/AddDatasetView.jsx
 7851e7c26 
  
security-admin/src/main/webapp/react-webapp/src/views/GovernedData/Dataset/DatasetDetailLayout.jsx
 a8857e0eb 
  
security-admin/src/main/webapp/react-webapp/src/views/GovernedData/Datashare/AddSharedResourceComp.jsx
 23c34d2e7 
  
security-admin/src/main/webapp/react-webapp/src/views/GovernedData/Datashare/DatashareDetailLayout.jsx
 b6c83c9cd 


Diff: https://reviews.apache.org/r/74849/diff/1/


Testing
-------

1. Dataset creation with an existing name
Tried to create a dataset with an existing name, an error was shown that a 
dataset with the same name exists and the page was not redirected to "Data not 
found".
The user can go back in the same form and edit the dataset name, and submit the 
form again, rest of the details are saved.

2. Edit the dataset and try to set the name to an existing name
The form is submitted, but an error is shown that a dataset with an existing 
name is present, and the user can edit the dataset name.
The page is not redirected to "Data not found".

3. Datashare edit form with an existing datashare name
The form is submitted, but an error is shown that a dataset with an existing 
name is present, and the user can edit the datashare name.
The page is not redirected to "Data not found".

4. Datashare create form with an existing datatshare name
No changes to this form as the issue was already handled.
The page does not redirect to "Data not found".

5. Shared resource creation with an existing resource name
Earlier, if a user tried creating a shared resource with an existing name,
the error message displayed was "Validation failure", and it was not 
descriptive.
The issue has been fixed to display the proper error message.


Thanks,

Abhishek Patil

Reply via email to