[ 
https://issues.apache.org/jira/browse/HDDS-14137?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Abhishek Pal updated HDDS-14137:
--------------------------------
    Component/s: Ozone Manager

> Address spotbug error in Ozone manager package
> ----------------------------------------------
>
>                 Key: HDDS-14137
>                 URL: https://issues.apache.org/jira/browse/HDDS-14137
>             Project: Apache Ozone
>          Issue Type: Sub-task
>          Components: Ozone Manager
>            Reporter: Abhishek Pal
>            Assignee: Abhishek Pal
>            Priority: Major
>
> package: org.apache.hadoop.ozone.om
> {code}
> M V EI2: new org.apache.hadoop.ozone.om.BucketManagerImpl(OzoneManager, 
> OMMetadataManager) may expose internal representation by storing an 
> externally mutable object into BucketManagerImpl.ozoneManager  At 
> BucketManagerImpl.java:[line 56]
> M V EI: org.apache.hadoop.ozone.om.DeleteKeysResult.getKeysToDelete() may 
> expose internal representation by returning DeleteKeysResult.keysToDelete  At 
> DeleteKeysResult.java:[line 39]
> M V EI2: new org.apache.hadoop.ozone.om.DeleteKeysResult(List, boolean) may 
> expose internal representation by storing an externally mutable object into 
> DeleteKeysResult.keysToDelete  At DeleteKeysResult.java:[line 34]
> M V EI: org.apache.hadoop.ozone.om.ExpiredOpenKeys.getHsyncKeys() may expose 
> internal representation by returning ExpiredOpenKeys.hsyncKeys  At 
> ExpiredOpenKeys.java:[line 51]
> M V EI: org.apache.hadoop.ozone.om.KeyManagerImpl.getCompactionService() may 
> expose internal representation by returning KeyManagerImpl.compactionService  
> At KeyManagerImpl.java:[line 1041]
> M V EI: org.apache.hadoop.ozone.om.KeyManagerImpl.getDeletingService() may 
> expose internal representation by returning KeyManagerImpl.keyDeletingService 
>  At KeyManagerImpl.java:[line 1011]
> M V EI: org.apache.hadoop.ozone.om.KeyManagerImpl.getDirDeletingService() may 
> expose internal representation by returning KeyManagerImpl.dirDeletingService 
>  At KeyManagerImpl.java:[line 1016]
> M V EI: 
> org.apache.hadoop.ozone.om.KeyManagerImpl.getMultipartUploadCleanupService() 
> may expose internal representation by returning 
> KeyManagerImpl.multipartUploadCleanupService  At KeyManagerImpl.java:[line 
> 1026]
> M V EI: org.apache.hadoop.ozone.om.KeyManagerImpl.getOpenKeyCleanupService() 
> may expose internal representation by returning 
> KeyManagerImpl.openKeyCleanupService  At KeyManagerImpl.java:[line 1021]
> M V EI: org.apache.hadoop.ozone.om.KeyManagerImpl.getSnapshotDefragService() 
> may expose internal representation by returning 
> KeyManagerImpl.snapshotDefragService  At KeyManagerImpl.java:[line 517]
> M V EI: 
> org.apache.hadoop.ozone.om.KeyManagerImpl.getSnapshotDeletingService() may 
> expose internal representation by returning 
> KeyManagerImpl.snapshotDeletingService  At KeyManagerImpl.java:[line 1036]
> M V EI: 
> org.apache.hadoop.ozone.om.KeyManagerImpl.getSnapshotSstFilteringService() 
> may expose internal representation by returning 
> KeyManagerImpl.snapshotSstFilteringService  At KeyManagerImpl.java:[line 1031]
> M V EI2: new org.apache.hadoop.ozone.om.KeyManagerImpl(OzoneManager, 
> ScmClient, OMMetadataManager, OzoneConfiguration, 
> OzoneBlockTokenSecretManager, KeyProviderCryptoExtension, 
> OMPerformanceMetrics) may expose internal representation by storing an 
> externally mutable object into KeyManagerImpl.kmsProvider  At 
> KeyManagerImpl.java:[line 246]
> M V EI2: new org.apache.hadoop.ozone.om.KeyManagerImpl(OzoneManager, 
> ScmClient, OMMetadataManager, OzoneConfiguration, 
> OzoneBlockTokenSecretManager, KeyProviderCryptoExtension, 
> OMPerformanceMetrics) may expose internal representation by storing an 
> externally mutable object into KeyManagerImpl.metrics  At 
> KeyManagerImpl.java:[line 247]
> M V EI2: new org.apache.hadoop.ozone.om.KeyManagerImpl(OzoneManager, 
> ScmClient, OMMetadataManager, OzoneConfiguration, 
> OzoneBlockTokenSecretManager, KeyProviderCryptoExtension, 
> OMPerformanceMetrics) may expose internal representation by storing an 
> externally mutable object into KeyManagerImpl.ozoneManager  At 
> KeyManagerImpl.java:[line 242]
> M V EI2: new org.apache.hadoop.ozone.om.KeyManagerImpl(OzoneManager, 
> ScmClient, OMMetadataManager, OzoneConfiguration, 
> OzoneBlockTokenSecretManager, KeyProviderCryptoExtension, 
> OMPerformanceMetrics) may expose internal representation by storing an 
> externally mutable object into KeyManagerImpl.secretManager  At 
> KeyManagerImpl.java:[line 245]
> M X TEST: Unknown bug pattern CT_CONSTRUCTOR_THROW in new 
> org.apache.hadoop.ozone.om.ListIterator$DbTableIter(int, Table, String, 
> String, Predicate)  At ListIterator.java:[line 130]
> M X TEST: Unknown bug pattern CT_CONSTRUCTOR_THROW in new 
> org.apache.hadoop.ozone.om.ListIterator$MinHeapIterator(OMMetadataManager, 
> String, String, String, String, Table[])  At ListIterator.java:[line 329]
> M X TEST: Unknown bug pattern CT_CONSTRUCTOR_THROW in new 
> org.apache.hadoop.ozone.om.ListIterator$MinHeapIterator(OMMetadataManager, 
> String, BucketLayout, String, String, String)  At ListIterator.java:[line 297]
> M X TEST: Unknown bug pattern CT_CONSTRUCTOR_THROW in new 
> org.apache.hadoop.ozone.om.OMDBCheckpointServlet$DirectoryData(Path, String)  
> At OMDBCheckpointServlet.java:[line 257]
> M V EI: org.apache.hadoop.ozone.om.OMMetrics.getDBCheckpointMetrics() may 
> expose internal representation by returning OMMetrics.dbCheckpointMetrics  At 
> OMMetrics.java:[line 268]
> M X TEST: Unknown bug pattern CT_CONSTRUCTOR_THROW in new 
> org.apache.hadoop.ozone.om.OMMultiTenantManagerImpl(OzoneManager, 
> OzoneConfiguration)  At OMMultiTenantManagerImpl.java:[line 112]
> M V EI: org.apache.hadoop.ozone.om.OMMultiTenantManagerImpl.getAuthorizerOp() 
> may expose internal representation by returning 
> OMMultiTenantManagerImpl.authorizerOp  At OMMultiTenantManagerImpl.java:[line 
> 171]
> M V EI: org.apache.hadoop.ozone.om.OMMultiTenantManagerImpl.getCacheOp() may 
> expose internal representation by returning OMMultiTenantManagerImpl.cacheOp  
> At OMMultiTenantManagerImpl.java:[line 176]
> M V EI: org.apache.hadoop.ozone.om.OMMultiTenantManagerImpl.getConf() may 
> expose internal representation by returning OMMultiTenantManagerImpl.conf  At 
> OMMultiTenantManagerImpl.java:[line 837]
> M V EI: 
> org.apache.hadoop.ozone.om.OMMultiTenantManagerImpl.getOMRangerBGSyncService()
>  may expose internal representation by returning 
> OMMultiTenantManagerImpl.omRangerBGSyncService  At 
> OMMultiTenantManagerImpl.java:[line 145]
> M V EI: org.apache.hadoop.ozone.om.OMMultiTenantManagerImpl.getTenantCache() 
> may expose internal representation by returning 
> OMMultiTenantManagerImpl.tenantCache  At OMMultiTenantManagerImpl.java:[line 
> 1084]
> M V EI2: new 
> org.apache.hadoop.ozone.om.OMMultiTenantManagerImpl(OzoneManager, 
> OzoneConfiguration) may expose internal representation by storing an 
> externally mutable object into OMMultiTenantManagerImpl.conf  At 
> OMMultiTenantManagerImpl.java:[line 105]
> M V EI2: new 
> org.apache.hadoop.ozone.om.OMMultiTenantManagerImpl(OzoneManager, 
> OzoneConfiguration) may expose internal representation by storing an 
> externally mutable object into OMMultiTenantManagerImpl.ozoneManager  At 
> OMMultiTenantManagerImpl.java:[line 106]
> M V EI: 
> org.apache.hadoop.ozone.om.OMPerformanceMetrics.getCreateKeyAllocateBlockLatencyNs()
>  may expose internal representation by returning 
> OMPerformanceMetrics.createKeyAllocateBlockLatencyNs  At 
> OMPerformanceMetrics.java:[line 319]
> M V EI: 
> org.apache.hadoop.ozone.om.OMPerformanceMetrics.getCreateKeyResolveBucketAndAclCheckLatencyNs()
>  may expose internal representation by returning 
> OMPerformanceMetrics.createKeyResolveBucketAndAclCheckLatencyNs  At 
> OMPerformanceMetrics.java:[line 311]
> M V EI: 
> org.apache.hadoop.ozone.om.OMPerformanceMetrics.getCreateOmResponseLatencyNs()
>  may expose internal representation by returning 
> OMPerformanceMetrics.createOmResponseLatencyNs  At 
> OMPerformanceMetrics.java:[line 267]
> M V EI: 
> org.apache.hadoop.ozone.om.OMPerformanceMetrics.getCreateRatisRequestLatencyNs()
>  may expose internal representation by returning 
> OMPerformanceMetrics.createRatisRequestLatencyNs  At 
> OMPerformanceMetrics.java:[line 263]
> M V EI: 
> org.apache.hadoop.ozone.om.OMPerformanceMetrics.getDeleteKeyResolveBucketAndAclCheckLatencyNs()
>  may expose internal representation by returning 
> OMPerformanceMetrics.deleteKeyResolveBucketAndAclCheckLatencyNs  At 
> OMPerformanceMetrics.java:[line 307]
> M V EI: 
> org.apache.hadoop.ozone.om.OMPerformanceMetrics.getGetObjectTaggingAclCheckLatencyNs()
>  may expose internal representation by returning 
> OMPerformanceMetrics.getObjectTaggingAclCheckLatencyNs  At 
> OMPerformanceMetrics.java:[line 339]
> M V EI: 
> org.apache.hadoop.ozone.om.OMPerformanceMetrics.getGetObjectTaggingResolveBucketLatencyNs()
>  may expose internal representation by returning 
> OMPerformanceMetrics.getObjectTaggingResolveBucketLatencyNs  At 
> OMPerformanceMetrics.java:[line 335]
> M V EI: 
> org.apache.hadoop.ozone.om.OMPerformanceMetrics.getPreExecuteLatencyNs() may 
> expose internal representation by returning 
> OMPerformanceMetrics.preExecuteLatencyNs  At OMPerformanceMetrics.java:[line 
> 255]
> M V EI: 
> org.apache.hadoop.ozone.om.OMPerformanceMetrics.getSubmitToRatisLatencyNs() 
> may expose internal representation by returning 
> OMPerformanceMetrics.submitToRatisLatencyNs  At 
> OMPerformanceMetrics.java:[line 259]
> M V EI: 
> org.apache.hadoop.ozone.om.OMPerformanceMetrics.getValidateAndUpdateCacheLatencyNs()
>  may expose internal representation by returning 
> OMPerformanceMetrics.validateAndUpdateCacheLatencyNs  At 
> OMPerformanceMetrics.java:[line 271]
> M V EI: 
> org.apache.hadoop.ozone.om.OMPerformanceMetrics.getValidateRequestLatencyNs() 
> may expose internal representation by returning 
> OMPerformanceMetrics.validateRequestLatencyNs  At 
> OMPerformanceMetrics.java:[line 247]
> M V EI: 
> org.apache.hadoop.ozone.om.OMPerformanceMetrics.getValidateResponseLatencyNs()
>  may expose internal representation by returning 
> OMPerformanceMetrics.validateResponseLatencyNs  At 
> OMPerformanceMetrics.java:[line 251]
> M V EI: org.apache.hadoop.ozone.om.OmConfig.getGroupDefaultRights() may 
> expose internal representation by returning OmConfig.groupDefaultRightSet  At 
> OmConfig.java:[line 280]
> M V EI: org.apache.hadoop.ozone.om.OmConfig.getUserDefaultRights() may expose 
> internal representation by returning OmConfig.userDefaultRightSet  At 
> OmConfig.java:[line 267]
> M X TEST: Unknown bug pattern CT_CONSTRUCTOR_THROW in new 
> org.apache.hadoop.ozone.om.OmMetadataManagerImpl(OzoneConfiguration, File, 
> String)  At OmMetadataManagerImpl.java:[line 258]
> M X TEST: Unknown bug pattern CT_CONSTRUCTOR_THROW in new 
> org.apache.hadoop.ozone.om.OmMetadataManagerImpl(OzoneConfiguration, File, 
> String, boolean)  At OmMetadataManagerImpl.java:[line 283]
> M X TEST: Unknown bug pattern CT_CONSTRUCTOR_THROW in new 
> org.apache.hadoop.ozone.om.OmMetadataManagerImpl(OzoneConfiguration, String, 
> int)  At OmMetadataManagerImpl.java:[line 313]
> M X TEST: Unknown bug pattern CT_CONSTRUCTOR_THROW in new 
> org.apache.hadoop.ozone.om.OmMetadataManagerImpl(OzoneConfiguration, 
> OzoneManager)  At OmMetadataManagerImpl.java:[line 221]
> M V EI: org.apache.hadoop.ozone.om.OmMetadataManagerImpl.batcher() may expose 
> internal representation by returning OmMetadataManagerImpl.s3Batcher  At 
> OmMetadataManagerImpl.java:[line 1660]
> M V EI: org.apache.hadoop.ozone.om.OmMetadataManagerImpl.getBucketTable() may 
> expose internal representation by returning OmMetadataManagerImpl.bucketTable 
>  At OmMetadataManagerImpl.java:[line 340]
> M V EI: 
> org.apache.hadoop.ozone.om.OmMetadataManagerImpl.getCompactionLogTable() may 
> expose internal representation by returning 
> OmMetadataManagerImpl.compactionLogTable  At OmMetadataManagerImpl.java:[line 
> 1700]
> M V EI: 
> org.apache.hadoop.ozone.om.OmMetadataManagerImpl.getDelegationTokenTable() 
> may expose internal representation by returning 
> OmMetadataManagerImpl.dTokenTable  At OmMetadataManagerImpl.java:[line 330]
> M V EI: org.apache.hadoop.ozone.om.OmMetadataManagerImpl.getDeletedDirTable() 
> may expose internal representation by returning 
> OmMetadataManagerImpl.deletedDirTable  At OmMetadataManagerImpl.java:[line 
> 363]
> M V EI: org.apache.hadoop.ozone.om.OmMetadataManagerImpl.getDeletedTable() 
> may expose internal representation by returning 
> OmMetadataManagerImpl.deletedTable  At OmMetadataManagerImpl.java:[line 358]
> M V EI: org.apache.hadoop.ozone.om.OmMetadataManagerImpl.getDirectoryTable() 
> may expose internal representation by returning 
> OmMetadataManagerImpl.dirTable  At OmMetadataManagerImpl.java:[line 381]
> M V EI: org.apache.hadoop.ozone.om.OmMetadataManagerImpl.getFileTable() may 
> expose internal representation by returning OmMetadataManagerImpl.fileTable  
> At OmMetadataManagerImpl.java:[line 353]
> M V EI: 
> org.apache.hadoop.ozone.om.OmMetadataManagerImpl.getKeyTable(BucketLayout) 
> may expose internal representation by returning 
> OmMetadataManagerImpl.fileTable  At OmMetadataManagerImpl.java:[line 346]
> M V EI: 
> org.apache.hadoop.ozone.om.OmMetadataManagerImpl.getKeyTable(BucketLayout) 
> may expose internal representation by returning 
> OmMetadataManagerImpl.keyTable  At OmMetadataManagerImpl.java:[line 348]
> M V EI: org.apache.hadoop.ozone.om.OmMetadataManagerImpl.getMetaTable() may 
> expose internal representation by returning OmMetadataManagerImpl.metaTable  
> At OmMetadataManagerImpl.java:[line 1670]
> M V EI: 
> org.apache.hadoop.ozone.om.OmMetadataManagerImpl.getMultipartInfoTable() may 
> expose internal representation by returning 
> OmMetadataManagerImpl.multipartInfoTable  At OmMetadataManagerImpl.java:[line 
> 386]
> M V EI: 
> org.apache.hadoop.ozone.om.OmMetadataManagerImpl.getOpenKeyTable(BucketLayout)
>  may expose internal representation by returning 
> OmMetadataManagerImpl.openFileTable  At OmMetadataManagerImpl.java:[line 369]
> M V EI: 
> org.apache.hadoop.ozone.om.OmMetadataManagerImpl.getOpenKeyTable(BucketLayout)
>  may expose internal representation by returning 
> OmMetadataManagerImpl.openKeyTable  At OmMetadataManagerImpl.java:[line 371]
> M V EI: org.apache.hadoop.ozone.om.OmMetadataManagerImpl.getOzoneManager() 
> may expose internal representation by returning 
> OmMetadataManagerImpl.ozoneManager  At OmMetadataManagerImpl.java:[line 320]
> M V EI: org.apache.hadoop.ozone.om.OmMetadataManagerImpl.getPrefixTable() may 
> expose internal representation by returning OmMetadataManagerImpl.prefixTable 
>  At OmMetadataManagerImpl.java:[line 376]
> M V EI: 
> org.apache.hadoop.ozone.om.OmMetadataManagerImpl.getPrincipalToAccessIdsTable()
>  may expose internal representation by returning 
> OmMetadataManagerImpl.principalToAccessIdsTable  At 
> OmMetadataManagerImpl.java:[line 1680]
> M V EI: 
> org.apache.hadoop.ozone.om.OmMetadataManagerImpl.getSnapshotChainManager() 
> may expose internal representation by returning 
> OmMetadataManagerImpl.snapshotChainManager  At 
> OmMetadataManagerImpl.java:[line 1709]
> M V EI: 
> org.apache.hadoop.ozone.om.OmMetadataManagerImpl.getSnapshotInfoTable() may 
> expose internal representation by returning 
> OmMetadataManagerImpl.snapshotInfoTable  At OmMetadataManagerImpl.java:[line 
> 1690]
> M V EI: 
> org.apache.hadoop.ozone.om.OmMetadataManagerImpl.getSnapshotRenamedTable() 
> may expose internal representation by returning 
> OmMetadataManagerImpl.snapshotRenamedTable  At 
> OmMetadataManagerImpl.java:[line 1695]
> M V EI: 
> org.apache.hadoop.ozone.om.OmMetadataManagerImpl.getTenantAccessIdTable() may 
> expose internal representation by returning 
> OmMetadataManagerImpl.tenantAccessIdTable  At 
> OmMetadataManagerImpl.java:[line 1675]
> M V EI: 
> org.apache.hadoop.ozone.om.OmMetadataManagerImpl.getTenantStateTable() may 
> expose internal representation by returning 
> OmMetadataManagerImpl.tenantStateTable  At OmMetadataManagerImpl.java:[line 
> 1685]
> M V EI: 
> org.apache.hadoop.ozone.om.OmMetadataManagerImpl.getTransactionInfoTable() 
> may expose internal representation by returning 
> OmMetadataManagerImpl.transactionInfoTable  At 
> OmMetadataManagerImpl.java:[line 1665]
> M V EI: org.apache.hadoop.ozone.om.OmMetadataManagerImpl.getUserTable() may 
> expose internal representation by returning OmMetadataManagerImpl.userTable  
> At OmMetadataManagerImpl.java:[line 325]
> M V EI: org.apache.hadoop.ozone.om.OmMetadataManagerImpl.getVolumeTable() may 
> expose internal representation by returning OmMetadataManagerImpl.volumeTable 
>  At OmMetadataManagerImpl.java:[line 335]
> M V EI: org.apache.hadoop.ozone.om.OmMetadataManagerImpl.listTables() may 
> expose internal representation by returning OmMetadataManagerImpl.tableMap  
> At OmMetadataManagerImpl.java:[line 1723]
> M V EI2: new 
> org.apache.hadoop.ozone.om.OmMetadataManagerImpl(OzoneConfiguration, 
> OzoneManager) may expose internal representation by storing an externally 
> mutable object into OmMetadataManagerImpl.ozoneManager  At 
> OmMetadataManagerImpl.java:[line 212]
> M V EI2: new org.apache.hadoop.ozone.om.OmMetadataReader(KeyManager, 
> PrefixManager, OzoneManager, Logger, AuditLogger, OmMetadataReaderMetrics, 
> IAccessAuthorizer) may expose internal representation by storing an 
> externally mutable object into OmMetadataReader.ozoneManager  At 
> OmMetadataReader.java:[line 100]
> M V EI: 
> org.apache.hadoop.ozone.om.OmSnapshotLocalData$VersionMeta.getSstFiles() may 
> expose internal representation by returning 
> OmSnapshotLocalData$VersionMeta.sstFiles  At OmSnapshotLocalData.java:[line 
> 323]
> M V EI: 
> org.apache.hadoop.ozone.om.OmSnapshotManager.getSnapshotDiffCleanupService() 
> may expose internal representation by returning 
> OmSnapshotManager.snapshotDiffCleanupService  At OmSnapshotManager.java:[line 
> 629]
> M V EI: org.apache.hadoop.ozone.om.OmSnapshotManager.getSnapshotDiffManager() 
> may expose internal representation by returning 
> OmSnapshotManager.snapshotDiffManager  At OmSnapshotManager.java:[line 624]
> M V EI: 
> org.apache.hadoop.ozone.om.OmSnapshotManager.getSnapshotLocalDataManager() 
> may expose internal representation by returning 
> OmSnapshotManager.snapshotLocalDataManager  At OmSnapshotManager.java:[line 
> 674]
> M V EI2: new org.apache.hadoop.ozone.om.OmSnapshotManager(OzoneManager) may 
> expose internal representation by storing an externally mutable object into 
> OmSnapshotManager.ozoneManager  At OmSnapshotManager.java:[line 265]
> M V EI: org.apache.hadoop.ozone.om.OmTestManagers.getKeyManager() may expose 
> internal representation by returning OmTestManagers.keyManager  At 
> OmTestManagers.java:[line 81]
> M V EI: org.apache.hadoop.ozone.om.OmTestManagers.getMetadataManager() may 
> expose internal representation by returning OmTestManagers.metadataManager  
> At OmTestManagers.java:[line 77]
> M V EI: org.apache.hadoop.ozone.om.OmTestManagers.getOzoneManager() may 
> expose internal representation by returning OmTestManagers.om  At 
> OmTestManagers.java:[line 57]
> M V EI: org.apache.hadoop.ozone.om.OmTestManagers.getPrefixManager() may 
> expose internal representation by returning OmTestManagers.prefixManager  At 
> OmTestManagers.java:[line 73]
> M V EI: org.apache.hadoop.ozone.om.OmTestManagers.getScmBlockClient() may 
> expose internal representation by returning OmTestManagers.scmBlockClient  At 
> OmTestManagers.java:[line 85]
> M V EI: org.apache.hadoop.ozone.om.OmTestManagers.getWriteClient() may expose 
> internal representation by returning OmTestManagers.writeClient  At 
> OmTestManagers.java:[line 61]
> M V EI: org.apache.hadoop.ozone.om.OzoneManager.getBlockTokenMgr() may expose 
> internal representation by returning OzoneManager.blockTokenMgr  At 
> OzoneManager.java:[line 1772]
> M V EI: org.apache.hadoop.ozone.om.OzoneManager.getBlockTokenSecretManager() 
> may expose internal representation by returning OzoneManager.blockTokenMgr  
> At OzoneManager.java:[line 1043]
> M V EI: org.apache.hadoop.ozone.om.OzoneManager.getConfig() may expose 
> internal representation by returning OzoneManager.config  At 
> OzoneManager.java:[line 4354]
> M V EI: org.apache.hadoop.ozone.om.OzoneManager.getConfiguration() may expose 
> internal representation by returning OzoneManager.configuration  At 
> OzoneManager.java:[line 4350]
> M V EI: org.apache.hadoop.ozone.om.OzoneManager.getDelegationTokenMgr() may 
> expose internal representation by returning OzoneManager.delegationTokenMgr  
> At OzoneManager.java:[line 4488]
> M V EI: org.apache.hadoop.ozone.om.OzoneManager.getDeletionMetrics() may 
> expose internal representation by returning OzoneManager.omDeletionMetrics  
> At OzoneManager.java:[line 1792]
> M V EI: org.apache.hadoop.ozone.om.OzoneManager.getHttpServer() may expose 
> internal representation by returning OzoneManager.httpServer  At 
> OzoneManager.java:[line 3251]
> M V EI: org.apache.hadoop.ozone.om.OzoneManager.getKmsProvider() may expose 
> internal representation by returning OzoneManager.kmsProvider  At 
> OzoneManager.java:[line 1721]
> M V EI: org.apache.hadoop.ozone.om.OzoneManager.getMetrics() may expose 
> internal representation by returning OzoneManager.metrics  At 
> OzoneManager.java:[line 1780]
> M V EI: org.apache.hadoop.ozone.om.OzoneManager.getNodeDetails() may expose 
> internal representation by returning OzoneManager.omNodeDetails  At 
> OzoneManager.java:[line 4385]
> M V EI: org.apache.hadoop.ozone.om.OzoneManager.getOmRatisServer() may expose 
> internal representation by returning OzoneManager.omRatisServer  At 
> OzoneManager.java:[line 1697]
> M V EI: org.apache.hadoop.ozone.om.OzoneManager.getOmSnapshotManager() may 
> expose internal representation by returning OzoneManager.omSnapshotManager  
> At OzoneManager.java:[line 1759]
> M V EI: org.apache.hadoop.ozone.om.OzoneManager.getOmSnapshotProvider() may 
> expose internal representation by returning 
> OzoneManager.omRatisSnapshotProvider  At OzoneManager.java:[line 1702]
> M V EI: org.apache.hadoop.ozone.om.OzoneManager.getOmStorage() may expose 
> internal representation by returning OzoneManager.omStorage  At 
> OzoneManager.java:[line 1692]
> M V EI: org.apache.hadoop.ozone.om.OzoneManager.getPerfMetrics() may expose 
> internal representation by returning OzoneManager.perfMetrics  At 
> OzoneManager.java:[line 1788]
> M V EI: org.apache.hadoop.ozone.om.OzoneManager.getPrefixManager() may expose 
> internal representation by returning OzoneManager.prefixManager  At 
> OzoneManager.java:[line 1725]
> M V EI: org.apache.hadoop.ozone.om.OzoneManager.getPrepareState() may expose 
> internal representation by returning OzoneManager.prepareState  At 
> OzoneManager.java:[line 4815]
> M V EI: org.apache.hadoop.ozone.om.OzoneManager.getReconfigurationHandler() 
> may expose internal representation by returning 
> OzoneManager.reconfigurationHandler  At OzoneManager.java:[line 5293]
> M V EI: 
> org.apache.hadoop.ozone.om.OzoneManager.getReplicationConfigValidator() may 
> expose internal representation by returning 
> OzoneManager.replicationConfigValidator  At OzoneManager.java:[line 5288]
> M V EI: org.apache.hadoop.ozone.om.OzoneManager.getS3SecretManager() may 
> expose internal representation by returning OzoneManager.s3SecretManager  At 
> OzoneManager.java:[line 1750]
> M V EI: org.apache.hadoop.ozone.om.OzoneManager.getVersionManager() may 
> expose internal representation by returning OzoneManager.versionManager  At 
> OzoneManager.java:[line 4811]
> M V EI: org.apache.hadoop.ozone.om.OzoneManager.reloadConfiguration() may 
> expose internal representation by returning OzoneManager.configuration  At 
> OzoneManager.java:[line 4366]
> M V EI2: 
> org.apache.hadoop.ozone.om.OzoneManager.setConfiguration(OzoneConfiguration) 
> may expose internal representation by storing an externally mutable object 
> into OzoneManager.configuration  At OzoneManager.java:[line 4359]
> M V MS: org.apache.hadoop.ozone.om.OzoneManager.setUgi(UserGroupInformation) 
> may expose internal static state by storing a mutable object into a static 
> field org.apache.hadoop.ozone.om.OzoneManager.testUgi  At 
> OzoneManager.java:[line 4381]
> M X TEST: Unknown bug pattern CT_CONSTRUCTOR_THROW in new 
> org.apache.hadoop.ozone.om.OzonePrefixPathImpl(String, String, String, 
> KeyManager)  At OzonePrefixPathImpl.java:[line 62]
> M X TEST: Unknown bug pattern CT_CONSTRUCTOR_THROW in new 
> org.apache.hadoop.ozone.om.OzonePrefixPathImpl$PathIterator(OzonePrefixPathImpl,
>  String)  At OzonePrefixPathImpl.java:[line 107]
> M V EI: org.apache.hadoop.ozone.om.PendingKeysDeletion.getKeysToModify() may 
> expose internal representation by returning PendingKeysDeletion.keysToModify  
> At PendingKeysDeletion.java:[line 50]
> M V EI: org.apache.hadoop.ozone.om.PendingKeysDeletion.getPurgedKeys() may 
> expose internal representation by returning PendingKeysDeletion.purgedKeys  
> At PendingKeysDeletion.java:[line 54]
> M V EI2: new org.apache.hadoop.ozone.om.PendingKeysDeletion(Map, Map, int) 
> may expose internal representation by storing an externally mutable object 
> into PendingKeysDeletion.keysToModify  At PendingKeysDeletion.java:[line 44]
> M V EI2: new org.apache.hadoop.ozone.om.PendingKeysDeletion(Map, Map, int) 
> may expose internal representation by storing an externally mutable object 
> into PendingKeysDeletion.purgedKeys  At PendingKeysDeletion.java:[line 45]
> M X TEST: Unknown bug pattern CT_CONSTRUCTOR_THROW in new 
> org.apache.hadoop.ozone.om.PrefixManagerImpl(OzoneManager, OMMetadataManager, 
> boolean)  At PrefixManagerImpl.java:[line 75]
> M V EI2: new org.apache.hadoop.ozone.om.PrefixManagerImpl(OzoneManager, 
> OMMetadataManager, boolean) may expose internal representation by storing an 
> externally mutable object into PrefixManagerImpl.ozoneManager  At 
> PrefixManagerImpl.java:[line 73]
> M V EI: 
> org.apache.hadoop.ozone.om.PrefixManagerImpl$OMPrefixAclOpResult.getOmPrefixInfo()
>  may expose internal representation by returning 
> PrefixManagerImpl$OMPrefixAclOpResult.omPrefixInfo  At 
> PrefixManagerImpl.java:[line 380]
> M V EI2: new 
> org.apache.hadoop.ozone.om.PrefixManagerImpl$OMPrefixAclOpResult(OmPrefixInfo,
>  boolean) may expose internal representation by storing an externally mutable 
> object into PrefixManagerImpl$OMPrefixAclOpResult.omPrefixInfo  At 
> PrefixManagerImpl.java:[line 375]
> M V EI2: new 
> org.apache.hadoop.ozone.om.S3SecretLockedManager(S3SecretManager, 
> IOzoneManagerLock) may expose internal representation by storing an 
> externally mutable object into S3SecretLockedManager.secretManager  At 
> S3SecretLockedManager.java:[line 36]
> M V EI: org.apache.hadoop.ozone.om.S3SecretManagerImpl.cache() may expose 
> internal representation by returning S3SecretManagerImpl.s3SecretCache  At 
> S3SecretManagerImpl.java:[line 122]
> M V EI2: new org.apache.hadoop.ozone.om.S3SecretManagerImpl(S3SecretStore, 
> S3SecretCache) may expose internal representation by storing an externally 
> mutable object into S3SecretManagerImpl.s3SecretCache  At 
> S3SecretManagerImpl.java:[line 49]
> M V EI: org.apache.hadoop.ozone.om.ScmClient.getBlockClient() may expose 
> internal representation by returning ScmClient.blockClient  At 
> ScmClient.java:[line 102]
> M V EI: org.apache.hadoop.ozone.om.ScmClient.getContainerClient() may expose 
> internal representation by returning ScmClient.containerClient  At 
> ScmClient.java:[line 106]
> M X TEST: Unknown bug pattern CT_CONSTRUCTOR_THROW in new 
> org.apache.hadoop.ozone.om.SnapshotChainManager(OMMetadataManager)  At 
> SnapshotChainManager.java:[line 69]
> M V EI: 
> org.apache.hadoop.ozone.om.SnapshotChainManager.getGlobalSnapshotChain() may 
> expose internal representation by returning 
> SnapshotChainManager.globalSnapshotChain  At SnapshotChainManager.java:[line 
> 586]
> M V EI: 
> org.apache.hadoop.ozone.om.SnapshotChainManager.getSnapshotChainByPath() may 
> expose internal representation by returning 
> SnapshotChainManager.snapshotChainByPath  At SnapshotChainManager.java:[line 
> 594]
> M X TEST: Unknown bug pattern CT_CONSTRUCTOR_THROW in new 
> org.apache.hadoop.ozone.om.SnapshotChainManager$1(SnapshotChainManager, 
> boolean)  At SnapshotChainManager.java:[line 403]
> M V EI: 
> org.apache.hadoop.ozone.om.SstFilteringService.getSnapshotFilteredCount() may 
> expose internal representation by returning 
> SstFilteringService.snapshotFilteredCount  At SstFilteringService.java:[line 
> 254]
> M V EI2: new org.apache.hadoop.ozone.om.SstFilteringService(long, TimeUnit, 
> long, OzoneManager, OzoneConfiguration) may expose internal representation by 
> storing an externally mutable object into SstFilteringService.ozoneManager  
> At SstFilteringService.java:[line 101]
> M V EI: org.apache.hadoop.ozone.om.TestBucket.delegate() may expose internal 
> representation by returning TestBucket.bucket  At TestBucket.java:[line 55]
> M X TEST: Unknown bug pattern CT_CONSTRUCTOR_THROW in new 
> org.apache.hadoop.ozone.om.TestOMDbCheckpointServlet$1(TestOMDbCheckpointServlet,
>  Path)  At TestOMDbCheckpointServlet.java:[line 173]
> M X TEST: Unknown bug pattern CT_CONSTRUCTOR_THROW in new 
> org.apache.hadoop.ozone.om.TestOMDbCheckpointServletInodeBasedXfer$1(TestOMDbCheckpointServletInodeBasedXfer,
>  Path)  At TestOMDbCheckpointServletInodeBasedXfer.java:[line 184]
> M V EI: org.apache.hadoop.ozone.om.TestOzoneManagerHA.getCluster() may expose 
> internal representation by returning TestOzoneManagerHA.cluster  At 
> TestOzoneManagerHA.java:[line 91]
> M V EI: org.apache.hadoop.ozone.om.TestOzoneManagerHA.getConf() may expose 
> internal representation by returning TestOzoneManagerHA.conf  At 
> TestOzoneManagerHA.java:[line 103]
> M V EI: org.apache.hadoop.ozone.om.TestOzoneManagerHA.getObjectStore() may 
> expose internal representation by returning TestOzoneManagerHA.objectStore  
> At TestOzoneManagerHA.java:[line 95]
> M V EI2: new 
> org.apache.hadoop.ozone.om.TestServiceInfoProvider$TestSecureEnvironment(TestServiceInfoProvider)
>  may expose internal representation by storing an externally mutable object 
> into TestServiceInfoProvider$TestSecureEnvironment.this$0  At 
> TestServiceInfoProvider.java:[line 92]
> M V EI2: new 
> org.apache.hadoop.ozone.om.TestServiceInfoProvider$UnsecureEnvironment(TestServiceInfoProvider)
>  may expose internal representation by storing an externally mutable object 
> into TestServiceInfoProvider$UnsecureEnvironment.this$0  At 
> TestServiceInfoProvider.java:[line 68]
> M V EI2: new org.apache.hadoop.ozone.om.TrashOzoneFileSystem(OzoneManager) 
> may expose internal representation by storing an externally mutable object 
> into TrashOzoneFileSystem.ozoneManager  At TrashOzoneFileSystem.java:[line 84]
> M X TEST: Unknown bug pattern CT_CONSTRUCTOR_THROW in new 
> org.apache.hadoop.ozone.om.TrashOzoneFileSystem$DeleteIterator(TrashOzoneFileSystem,
>  Path, boolean)  At TrashOzoneFileSystem.java:[line 547]
> M X TEST: Unknown bug pattern CT_CONSTRUCTOR_THROW in new 
> org.apache.hadoop.ozone.om.TrashOzoneFileSystem$OzoneListingIterator(TrashOzoneFileSystem,
>  Path)  At TrashOzoneFileSystem.java:[line 330]
> {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to