Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
atlas
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
dataplatform
atlas
Commits
10b6d142
Commit
10b6d142
authored
4 years ago
by
Deep Singh
Committed by
Ashutosh Mestry
4 years ago
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ATLAS-4049: Few admin apis were not redirected to Active server in HA mode
Signed-off-by:
Ashutosh Mestry
<
amestry@cloudera.com
>
parent
8801ba68
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
5 additions
and
2 deletions
+5
-2
ActiveServerFilter.java
...java/org/apache/atlas/web/filters/ActiveServerFilter.java
+2
-1
ActiveServerFilterTest.java
.../org/apache/atlas/web/filters/ActiveServerFilterTest.java
+3
-1
No files found.
webapp/src/main/java/org/apache/atlas/web/filters/ActiveServerFilter.java
View file @
10b6d142
...
...
@@ -109,7 +109,8 @@ public class ActiveServerFilter implements Filter {
}
}
final
String
adminUriNotFiltered
[]
=
{
"/admin/export"
,
"/admin/import"
,
"/admin/importfile"
};
final
String
adminUriNotFiltered
[]
=
{
"/admin/export"
,
"/admin/import"
,
"/admin/importfile"
,
"/admin/audits"
,
"/admin/purge"
,
"/admin/expimp/audit"
,
"/admin/metrics"
,
"/admin/server"
,
"/admin/audit/"
};
private
boolean
isFilteredURI
(
ServletRequest
servletRequest
)
{
HttpServletRequest
httpServletRequest
=
(
HttpServletRequest
)
servletRequest
;
String
requestURI
=
httpServletRequest
.
getRequestURI
();
...
...
This diff is collapsed.
Click to expand it.
webapp/src/test/java/org/apache/atlas/web/filters/ActiveServerFilterTest.java
View file @
10b6d142
...
...
@@ -105,7 +105,9 @@ public class ActiveServerFilterTest {
@Test
public
void
adminImportRequestsToPassiveServerShouldToActiveServerAddress
()
throws
IOException
,
ServletException
{
String
importExportUrls
[]
=
{
"api/admin/export"
,
"api/admin/import"
,
"api/admin/importfile"
};
String
importExportUrls
[]
=
{
"api/admin/export"
,
"api/admin/import"
,
"api/admin/importfile"
,
"api/admin/audits"
,
"api/admin/purge"
,
"api/admin/expimp/audit"
,
"api/admin/metrics"
,
"api/admin/server/dummy_name"
,
"api/admin/audit/dummy_guid/details"
};
for
(
String
partialUrl
:
importExportUrls
)
{
when
(
serviceState
.
getState
()).
thenReturn
(
ServiceState
.
ServiceStateValue
.
PASSIVE
);
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment