kms/scripts/dba_script.py (5 lines):
- line 154: #TODO: User array for forming command
- line 361: #TODO: User array for forming command
- line 599: #TODO: User array for forming command
- line 836: #TODO: User array for forming command
- line 1030: #TODO: User array for forming command
security-admin/src/main/java/org/apache/ranger/biz/GdsDBStore.java (5 lines):
- line 755: // TODO: enforce RangerSharedResource.acl
- line 780: // TODO: enforce RangerSharedResource.acl
- line 889: // TODO: enforce RangerSharedResource.acl
- line 975: // TODO: enforce RangerDatasetInProject.acl
- line 993: // TODO: enforce RangerDatasetInProject.acl
ranger-hbase-plugin-shim/src/main/java/org/apache/ranger/authorization/hbase/RangerAuthorizationCoprocessor.java (5 lines):
- line 436: // TODO Auto-generated method stub
- line 440: // TODO Auto-generated method stub
- line 1146: // TODO : need override annotations for all of the following methods
- line 1204: // TODO Auto-generated method stub
- line 1208: // TODO Auto-generated method stub
security-admin/scripts/dba_script.py (4 lines):
- line 181: #TODO: User array for forming command
- line 405: #TODO: User array for forming command
- line 744: #TODO: User array for forming command
- line 1015: #TODO: User array for forming command
ranger-examples/dev-support/ranger-pmd-ruleset.xml (4 lines):
- line 28:
- line 39:
- line 68:
- line 109:
security-admin/src/main/java/org/apache/ranger/service/RangerPolicyLabelsService.java (4 lines):
- line 47: // TODO Auto-generated method stub
- line 53: // TODO Auto-generated method stub
- line 59: // TODO Auto-generated method stub
- line 64: // TODO Auto-generated method stub
dev-support/ranger-pmd-ruleset.xml (4 lines):
- line 28:
- line 70:
- line 78:
- line 109:
security-admin/src/main/java/org/apache/ranger/rest/ServiceREST.java (4 lines):
- line 686: // TODO: As of now we are allowing SYS_ADMIN to create all the
- line 769: // TODO: As of now we are allowing SYS_ADMIN to create all the
- line 1193: policy.setName("grant-" + System.currentTimeMillis()); // TODO: better policy name
- line 1310: policy.setName("grant-" + System.currentTimeMillis()); // TODO: better policy name
security-admin/src/main/java/org/apache/ranger/service/RangerGdsDataShareService.java (3 lines):
- line 94: // TODO:
- line 103: // TODO:
- line 275: // TODO:
security-admin/src/main/java/org/apache/ranger/service/RangerGdsSharedResourceService.java (3 lines):
- line 98: // TODO:
- line 107: // TODO:
- line 247: // TODO:
agents-audit/src/main/java/org/apache/ranger/audit/provider/solr/SolrAuditProvider.java (3 lines):
- line 83: // TODO: This should be done at a higher level
- line 172: // TODO Auto-generated method stub
- line 254: // TODO: Need to support SolrCloud also
security-admin/src/main/java/org/apache/ranger/biz/XUserMgr.java (3 lines):
- line 1177: // TODO I've to get the transaction log from here.
- line 3237: // TODO I've to get the transaction log from here.
- line 3708: // TODO I've to get the transaction log from here.
security-admin/src/main/java/org/apache/ranger/service/RangerGdsDatasetInProjectService.java (3 lines):
- line 90: // TODO:
- line 99: // TODO:
- line 261: // TODO:
security-admin/src/main/java/org/apache/ranger/service/RangerGdsDataShareInDatasetService.java (3 lines):
- line 99: // TODO:
- line 108: // TODO:
- line 270: // TODO:
security-admin/src/main/java/org/apache/ranger/service/RangerGdsDatasetService.java (3 lines):
- line 89: // TODO:
- line 98: // TODO:
- line 201: // TODO:
security-admin/src/main/java/org/apache/ranger/service/RangerGdsProjectService.java (3 lines):
- line 85: // TODO:
- line 94: // TODO:
- line 191: // TODO:
hbase-agent/src/main/java/org/apache/ranger/authorization/hbase/ColumnIterator.java (3 lines):
- line 47: // TODO make message better
- line 81: // TODO make the error message better
- line 90: // TODO make the error message better
security-admin/src/main/webapp/libs/bower/globalize/lib/globalize.js (3 lines):
- line 116: // TODO: more detailed description and example
- line 136: // TODO: more detailed description and example
- line 153: // TODO: more detailed description and example
security-admin/src/main/java/org/apache/ranger/biz/RangerBizUtil.java (3 lines):
- line 1047: // TODO: As of now we are allowing SYS_ADMIN to create/update/read/delete all the
- line 1614: // TODO: As of now we are allowing SYS_ADMIN to create/update/read/delete all the
- line 1634: // TODO: As of now we are allowing SYS_ADMIN to read all the
security-admin/src/main/webapp/libs/bower/backbone-forms/js/backbone-forms.js (2 lines):
- line 167: //TODO: Is the timeout etc needed?
- line 462: * TODO: If editors are included directly with data-editors="x", they need to be removed
hbase-agent/src/main/java/org/apache/ranger/authorization/hbase/HbaseFactory.java (2 lines):
- line 23: // TODO remove this in favor of Guice DI
- line 33: // TODO remove this clutch to enforce singleton by moving to a DI framework
security-admin/src/main/java/org/apache/ranger/solr/SolrAccessAuditsService.java (2 lines):
- line 140: // TODO: Converting ID to hashcode for now
- line 217: // TODO: Need to see what logType maps to in UI
security-admin/src/main/java/org/apache/ranger/service/XAuditMapService.java (2 lines):
- line 40: // TODO Auto-generated method stub
- line 45: // TODO Auto-generated method stub
security-admin/src/main/java/org/apache/ranger/service/XAccessAuditService.java (2 lines):
- line 195: // TODO Auto-generated method stub
- line 200: // TODO Auto-generated method stub
security-admin/src/main/java/org/apache/ranger/service/XGroupGroupService.java (2 lines):
- line 32: // TODO Auto-generated method stub
- line 37: // TODO Auto-generated method stub
security-admin/src/main/java/org/apache/ranger/service/RangerPolicyService.java (2 lines):
- line 56: // TODO Auto-generated method stub
- line 61: // TODO Auto-generated method stub
security-admin/src/main/java/org/apache/ranger/service/UserService.java (2 lines):
- line 73: // TODO: Need to remove this ASAP
- line 239: // TODO: Need to see whether user can set user as internal
security-admin/src/main/java/org/apache/ranger/service/XPolicyService.java (2 lines):
- line 127: * TODO : These parameters are specific for some components. Need to
- line 252: * TODO : These parameters are specific for some components. Need to
security-admin/src/main/java/org/apache/ranger/solr/SolrUtil.java (2 lines):
- line 139: // TODO: Need to handle range here
- line 264: // TODO: We are supporting single sort field only for now
security-admin/src/main/java/org/apache/ranger/service/XUgsyncAuditInfoServiceBase.java (2 lines):
- line 33: // TODO Auto-generated method stub
- line 38: // TODO Auto-generated method stub
agents-audit/src/main/java/org/apache/ranger/audit/provider/kafka/KafkaAuditProvider.java (2 lines):
- line 106: // TODO: Add partition key
- line 159: // TODO Auto-generated method stub
plugin-kudu/src/main/java/org/apache/ranger/services/kudu/RangerServiceKudu.java (2 lines):
- line 34: // TODO: implement configure validation for Kudu policies.
- line 40: // TODO: implement resource lookup for Kudu policies.
agents-common/src/main/java/org/apache/ranger/plugin/audit/RangerDefaultAuditHandler.java (2 lines):
- line 162: // TODO: optimize the number of audit logs created
- line 255: auditEvent.setAclEnforcer("ranger-acl"); // TODO: review
agents-audit/src/main/java/org/apache/ranger/audit/provider/hdfs/HdfsLogDestination.java (2 lines):
- line 314: // TODO: mechanism to XA-HDFS plugin to disable auditing of access checks to the current HDFS file
- line 358: // TODO: unset the property set above to exclude auditing of logfile opening
security-admin/src/main/java/org/apache/ranger/view/VXAuditRecordList.java (2 lines):
- line 54: // TODO Auto-generated method stub
- line 60: // TODO Auto-generated method stub
kms/scripts/db_setup.py (2 lines):
- line 340: #TODO: User array for forming command
- line 435: #TODO: User array for forming command
hbase-agent/src/main/java/org/apache/ranger/authorization/hbase/RangerAuthorizationCoprocessor.java (2 lines):
- line 1648: ret.setForwardedAddresses(null); //TODO: Need to check with Knox proxy how they handle forwarded add.
- line 1765: ret.setForwardedAddresses(null); //TODO: Need to check with Knox proxy how they handle forwarded add.
security-admin/src/main/java/org/apache/ranger/service/XPortalUserService.java (2 lines):
- line 180: // TODO Auto-generated method stub
- line 185: // TODO Auto-generated method stub
security-admin/src/main/java/org/apache/ranger/service/RangerPolicyWithAssignedIdService.java (2 lines):
- line 55: // TODO Auto-generated method stub
- line 60: // TODO Auto-generated method stub
security-admin/src/main/java/org/apache/ranger/entity/XXPortalUser.java (2 lines):
- line 184: // TODO Auto-generated method stub
- line 190: // TODO Auto-generated method stub
security-admin/src/main/java/org/apache/ranger/elasticsearch/ElasticSearchAccessAuditsService.java (2 lines):
- line 169: // TODO: Converting ID to hashcode for now
- line 244: // TODO: Need to see what logType maps to in UI
security-admin/src/main/webapp/libs/bower/bootprompt/bootprompt.js (2 lines):
- line 428: // @TODO: can this move inside exports.dialog when we're iterating over each
- line 855: // @TODO can we actually click *the* button object instead?
security-admin/src/main/java/org/apache/ranger/service/XPermMapService.java (2 lines):
- line 93: // TODO Auto-generated method stub
- line 98: // TODO Auto-generated method stub
agents-common/src/main/java/org/apache/ranger/plugin/model/RangerPluginInfo.java (2 lines):
- line 86: //FIXME UNUSED
- line 100: //FIXME UNUSED
security-admin/src/main/webapp/libs/fsOverrides/BBFOverrides.js (2 lines):
- line 9: //this.pluginAttr = _.extend( {'type': 'text'}, options.schema.pluginAttr || {}); //TODO FIXME
- line 18: this.$el.attr('data-date-enddate', new Date); //TODO
security-admin/src/main/java/org/apache/ranger/biz/ServiceDBStore.java (2 lines):
- line 1372: // TODO: As of now we are allowing SYS_ADMIN to read all the
- line 1392: // TODO: As of now we are allowing SYS_ADMIN to read all the
security-admin/src/main/java/org/apache/ranger/service/XPolicyExportAuditService.java (2 lines):
- line 49: // TODO Auto-generated method stub
- line 54: // TODO Auto-generated method stub
ugsync/src/main/java/org/apache/ranger/usergroupsync/AbstractMapper.java (2 lines):
- line 30: // TODO Auto-generated method stub
- line 35: // TODO Auto-generated method stub
security-admin/src/main/java/org/apache/ranger/service/XCredentialStoreService.java (2 lines):
- line 32: // TODO Auto-generated method stub
- line 37: // TODO Auto-generated method stub
plugin-solr/src/main/java/org/apache/ranger/services/solr/client/ServiceSolrClient.java (1 line):
- line 421: // TODO: Best is to get the collections based on the collection value which could contain wild cards
agents-common/src/main/java/org/apache/ranger/plugin/resourcematcher/ResourceMatcher.java (1 line):
- line 52: exprResolver = new RangerRequestExprResolver(value, null); // TODO: serviceType
agents-common/src/main/java/org/apache/ranger/plugin/util/ServiceGdsInfo.java (1 line):
- line 157: // TODO: implement this
security-admin/src/main/java/org/apache/ranger/security/web/filter/RangerJwtAuthWrapper.java (1 line):
- line 57: //FIXME: Browser agents should be common across ALL filters.
security-admin/src/main/java/org/apache/ranger/service/RangerServiceWithAssignedIdService.java (1 line):
- line 66: // TODO Auto-generated method stub
security-admin/src/main/webapp/scripts/utils/XAUtils.js (1 line):
- line 916: // TODO Added for Demo to remove datapicker popups
security-admin/src/main/java/org/apache/ranger/patch/PatchForExternalUserStatusUpdate_J10056.java (1 line):
- line 75: // TODO Auto-generated method stub
agents-common/src/main/java/org/apache/ranger/plugin/policyengine/gds/GdsDshidEvaluator.java (1 line):
- line 76: // TODO:
security-admin/src/main/java/org/apache/ranger/db/RangerDaoManagerBase.java (1 line):
- line 96: //TODO: Need to fix this, currently hard coding Solr
security-admin/src/main/java/org/apache/ranger/view/VXUserPermission.java (1 line):
- line 40: // TODO Auto-generated constructor stub
security-admin/src/main/java/org/apache/ranger/view/VXTrxLogV2.java (1 line):
- line 305: // TODO: log error
security-admin/src/main/java/org/apache/ranger/common/SearchUtil.java (1 line):
- line 174: // TODO need to handle this in more generic way so as to take care of all possible special characters.
plugin-ozone/src/main/java/org/apache/ranger/authorization/ozone/authorizer/RangerOzoneAuthorizer.java (1 line):
- line 105: //TODO: If source type is S3 and resource is volume, then allow it by default
security-admin/src/main/webapp/libs/bower/x-editable/js/bootstrap-editable.js (1 line):
- line 1057: TODO: added second param mainly to distinguish from bootstrap's shown event. It's a hotfix that will be solved in future versions via namespaced events.
security-admin/src/main/java/org/apache/ranger/biz/RangerPolicyAdminImpl.java (1 line):
- line 432: // TODO: run through evaluator in tagPolicyRepository as well
security-admin/src/main/java/org/apache/ranger/patch/BaseLoader.java (1 line):
- line 145: // TODO Auto-generated catch block
plugin-kafka/src/main/java/org/apache/ranger/authorization/kafka/authorizer/RangerKafkaAuthorizer.java (1 line):
- line 214: // TODO: provide a real implementation (RANGER-3809)
agents-audit/src/main/java/org/apache/ranger/audit/provider/LocalFileLogBuffer.java (1 line):
- line 628: // TODO: renameTo() does not work in all cases. in case of failure, copy the file contents to the destination and delete the file
agents-audit/src/main/java/org/apache/ranger/audit/provider/AuditProviderFactory.java (1 line):
- line 48: * TODO:
security-admin/src/main/java/org/apache/ranger/biz/AssetMgr.java (1 line):
- line 492: // FIXME hack : unnecessary.
security-admin/scripts/db_setup.py (1 line):
- line 1064: #TODO: User array for forming command
plugin-solr/src/main/java/org/apache/ranger/authorization/solr/authorizer/SolrAuthzUtil.java (1 line):
- line 214: // TODO - is this correct ?
security-admin/src/main/java/org/apache/ranger/service/AbstractBaseResourceService.java (1 line):
- line 489: // TODO:Current:Open: Need to set original and updated content
security-admin/src/main/java/org/apache/ranger/common/RESTErrorUtil.java (1 line):
- line 99: // TODO:Future:Open: Need to log all these and add user to
security-admin/src/main/java/org/apache/ranger/amazon/cloudwatch/CloudWatchUtil.java (1 line):
- line 86: //TODO: Improve response time
ranger-tools/src/main/python/ranger_performance_tool/ranger_perf_utils/logging_utils.py (1 line):
- line 239: # TODO: change os.system to subprocess.call
agents-audit/src/main/java/org/apache/ranger/audit/provider/MiscUtil.java (1 line):
- line 922: // TODO: Do proper parsing based on Solr response value
hbase-agent/src/main/java/org/apache/ranger/services/hbase/client/HBaseClient.java (1 line):
- line 405: //TODO: temporary solution - to be added to the UI for HBase
unixauthservice/src/main/java/org/apache/ranger/authentication/UnixAuthenticationService.java (1 line):
- line 244: //TODO: add more validation code
security-admin/scripts/upgrade_admin.py (1 line):
- line 257: # TODO: for oracle, need to find out as how to get these values
hive-agent/src/main/java/org/apache/ranger/authorization/hive/authorizer/RangerHiveAuthorizer.java (1 line):
- line 1403: return true; // TODO: derive from the policies
security-admin/src/main/java/org/apache/ranger/common/ServiceUtil.java (1 line):
- line 504: // TODO changes this to properly deal with collection for now just returning 1st item
dev-support/spotbugsIncludeFile.xml (1 line):
- line 52: