This is an automated email from the ASF dual-hosted git repository.
madhan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ranger.git
The following commit(s) were added to refs/heads/master by this push:
new 24a746b7f RANGER-4258: increased maximum number of
service-defs/services/zones listed in UI from 25 to 1000
24a746b7f is described below
commit 24a746b7fa525c635a59b1e7af23e04cb50718ef
Author: Nitin Galave <[email protected]>
AuthorDate: Wed May 31 13:02:45 2023 +0530
RANGER-4258: increased maximum number of service-defs/services/zones listed
in UI from 25 to 1000
Signed-off-by: Madhan Neethiraj <[email protected]>
---
security-admin/src/main/webapp/scripts/controllers/Controller.js | 9 ++++++---
security-admin/src/main/webapp/scripts/utils/XAGlobals.js | 2 ++
.../src/main/webapp/scripts/views/policies/RangerPolicyCreate.js | 2 ++
.../src/main/webapp/scripts/views/policymanager/ServiceLayout.js | 4 +++-
.../webapp/scripts/views/policymanager/ServiceLayoutSidebar.js | 3 ++-
.../src/main/webapp/scripts/views/reports/AuditLayout.js | 3 ++-
.../src/main/webapp/scripts/views/reports/UserAccessLayout.js | 1 +
7 files changed, 18 insertions(+), 6 deletions(-)
diff --git a/security-admin/src/main/webapp/scripts/controllers/Controller.js
b/security-admin/src/main/webapp/scripts/controllers/Controller.js
index d984bac9d..3ceb89c51 100755
--- a/security-admin/src/main/webapp/scripts/controllers/Controller.js
+++ b/security-admin/src/main/webapp/scripts/controllers/Controller.js
@@ -128,6 +128,7 @@ define(function(require) {
var VXAccessAuditList = require('collections/VXAccessAuditList');
var RangerServiceDefList =
require('collections/RangerServiceDefList');
var serviceDefList = new RangerServiceDefList();
+ serviceDefList.setPageSize(XAGlobals.settings.MAX_PAGE_SIZE);
serviceDefList.fetch({
cache : false,
async:false,
@@ -305,6 +306,7 @@ define(function(require) {
var rangerZoneList = new RangerZoneList();
var collection = new RangerServiceDefList();
+ collection.setPageSize(XAGlobals.settings.MAX_PAGE_SIZE);
collection.queryParams.sortBy = 'serviceTypeId';
if (type == 'tag') {
var tagServiceDef = new RangerServiceDef();
@@ -562,11 +564,12 @@ define(function(require) {
var RangerZoneList = require('collections/RangerZoneList');
var rangerServiceList = new RangerServiceList();
var rangerZoneList = new RangerZoneList();
- rangerServiceList.setPageSize(200);
+ rangerServiceList.setPageSize(XAGlobals.settings.MAX_PAGE_SIZE);
rangerServiceList.fetch({
cache: false,
async: false
});
+ rangerZoneList.setPageSize(XAGlobals.settings.MAX_PAGE_SIZE);
rangerZoneList.fetch({
cache: false,
async: false,
@@ -588,7 +591,7 @@ define(function(require) {
var RangerZoneList = require('collections/RangerZoneList');
var zoneSerivesColl = new RangerZoneList();
var rangerServiceList = new RangerServiceList();
- rangerServiceList.setPageSize(200);
+ rangerServiceList.setPageSize(XAGlobals.settings.MAX_PAGE_SIZE);
rangerServiceList.fetch({
cache: false,
}).done(function() {
@@ -616,7 +619,7 @@ define(function(require) {
id: zoneId
})
var zoneSerivesColl = new RangerZoneList();
- rangerServiceList.setPageSize(200);
+ rangerServiceList.setPageSize(XAGlobals.settings.MAX_PAGE_SIZE);
rangerServiceList.fetch({
cache: false,
async: false,
diff --git a/security-admin/src/main/webapp/scripts/utils/XAGlobals.js
b/security-admin/src/main/webapp/scripts/utils/XAGlobals.js
index 4b0c98e30..f721899f4 100644
--- a/security-admin/src/main/webapp/scripts/utils/XAGlobals.js
+++ b/security-admin/src/main/webapp/scripts/utils/XAGlobals.js
@@ -25,6 +25,8 @@ define(function(require){
XAGlobals.settings = {};
XAGlobals.settings.PAGE_SIZE = 25;
+ XAGlobals.settings.MAX_PAGE_SIZE = 1000;
+
XAGlobals.settings.AUDIT_REPORT_POLLING = 100000;
XAGlobals.settings.uploadDefaultOpts = {
disableImageResize: false,
diff --git
a/security-admin/src/main/webapp/scripts/views/policies/RangerPolicyCreate.js
b/security-admin/src/main/webapp/scripts/views/policies/RangerPolicyCreate.js
index e6c262235..c195e97d6 100644
---
a/security-admin/src/main/webapp/scripts/views/policies/RangerPolicyCreate.js
+++
b/security-admin/src/main/webapp/scripts/views/policies/RangerPolicyCreate.js
@@ -30,6 +30,7 @@ define(function(require){
var XAEnums = require('utils/XAEnums');
var XAUtil = require('utils/XAUtils');
var XALinks = require('modules/XALinks');
+ var XAGlobals = require('utils/XAGlobals');
var localization = require('utils/XALangSupport');
var RangerPolicycreateTmpl =
require('hbs!tmpl/policies/RangerPolicyCreate_tmpl');
@@ -141,6 +142,7 @@ define(function(require){
initializeServiceDef : function(){
var that = this
this.RangerServiceDefList = new RangerServiceDefList();
+
this.RangerServiceDefList.setPageSize(XAGlobals.settings.MAX_PAGE_SIZE);
this.RangerServiceDefList.fetch({
cache : false,
async : false
diff --git
a/security-admin/src/main/webapp/scripts/views/policymanager/ServiceLayout.js
b/security-admin/src/main/webapp/scripts/views/policymanager/ServiceLayout.js
index 6d2d94589..aed7633cd 100644
---
a/security-admin/src/main/webapp/scripts/views/policymanager/ServiceLayout.js
+++
b/security-admin/src/main/webapp/scripts/views/policymanager/ServiceLayout.js
@@ -27,6 +27,8 @@ define(function(require){
var XAUtil = require('utils/XAUtils');
var SessionMgr = require('mgrs/SessionMgr');
var localization = require('utils/XALangSupport');
+ var XAGlobals = require('utils/XAGlobals');
+
var RangerServiceList = require('collections/RangerServiceList');
var RangerService = require('models/RangerService');
var ServicemanagerlayoutTmpl =
require('hbs!tmpl/common/ServiceManagerLayout_tmpl');
@@ -147,7 +149,7 @@ define(function(require){
},
initializeServices : function(){
- this.services.setPageSize(200);
+
this.services.setPageSize(XAGlobals.settings.MAX_PAGE_SIZE);
this.services.fetch({
cache : false,
async : false
diff --git
a/security-admin/src/main/webapp/scripts/views/policymanager/ServiceLayoutSidebar.js
b/security-admin/src/main/webapp/scripts/views/policymanager/ServiceLayoutSidebar.js
index 94fa3135d..965c52c37 100644
---
a/security-admin/src/main/webapp/scripts/views/policymanager/ServiceLayoutSidebar.js
+++
b/security-admin/src/main/webapp/scripts/views/policymanager/ServiceLayoutSidebar.js
@@ -249,6 +249,7 @@ define(function(require){
componentListing: function(type) {
this.collection = new RangerServiceDefList();
this.collection.queryParams.sortBy = 'serviceTypeId';
+ this.collection.setPageSize(XAGlobals.settings.MAX_PAGE_SIZE);
if(type == 'tag'){
var tagServiceDef = new RangerServiceDef();
tagServiceDef.url =
XAUtil.getRangerServiceDef(XAEnums.ServiceType.SERVICE_TAG.label)
@@ -278,7 +279,7 @@ define(function(require){
initializeServices : function(){
this.services = new RangerServiceList();
- this.services.setPageSize(200);
+ this.services.setPageSize(XAGlobals.settings.MAX_PAGE_SIZE);
this.services.fetch({
cache : false,
async : false
diff --git
a/security-admin/src/main/webapp/scripts/views/reports/AuditLayout.js
b/security-admin/src/main/webapp/scripts/views/reports/AuditLayout.js
index 4acebee98..8eea802f9 100644
--- a/security-admin/src/main/webapp/scripts/views/reports/AuditLayout.js
+++ b/security-admin/src/main/webapp/scripts/views/reports/AuditLayout.js
@@ -181,13 +181,14 @@ define(function(require) {
initializeServiceDefColl : function() {
this.serviceDefList = new RangerServiceDefList();
+
this.serviceDefList.setPageSize(XAGlobals.settings.MAX_PAGE_SIZE);
this.serviceDefList.fetch({
cache : false,
async:false,
data :{'pageSource':'Audit'}
});
this.serviceList = new RangerServiceList();
- this.serviceList.setPageSize(200)
+ this.serviceList.setPageSize(XAGlobals.settings.MAX_PAGE_SIZE)
this.serviceList.fetch({
cache : false,
async:false,
diff --git
a/security-admin/src/main/webapp/scripts/views/reports/UserAccessLayout.js
b/security-admin/src/main/webapp/scripts/views/reports/UserAccessLayout.js
index 3b8d862a7..ebdd2a0b2 100644
--- a/security-admin/src/main/webapp/scripts/views/reports/UserAccessLayout.js
+++ b/security-admin/src/main/webapp/scripts/views/reports/UserAccessLayout.js
@@ -139,6 +139,7 @@ define(function(require) {'use strict';
initializeServiceDef : function() {
var that = this;
this.serviceDefList = new RangerServiceDefList();
+
this.serviceDefList.setPageSize(XAGlobals.settings.MAX_PAGE_SIZE);
this.serviceDefList.fetch({
cache : false,
async:false