tfcache-comparison
Changes
applications/output/average-executions.csv 802(+802 -0)
applications/output/ttls-recommended.csv 254(+254 -0)
reduce.sh 4(+4 -0)
Details
applications/output/average-executions.csv 802(+802 -0)
diff --git a/applications/output/average-executions.csv b/applications/output/average-executions.csv
new file mode 100644
index 0000000..3026092
--- /dev/null
+++ b/applications/output/average-executions.csv
@@ -0,0 +1,802 @@
+application,method,reference,avgexecution
+azkaban,azkaban.utils.Triple.getFirst,Triple.getFirst,1.0
+azkaban,azkaban.executor.ExecutionFlowDao.fetchRecentlyFinishedFlows,ExecutionFlowDao.fetchRecentlyFinishedFlows,1.0576923076923077
+azkaban,azkaban.executor.ExecutorDao.FetchExecutorHandler.handle,FetchExecutorHandler.handle,3.0
+azkaban,azkaban.project.Project.hasPermission,Project.hasPermission,1.1666666666666667
+azkaban,azkaban.project.Project.getDescription,Project.getDescription,1.0
+azkaban,azkaban.project.Project.toObject,Project.toObject,1.0
+azkaban,azkaban.executor.ExecutorDao.addExecutor,ExecutorDao.addExecutor,6.0
+azkaban,azkaban.project.JdbcProjectHandlerSet.ProjectResultHandler.handle,ProjectResultHandler.handle,4.225700483091788
+azkaban,azkaban.executor.ExecutionFlowDao.fetchQueuedFlows,ExecutionFlowDao.fetchQueuedFlows,1.0
+azkaban,azkaban.project.ProjectManager.getProjectFileHandler,ProjectManager.getProjectFileHandler,6.659420289855072
+azkaban,azkaban.utils.GZIPUtils.unGzipBytes,GZIPUtils.unGzipBytes,1.0015860428231562
+azkaban,azkaban.utils.WebUtils.formatDate,WebUtils.formatDate,1.0
+azkaban,azkaban.executor.JdbcExecutorLoader.removeExecutionLogsByTime,JdbcExecutorLoader.removeExecutionLogsByTime,2.0
+azkaban,azkaban.project.Project.projectFromObject,Project.projectFromObject,1.2049180327868851
+azkaban,azkaban.executor.JdbcExecutorLoader.fetchQueuedFlows,JdbcExecutorLoader.fetchQueuedFlows,2.0
+azkaban,azkaban.server.HttpRequestUtils.getIntParam,HttpRequestUtils.getIntParam,1.4444444444444444
+azkaban,azkaban.executor.ExecutorDao.fetchExecutor,ExecutorDao.fetchExecutor,2.5
+azkaban,azkaban.project.JdbcProjectImpl.getUploadedFile,JdbcProjectImpl.getUploadedFile,2.25
+azkaban,azkaban.executor.ExecutionLogsDao.removeExecutionLogsByTime,ExecutionLogsDao.removeExecutionLogsByTime,1.0
+azkaban,azkaban.database.AzkabanDatabaseSetup.findOutOfDateTable,AzkabanDatabaseSetup.findOutOfDateTable,1.7272727272727273
+azkaban,azkaban.project.ProjectManager.removeProject,ProjectManager.removeProject,1.728
+azkaban,azkaban.project.JdbcProjectImpl.fetchPermissionsForProject,JdbcProjectImpl.fetchPermissionsForProject,1.0914662172514171
+azkaban,azkaban.user.XmlUserManager.getUser,XmlUserManager.getUser,1.3857142857142857
+azkaban,azkaban.utils.Triple.getThird,Triple.getThird,1.0
+azkaban,azkaban.user.User.getGroups,User.getGroups,1.0
+azkaban,azkaban.project.Project.getLastModifiedTimestamp,Project.getLastModifiedTimestamp,1.0
+azkaban,azkaban.project.ProjectManager.getProjects,ProjectManager.getProjects,16.921706989247312
+azkaban,azkaban.ServiceProvider.getInstance,ServiceProvider.getInstance,1.0
+azkaban,azkaban.executor.ExecutorManager.getActiveFlowsWithExecutor,ExecutorManager.getActiveFlowsWithExecutor,1.44
+azkaban,azkaban.utils.WebUtils.getRealClientIpAddr,WebUtils.getRealClientIpAddr,1.0
+azkaban,azkaban.storage.DatabaseStorage.get,DatabaseStorage.get,3.840909090909091
+azkaban,azkaban.project.JdbcProjectImpl.getLatestProjectVersion,JdbcProjectImpl.getLatestProjectVersion,1.0169491525423728
+azkaban,azkaban.scheduler.ScheduleManager.getSchedules,ScheduleManager.getSchedules,1.9142857142857144
+azkaban,azkaban.project.Project.getUserPermission,Project.getUserPermission,1.3695652173913044
+azkaban,azkaban.utils.FileIOUtils.PrefixSuffixFileFilter.accept,PrefixSuffixFileFilter.accept,1.0
+azkaban,azkaban.project.ProjectManager.getGroupProjects,ProjectManager.getGroupProjects,22.34024505183789
+azkaban,azkaban.user.Permission.Type.valueOf,Type.valueOf,1.0
+azkaban,azkaban.utils.Triple.getSecond,Triple.getSecond,1.0
+azkaban,azkaban.project.Project.getId,Project.getId,1.0
+azkaban,azkaban.project.JdbcProjectImpl.convertJsonToBytes,JdbcProjectImpl.convertJsonToBytes,4.133333333333334
+azkaban,azkaban.server.session.Session.getUser,Session.getUser,1.0
+azkaban,azkaban.project.ProjectManager.getProps,ProjectManager.getProps,1.0
+azkaban,azkaban.user.Permission.toFlags,Permission.toFlags,1.0
+azkaban,azkaban.project.Project.getUsersWithPermission,Project.getUsersWithPermission,1.2857142857142858
+azkaban,azkaban.executor.QueuedExecutions.getAllEntries,QueuedExecutions.getAllEntries,1.0
+azkaban,azkaban.executor.JdbcExecutorLoader.fetchExecutor,JdbcExecutorLoader.fetchExecutor,2.0
+azkaban,azkaban.executor.FetchActiveFlowDao.fetchActiveFlows,FetchActiveFlowDao.fetchActiveFlows,7.0
+azkaban,azkaban.execapp.FlowRunnerManager.createExecutorService,FlowRunnerManager.createExecutorService,1.0
+azkaban,azkaban.project.ProjectManager.getProject,ProjectManager.getProject,4.49814585908529
+azkaban,azkaban.project.Project.coerceToLong,Project.coerceToLong,1.0
+azkaban,azkaban.project.Project.getFlow,Project.getFlow,1.0
+azkaban,azkaban.project.Project.getFlows,Project.getFlows,1.0
+azkaban,azkaban.project.JdbcProjectImpl.fetchAllActiveProjects,JdbcProjectImpl.fetchAllActiveProjects,10.513281775386684
+azkaban,azkaban.project.AzkabanProjectLoader.getProjectFile,AzkabanProjectLoader.getProjectFile,4.647058823529412
+azkaban,azkaban.executor.ExecutorManager.setupQueueProcessor,ExecutorManager.setupQueueProcessor,1.0
+azkaban,azkaban.user.Permission.getTypes,Permission.getTypes,1.0
+azkaban,azkaban.server.session.SessionCache.getSession,SessionCache.getSession,1.0
+azkaban,azkaban.trigger.TriggerManager.getTriggerUpdates,TriggerManager.getTriggerUpdates,1.0
+azkaban,azkaban.project.JdbcProjectImpl.fetchProjectMetaData,JdbcProjectImpl.fetchProjectMetaData,1.0
+azkaban,azkaban.utils.GZIPUtils.gzipBytes,GZIPUtils.gzipBytes,1.8
+azkaban,azkaban.project.JdbcProjectImpl.fetchProjectByName,JdbcProjectImpl.fetchProjectByName,2.8710493046776233
+azkaban,azkaban.server.HttpRequestUtils.hasParam,HttpRequestUtils.hasParam,1.0281124497991967
+azkaban,azkaban.database.DataSourceUtils.getH2DataSource,DataSourceUtils.getHDataSource,20.0
+azkaban,azkaban.executor.ExecutionFlowDao.FetchRecentlyFinishedFlows.handle,FetchRecentlyFinishedFlows.handle,1.0
+azkaban,azkaban.utils.GZIPUtils.unGzipString,GZIPUtils.unGzipString,2.426737160120846
+azkaban,azkaban.executor.JdbcExecutorLoader.fetchRecentlyFinishedFlows,JdbcExecutorLoader.fetchRecentlyFinishedFlows,2.3537735849056602
+azkaban,azkaban.executor.ExecutorManager.getRecentlyFinishedFlows,ExecutorManager.getRecentlyFinishedFlows,3.872146118721461
+azkaban,azkaban.project.Project.getName,Project.getName,1.0
+azkaban,azkaban.executor.JdbcExecutorLoader.fetchActiveFlows,JdbcExecutorLoader.fetchActiveFlows,8.0
+azkaban,azkaban.user.Permission.isPermissionNameSet,Permission.isPermissionNameSet,1.4
+azkaban,azkaban.server.session.Session.getSessionId,Session.getSessionId,1.0
+azkaban,azkaban.database.DataSourceUtils.getDataSource,DataSourceUtils.getDataSource,25.0
+azkaban,azkaban.project.Project.getLastModifiedUser,Project.getLastModifiedUser,1.0
+azkaban,azkaban.scheduler.TriggerBasedScheduleLoader.loadUpdatedSchedules,TriggerBasedScheduleLoader.loadUpdatedSchedules,1.588235294117647
+azkaban,azkaban.project.JdbcProjectImpl.createNewProject,JdbcProjectImpl.createNewProject,3.5783132530120483
+azkaban,azkaban.user.User.getRoles,User.getRoles,1.0
+azkaban,azkaban.executor.JdbcExecutorLoader.addExecutor,JdbcExecutorLoader.addExecutor,7.0
+azkaban,azkaban.project.ProjectManager.getUserProjectsByRegex,ProjectManager.getUserProjectsByRegex,22.1775092936803
+azkaban,azkaban.project.JdbcProjectImpl.postEvent,JdbcProjectImpl.postEvent,1.0119047619047619
+azkaban,azkaban.trigger.JdbcTriggerImpl.loadTriggers,JdbcTriggerImpl.loadTriggers,1.0
+azkaban,azkaban.storage.StorageManager.getProjectFile,StorageManager.getProjectFile,2.8878504672897196
+azkaban,azkaban.project.Project.getCollectivePermission,Project.getCollectivePermission,1.2857142857142858
+azkaban,azkaban.project.Project.hasGroupPermission,Project.hasGroupPermission,1.2916666666666667
+azkaban,azkaban.project.JdbcProjectImpl.lambda$createNewProject$1,JdbcProjectImpl.lambdacreateNewProject,1.0289855072463767
+azkaban,azkaban.project.Project.getCreateTimestamp,Project.getCreateTimestamp,1.0
+azkaban,azkaban.server.AzkabanServer.loadProps,AzkabanServer.loadProps,53.0
+azkaban,azkaban.project.Project.getUserPermissions,Project.getUserPermissions,1.0
+azkaban,azkaban.user.Permission.toString,Permission.toString,1.0
+azkaban,azkaban.executor.ExecutionFlowDao.fetchFlowHistory,ExecutionFlowDao.fetchFlowHistory,1.0119047619047619
+azkaban,azkaban.executor.ExecutorManager.getExecutableFlows,ExecutorManager.getExecutableFlows,4.047872340425532
+azkaban,azkaban.executor.ExecutionFlowDao.FetchExecutableFlows.handle,FetchExecutableFlows.handle,1.0
+azkaban,azkaban.user.User.getUserId,User.getUserId,1.0
+azkaban,azkaban.user.Permission.Type.getFlag,Type.getFlag,1.0
+azkaban,azkaban.utils.StringUtils.isFromBrowser,StringUtils.isFromBrowser,1.0
+azkaban,azkaban.user.XmlUserManager.getRole,XmlUserManager.getRole,1.0
+azkaban,azkaban.user.Role.getPermission,Role.getPermission,1.0
+azkaban,azkaban.user.Permission.isPermissionSet,Permission.isPermissionSet,1.0
+azkaban,azkaban.execapp.ExecJettyServerModule.createJettyServer,ExecJettyServerModule.createJettyServer,1.0
+azkaban,azkaban.project.Project.getProxyUsers,Project.getProxyUsers,1.0
+azkaban,azkaban.server.HttpRequestUtils.getParam,HttpRequestUtils.getParam,1.0
+azkaban,azkaban.project.JdbcProjectHandlerSet.ProjectPermissionsResultHandler.handle,ProjectPermissionsResultHandler.handle,1.1428571428571428
+azkaban,azkaban.project.ProjectManager.getUserProjects,ProjectManager.getUserProjects,22.913540550196497
+azkaban,azkaban.executor.RunningExecutionsUpdater.getFlowToExecutorMap,RunningExecutionsUpdater.getFlowToExecutorMap,1.0
+azkaban,azkaban.server.AzkabanServer.loadAzkabanConfigurationFromDirectory,AzkabanServer.loadAzkabanConfigurationFromDirectory,1.0
+azkaban,azkaban.project.ProjectManager.createProject,ProjectManager.createProject,6.710191082802548
+azkaban,azkaban.execapp.ExecJettyServerModule.createRootContext,ExecJettyServerModule.createRootContext,20.0
+azkaban,azkaban.executor.Status.getNumVal,Status.getNumVal,1.0
+azkaban,azkaban.executor.RunningExecutions.get,RunningExecutions.get,1.0
+azkaban,azkaban.executor.JdbcExecutorLoader.fetchFlowHistory,JdbcExecutorLoader.fetchFlowHistory,2.3666666666666667
+cloudstore,eu.cloudscale.showcase.servlets.SearchController.get,SearchController.get,4176.8
+cloudstore,eu.cloudscale.showcase.db.services.AService.findShoppingCartById,AService.findShoppingCartById,11.6
+cloudstore,eu.cloudscale.showcase.servlets.HomeController.home,HomeController.home,12.0
+cloudstore,eu.cloudscale.showcase.db.model.hibernate.Orders.getOId,Orders.getOId,1.0
+cloudstore,eu.cloudscale.showcase.db.dao.hibernate.impl.ItemDaoImpl.getRandomItem,ItemDaoImpl.getRandomItem,38.625
+cloudstore,eu.cloudscale.showcase.db.dao.hibernate.impl.ShoppingCartLineDaoImpl.getBySCandItem,ShoppingCartLineDaoImpl.getBySCandItem,8.5
+cloudstore,eu.cloudscale.showcase.servlets.AdminConfirmController.post,AdminConfirmController.post,885.5
+cloudstore,eu.cloudscale.showcase.db.dao.hibernate.impl.ShoppingCartDaoImpl.findById,ShoppingCartDaoImpl.findById,13.25
+cloudstore,eu.cloudscale.showcase.db.services.AService.searchByTitle,AService.searchByTitle,2333.5
+cloudstore,eu.cloudscale.showcase.db.dao.hibernate.impl.DaoImpl.shrani,DaoImpl.shrani,2.3333333333333335
+cloudstore,eu.cloudscale.showcase.db.dao.hibernate.impl.ItemDaoImpl.getNewProducts,ItemDaoImpl.getNewProducts,5.0
+cloudstore,eu.cloudscale.showcase.servlets.ShoppingCartController.get,ShoppingCartController.get,237.4
+cloudstore,eu.cloudscale.showcase.servlets.OrderDisplayController.get,OrderDisplayController.get,6.0
+cloudstore,eu.cloudscale.showcase.servlets.AController.getApplicationProperties,Acontroller.getApplicationProperties,1.0
+cloudstore,eu.cloudscale.showcase.db.services.AService.getUserBy,AService.getUserBy,4.5
+cloudstore,eu.cloudscale.showcase.db.model.hibernate.Address.getAddrStreet2,Address.getAddrStreet,1.0
+cloudstore,eu.cloudscale.showcase.db.services.AService.createEmptyCart,AService.createEmptyCart,4.333333333333333
+cloudstore,eu.cloudscale.showcase.db.dao.hibernate.impl.ItemDaoImpl.findById,ItemDaoImpl.findById,1.6
+cloudstore,eu.cloudscale.showcase.db.services.AService.doCart,AService.doCart,177.375
+cloudstore,eu.cloudscale.showcase.db.dao.hibernate.impl.ItemDaoImpl.findAllByAuthor,ItemDaoImpl.findAllByAuthor,8.75
+cloudstore,eu.cloudscale.showcase.db.dao.hibernate.impl.CustomerDaoImpl.getUserBy,CustomerDaoImpl.getUserBy,2.0
+cloudstore,eu.cloudscale.showcase.db.services.AService.getPromotional,AService.getPromotional,10.571428571428571
+cloudstore,eu.cloudscale.showcase.servlets.AController.getUrl1,AController.getUrl,1.0
+cloudstore,eu.cloudscale.showcase.db.dao.hibernate.impl.ItemDaoImpl.getPromotional,ItemDaoImpl.getPromotional,7.571428571428571
+cloudstore,eu.cloudscale.showcase.servlets.ProductDetailServlet.get,ProductDetailServlet.get,911.6666666666666
+cloudstore,eu.cloudscale.showcase.db.dao.hibernate.impl.ItemDaoImpl.findAllByTitle,ItemDaoImpl.findAllByTitle,111.0
+cloudstore,eu.cloudscale.showcase.db.services.AService.findItemById,AService.findItemById,484.6
+cloudstore,eu.cloudscale.showcase.db.services.AService.searchBySubject,AService.searchBySubject,2225.3333333333335
+cloudstore,eu.cloudscale.showcase.db.dao.hibernate.impl.ItemDaoImpl.findAllBySubject,ItemDaoImpl.findAllBySubject,27.333333333333332
+cloudstore,eu.cloudscale.showcase.db.model.hibernate.Item.getAuthor,Item.getAuthor,6.5
+keycloak,org.keycloak.models.session.PersistentUserSessionAdapter.getId,PersistentUserSessionAdapter.getId,31.0
+keycloak,org.keycloak.common.util.Base64.encodeBytesToBytes,Base.encodeBytesToBytes,28.0
+keycloak,org.keycloak.util.JsonSerialization.writeValueAsBytes,JsonSerialization.writeValueAsBytes,15.5
+keycloak,org.keycloak.models.session.PersistentAuthenticatedClientSessionAdapter.getData,PersistentAuthenticatedClientSessionAdapter.getData,15.333333333333334
+keycloak,org.keycloak.common.util.Base64.getAlphabet,Base.getAlphabet,25.0
+keycloak,org.keycloak.crypto.AsymmetricSignatureSignerContext.sign,AsymmetricSignatureSignerContext.sign,6.101010101010101
+keycloak,org.keycloak.credential.hash.Pbkdf2PasswordHashProvider.verify,PbkdfPasswordHashProvider.verify,101.0859375
+keycloak,org.keycloak.common.util.KeyUtils.extractPublicKey,KeyUtils.extractPublicKey,13.0
+keycloak,org.keycloak.authorization.AuthorizationProvider.3.findByName,AuthorizationProvider.findByName,6.0
+keycloak,org.keycloak.models.session.PersistentAuthenticatedClientSessionAdapter.getAction,PersistentAuthenticatedClientSessionAdapter.getAction,23.77777777777778
+keycloak,org.keycloak.TokenVerifier.verify,TokenVerifier.verify,26.0
+keycloak,org.keycloak.jose.jws.JWSBuilder.EncodingBuilder.sign,EncodingBuilder.sign,13.94392523364486
+keycloak,org.keycloak.models.session.PersistentUserSessionAdapter.getData,PersistentUserSessionAdapter.getData,17.88888888888889
+keycloak,org.keycloak.jose.jws.JWSBuilder.jsonContent,JWSBuilder.jsonContent,18.0
+keycloak,org.keycloak.models.RealmModel.getUserStorageProviders,RealmModel.getUserStorageProviders,5.0
+keycloak,org.keycloak.common.util.DerUtils.decodeCertificate,DerUtils.decodeCertificate,11.5
+keycloak,org.keycloak.common.util.PemUtils.decodeCertificate,PemUtils.decodeCertificate,15.5
+keycloak,org.keycloak.common.util.PemUtils.removeBeginEnd,PemUtils.removeBeginEnd,11.0
+keycloak,org.keycloak.common.util.DerUtils.decodePrivateKey,DerUtils.decodePrivateKey,9.5
+keycloak,org.keycloak.credential.hash.Pbkdf2PasswordHashProvider.getSecretKeyFactory,PbkdfPasswordHashProvider.getSecretKeyFactory,10.0
+keycloak,org.keycloak.authorization.AuthorizationProvider.4.findByName,AuthorizationProvider.findByName,11.333333333333334
+keycloak,org.keycloak.common.util.Base64.encodeBytes,Base.encodeBytes,35.5
+keycloak,org.keycloak.common.util.PemUtils.decodePrivateKey,PemUtils.decodePrivateKey,21.0
+keycloak,org.keycloak.common.util.Base64.encode3to4,Base.encodeto,27.0
+keycloak,org.keycloak.jose.jws.JWSInput.readJsonContent,JWSInput.readJsonContent,13.0
+keycloak,org.keycloak.models.session.PersistentUserSessionModel.getUserSessionId,PersistentUserSessionModel.getUserSessionId,25.0
+keycloak,org.keycloak.util.JsonSerialization.readValue,JsonSerialization.readValue,9.85
+keycloak,org.keycloak.credential.hash.Pbkdf2PasswordHashProvider.encode,PbkdfPasswordHashProvider.encode,92.828125
+keycloak,org.keycloak.common.util.Base64Url.encode,BaseUrl.encode,37.0
+keycloak,org.keycloak.models.session.PersistentUserSessionAdapter.getAuthMethod,PersistentUserSessionAdapter.getAuthMethod,24.0
+keycloak,org.keycloak.models.utils.KeycloakModelUtils.generateId,KeycloakModelUtils.generateId,12.0
+keycloak,org.keycloak.common.util.PemUtils.pemToDer,PemUtils.pemToDer,27.0
+killbill,org.killbill.billing.catalog.DefaultRecurring.hashCode,DefaultRecurring.hashCode,1.0
+killbill,org.killbill.billing.subscription.engine.dao.DefaultSubscriptionDao.5.build,DefaultSubscriptionDao.build,1.5
+killbill,org.killbill.billing.util.glue.SessionDAOProvider.get,SessionDAOProvider.get,3.0
+killbill,org.killbill.billing.util.entity.dao.EntityDaoBase.6.build,EntityDaoBase.build,1.6153846153846154
+killbill,org.killbill.billing.util.entity.dao.EntitySqlDaoWrapperInvocationHandler.invokeRaw,EntitySqlDaoWrapperInvocationHandler.invokeRaw,7.6218468468468465
+killbill,org.killbill.billing.tenant.dao.DefaultTenantDao.getTenantValueForKey,DefaultTenantDao.getTenantValueForKey,5.571428571428571
+killbill,org.killbill.billing.util.entity.dao.EntitySqlDaoWrapperInvocationHandler.access$400,EntitySqlDaoWrapperInvocationHandler.access,5.0
+killbill,org.killbill.billing.account.dao.DefaultAccountDao.getAccountByKey,DefaultAccountDao.getAccountByKey,3.7333333333333334
+killbill,org.killbill.billing.jaxrs.mappers.SubscriptionApiExceptionMapper.toResponse,SubscriptionApiExceptionMapper.toResponse,1.0
+killbill,org.killbill.billing.jaxrs.json.CatalogJson.PhaseJson.buildUsagesJson,PhaseJson.buildUsagesJson,2.0
+killbill,org.killbill.billing.account.api.DefaultAccount.getStateOrProvince,DefaultAccount.getStateOrProvince,1.0
+killbill,org.killbill.billing.jaxrs.resources.KillBillApiDefinition.isNotKbNorPluginResourceRequest,KillBillApiDefinition.isNotKbNorPluginResourceRequest,1.0
+killbill,org.killbill.billing.util.entity.dao.DBRouterUntyped.withRODBIAllowed,DBRouterUntyped.withRODBIAllowed,9.565217391304348
+killbill,org.killbill.billing.jaxrs.json.CatalogJson.PhaseJson.buildTieredBlocks,PhaseJson.buildTieredBlocks,1.0
+killbill,org.killbill.billing.util.callcontext.InternalCallContextFactory.getAccountRecordIdSafe,InternalCallContextFactory.getAccountRecordIdSafe,28.2815110788231
+killbill,org.killbill.billing.account.api.DefaultAccount.getTimeZone,DefaultAccount.getTimeZone,1.0
+killbill,org.killbill.billing.catalog.CatalogEntityCollection.1.next,CatalogEntityCollection.next,1.0
+killbill,org.killbill.billing.payment.core.PaymentRefresher.getPaymentByExternalKey,PaymentRefresher.getPaymentByExternalKey,8.0
+killbill,org.killbill.billing.util.dao.DefaultNonEntityDao.2.doRetrieve,DefaultNonEntityDao.doRetrieve,1.0224416517055654
+killbill,org.killbill.billing.jaxrs.resources.TenantResource.getTenantByApiKey,TenantResource.getTenantByApiKey,10.0
+killbill,org.killbill.billing.account.dao.AccountModelDao.getMigrated,AccountModelDao.getMigrated,1.0
+killbill,org.killbill.billing.util.entity.dao.DBRouterUntyped.onDemand,DBRouterUntyped.onDemand,1.588235294117647
+killbill,org.killbill.billing.util.entity.dao.EntityDaoBase.checkEntityAlreadyExists,EntityDaoBase.checkEntityAlreadyExists,17.0
+killbill,org.killbill.billing.payment.dao.DefaultPaymentDao.getPaymentByExternalKey,DefaultPaymentDao.getPaymentByExternalKey,7.0
+killbill,org.killbill.billing.invoice.dao.DefaultInvoiceDao.getAccountBalance,DefaultInvoiceDao.getAccountBalance,42.082191780821915
+killbill,org.killbill.billing.server.log.obfuscators.LuhnMaskingObfuscator.isDigit,LuhnMaskingObfuscator.isDigit,1.0
+killbill,org.killbill.billing.server.listeners.KillbillGuiceListener.getServletModule,KillbillGuiceListener.getServletModule,5.0
+killbill,org.killbill.billing.account.dao.AccountModelDao.getEmail,AccountModelDao.getEmail,1.0
+killbill,org.killbill.billing.jaxrs.json.AccountJson.getFirstNameLength,AccountJson.getFirstNameLength,1.0
+killbill,org.killbill.billing.jaxrs.json.CatalogJson.PhaseJson.buildTiers,PhaseJson.buildTiers,1.0
+killbill,org.killbill.billing.jaxrs.json.AccountJson.getCity,AccountJson.getCity,1.0
+killbill,org.killbill.billing.jaxrs.resources.PaymentMethodResource.getPaymentMethods,PaymentMethodResource.getPaymentMethods,12.4
+killbill,org.killbill.billing.util.entity.dao.EntitySqlDaoWrapperInvocationHandler.invoke,EntitySqlDaoWrapperInvocationHandler.invoke,16.25465425531915
+killbill,org.killbill.billing.jaxrs.json.AccountJson.getEmail,AccountJson.getEmail,1.0
+killbill,org.killbill.billing.util.callcontext.InternalCallContextFactory.getRecordIdFromObject,InternalCallContextFactory.getRecordIdFromObject,13.0
+killbill,org.killbill.billing.jaxrs.json.AccountJson.getTimeZone,AccountJson.getTimeZone,1.0
+killbill,org.killbill.billing.entity.EntityBase.getCreatedDate,EntityBase.getCreatedDate,1.0
+killbill,org.killbill.billing.subscription.api.svcs.DefaultSubscriptionInternalApi.3.build,DefaultSubscriptionInternalApi.build,4.166666666666667
+killbill,org.killbill.billing.util.audit.DefaultAccountAuditLogs.ObjectTypeFilter.1.apply,ObjectTypeFilter.apply,1.0
+killbill,org.killbill.billing.util.entity.dao.EntitySqlDaoWrapperFactory.create,EntitySqlDaoWrapperFactory.create,1.0673076923076923
+killbill,org.killbill.billing.account.api.DefaultAccount.isMigrated,DefaultAccount.isMigrated,1.0
+killbill,org.killbill.billing.util.audit.DefaultAuditLog.getChangeType,DefaultAuditLog.getChangeType,2.0
+killbill,org.killbill.billing.util.dao.TableName.getTableName,TableName.getTableName,1.0
+killbill,org.killbill.billing.util.broadcast.dao.DefaultBroadcastDao.getLatestEntriesFrom,DefaultBroadcastDao.getLatestEntriesFrom,4.984615384615385
+killbill,org.killbill.billing.catalog.caching.DefaultCatalogCache.getCatalog,DefaultCatalogCache.getCatalog,3.0
+killbill,org.killbill.billing.jaxrs.resources.InvoiceResource.getTemplateResource,InvoiceResource.getTemplateResource,3.0
+killbill,org.killbill.billing.server.modules.KillBillShiroWebModule.CorsBasicHttpAuthenticationFilter.isAccessAllowed,CorsBasicHttpAuthenticationFilter.isAccessAllowed,1.0
+killbill,org.killbill.billing.server.filters.KillbillMDCInsertingServletFilter.Adapter.writeStatusAndHeaders,Adapter.writeStatusAndHeaders,2.4444444444444446
+killbill,org.killbill.billing.util.dao.DefaultNonEntityDao.retrieveTenantRecordIdFromObjectInTransaction,DefaultNonEntityDao.retrieveTenantRecordIdFromObjectInTransaction,8.828558836491847
+killbill,org.killbill.billing.jaxrs.resources.PaymentResource.getPayments,PaymentResource.getPayments,11.857142857142858
+killbill,org.killbill.billing.payment.dao.DefaultPaymentDao.30.build,DefaultPaymentDao.build,1.0
+killbill,org.killbill.billing.util.glue.KillbillApiAopModule.access$000,KillbillApiAopModule.access,1.0
+killbill,org.killbill.billing.util.tag.dao.DefaultTagDao.2.apply,DefaultTagDao.apply,1.0
+killbill,org.killbill.billing.jaxrs.json.AccountJson.getExternalKey,AccountJson.getExternalKey,1.0
+killbill,org.killbill.billing.account.api.user.DefaultAccountCreationEvent.DefaultAccountData.getReferenceTime,DefaultAccountData.getReferenceTime,1.0
+killbill,org.killbill.billing.util.audit.dao.DefaultAuditDao.access$000,DefaultAuditDao.access,1.0
+killbill,org.killbill.billing.entitlement.api.DefaultSubscriptionApi.getSubscriptionBundles,DefaultSubscriptionApi.getSubscriptionBundles,7.833333333333333
+killbill,org.killbill.billing.util.dao.DefaultNonEntityDao.retrieveRecordIdFromObjectInTransaction,DefaultNonEntityDao.retrieveRecordIdFromObjectInTransaction,2.0
+killbill,org.killbill.billing.server.log.obfuscators.Obfuscator.obfuscateConfidentialData,Obfuscator.obfuscateConfidentialData,1.0
+killbill,org.killbill.billing.util.callcontext.InternalCallContextFactory.getTenantRecordIdUnsafe,InternalCallContextFactory.getTenantRecordIdUnsafe,12.873064340239912
+killbill,org.killbill.billing.entity.EntityBase.getId,EntityBase.getId,1.0
+killbill,org.killbill.billing.jaxrs.resources.PaymentMethodResource.searchPaymentMethods,PaymentMethodResource.searchPaymentMethods,54.0
+killbill,org.killbill.billing.account.dao.AccountModelDao.getParentAccountId,AccountModelDao.getParentAccountId,1.0
+killbill,org.killbill.billing.invoice.dao.DefaultInvoiceDao.getInvoicesTags,DefaultInvoiceDao.getInvoicesTags,24.60430107526882
+killbill,org.killbill.billing.util.dao.RecordIdIdMappingsMapper.map,RecordIdIdMappingsMapper.map,1.71875
+killbill,org.killbill.billing.util.callcontext.InternalCallContextFactory.createTenantContext,InternalCallContextFactory.createTenantContext,4.0
+killbill,org.killbill.billing.util.dao.DefaultNonEntityDao.4.doRetrieve,DefaultNonEntityDao.doRetrieve,1.0
+killbill,org.killbill.billing.callcontext.CallContextBase.getReasonCode,CallContextBase.getReasonCode,1.0
+killbill,org.killbill.billing.account.dao.AccountModelDao.getTimeZone,AccountModelDao.getTimeZone,1.0
+killbill,org.killbill.billing.jaxrs.util.Context.createTenantContextNoAccountId,Context.createTenantContextNoAccountId,5.591836734693878
+killbill,org.killbill.billing.util.glue.KillbillApiAopModule.ProfilingMethodInterceptor.forcedRODBI,ProfilingMethodInterceptor.forcedRODBI,1.0
+killbill,org.killbill.billing.jaxrs.resources.KillBillApiDefinition.isOptionsRequest,KillBillApiDefinition.isOptionsRequest,1.0
+killbill,org.killbill.billing.catalog.CatalogEntityCollection.hashCode,CatalogEntityCollection.hashCode,3.0
+killbill,org.killbill.billing.jaxrs.json.JsonBase.toAuditLogJson,JsonBase.toAuditLogJson,2.7037037037037037
+killbill,org.killbill.billing.account.api.user.DefaultAccountUserApi.getAccounts,DefaultAccountUserApi.getAccounts,5.857142857142857
+killbill,org.killbill.billing.util.glue.IDBISetup.mapperFactoriesToRegister,IDBISetup.mapperFactoriesToRegister,790.0
+killbill,org.killbill.billing.invoice.dao.DefaultInvoiceDao.getAccountCBA,DefaultInvoiceDao.getAccountCBA,21.909478168264112
+killbill,org.killbill.billing.payment.core.PaymentMethodProcessor.4.build,PaymentMethodProcessor.build,9.2
+killbill,org.killbill.billing.server.log.obfuscators.ObfuscatorConverter.convert,ObfuscatorConverter.convert,2.8962264150943398
+killbill,org.killbill.billing.entitlement.api.DefaultSubscriptionApi.searchSubscriptionBundles,DefaultSubscriptionApi.searchSubscriptionBundles,20.0
+killbill,org.killbill.billing.account.api.DefaultAccount.getName,DefaultAccount.getName,1.0
+killbill,org.killbill.billing.callcontext.TimeAwareContext.computeReferenceTime,TimeAwareContext.computeReferenceTime,1.1666666666666667
+killbill,org.killbill.billing.jaxrs.resources.InvoiceResource.getInvoiceMPTemplate,InvoiceResource.getInvoiceMPTemplate,3.0
+killbill,org.killbill.billing.util.entity.dao.EntityDaoBase.get,EntityDaoBase.get,3.8095238095238093
+killbill,org.killbill.billing.util.entity.dao.DefaultPaginationSqlDaoHelper.getPagination,DefaultPaginationSqlDaoHelper.getPagination,3.979591836734694
+killbill,org.killbill.billing.util.dao.TableName.fromObjectType,TableName.fromObjectType,1.5242718446601942
+killbill,org.killbill.billing.server.security.TenantFilter.isMetricsRequest,TenantFilter.isMetricsRequest,1.0
+killbill,org.killbill.billing.server.security.KillbillJdbcTenantRealm.doGetAuthenticationInfo,KillbillJdbcTenantRealm.doGetAuthenticationInfo,1.0303030303030303
+killbill,org.killbill.billing.util.entity.dao.EntitySqlDaoWrapperInvocationHandler.access$100,EntitySqlDaoWrapperInvocationHandler.access,3.383480825958702
+killbill,org.killbill.billing.util.callcontext.InternalCallContextFactory.getImmutableAccountData,InternalCallContextFactory.getImmutableAccountData,24.165076335877863
+killbill,org.killbill.billing.util.audit.DefaultAuditLog.getUserToken,DefaultAuditLog.getUserToken,1.4
+killbill,org.killbill.billing.util.audit.dao.DefaultAuditDao.getAuditLogsForAccountRecordId,DefaultAuditDao.getAuditLogsForAccountRecordId,2.8801042571676803
+killbill,org.killbill.billing.server.log.obfuscators.LoggingFilterObfuscator.obfuscate,LoggingFilterObfuscator.obfuscate,1.4444444444444444
+killbill,org.killbill.billing.jaxrs.resources.BundleResource.getBundles,BundleResource.getBundles,11.666666666666666
+killbill,org.killbill.billing.util.glue.GlobalLockerModule.provideGlobalLocker,GlobalLockerModule.provideGlobalLocker,2.0
+killbill,org.killbill.billing.catalog.io.VersionedCatalogLoader.loadDefaultCatalog,VersionedCatalogLoader.loadDefaultCatalog,73.5
+killbill,org.killbill.billing.jaxrs.json.AccountJson.getCompany,AccountJson.getCompany,1.0
+killbill,org.killbill.billing.util.audit.dao.AuditLogModelDao.getChangeType,AuditLogModelDao.getChangeType,1.0
+killbill,org.killbill.billing.util.tag.DefaultTagInternalApi.toTagList,DefaultTagInternalApi.toTagList,1.0
+killbill,org.killbill.billing.util.tag.dao.DefaultTagDao.getTagsForAccountType,DefaultTagDao.getTagsForAccountType,21.044324324324325
+killbill,org.killbill.billing.util.dao.DefaultNonEntityDao.WithCaching.access$200,WithCaching.access,6.649015000903669
+killbill,org.killbill.billing.util.dao.DefaultNonEntityDao.retrieveRecordIdFromObject,DefaultNonEntityDao.retrieveRecordIdFromObject,3.0
+killbill,org.killbill.billing.util.dao.MapperBase.getUUID,MapperBase.getUUID,1.0
+killbill,org.killbill.billing.util.entity.dao.EntitySqlDaoWrapperInvocationHandler.updateHistoryAndAudit,EntitySqlDaoWrapperInvocationHandler.updateHistoryAndAudit,5.0
+killbill,org.killbill.billing.jaxrs.resources.InvoiceResource.uploadTemplateResource,InvoiceResource.uploadTemplateResource,9.5
+killbill,org.killbill.billing.tenant.api.user.DefaultTenantUserApi.isSingleValueKey,DefaultTenantUserApi.isSingleValueKey,1.0
+killbill,org.killbill.billing.tenant.api.user.DefaultTenantUserApi.getTenantValuesForKey,DefaultTenantUserApi.getTenantValuesForKey,6.428571428571429
+killbill,org.killbill.billing.tenant.api.user.DefaultTenantUserApi.getTenantByApiKey,DefaultTenantUserApi.getTenantByApiKey,4.790697674418604
+killbill,org.killbill.billing.catalog.rules.DefaultCaseChangePlanAlignment.hashCode,DefaultCaseChangePlanAlignment.hashCode,8.0
+killbill,org.killbill.billing.util.dao.TableName.values,TableName.values,1.0
+killbill,org.killbill.billing.util.glue.KillbillApiAopModule.ProfilingMethodInterceptor.2.execute,ProfilingMethodInterceptor.execute,6.348837209302325
+killbill,org.killbill.billing.util.entity.dao.EntitySqlDaoWrapperInvocationHandler.access$000,EntitySqlDaoWrapperInvocationHandler.access,12.070406794814483
+killbill,org.killbill.billing.server.modules.JaxRSAopModule.JaxRsMethodInterceptor.1.execute,JaxRsMethodInterceptor.execute,13.5
+killbill,org.killbill.billing.account.dao.AccountModelDao.getAddress2,AccountModelDao.getAddress,1.0
+killbill,org.killbill.billing.account.dao.AccountModelDao.getAddress1,AccountModelDao.getAddress,1.0
+killbill,org.killbill.billing.server.modules.JaxRSAopModule.1.matches,JaxRSAopModule.matches,1.0
+killbill,org.killbill.billing.jaxrs.json.AuditLogJson.getChangedBy,AuditLogJson.getChangedBy,1.0
+killbill,org.killbill.billing.util.tag.dao.DefaultTagDao.getTagsForAccount,DefaultTagDao.getTagsForAccount,19.287107258938246
+killbill,org.killbill.billing.util.account.AccountDateTimeUtils.getFixedOffsetTimeZone,AccountDateTimeUtils.getFixedOffsetTimeZone,1.5535714285714286
+killbill,org.killbill.billing.util.security.AnnotationHierarchicalResolver.searchOnInterfaces,AnnotationHierarchicalResolver.searchOnInterfaces,1.125
+killbill,org.killbill.billing.account.dao.AccountModelDao.getCity,AccountModelDao.getCity,1.0
+killbill,org.killbill.billing.callcontext.TimeAwareContext.getFixedOffsetTimeZone,TimeAwareContext.getFixedOffsetTimeZone,1.0
+killbill,org.killbill.billing.account.api.DefaultImmutableAccountData.getFixedOffsetTimeZone,DefaultImmutableAccountData.getFixedOffsetTimeZone,1.0
+killbill,org.killbill.billing.util.entity.dao.EntitySqlDaoTransactionalJdbiWrapper.JdbiTransaction.inTransaction,JdbiTransaction.inTransaction,20.74365045200172
+killbill,org.killbill.billing.server.log.obfuscators.Obfuscator.obfuscate,Obfuscator.obfuscate,1.0470588235294118
+killbill,org.killbill.billing.payment.dao.DefaultPaymentDao.29.getCount,DefaultPaymentDao.getCount,13.0
+killbill,org.killbill.billing.server.modules.JaxRSAopModule.JaxRsMethodInterceptor.invoke,JaxRsMethodInterceptor.invoke,14.426666666666666
+killbill,org.killbill.billing.account.api.DefaultAccount.getPaymentMethodId,DefaultAccount.getPaymentMethodId,1.0
+killbill,org.killbill.billing.util.audit.dao.DefaultAuditDao.1.apply,DefaultAuditDao.apply,1.3361774744027304
+killbill,org.killbill.billing.jaxrs.resources.AccountResource.createAccount,AccountResource.createAccount,94.0
+killbill,org.killbill.billing.util.entity.dao.EntitySqlDaoWrapperInvocationHandler.3.execute,EntitySqlDaoWrapperInvocationHandler.execute,9.0
+killbill,org.killbill.billing.jaxrs.mappers.LoggingResponse.getEntity,LoggingResponse.getEntity,1.0
+killbill,org.killbill.billing.tenant.dao.DefaultTenantDao.access$200,DefaultTenantDao.access,16.0
+killbill,org.killbill.billing.util.audit.dao.AuditLogModelDao.getTableName,AuditLogModelDao.getTableName,1.0
+killbill,org.killbill.billing.payment.dao.DefaultPaymentDao.searchPaymentMethods,DefaultPaymentDao.searchPaymentMethods,28.0
+killbill,org.killbill.billing.util.audit.DefaultAuditLog.getAuditedEntityId,DefaultAuditLog.getAuditedEntityId,1.0
+killbill,org.killbill.billing.entitlement.engine.core.EntitlementUtils.getFirstActiveSubscriptionIdForKeyOrNull,EntitlementUtils.getFirstActiveSubscriptionIdForKeyOrNull,5.5
+killbill,org.killbill.billing.subscription.engine.dao.DefaultSubscriptionDao.6.inTransaction,DefaultSubscriptionDao.inTransaction,6.0
+killbill,org.killbill.billing.util.dao.RecordIdIdMappings.getId,RecordIdIdMappings.getId,1.0
+killbill,org.killbill.billing.server.security.TenantFilter.shouldContinueIfTenantInformationIsWrongOrMissing,TenantFilter.shouldContinueIfTenantInformationIsWrongOrMissing,2.0
+killbill,org.killbill.billing.jaxrs.mappers.RuntimeExceptionMapper.toResponse,RuntimeExceptionMapper.toResponse,1.0
+killbill,org.killbill.billing.entitlement.api.DefaultSubscriptionApi.5.build,DefaultSubscriptionApi.build,6.333333333333333
+killbill,org.killbill.billing.catalog.caching.DefaultCatalogCache.getCatalogFromPlugins,DefaultCatalogCache.getCatalogFromPlugins,3.0
+killbill,org.killbill.billing.catalog.DefaultInternationalPrice.hashCode,DefaultInternationalPrice.hashCode,1.0
+killbill,org.killbill.billing.payment.dao.DefaultPaymentDao.getPaymentTransactionsByExternalKey,DefaultPaymentDao.getPaymentTransactionsByExternalKey,11.0
+killbill,org.killbill.billing.util.nodes.NodeInfoMapper.serializeNodeInfo,NodeInfoMapper.serializeNodeInfo,23.0
+killbill,org.killbill.billing.account.dao.AccountModelDao.getPaymentMethodId,AccountModelDao.getPaymentMethodId,1.0
+killbill,org.killbill.billing.jaxrs.json.AccountJson.getCountry,AccountJson.getCountry,1.0
+killbill,org.killbill.billing.subscription.engine.dao.DefaultSubscriptionDao.5.getCount,DefaultSubscriptionDao.getCount,6.0
+killbill,org.killbill.billing.util.entity.dao.DBRouter.onDemand,DBRouter.onDemand,3.734375
+killbill,org.killbill.billing.jaxrs.resources.AccountResource.1.apply,AccountResource.apply,172.3784417106034
+killbill,org.killbill.billing.util.callcontext.InternalCallContextFactory.getTenantIdSafe,InternalCallContextFactory.getTenantIdSafe,3.0
+killbill,org.killbill.billing.util.dao.DefaultNonEntityDao.retrieveIdFromObjectInTransaction,DefaultNonEntityDao.retrieveIdFromObjectInTransaction,2.0
+killbill,org.killbill.billing.util.UUIDs.LightSecureRandom.sha1Generator,LightSecureRandom.shaGenerator,1.0
+killbill,org.killbill.billing.jaxrs.mappers.TagDefinitionApiExceptionMapper.toResponse,TagDefinitionApiExceptionMapper.toResponse,8.0
+killbill,org.killbill.billing.util.entity.dao.EntitySqlDaoWrapperInvocationHandler.2.execute,EntitySqlDaoWrapperInvocationHandler.execute,5.685210312075983
+killbill,org.killbill.billing.util.audit.DefaultAccountAuditLogsForObjectType.1.apply,DefaultAccountAuditLogsForObjectType.apply,2.142857142857143
+killbill,org.killbill.billing.account.dao.AccountModelDao.getStateOrProvince,AccountModelDao.getStateOrProvince,1.0
+killbill,org.killbill.billing.util.audit.dao.DefaultAuditDao.1.findTableNameForHistoryTableName,DefaultAuditDao.findTableNameForHistoryTableName,1.7692307692307692
+killbill,org.killbill.billing.jaxrs.resources.InvoiceResource.uploadInvoiceTemplate,InvoiceResource.uploadInvoiceTemplate,3.0
+killbill,org.killbill.billing.util.dao.EntityAudit.getTableName,EntityAudit.getTableName,1.0
+killbill,org.killbill.billing.jaxrs.json.JsonBase.getAuditLogs,JsonBase.getAuditLogs,1.0
+killbill,org.killbill.billing.util.callcontext.InternalCallContextFactory.getAccountRecordIdUnsafe,InternalCallContextFactory.getAccountRecordIdUnsafe,11.773411371237458
+killbill,org.killbill.billing.util.dao.DefaultNonEntityDao.1.doRetrieve,DefaultNonEntityDao.doRetrieve,1.0
+killbill,org.killbill.billing.catalog.rules.DefaultCaseCancelPolicy.hashCode,DefaultCaseCancelPolicy.hashCode,1.0
+killbill,org.killbill.billing.invoice.dao.DefaultInvoiceDao.access$1000,DefaultInvoiceDao.access,1.0
+killbill,org.killbill.billing.account.api.svcs.DefaultImmutableAccountInternalApi.getAccountByRecordIdInternal,DefaultImmutableAccountInternalApi.getAccountByRecordIdInternal,20.736017897091724
+killbill,org.killbill.billing.server.log.obfuscators.Obfuscator.isProfilingHeader,Obfuscator.isProfilingHeader,1.0
+killbill,org.killbill.billing.entitlement.api.DefaultSubscriptionApi.7.build,DefaultSubscriptionApi.build,19.0
+killbill,org.killbill.billing.util.entity.dao.EntitySqlDaoTransactionalJdbiWrapper.execute,EntitySqlDaoTransactionalJdbiWrapper.execute,18.601831806827644
+killbill,org.killbill.billing.server.log.obfuscators.LuhnMaskingObfuscator.hasEnoughDigits,LuhnMaskingObfuscator.hasEnoughDigits,1.1818181818181819
+killbill,org.killbill.billing.jaxrs.resources.CatalogResource.getCatalogJson,CatalogResource.getCatalogJson,8.5
+killbill,org.killbill.billing.util.security.AnnotationHierarchicalResolver.isInterfaceWithAnnotatedMethods,AnnotationHierarchicalResolver.isInterfaceWithAnnotatedMethods,1.0
+killbill,org.killbill.billing.tenant.dao.DefaultTenantDao.5.inTransaction,DefaultTenantDao.inTransaction,24.0
+killbill,org.killbill.billing.callcontext.DefaultTenantContext.getAccountId,DefaultTenantContext.getAccountId,1.0
+killbill,org.killbill.billing.util.security.AnnotationHierarchicalResolver.getAnnotation,AnnotationHierarchicalResolver.getAnnotation,1.0
+killbill,org.killbill.billing.payment.core.PaymentMethodProcessor.8.build,PaymentMethodProcessor.build,29.0
+killbill,org.killbill.billing.util.audit.DefaultAuditLog.getAuditedObjectType,DefaultAuditLog.getAuditedObjectType,1.0
+killbill,org.killbill.billing.payment.api.DefaultPaymentApi.getPayments,DefaultPaymentApi.getPayments,9.8
+killbill,org.killbill.billing.account.api.svcs.DefaultImmutableAccountInternalApi.getImmutableAccountDataByRecordId,DefaultImmutableAccountInternalApi.getImmutableAccountDataByRecordId,22.44143857415659
+killbill,org.killbill.billing.account.api.svcs.DefaultImmutableAccountInternalApi.getImmutableAccountDataByRecordId,DefaultImmutableAccountInternalApi.ImmutableAccountData,22.44143857415659
+killbill,org.killbill.billing.util.entity.dao.EntityDaoBase.getById,EntityDaoBase.getById,4.5
+killbill,org.killbill.billing.account.dao.AccountModelDao.getIsPaymentDelegatedToParent,AccountModelDao.getIsPaymentDelegatedToParent,1.0
+killbill,org.killbill.billing.util.dao.RecordIdIdMappings.getRecordId,RecordIdIdMappings.getRecordId,1.0
+killbill,org.killbill.billing.payment.core.PaymentMethodProcessor.searchPaymentMethods,PaymentMethodProcessor.searchPaymentMethods,31.0
+killbill,org.killbill.billing.account.dao.AccountModelDao.getPhone,AccountModelDao.getPhone,1.0
+killbill,org.killbill.billing.util.glue.KillbillApiAopModule.ProfilingMethodInterceptor.1.execute,ProfilingMethodInterceptor.execute,77.40253303964758
+killbill,org.killbill.billing.account.api.DefaultAccount.getAddress1,DefaultAccount.getAddress,1.0
+killbill,org.killbill.billing.account.dao.AccountModelDao.getCountry,AccountModelDao.getCountry,1.0
+killbill,org.killbill.billing.account.api.svcs.DefaultImmutableAccountInternalApi.1.inTransaction,DefaultImmutableAccountInternalApi.inTransaction,18.7092976045473
+killbill,org.killbill.billing.util.audit.api.DefaultAuditUserApi.getAccountAuditLogs,DefaultAuditUserApi.getAccountAuditLogs,57.32082413539367
+killbill,org.killbill.billing.account.dao.DefaultAccountDao.1.inTransaction,DefaultAccountDao.inTransaction,5.428571428571429
+killbill,org.killbill.billing.catalog.DefaultPriceList.hashCode,DefaultPriceList.hashCode,3.5
+killbill,org.killbill.billing.util.callcontext.InternalCallContextFactory.createInternalCallContext,InternalCallContextFactory.createInternalCallContext,34.5
+killbill,org.killbill.billing.payment.dao.DefaultPaymentDao.29.build,DefaultPaymentDao.build,1.0
+killbill,org.killbill.billing.jaxrs.resources.AccountResource.getAccount,AccountResource.getAccount,183.11702127659575
+killbill,org.killbill.billing.account.api.user.DefaultAccountUserApi.3.build,DefaultAccountUserApi.build,4.107142857142857
+killbill,org.killbill.billing.payment.glue.PaymentModule.StateMachineProvider.get,StateMachineProvider.get,110.0
+killbill,org.killbill.billing.util.glue.RealmsFromShiroIniProvider.get,RealmsFromShiroIniProvider.get,18.0
+killbill,org.killbill.billing.util.callcontext.InternalCallContextFactory.createInternalTenantContext,InternalCallContextFactory.createInternalTenantContext,47.74437315408901
+killbill,org.killbill.billing.util.dao.MapperBase.getDateTime,MapperBase.getDateTime,1.0
+killbill,org.killbill.billing.util.dao.AuditLogModelDaoMapper.map,AuditLogModelDaoMapper.map,2.017543859649123
+killbill,org.killbill.billing.util.UUIDs.rndUUIDv4,UUIDs.rndUUIDv,1.0625
+killbill,org.killbill.billing.util.dao.DefaultNonEntityDao.access$100,DefaultNonEntityDao.access,1.0
+killbill,org.killbill.billing.util.glue.KillBillShiroAopModule.1.matches,KillBillShiroAopModule.matches,3.0166666666666666
+killbill,org.killbill.billing.callcontext.DefaultTenantContext.getTenantId,DefaultTenantContext.getTenantId,1.0
+killbill,org.killbill.billing.account.api.user.DefaultAccountUserApi.createAccount,DefaultAccountUserApi.createAccount,86.0
+killbill,org.killbill.billing.jaxrs.json.AuditLogJson.getObjectType,AuditLogJson.getObjectType,1.0
+killbill,org.killbill.billing.catalog.api.user.DefaultCatalogUserApi.getCatalog,DefaultCatalogUserApi.getCatalog,5.666666666666667
+killbill,org.killbill.billing.jaxrs.resources.TenantResource.getPluginConfiguration,TenantResource.getPluginConfiguration,10.0
+killbill,org.killbill.billing.invoice.dao.CBADao.getAccountCBAFromTransaction,CBADao.getAccountCBAFromTransaction,18.19455782312925
+killbill,org.killbill.billing.server.modules.JaxRSAopModule.JaxRsMethodInterceptor.isRODBIAllowed,JaxRsMethodInterceptor.isRODBIAllowed,1.0
+killbill,org.killbill.billing.util.recordid.DefaultRecordIdApi.getRecordId,DefaultRecordIdApi.getRecordId,14.0
+killbill,org.killbill.billing.catalog.rules.DefaultCaseChange.hashCode,DefaultCaseChange.hashCode,8.0
+killbill,org.killbill.billing.jaxrs.resources.CatalogResource.getAvailableAddons,CatalogResource.getAvailableAddons,4.0
+killbill,org.killbill.billing.util.dao.TableName.valueOf,TableName.valueOf,1.0
+killbill,org.killbill.billing.jaxrs.json.AccountJson.getLocale,AccountJson.getLocale,1.0
+killbill,org.killbill.billing.util.entity.dao.EntitySqlDaoWrapperInvocationHandler.insertHistory,EntitySqlDaoWrapperInvocationHandler.insertHistory,3.0
+killbill,org.killbill.billing.util.entity.dao.EntitySqlDaoWrapperInvocationHandler.4.execute,EntitySqlDaoWrapperInvocationHandler.execute,5.0
+killbill,org.killbill.billing.payment.dao.DefaultPaymentDao.getPaymentMethodByExternalKey,DefaultPaymentDao.getPaymentMethodByExternalKey,4.0
+killbill,org.killbill.billing.util.UUIDs.1.initialValue,UUIDs.initialValue,1.5
+killbill,org.killbill.billing.payment.api.DefaultPaymentApi.searchPaymentMethods,DefaultPaymentApi.searchPaymentMethods,35.0
+killbill,org.killbill.billing.tenant.dao.DefaultTenantDao.4.inTransaction,DefaultTenantDao.inTransaction,5.75
+killbill,org.killbill.billing.util.broadcast.dao.DefaultBroadcastDao.3.inTransaction,DefaultBroadcastDao.inTransaction,3.0
+killbill,org.killbill.billing.account.api.DefaultAccount.getReferenceTime,DefaultAccount.getReferenceTime,1.0
+killbill,org.killbill.billing.payment.dao.DefaultPaymentDao.9.inTransaction,DefaultPaymentDao.inTransaction,8.5
+killbill,org.killbill.billing.jaxrs.util.Context.createTenantContextWithAccountId,Context.createTenantContextWithAccountId,4.979591836734694
+killbill,org.apache.shiro.authc.pam.ModularRealmAuthenticatorWith540.doMultiRealmAuthentication,ModularRealmAuthenticatorWith.doMultiRealmAuthentication,1.0
+killbill,org.killbill.billing.account.dao.AccountModelDao.getPostalCode,AccountModelDao.getPostalCode,1.0
+killbill,org.killbill.billing.jaxrs.resources.AccountResource.access$000,AccountResource.access,184.86436170212767
+killbill,org.killbill.billing.subscription.engine.dao.DefaultSubscriptionDao.getNonAOSubscriptionIdsForKey,DefaultSubscriptionDao.getNonAOSubscriptionIdsForKey,4.5
+killbill,org.killbill.billing.util.audit.DefaultAuditLog.getCreatedDate,DefaultAuditLog.getCreatedDate,1.0
+killbill,org.killbill.billing.subscription.engine.dao.DefaultSubscriptionDao.searchSubscriptionBundles,DefaultSubscriptionDao.searchSubscriptionBundles,13.0
+killbill,org.killbill.billing.util.dao.DefaultNonEntityDao.3.doRetrieve,DefaultNonEntityDao.doRetrieve,1.0623124855758135
+killbill,org.killbill.billing.jaxrs.resources.TenantResource.insertUserKeyValue,TenantResource.insertUserKeyValue,42.0
+killbill,org.killbill.billing.util.dao.DefaultNonEntityDao.retrieveAccountRecordIdFromObjectInTransaction,DefaultNonEntityDao.retrieveAccountRecordIdFromObjectInTransaction,8.088210347752332
+killbill,org.killbill.billing.server.log.obfuscators.PatternObfuscator.obfuscate,PatternObfuscator.obfuscate,2.581081081081081
+killbill,org.killbill.billing.callcontext.TimeAwareContext.getReferenceLocalTime,TimeAwareContext.getReferenceLocalTime,1.0
+killbill,org.killbill.billing.jaxrs.resources.AdminResource.invalidatesCacheByTenant,AdminResource.invalidatesCacheByTenant,29.0
+killbill,org.killbill.billing.callcontext.InternalTenantContext.getTenantRecordId,InternalTenantContext.getTenantRecordId,1.0
+killbill,org.killbill.billing.util.audit.DefaultAuditLog.getComment,DefaultAuditLog.getComment,1.3333333333333333
+killbill,org.killbill.billing.jaxrs.json.AccountJson.getPaymentMethodId,AccountJson.getPaymentMethodId,1.0
+killbill,org.killbill.billing.util.callcontext.InternalCallContextFactory.objectBelongsToTheRightTenant,Parser.objectBelongsToTheRightTenant,19.72707263389582
+killbill,org.killbill.billing.payment.core.PaymentMethodProcessor.5.build,PaymentMethodProcessor.build,7.6
+killbill,org.killbill.billing.util.callcontext.InternalCallContextFactory.getTenantRecordIdSafe,InternalCallContextFactory.getTenantRecordIdSafe,14.510326449033977
+killbill,org.killbill.billing.payment.core.PaymentExecutors.createPluginExecutorService,PaymentExecutors.createPluginExecutorService,1.0
+killbill,org.killbill.billing.util.UUIDs.randomUUID,UUIDs.randomUUID,1.7714285714285714
+killbill,org.killbill.billing.account.api.DefaultAccount.getCurrency,DefaultAccount.getCurrency,1.0
+killbill,org.killbill.billing.util.audit.DefaultAccountAuditLogs.getAuditLogsForAccount,DefaultAccountAuditLogs.getAuditLogsForAccount,2.641509433962264
+killbill,org.killbill.billing.account.api.DefaultAccount.getCity,DefaultAccount.getCity,1.0
+killbill,org.killbill.billing.jaxrs.util.Context.createCallContextWithAccountId,Context.createCallContextWithAccountId,3.0
+killbill,org.killbill.billing.util.audit.dao.AuditLogModelDao.getCreatedDate,AuditLogModelDao.getCreatedDate,1.0
+killbill,org.killbill.billing.util.audit.DefaultAccountAuditLogsForObjectType.getAuditLogs,DefaultAccountAuditLogsForObjectType.getAuditLogs,1.8285714285714285
+killbill,org.killbill.billing.jaxrs.json.AccountJson.getAccountId,AccountJson.getAccountId,1.0
+killbill,org.killbill.billing.catalog.StandaloneCatalog.hashCode,StandaloneCatalog.hashCode,1.0
+killbill,org.killbill.billing.server.notifications.PushNotificationListener.getCallbacksForTenant,PushNotificationListener.getCallbacksForTenant,12.0
+killbill,org.killbill.billing.callcontext.CallContextBase.getUserToken,CallContextBase.getUserToken,1.0
+killbill,org.killbill.billing.jaxrs.json.JsonBase.1.apply,JsonBase.apply,2.0185185185185186
+killbill,org.killbill.billing.payment.core.PaymentRefresher.getPayments,PaymentRefresher.getPayments,8.2
+killbill,org.killbill.billing.tenant.dao.NoCachingTenantDao.1.inTransaction,NoCachingTenantDao.inTransaction,6.0588235294117645
+killbill,org.killbill.billing.util.security.shiro.KillbillCredentialsMatcher.getCredentialsMatcher,KillbillCredentialsMatcher.getCredentialsMatcher,1.0
+killbill,org.killbill.billing.util.entity.dao.DefaultPaginationHelper.getEntityPaginationFromPlugins,DefaultPaginationHelper.getEntityPaginationFromPlugins,9.6
+killbill,org.killbill.billing.account.api.DefaultAccount.getLocale,DefaultAccount.getLocale,1.0
+killbill,org.killbill.billing.server.modules.KillBillSessionStorageEvaluator.isSessionStorageEnabled,KillBillSessionStorageEvaluator.isSessionStorageEnabled,1.6666666666666667
+killbill,org.killbill.billing.jaxrs.resources.CatalogResource.getCatalogXmlOriginal,CatalogResource.getCatalogXmlOriginal,16.666666666666668
+killbill,org.killbill.billing.server.filters.RequestDataFilter.Adapter.writeStatusAndHeaders,Adapter.writeStatusAndHeaders,2.6666666666666665
+killbill,org.killbill.billing.catalog.CatalogSafetyInitializer.getZeroLengthArrayInitializer,CatalogSafetyInitializer.getZeroLengthArrayInitializer,1.0
+killbill,org.killbill.billing.server.log.obfuscators.LuhnMaskingObfuscator.obfuscate,LuhnMaskingObfuscator.obfuscate,1.9375
+killbill,org.killbill.billing.payment.dao.DefaultPaymentDao.getPaymentMethods,DefaultPaymentDao.getPaymentMethods,7.2
+killbill,org.killbill.billing.callcontext.InternalTenantContext.getAccountRecordId,InternalTenantContext.getAccountRecordId,1.0
+killbill,org.killbill.billing.server.listeners.KillbillGuiceListener.getModule,KillbillGuiceListener.getModule,2.0
+killbill,org.killbill.billing.payment.core.PaymentRefresher.3.build,PaymentRefresher.build,7.6
+killbill,org.killbill.billing.account.dao.AccountModelDao.getReferenceTime,AccountModelDao.getReferenceTime,1.0
+killbill,org.killbill.billing.jaxrs.mappers.AccountApiExceptionMapper.toResponse,AccountApiExceptionMapper.toResponse,1.0
+killbill,org.killbill.billing.invoice.api.user.DefaultInvoiceUserApi.getInvoices,DefaultInvoiceUserApi.getInvoices,5.0
+killbill,org.killbill.billing.catalog.DefaultCatalogService.getFullCatalog,DefaultCatalogService.getFullCatalog,4.25
+killbill,org.killbill.billing.util.dao.DefaultNonEntityDao.WithCaching.withCaching,WithCaching.withCaching,4.356586338104729
+killbill,org.killbill.billing.catalog.DefaultPrice.hashCode,DefaultPrice.hashCode,1.0
+killbill,org.killbill.billing.catalog.DefaultPlanPhase.hashCode,DefaultPlanPhase.hashCode,1.5
+killbill,org.killbill.billing.util.audit.DefaultAuditLog.getReasonCode,DefaultAuditLog.getReasonCode,1.4
+killbill,org.killbill.billing.subscription.api.svcs.DefaultSubscriptionInternalApi.getNonAOSubscriptionIdsForKey,DefaultSubscriptionInternalApi.getNonAOSubscriptionIdsForKey,5.0
+killbill,org.killbill.billing.util.security.AopAllianceMethodInterceptorAdapter.invoke,AopAllianceMethodInterceptorAdapter.invoke,65.5
+killbill,org.killbill.billing.util.callcontext.InternalCallContextFactory.createInternalTenantContextWithoutAccountRecordId,InternalCallContextFactory.createInternalTenantContextWithoutAccountRecordId,4.543859649122807
+killbill,org.killbill.billing.jaxrs.resources.JaxRsResourceBase.buildStreamingPaginationResponse,JaxRsResourceBase.buildStreamingPaginationResponse,1.0
+killbill,org.killbill.billing.util.entity.dao.EntitySqlDaoTransactionalJdbiWrapper.access$000,EntitySqlDaoTransactionalJdbiWrapper.access,1.0
+killbill,org.killbill.billing.server.log.obfuscators.ConfigMagicObfuscator.obfuscate,ConfigMagicObfuscator.obfuscate,1.8
+killbill,org.killbill.billing.util.entity.dao.EntityDaoBase.5.inTransaction,EntityDaoBase.inTransaction,6.0
+killbill,org.killbill.billing.util.entity.dao.EntitySqlDaoWrapperInvocationHandler.invokeSafely,EntitySqlDaoWrapperInvocationHandler.invokeSafely,9.809587813620071
+killbill,org.killbill.billing.payment.dao.DefaultPaymentDao.30.getCount,DefaultPaymentDao.getCount,7.5
+killbill,org.killbill.billing.util.entity.dao.DefaultPaginationHelper.getEntityPaginationNoException,DefaultPaginationHelper.getEntityPaginationNoException,6.022222222222222
+killbill,org.killbill.billing.jaxrs.json.AuditLogJson.getReasonCode,AuditLogJson.getReasonCode,1.0
+killbill,org.killbill.billing.entity.EntityBase.getUpdatedDate,EntityBase.getUpdatedDate,1.0
+killbill,org.killbill.billing.util.entity.dao.EntitySqlDaoWrapperInvocationHandler.1.execute,EntitySqlDaoWrapperInvocationHandler.execute,14.415477252453167
+killbill,org.killbill.billing.util.entity.dao.DefaultPaginationHelper.getEntityPagination,DefaultPaginationHelper.getEntityPagination,6.428571428571429
+killbill,org.killbill.billing.payment.core.PaymentMethodProcessor.getPaymentMethods,PaymentMethodProcessor.getPaymentMethods,9.4
+killbill,org.killbill.billing.util.dao.TableName.getHistoryTableName,TableName.getHistoryTableName,1.0
+killbill,org.killbill.billing.account.api.DefaultAccount.getEmail,DefaultAccount.getEmail,1.0
+killbill,org.killbill.billing.catalog.DefaultPlan.hashCode,DefaultPlan.hashCode,2.5
+killbill,org.killbill.billing.server.listeners.KillbillGuiceListener.getConfigSource,KillbillGuiceListener.getConfigSource,9.0
+killbill,org.killbill.billing.jaxrs.json.AccountJson.getBillCycleDayLocal,AccountJson.getBillCycleDayLocal,1.0
+killbill,org.killbill.billing.util.dao.DefaultNonEntityDao.retrieveIdFromObject,DefaultNonEntityDao.retrieveIdFromObject,2.5
+killbill,org.killbill.billing.util.security.AnnotationHierarchicalResolver.findAnnotation,AnnotationHierarchicalResolver.findAnnotation,1.5333333333333334
+killbill,org.killbill.billing.account.dao.AccountModelDao.getBillingCycleDayLocal,AccountModelDao.getBillingCycleDayLocal,1.0
+killbill,org.killbill.billing.jaxrs.json.AuditLogJson.getHistory,AuditLogJson.getHistory,1.0
+killbill,org.killbill.billing.jaxrs.resources.TenantResource.getUserKeyValue,TenantResource.getUserKeyValue,10.0
+killbill,org.killbill.billing.jaxrs.json.AccountJson.getPostalCode,AccountJson.getPostalCode,1.0
+killbill,org.killbill.billing.payment.core.PaymentRefresher.getPaymentByTransactionExternalKey,PaymentRefresher.getPaymentByTransactionExternalKey,11.0
+killbill,org.killbill.billing.tenant.api.DefaultTenantInternalApi.getTenantByApiKey,DefaultTenantInternalApi.getTenantByApiKey,4.511627906976744
+killbill,org.killbill.billing.jaxrs.resources.CatalogResource.getCatalogXml,CatalogResource.getCatalogXml,19.333333333333332
+killbill,org.killbill.billing.util.security.AopAllianceMethodInvocationAdapter.proceed,AopAllianceMethodInvocationAdapter.proceed,63.0
+killbill,org.killbill.billing.util.tag.dao.DefaultTagDao.3.inTransaction,DefaultTagDao.inTransaction,18.178466076696164
+killbill,org.killbill.billing.account.dao.AccountModelDao.getCurrency,AccountModelDao.getCurrency,1.0
+killbill,org.killbill.billing.jaxrs.resources.BundleResource.searchBundles,BundleResource.searchBundles,23.0
+killbill,org.killbill.billing.server.log.obfuscators.ConfigMagicObfuscator.buildPattern,ConfigMagicObfuscator.buildPattern,1.0
+killbill,org.killbill.billing.util.security.AnnotationHierarchicalResolver.getAnnotationFromMethod,AnnotationHierarchicalResolver.getAnnotationFromMethod,1.8793103448275863
+killbill,org.killbill.billing.jaxrs.json.AccountJson.getPhone,AccountJson.getPhone,1.0
+killbill,org.killbill.billing.account.api.user.DefaultAccountUserApi.4.apply,DefaultAccountUserApi.apply,1.4025974025974026
+killbill,org.killbill.billing.jaxrs.resources.TenantResource.getTenant,TenantResource.getTenant,10.0
+killbill,org.killbill.billing.payment.api.DefaultPaymentApi.getPaymentMethods,DefaultPaymentApi.getPaymentMethods,11.0
+killbill,org.killbill.billing.payment.dao.DefaultPaymentDao.10.inTransaction,DefaultPaymentDao.inTransaction,5.0
+killbill,org.killbill.billing.account.dao.AccountModelDao.getFirstNameLength,AccountModelDao.getFirstNameLength,1.0
+killbill,org.killbill.billing.jaxrs.resources.KillBillApiDefinition.requiresTenantInformation,KillBillApiDefinition.requiresTenantInformation,1.3333333333333333
+killbill,org.killbill.billing.util.audit.dao.AuditLogModelDao.getUpdatedDate,AuditLogModelDao.getUpdatedDate,1.0
+killbill,org.killbill.billing.jaxrs.mappers.ExceptionMapperBase.fallback,ExceptionMapperBase.fallback,1.0
+killbill,org.killbill.billing.account.dao.AccountModelDao.getExternalKey,AccountModelDao.getExternalKey,1.0
+killbill,org.killbill.billing.server.filters.RequestDataFilter.filter,RequestDataFilter.filter,1.0
+killbill,org.killbill.billing.util.entity.dao.EntityDaoBase.createAndRefresh,EntityDaoBase.createAndRefresh,21.0
+killbill,org.killbill.billing.util.entity.dao.EntityDaoBase.1.inTransaction,EntityDaoBase.inTransaction,61.0
+killbill,org.killbill.billing.jaxrs.json.AuditLogJson.getChangeDate,AuditLogJson.getChangeDate,1.0
+killbill,org.killbill.billing.account.api.DefaultAccount.getParentAccountId,DefaultAccount.getParentAccountId,1.0
+killbill,org.killbill.billing.subscription.api.svcs.DefaultSubscriptionInternalApi.searchBundles,DefaultSubscriptionInternalApi.searchBundles,18.0
+killbill,org.killbill.billing.jaxrs.mappers.IllegalArgumentExceptionMapper.toResponse,IllegalArgumentExceptionMapper.toResponse,2.0
+killbill,org.killbill.billing.util.tag.DefaultTagInternalApi.getTagsForAccountType,DefaultTagInternalApi.getTagsForAccountType,22.85329018338727
+killbill,org.killbill.billing.jaxrs.json.AccountJson.getReferenceTime,AccountJson.getReferenceTime,1.0
+killbill,org.killbill.billing.server.modules.KillBillSessionStorageEvaluator.isSessionCreationEnabled,KillBillSessionStorageEvaluator.isSessionCreationEnabled,1.5
+killbill,org.killbill.billing.jaxrs.mappers.ExceptionMapperBase.buildNotFoundResponse,ExceptionMapperBase.buildNotFoundResponse,1.0
+killbill,org.killbill.billing.jaxrs.resources.InvoiceResource.getInvoices,InvoiceResource.getInvoices,6.333333333333333
+killbill,org.killbill.billing.jaxrs.resources.InvoiceResource.uploadInvoiceMPTemplate,InvoiceResource.uploadInvoiceMPTemplate,17.0
+killbill,org.killbill.billing.jaxrs.resources.TenantResource.getPerTenantConfiguration,TenantResource.getPerTenantConfiguration,9.0
+killbill,org.killbill.billing.account.api.DefaultAccount.getCountry,DefaultAccount.getCountry,1.0
+killbill,org.killbill.billing.account.api.DefaultAccount.isPaymentDelegatedToParent,DefaultAccount.isPaymentDelegatedToParent,1.0
+killbill,org.killbill.billing.util.callcontext.InternalCallContextFactory.createInternalCallContextWithoutAccountRecordId,InternalCallContextFactory.createInternalCallContextWithoutAccountRecordId,6.0
+killbill,org.killbill.billing.util.entity.dao.DBRouterUntyped.inTransaction,DBRouterUntyped.inTransaction,3.338235294117647
+killbill,org.killbill.billing.server.log.obfuscators.Obfuscator.shouldObfuscate,Obfuscator.shouldObfuscate,1.0
+killbill,org.killbill.billing.util.audit.DefaultAccountAuditLogs.getAuditLogs,DefaultAccountAuditLogs.getAuditLogs,1.0
+killbill,org.killbill.billing.jaxrs.json.AccountJson.getAccountCBA,AccountJson.getAccountCBA,1.0
+killbill,org.killbill.billing.util.broadcast.dao.DefaultBroadcastDao.getLatestEntry,DefaultBroadcastDao.getLatestEntry,10.0
+killbill,org.killbill.billing.jaxrs.util.JaxrsUriBuilder.buildResponse,JaxrsUriBuilder.buildResponse,1.6666666666666667
+killbill,org.killbill.billing.util.entity.dao.DBRouterUntyped.isRODBIAllowed,DBRouterUntyped.isRODBIAllowed,2.0408163265306123
+killbill,org.killbill.billing.account.dao.AccountModelDao.getNotes,AccountModelDao.getNotes,1.0
+killbill,org.killbill.billing.account.dao.AccountModelDao.getLocale,AccountModelDao.getLocale,1.0
+killbill,org.killbill.billing.account.api.DefaultImmutableAccountData.getReferenceTime,DefaultImmutableAccountData.getReferenceTime,1.0
+killbill,org.killbill.billing.jaxrs.resources.TenantResource.getTenantKey,TenantResource.getTenantKey,8.666666666666666
+killbill,org.killbill.billing.util.dao.TableName.getObjectType,TableName.getObjectType,1.0
+killbill,org.killbill.billing.server.log.obfuscators.LuhnMaskingObfuscator.mask,LuhnMaskingObfuscator.mask,1.4666666666666666
+killbill,org.killbill.billing.account.api.DefaultAccount.getExternalKey,DefaultAccount.getExternalKey,1.0
+killbill,org.killbill.billing.payment.dao.DefaultPaymentDao.24.inTransaction,DefaultPaymentDao.inTransaction,5.0
+killbill,org.killbill.billing.invoice.dao.DefaultInvoiceDao.13.inTransaction,DefaultInvoiceDao.inTransaction,20.125188536953242
+killbill,org.killbill.billing.catalog.rules.DefaultPlanRules.validate,DefaultPlanRules.validate,9.0
+killbill,org.killbill.billing.util.entity.dao.EntityDaoBase.2.inTransaction,EntityDaoBase.inTransaction,62.0
+killbill,org.killbill.billing.util.audit.dao.AuditLogModelDao.getCallContext,AuditLogModelDao.getCallContext,1.0
+killbill,org.killbill.billing.invoice.api.user.DefaultInvoiceUserApi.1.build,DefaultInvoiceUserApi.build,3.3333333333333335
+killbill,org.killbill.billing.account.api.DefaultAccount.getNotes,DefaultAccount.getNotes,1.0
+killbill,org.killbill.billing.util.entity.dao.EntitySqlDaoWrapperInvocationHandler.invokeWithAuditAndHistory,EntitySqlDaoWrapperInvocationHandler.invokeWithAuditAndHistory,15.5
+killbill,org.killbill.billing.util.entity.dao.DBRouterUntyped.shouldUseRODBI,DBRouterUntyped.shouldUseRODBI,2.6049382716049383
+killbill,org.killbill.billing.invoice.dao.DefaultInvoiceDao.14.inTransaction,DefaultInvoiceDao.inTransaction,19.98255033557047
+killbill,org.killbill.billing.server.filters.RequestDataFilter.getRequestId,RequestDataFilter.getRequestId,1.0
+killbill,org.killbill.billing.util.entity.dao.EntitySqlDaoTransactionalJdbiWrapper.access$100,EntitySqlDaoTransactionalJdbiWrapper.access,1.0
+killbill,org.killbill.billing.jaxrs.resources.TenantResource.getPushNotificationCallbacks,TenantResource.getPushNotificationCallbacks,9.0
+killbill,org.killbill.billing.util.nodes.dao.DefaultNodeInfoDao.1.inTransaction,DefaultNodeInfoDao.inTransaction,7.0
+killbill,org.killbill.billing.util.broadcast.dao.DefaultBroadcastDao.2.inTransaction,DefaultBroadcastDao.inTransaction,1.04
+killbill,org.killbill.billing.server.log.obfuscators.PatternObfuscator.buildJSONPattern,PatternObfuscator.buildJSONPattern,1.0
+killbill,org.killbill.billing.util.audit.DefaultAuditLog.getUserName,DefaultAuditLog.getUserName,1.0
+killbill,org.killbill.billing.jaxrs.mappers.ExceptionMapperBase.buildBadRequestResponse,ExceptionMapperBase.buildBadRequestResponse,1.5
+killbill,org.killbill.billing.util.dao.RecordIdIdMappings.toMap,RecordIdIdMappings.toMap,1.3076923076923077
+killbill,org.killbill.billing.callcontext.CallContextBase.getComments,CallContextBase.getComments,1.0
+killbill,org.killbill.billing.jaxrs.util.Context.createCallContextNoAccountId,Context.createCallContextNoAccountId,4.0
+killbill,org.killbill.billing.util.entity.dao.EntitySqlDaoWrapperInvocationHandler.getProfilingId,EntitySqlDaoWrapperInvocationHandler.getProfilingId,1.0
+killbill,org.killbill.billing.subscription.api.svcs.DefaultSubscriptionInternalApi.getBundles,DefaultSubscriptionInternalApi.getBundles,6.0
+killbill,org.killbill.billing.util.dao.EntityAudit.getTargetRecordId,EntityAudit.getTargetRecordId,1.0
+killbill,org.killbill.billing.util.entity.dao.EntitySqlDaoWrapperInvocationHandler.executeJDBCCall,EntitySqlDaoWrapperInvocationHandler.executeJDBCCall,1.1602914389799637
+killbill,org.killbill.billing.account.api.DefaultAccount.getFirstNameLength,DefaultAccount.getFirstNameLength,1.0
+killbill,org.killbill.billing.jaxrs.json.AccountJson.getParentAccountId,AccountJson.getParentAccountId,1.0
+killbill,org.killbill.billing.util.entity.dao.EntitySqlDaoTransactionalJdbiWrapper.onDemandForStreamingResults,EntitySqlDaoTransactionalJdbiWrapper.onDemandForStreamingResults,1.9583333333333333
+killbill,org.killbill.billing.account.dao.AccountModelDao.getCompanyName,AccountModelDao.getCompanyName,1.0
+killbill,org.killbill.billing.tenant.dao.NoCachingTenantDao.getTenantByApiKey,NoCachingTenantDao.getTenantByApiKey,4.070588235294117
+killbill,org.killbill.billing.jaxrs.json.AccountJson.getState,AccountJson.getState,1.0
+killbill,org.killbill.billing.util.audit.DefaultAccountAuditLogs.ObjectTypeFilter.computeNext,ObjectTypeFilter.computeNext,1.125
+killbill,org.killbill.billing.util.dao.DefaultNonEntityDao.WithCaching.1.execute,WithCaching.execute,2.652118334550767
+killbill,org.killbill.billing.util.dao.DefaultNonEntityDao.retrieveTenantRecordIdFromObject,DefaultNonEntityDao.retrieveTenantRecordIdFromObject,10.856955093099671
+killbill,org.killbill.billing.jaxrs.json.AuditLogJson.getChangeType,AuditLogJson.getChangeType,1.0
+killbill,org.killbill.billing.invoice.api.user.DefaultInvoiceUserApi.getAccountCBA,DefaultInvoiceUserApi.getAccountCBA,83.15076335877863
+killbill,org.killbill.billing.util.entity.dao.DefaultPaginationSqlDaoHelper.1.inTransaction,DefaultPaginationSqlDaoHelper.inTransaction,8.375
+killbill,org.killbill.billing.util.entity.dao.EntitySqlDaoWrapperFactory.become,EntitySqlDaoWrapperFactory.become,2.357541899441341
+killbill,org.killbill.billing.util.dao.DefaultNonEntityDao.retrieveAccountRecordIdFromObject,DefaultNonEntityDao.retrieveAccountRecordIdFromObject,10.029535864978904
+killbill,org.killbill.billing.util.entity.dao.DBRouterUntyped.getHandle,DBRouterUntyped.getHandle,1.2148148148148148
+killbill,org.killbill.billing.tenant.api.user.DefaultTenantUserApi.getTenantById,DefaultTenantUserApi.getTenantById,5.0
+killbill,org.killbill.billing.catalog.DefaultCatalogService.getCatalog,DefaultCatalogService.getCatalog,3.75
+killbill,org.killbill.billing.util.entity.dao.DBRouterUntyped.getCurrentState,DBRouterUntyped.getCurrentState,1.0
+killbill,org.killbill.billing.jaxrs.json.AccountJson.isPaymentDelegatedToParent,AccountJson.isPaymentDelegatedToParent,1.0
+killbill,org.killbill.billing.jaxrs.mappers.InvoiceApiExceptionMapper.toResponse,InvoiceApiExceptionMapper.toResponse,1.0
+killbill,org.killbill.billing.util.glue.KillbillApiAopModule.ProfilingMethodInterceptor.invoke,ProfilingMethodInterceptor.invoke,78.30777656078861
+killbill,org.killbill.billing.catalog.StandaloneCatalog.validate,StandaloneCatalog.validate,11.0
+killbill,org.killbill.billing.catalog.rules.DefaultPlanRules.hashCode,DefaultPlanRules.hashCode,1.0
+killbill,org.killbill.billing.subscription.api.svcs.DefaultSubscriptionInternalApi.5.build,DefaultSubscriptionInternalApi.build,13.0
+killbill,org.killbill.billing.catalog.api.user.DefaultCatalogUserApi.getCurrentCatalog,DefaultCatalogUserApi.getCurrentCatalog,2.0
+killbill,org.killbill.billing.jaxrs.resources.AccountResource.getAccounts,AccountResource.getAccounts,8.357142857142858
+killbill,org.killbill.billing.account.dao.AccountModelDao.getName,AccountModelDao.getName,1.0
+killbill,org.killbill.billing.invoice.dao.InvoiceDaoHelper.getAllInvoicesByAccountFromTransaction,InvoiceDaoHelper.getAllInvoicesByAccountFromTransaction,18.197549770290966
+killbill,org.killbill.billing.invoice.api.user.DefaultInvoiceUserApi.getAccountBalance,DefaultInvoiceUserApi.getAccountBalance,103.4157196969697
+petclinic,org.petclinic.visit.Visit.getDate,Visit.getDate,1.0
+petclinic,org.petclinic.owner.OwnerController.processUpdateOwnerForm,OwnerController.processUpdateOwnerForm,5.95
+petclinic,org.petclinic.vet.Vet.getNrOfSpecialties,Vet.getNrOfSpecialties,1.0
+petclinic,org.petclinic.owner.Pet.getVisits,Pet.getVisits,1.1
+petclinic,org.petclinic.owner.PetController.processUpdateForm,PetController.processUpdateForm,4.888888888888889
+petclinic,org.petclinic.owner.OwnerController.initCreationForm,OwnerController.initCreationForm,1.0
+petclinic,org.petclinic.owner.Owner.getAddress,Owner.getAddress,1.0
+petclinic,org.petclinic.owner.PetController.populatePetTypes,PetController.populatePetTypes,1.6363636363636365
+petclinic,org.petclinic.owner.OwnerController.processCreationForm,OwnerController.processCreationForm,4.194300518134715
+petclinic,org.petclinic.owner.Owner.getCity,Owner.getCity,1.0
+petclinic,org.petclinic.owner.Pet.getBirthDate,Pet.getBirthDate,1.0
+petclinic,org.petclinic.model.NamedEntity.toString,NamedEntity.toString,1.5
+petclinic,org.petclinic.owner.OwnerController.processFindForm,OwnerController.processFindForm,141.71048252911814
+petclinic,org.petclinic.owner.PetController.processCreationForm,PetController.processCreationForm,4.5
+petclinic,org.petclinic.owner.PetController.findOwner,PetController.findOwner,2.2
+petclinic,org.petclinic.owner.VisitController.processNewVisitForm,VisitController.processNewVisitForm,5.636363636363637
+petclinic,org.petclinic.vet.VetController.showVetList,VetController.showVetList,19.7109243697479
+petclinic,org.petclinic.vet.Vet.getSpecialtiesInternal,Vet.getSpecialtiesInternal,1.0
+petclinic,org.petclinic.model.Person.getFirstName,Person.getFirstName,1.0
+petclinic,org.petclinic.owner.Owner.getTelephone,Owner.getTelephone,1.0
+petclinic,org.petclinic.model.NamedEntity.getName,NamedEntity.getName,1.0
+petclinic,org.petclinic.owner.VisitController.loadPetWithVisit,VisitController.loadPetWithVisit,3.1818181818181817
+petclinic,org.petclinic.vet.VetController.showResourcesVetList,VetController.showResourcesVetList,15.331168831168831
+petclinic,org.petclinic.owner.PetTypeFormatter.parse,PetTypeFormatter.parse,1.9527121001390821
+petclinic,org.petclinic.model.BaseEntity.isNew,BaseEntity.isNew,1.0
+petclinic,org.petclinic.owner.Pet.getType,Pet.getType,1.0
+petclinic,org.petclinic.owner.Owner.getPets,Owner.getPets,1.0542986425339367
+petclinic,org.petclinic.owner.OwnerController.showOwner,OwnerController.showOwner,2.095641646489104
+petclinic,org.petclinic.model.BaseEntity.getId,BaseEntity.getId,1.0
+petclinic,org.petclinic.model.Person.getLastName,Person.getLastName,1.0
+petclinic,org.petclinic.owner.Owner.getPetsInternal,Owner.getPetsInternal,1.0
+petclinic,org.petclinic.vet.Vet.getSpecialties,Vet.getSpecialties,1.0
+shopizer,com.salesmanager.shop.store.controller.error.ErrorController.handleRuntimeException,ErrorController.handleRuntimeException,7.0
+shopizer,com.salesmanager.core.business.repositories.order.OrderRepositoryImpl.listByStore,OrderRepositoryImpl.listByStore,12.0
+shopizer,com.salesmanager.core.business.services.user.GroupServiceImpl.listGroup,GroupServiceImpl.listGroup,2.0
+shopizer,com.salesmanager.core.business.utils.ProductPriceUtils.getStoreFormatedAmountWithCurrency,ProductPriceUtils.getStoreFormatedAmountWithCurrency,2.0
+shopizer,com.salesmanager.shop.utils.GeoLocationUtils.getClientIpAddress,GeoLocationUtils.getClientIpAddress,1.0
+shopizer,com.salesmanager.shop.utils.LanguageUtils.getRequestLanguage,LanguageUtils.getRequestLanguage,72.23076923076923
+shopizer,com.salesmanager.shop.store.controller.LandingController.displayLanding,LandingController.displayLanding,3704.25
+shopizer,com.salesmanager.core.business.services.catalog.product.relationship.ProductRelationshipServiceImpl.getByType,ProductRelationshipServiceImpl.getByType,1826.0
+shopizer,com.salesmanager.shop.store.controller.product.ShopProductController.display,ShopProductController.display,42.0
+shopizer,com.salesmanager.shop.store.controller.customer.facade.CustomerFacadeImpl.customerEntityPoulator,CustomerFacadeImpl.customerEntityPoulator,2.0
+shopizer,com.salesmanager.core.business.services.catalog.product.manufacturer.ManufacturerServiceImpl.listByProductsByCategoriesId,ManufacturerServiceImpl.listByProductsByCategoriesId,2.0
+shopizer,com.salesmanager.core.business.modules.utils.GeoLocationImpl.getAddress,GeoLocationImpl.getAddress,50.4
+shopizer,com.salesmanager.shop.store.controller.category.ShoppingCategoryController.getManufacturers,ShoppingCategoryController.getManufacturers,38.0
+shopizer,com.salesmanager.shop.store.controller.AbstractController.createPaginaionData,AbstractController.createPaginaionData,1.0
+shopizer,com.salesmanager.shop.model.customer.CustomerEntity.getBilling,CustomerEntity.getBilling,1.0
+shopizer,com.salesmanager.shop.populator.customer.CustomerPopulator.populate,CustomerPopulator.populate,61873.5
+shopizer,com.salesmanager.shop.utils.LabelUtils.getMessage,LabelUtils.getMessage,16.333333333333332
+shopizer,com.salesmanager.core.business.modules.cms.impl.VendorCacheManager.getInstance,VendorCacheManager.getInstance,93.5
+shopizer,com.salesmanager.core.business.utils.AbstractDataPopulator.populate,AbstractDataPopulator.populate,63895.5
+shopizer,com.salesmanager.core.business.services.catalog.category.CategoryServiceImpl.getBySeUrl,CategoryServiceImpl.getBySeUrl,1.0
+shopizer,com.salesmanager.core.business.services.catalog.category.CategoryServiceImpl.listByLineage,CategoryServiceImpl.listByLineage,1.0
+shopizer,com.salesmanager.shop.store.controller.category.ShoppingCategoryController.displayCategoryNoReference,ShoppingCategoryController.displayCategoryNoReference,327.0
+shopizer,com.salesmanager.shop.tags.ShopProductRelationshipTag.doStartTagInternal,ShopProductRelationshipTag.doStartTagInternal,2135.5
+shopizer,com.salesmanager.core.business.services.reference.zone.ZoneServiceImpl.getByCode,ZoneServiceImpl.getByCode,45.0
+shopizer,com.salesmanager.shop.store.security.CustomerServicesImpl.loadUserByUsername,CustomerServicesImpl.loadUserByUsername,816.25
+shopizer,com.salesmanager.shop.filter.StoreFilter.setMerchantStoreInSession,StoreFilter.setMerchantStoreInSession,197.45454545454547
+shopizer,com.salesmanager.shop.store.controller.customer.facade.CustomerFacadeImpl.registerCustomer,CustomerFacadeImpl.registerCustomer,67354.0
+shopizer,com.salesmanager.shop.utils.EmailUtils.createEmailObjectsMap,EmailUtils.createEmailObjectsMap,88.5
+shopizer,com.salesmanager.shop.utils.BreadcrumbsUtils.buildCategoryBreadcrumb,BreadcrumbsUtils.buildCategoryBreadcrumb,36.0
+shopizer,com.salesmanager.shop.utils.BeanUtils.getPropertyDescriptor,BeanUtils.getPropertyDescriptor,5.5
+shopizer,com.salesmanager.shop.utils.BeanUtils.getPropertyValue,BeanUtils.getPropertyValue,6.5
+shopizer,com.salesmanager.shop.store.controller.customer.facade.CustomerFacadeImpl.getCustomerByUserName,CustomerFacadeImpl.getCustomerByUserName,1520.857142857143
+shopizer,com.salesmanager.core.business.repositories.catalog.product.relationship.ProductRelationshipRepositoryImpl.getByType,ProductRelationshipRepositoryImpl.getByType,50.75
+shopizer,com.salesmanager.core.business.services.catalog.product.relationship.ProductRelationshipServiceImpl.getByGroup,ProductRelationshipServiceImpl.getByGroup,1019.375
+shopizer,com.salesmanager.core.business.services.catalog.category.CategoryServiceImpl.listByParent,CategoryServiceImpl.listByParent,1.0
+shopizer,com.salesmanager.shop.store.controller.customer.CustomerOrdersController.listOrders,CustomerOrdersController.listOrders,11139.0
+shopizer,com.salesmanager.shop.filter.StoreFilter.getDefaultBreadcrumbItem,StoreFilter.getDefaultBreadcrumbItem,4.0
+shopizer,com.salesmanager.core.business.services.system.MerchantConfigurationServiceImpl.listByType,MerchantConfigurationServiceImpl.listByType,1.875
+shopizer,com.salesmanager.shop.model.customer.Address.getAddress,Address.getAddress,1.0
+shopizer,com.salesmanager.shop.store.controller.customer.facade.CustomerFacadeImpl.checkIfUserExists,CustomerFacadeImpl.checkIfUserExists,281.0
+shopizer,com.salesmanager.shop.tags.ShopProductImageUrlTag.doStartTagInternal,ShopProductImageUrlTag.doStartTagInternal,3.0
+shopizer,com.salesmanager.shop.populator.catalog.ReadableProductPopulator.populate,ReadableProductPopulator.populate,13.0
+shopizer,com.salesmanager.core.business.services.catalog.category.CategoryServiceImpl.listByIds,CategoryServiceImpl.listByIds,1.0
+shopizer,com.salesmanager.shop.utils.FieldMatchValidator.isValid,FieldMatchValidator.isValid,7.0
+shopizer,com.salesmanager.shop.store.controller.category.facade.CategoryFacadeImpl.getCategoryHierarchy,CategoryFacadeImpl.getCategoryHierarchy,875.3125
+shopizer,com.salesmanager.shop.filter.StoreFilter.getContentPagesNames,StoreFilter.getContentPagesNames,482.5625
+shopizer,com.salesmanager.core.business.services.customer.CustomerServiceImpl.getByNick,CustomerServiceImpl.getByNick,24.142857142857142
+shopizer,com.salesmanager.core.business.services.catalog.product.PricingServiceImpl.getDisplayAmount,PricingServiceImpl.getDisplayAmount,12.0
+shopizer,com.salesmanager.shop.filter.StoreFilter.getContent,StoreFilter.getContent,251.0
+shopizer,com.salesmanager.core.business.services.merchant.MerchantStoreServiceImpl.getByCode,MerchantStoreServiceImpl.getByCode,3.5454545454545454
+shopizer,com.salesmanager.shop.model.customer.CustomerEntity.getDelivery,CustomerEntity.getDelivery,1.0
+shopizer,com.salesmanager.core.business.services.content.ContentServiceImpl.getByCode,ContentServiceImpl.getByCode,1.5
+shopizer,com.salesmanager.core.business.services.common.generic.SalesManagerEntityServiceImpl.count,SalesManagerEntityServiceImpl.count,18.0
+shopizer,com.salesmanager.core.business.services.catalog.category.CategoryServiceImpl.listByDepth,CategoryServiceImpl.listByDepth,19.125
+shopizer,com.salesmanager.shop.populator.catalog.ReadableCategoryPopulator.populate,ReadableCategoryPopulator.populate,1.0
+shopizer,com.salesmanager.shop.store.controller.category.ShoppingCategoryController.getManufacturersByProductAndCategory,ShoppingCategoryController.getManufacturersByProductAndCategory,64.0
+shopizer,com.salesmanager.core.business.services.customer.CustomerServiceImpl.getCustomerAddress,CustomerServiceImpl.getCustomerAddress,109.2
+shopizer,com.salesmanager.shop.store.controller.order.facade.OrderFacadeImpl.getReadableOrderList,OrderFacadeImpl.getReadableOrderList,1185.0
+shopizer,com.salesmanager.shop.store.controller.store.ContactController.sendEmail,ContactController.sendEmail,2671.0
+shopizer,com.salesmanager.shop.store.controller.category.ShoppingCategoryController.displayCategory,ShoppingCategoryController.displayCategory,327.0
+shopizer,com.salesmanager.shop.application.ShopApplicationConfiguration.tilesViewResolver,ShopApplicationConfiguration.tilesViewResolver,2.5
+shopizer,com.salesmanager.core.business.repositories.content.ContentRepositoryImpl.listNameByType,ContentRepositoryImpl.listNameByType,1.3076923076923077
+shopizer,com.salesmanager.core.business.services.system.MerchantConfigurationServiceImpl.getMerchantConfig,MerchantConfigurationServiceImpl.getMerchantConfig,26.9375
+shopizer,com.salesmanager.core.business.modules.cms.impl.StaticContentCacheManagerImpl.getInstance,StaticContentCacheManagerImpl.getInstance,3.0
+shopizer,com.salesmanager.core.business.modules.cms.impl.StoreCacheManagerImpl.getInstance,StoreCacheManagerImpl.getInstance,256.5
+shopizer,com.salesmanager.shop.model.customer.Address.getCountry,Address.getCountry,1.0
+shopizer,com.salesmanager.shop.store.controller.category.ShoppingCategoryController.getSubCategories,ShoppingCategoryController.getSubCategories,25.0
+shopizer,com.salesmanager.shop.tags.ShopProductRelationshipTag.getProducts,ShopProductRelationshipTag.getProducts,2093.25
+shopizer,com.salesmanager.core.business.services.system.MerchantConfigurationServiceImpl.getMerchantConfiguration,MerchantConfigurationServiceImpl.getMerchantConfiguration,1.0
+shopizer,com.salesmanager.core.business.services.system.EmailServiceImpl.getEmailConfiguration,EmailServiceImpl.getEmailConfiguration,189.0
+shopizer,com.salesmanager.shop.store.controller.customer.CustomerLoginController.logon,CustomerLoginController.logon,953.0
+shopizer,com.salesmanager.core.business.services.order.OrderServiceImpl.listByStore,OrderServiceImpl.listByStore,500.0
+shopizer,com.salesmanager.core.business.services.catalog.product.ProductServiceImpl.getBySeUrl,ProductServiceImpl.getBySeUrl,30.0
+shopizer,com.salesmanager.shop.application.ShopApplicationConfiguration.tilesConfigurer,ShopApplicationConfiguration.tilesConfigurer,1.0
+shopizer,com.salesmanager.core.business.services.shoppingcart.ShoppingCartServiceImpl.getByCustomer,ShoppingCartServiceImpl.getByCustomer,1.0
+shopizer,com.salesmanager.shop.store.controller.category.ShoppingCategoryController.getProductsByCategory,ShoppingCategoryController.getProductsByCategory,45.0
+shopizer,com.salesmanager.core.business.services.content.ContentServiceImpl.listByType,ContentServiceImpl.listByType,1.4666666666666666
+shopizer,com.salesmanager.shop.filter.StoreFilter.preHandle,StoreFilter.preHandle,3107.9375
+shopizer,com.salesmanager.core.business.services.reference.language.LanguageServiceImpl.getByCode,LanguageServiceImpl.getByCode,3.0
+shopizer,com.salesmanager.core.business.repositories.catalog.category.CategoryRepositoryImpl.countProductsByCategories,CategoryRepositoryImpl.countProductsByCategories,4.0
+shopizer,com.salesmanager.shop.filter.StoreFilter.getConfigurations,StoreFilter.getConfigurations,316.25
+shopizer,com.salesmanager.core.business.repositories.catalog.product.ProductRepositoryImpl.getByFriendlyUrl,ProductRepositoryImpl.getByFriendlyUrl,18.0
+shopizer,com.salesmanager.core.business.services.reference.init.InitializationDatabaseImpl.isEmpty,InitializationDatabaseImpl.isEmpty,26.0
+shopizer,com.salesmanager.shop.store.controller.product.ShopProductController.displayProduct,ShopProductController.displayProduct,44.0
+shopizer,com.salesmanager.shop.store.controller.customer.facade.CustomerFacadeImpl.getCustomerModel,CustomerFacadeImpl.getCustomerModel,65606.0
+shopizer,com.salesmanager.shop.store.controller.customer.facade.CustomerFacadeImpl.getCustomerDataByUserName,CustomerFacadeImpl.getCustomerDataByUserName,2822.0
+shopizer,com.salesmanager.core.business.services.content.ContentServiceImpl.listNameByType,ContentServiceImpl.listNameByType,312.61538461538464
+shopizer,com.salesmanager.core.business.services.catalog.category.CategoryServiceImpl.countProductsByCategories,CategoryServiceImpl.countProductsByCategories,22.0
+shopizer,com.salesmanager.shop.store.controller.customer.CustomerLoginController.jsonLogon,CustomerLoginController.jsonLogon,954.0
+thingsboard,org.thingsboard.server.install.ThingsboardInstallConfiguration.emptyAuditLogLevelFilter,ThingsboardInstallConfiguration.emptyAuditLogLevelFilter,1.0
+thingsboard,org.thingsboard.server.dao.model.sql.WidgetTypeEntity.toData,WidgetTypeEntity.toData,3.0
+thingsboard,org.thingsboard.server.dao.sql.widget.JpaWidgetsBundleDao.findWidgetsBundleByTenantIdAndAlias,JpaWidgetsBundleDao.findWidgetsBundleByTenantIdAndAlias,1.018181818181818
+thingsboard,org.thingsboard.server.dao.device.DeviceCredentialsServiceImpl.access$000,DeviceCredentialsServiceImpl.access,1.0
+thingsboard,org.thingsboard.server.dao.sql.relation.JpaRelationDao.findRelations,JpaRelationDao.findRelations,6.0
+thingsboard,org.thingsboard.server.dao.device.DeviceCredentialsServiceImpl.updateDeviceCredentials,DeviceCredentialsServiceImpl.updateDeviceCredentials,83.57142857142857
+thingsboard,org.thingsboard.rule.engine.mail.TbMsgToEmailNodeConfiguration.getBccTemplate,TbMsgToEmailNodeConfiguration.getBccTemplate,1.0
+thingsboard,org.thingsboard.server.dao.settings.AdminSettingsServiceImpl.saveAdminSettings,AdminSettingsServiceImpl.saveAdminSettings,6.5
+thingsboard,org.thingsboard.server.service.install.DefaultSystemDataLoaderService.createUser,DefaultSystemDataLoaderService.createUser,70.0
+thingsboard,org.thingsboard.server.dao.util.mapping.AbstractJsonSqlTypeDescriptor.getExtractor,AbstractJsonSqlTypeDescriptor.getExtractor,2.0
+thingsboard,org.thingsboard.server.service.component.AnnotationComponentDiscoveryService.prepareNodeDefinition,AnnotationComponentDiscoveryService.prepareNodeDefinition,4.393939393939394
+thingsboard,org.thingsboard.server.dao.sql.dashboard.JpaDashboardInfoDao.lambda$findDashboardsByTenantIdAndCustomerId$0,JpaDashboardInfoDao.lambdafindDashboardsByTenantIdAndCustomerId,9.0
+thingsboard,org.thingsboard.server.dao.relation.BaseRelationService.saveRelation,BaseRelationService.saveRelation,1.8181818181818181
+thingsboard,org.thingsboard.server.dao.device.DeviceCredentialsServiceImpl.createDeviceCredentials,DeviceCredentialsServiceImpl.createDeviceCredentials,4.857142857142857
+thingsboard,org.thingsboard.server.service.component.AnnotationComponentDiscoveryService.getRelationTypesWithFailureRelation,AnnotationComponentDiscoveryService.getRelationTypesWithFailureRelation,1.0
+thingsboard,org.thingsboard.server.dao.settings.AdminSettingsServiceImpl.findAdminSettingsByKey,AdminSettingsServiceImpl.findAdminSettingsByKey,2.0
+thingsboard,org.thingsboard.server.dao.model.sql.RuleChainEntity.toData,RuleChainEntity.toData,1.0
+thingsboard,org.thingsboard.server.dao.device.DeviceServiceImpl.findDeviceById,DeviceServiceImpl.findDeviceById,2.875
+thingsboard,org.thingsboard.server.dao.util.mapping.JsonTypeDescriptor.wrap,JsonTypeDescriptor.wrap,4.0
+thingsboard,org.thingsboard.rule.engine.action.TbAssignToCustomerNodeConfiguration.defaultConfiguration,TbAssignToCustomerNodeConfiguration.defaultConfiguration,1.0
+thingsboard,org.thingsboard.server.dao.util.mapping.JacksonUtil.clone,JacksonUtil.clone,3.2758620689655173
+thingsboard,org.thingsboard.server.dao.util.mapping.AbstractJsonSqlTypeDescriptor.1.doExtract,AbstractJsonSqlTypeDescriptor.doExtract,4.0
+thingsboard,org.thingsboard.server.dao.util.mapping.JacksonUtil.toJsonNode,JacksonUtil.toJsonNode,1.1578947368421053
+thingsboard,org.thingsboard.server.dao.sql.relation.JpaRelationDao.getEntityFieldsSpec,JpaRelationDao.getEntityFieldsSpec,1.0
+thingsboard,org.thingsboard.server.dao.sql.widget.JpaWidgetTypeDao.findByTenantIdBundleAliasAndAlias,JpaWidgetTypeDao.findByTenantIdBundleAliasAndAlias,1.024390243902439
+thingsboard,org.thingsboard.server.dao.util.mapping.JsonTypeDescriptor.1.deepCopyNotNull,JsonTypeDescriptor.deepCopyNotNull,4.103448275862069
+thingsboard,org.thingsboard.server.dao.sql.relation.JpaRelationDao.lambda$findAllByFrom$0,JpaRelationDao.lambdafindAllByFrom,3.3333333333333335
+thingsboard,org.thingsboard.server.dao.rule.BaseRuleChainService.getRuleNodeRelations,BaseRuleChainService.getRuleNodeRelations,3.5
+thingsboard,org.thingsboard.rule.engine.aws.sqs.TbSqsNodeConfiguration.defaultConfiguration,TbSqsNodeConfiguration.defaultConfiguration,1.0
+thingsboard,org.thingsboard.server.dao.component.BaseComponentDescriptorService.saveComponent,BaseComponentDescriptorService.saveComponent,8.486486486486486
+thingsboard,org.thingsboard.server.service.component.AnnotationComponentDiscoveryService.scanAndPersistComponent,AnnotationComponentDiscoveryService.scanAndPersistComponent,19.216216216216218
+thingsboard,org.thingsboard.server.dao.rule.BaseRuleChainService.saveRuleChainMetaData,BaseRuleChainService.saveRuleChainMetaData,106.0
+thingsboard,org.thingsboard.server.dao.sql.relation.JpaRelationDao.findAllByFrom,JpaRelationDao.findAllByFrom,2.0
+thingsboard,org.thingsboard.server.dao.sql.component.JpaBaseComponentDescriptorDao.saveIfNotExist,JpaBaseComponentDescriptorDao.saveIfNotExist,7.243243243243243
+thingsboard,org.thingsboard.server.dao.device.DeviceCredentialsServiceImpl.findDeviceCredentialsByDeviceId,DeviceCredentialsServiceImpl.findDeviceCredentialsByDeviceId,2.5
+thingsboard,org.thingsboard.server.dao.user.UserServiceImpl.findUserById,UserServiceImpl.findUserById,2.0
+thingsboard,org.thingsboard.rule.engine.metadata.TbGetDeviceAttrNodeConfiguration.defaultConfiguration,TbGetDeviceAttrNodeConfiguration.defaultConfiguration,2.0
+thingsboard,org.thingsboard.server.dao.sql.JpaAbstractDao.findById,JpaAbstractDao.findById,1.5384615384615385
+thingsboard,org.thingsboard.server.dao.rule.BaseRuleChainService.getRootTenantRuleChain,BaseRuleChainService.getRootTenantRuleChain,12.0
+thingsboard,org.thingsboard.server.dao.model.sql.WidgetsBundleEntity.toData,WidgetsBundleEntity.toData,1.0
+thingsboard,org.thingsboard.server.dao.rule.BaseRuleChainService.getRuleChainToNodeRelations,BaseRuleChainService.getRuleChainToNodeRelations,8.0
+thingsboard,org.thingsboard.server.dao.util.mapping.JsonTypeDescriptor.fromString,JsonTypeDescriptor.fromString,1.0
+thingsboard,org.thingsboard.server.dao.device.DeviceCredentialsServiceImpl.saveOrUpdate,DeviceCredentialsServiceImpl.saveOrUpdate,43.57142857142857
+thingsboard,org.thingsboard.server.dao.dashboard.DashboardServiceImpl.saveDashboard,DashboardServiceImpl.saveDashboard,14.5
+thingsboard,org.thingsboard.rule.engine.mqtt.TbMqttNodeConfiguration.defaultConfiguration,TbMqttNodeConfiguration.defaultConfiguration,1.0
+thingsboard,org.thingsboard.server.dao.util.mapping.JacksonUtil.toString,JacksonUtil.toString,1.0285714285714285
+thingsboard,org.thingsboard.server.dao.user.UserServiceImpl.saveUserCredentials,UserServiceImpl.saveUserCredentials,4.5
+thingsboard,org.thingsboard.server.dao.customer.CustomerServiceImpl.saveCustomer,CustomerServiceImpl.saveCustomer,23.0
+thingsboard,org.thingsboard.server.dao.model.sql.UserEntity.toData,UserEntity.toData,1.0
+thingsboard,org.thingsboard.server.dao.dashboard.DashboardServiceImpl.CustomerDashboardsUpdater.findEntities,CustomerDashboardsUpdater.findEntities,12.0
+thingsboard,org.thingsboard.server.dao.model.sql.RuleNodeEntity.toData,RuleNodeEntity.toData,1.0
+thingsboard,org.thingsboard.server.dao.component.BaseComponentDescriptorService.findByClazz,BaseComponentDescriptorService.findByClazz,3.0606060606060606
+thingsboard,org.thingsboard.server.dao.model.BaseSqlEntity.toUUID,BaseSqlEntity.toUUID,1.0
+thingsboard,org.thingsboard.server.dao.sql.device.JpaDeviceDao.findDeviceByTenantIdAndName,JpaDeviceDao.findDeviceByTenantIdAndName,1.1666666666666667
+thingsboard,org.thingsboard.server.dao.sql.customer.JpaCustomerDao.findCustomersByTenantIdAndTitle,JpaCustomerDao.findCustomersByTenantIdAndTitle,1.5
+thingsboard,org.thingsboard.server.dao.util.mapping.JsonTypeDescriptor.unwrap,JsonTypeDescriptor.unwrap,2.875
+thingsboard,org.thingsboard.server.dao.rule.BaseRuleChainService.findRuleChainById,BaseRuleChainService.findRuleChainById,2.0
+thingsboard,org.thingsboard.server.dao.model.sql.DeviceEntity.toData,DeviceEntity.toData,1.0
+thingsboard,org.thingsboard.server.dao.user.UserServiceImpl.findUserByEmail,UserServiceImpl.findUserByEmail,3.0
+thingsboard,org.thingsboard.server.dao.user.UserServiceImpl.saveUser,UserServiceImpl.saveUser,7.833333333333333
+thingsboard,org.thingsboard.server.dao.sql.component.JpaBaseComponentDescriptorDao.findByClazz,JpaBaseComponentDescriptorDao.findByClazz,1.9696969696969697
+thingsboard,org.thingsboard.server.dao.sql.settings.JpaAdminSettingsDao.findByKey,JpaAdminSettingsDao.findByKey,1.5
+thingsboard,org.thingsboard.server.dao.model.sql.CustomerEntity.toData,CustomerEntity.toData,1.0
+thingsboard,org.thingsboard.server.ThingsboardInstallApplication.updateArguments,ThingsboardInstallApplication.updateArguments,24.0
+thingsboard,org.thingsboard.server.dao.sql.JpaAbstractSearchTimeDao.getTimeSearchPageSpec,JpaAbstractSearchTimeDao.getTimeSearchPageSpec,1.0
+thingsboard,org.thingsboard.server.dao.widget.WidgetTypeServiceImpl.saveWidgetType,WidgetTypeServiceImpl.saveWidgetType,8.043478260869565
+thingsboard,org.thingsboard.server.dao.util.mapping.JsonTypeDescriptor.areEqual,JsonTypeDescriptor.areEqual,3.5416666666666665
+thingsboard,org.thingsboard.server.dao.model.sql.TenantEntity.toData,TenantEntity.toData,1.0
+thingsboard,org.thingsboard.server.service.install.DefaultSystemDataLoaderService.createDevice,DefaultSystemDataLoaderService.createDevice,97.42857142857143
+thingsboard,org.thingsboard.server.dao.sql.relation.JpaRelationDao.saveRelation,JpaRelationDao.saveRelation,1.3636363636363635
+thingsboard,org.thingsboard.rule.engine.transform.TbChangeOriginatorNodeConfiguration.defaultConfiguration,TbChangeOriginatorNodeConfiguration.defaultConfiguration,1.0
+thingsboard,org.thingsboard.server.dao.util.mapping.AbstractJsonSqlTypeDescriptor.getSqlType,AbstractJsonSqlTypeDescriptor.getSqlType,1.0
+thingsboard,org.thingsboard.server.dao.sql.relation.JpaRelationDao.lambda$findRelations$10,JpaRelationDao.lambdafindRelations,6.333333333333333
+thingsboard,org.thingsboard.server.dao.sql.device.JpaDeviceCredentialsDao.findByDeviceId,JpaDeviceCredentialsDao.findByDeviceId,1.5
+thingsboard,org.thingsboard.server.dao.rule.BaseRuleChainService.lambda$getRuleChainNodes$0,BaseRuleChainService.lambdagetRuleChainNodes,2.6666666666666665
+thingsboard,org.thingsboard.server.dao.sql.user.JpaUserCredentialsDao.findByUserId,JpaUserCredentialsDao.findByUserId,2.3333333333333335
+thingsboard,org.thingsboard.server.dao.util.mapping.JsonTypeDescriptor.toString,JsonTypeDescriptor.toString,2.125
+thingsboard,org.thingsboard.server.dao.rule.BaseRuleChainService.loadRuleChainMetaData,BaseRuleChainService.loadRuleChainMetaData,55.0
+thingsboard,org.thingsboard.server.dao.sql.relation.JpaRelationDao.lambda$getEntityFieldsSpec$11,JpaRelationDao.lambdagetEntityFieldsSpec,1.0
+thingsboard,org.thingsboard.server.service.component.AnnotationComponentDiscoveryService.getBeanDefinitions,AnnotationComponentDiscoveryService.getBeanDefinitions,46.0
+thingsboard,org.thingsboard.server.dao.cache.TBRedisCacheConfiguration.redisConnectionFactory,TBRedisCacheConfiguration.redisConnectionFactory,19.0
+thingsboard,org.thingsboard.server.dao.sql.user.JpaUserDao.findByEmail,JpaUserDao.findByEmail,1.3333333333333333
+thingsboard,org.thingsboard.server.dao.sql.device.JpaDeviceCredentialsDao.findByCredentialsId,JpaDeviceCredentialsDao.findByCredentialsId,1.125
+thingsboard,org.thingsboard.server.dao.DaoUtil.convertDataList,DaoUtil.convertDataList,4.0
+thingsboard,org.thingsboard.server.dao.cache.TBRedisCacheConfiguration.redisTemplate,TBRedisCacheConfiguration.redisTemplate,5.0
+thingsboard,org.thingsboard.server.dao.device.DeviceServiceImpl.saveDevice,DeviceServiceImpl.saveDevice,11.571428571428571
+thingsboard,org.thingsboard.server.dao.model.BaseSqlEntity.toString,BaseSqlEntity.toString,1.0
+thingsboard,org.thingsboard.server.dao.DaoUtil.getData,DaoUtil.getData,2.25
+thingsboard,org.thingsboard.server.dao.relation.BaseRelationService.findByFrom,BaseRelationService.findByFrom,5.428571428571429
+thingsboard,org.thingsboard.server.dao.tenant.TenantServiceImpl.saveTenant,TenantServiceImpl.saveTenant,5.0
+thingsboard,org.thingsboard.server.dao.user.UserServiceImpl.findUserCredentialsByUserId,UserServiceImpl.findUserCredentialsByUserId,2.6666666666666665
+thingsboard,org.thingsboard.server.dao.util.mapping.JacksonUtil.fromString,JacksonUtil.fromString,1.1666666666666667
+thingsboard,org.thingsboard.server.dao.sql.JpaAbstractDao.save,JpaAbstractDao.save,3.159090909090909
+thingsboard,org.thingsboard.server.dao.model.sql.RelationEntity.toData,RelationEntity.toData,3.5
+thingsboard,org.thingsboard.server.dao.widget.WidgetsBundleServiceImpl.saveWidgetsBundle,WidgetsBundleServiceImpl.saveWidgetsBundle,3.1818181818181817
+thingsboard,org.thingsboard.server.dao.sql.dashboard.JpaDashboardInfoDao.findDashboardsByTenantIdAndCustomerId,JpaDashboardInfoDao.findDashboardsByTenantIdAndCustomerId,9.0
+thingsboard,org.thingsboard.server.dao.model.BaseSqlEntity.getId,BaseSqlEntity.getId,1.0
+thingsboard,org.thingsboard.server.dao.rule.BaseRuleChainService.getRuleChainNodes,BaseRuleChainService.getRuleChainNodes,21.0
+thingsboard,org.thingsboard.server.dao.rule.BaseRuleChainService.saveRuleChain,BaseRuleChainService.saveRuleChain,29.0
diff --git a/applications/output/memoizeit-exhaustive-killbill b/applications/output/memoizeit-exhaustive-killbill
index 962d470..2d81bcf 100644
--- a/applications/output/memoizeit-exhaustive-killbill
+++ b/applications/output/memoizeit-exhaustive-killbill
@@ -404,6 +404,7 @@ Cluster#55
Occurrences 56(21) Representativeness 1.0 ExecutionTime 360(6) PotentialHitRatio 0.625 SavedTime 3.75
GS: R30 * H17 M39 I38 S1 | IS: R0 * H0 M0 I0 S0 | GM: R63 * H35 M21 I0 S21 | IM: R0 * H0 M0 I0 S0
multi, global
+ pagination
Cluster#56
org.killbill.billing.payment.dao.DefaultPaymentDao.30.getCount
applications/output/ttls-recommended.csv 254(+254 -0)
diff --git a/applications/output/ttls-recommended.csv b/applications/output/ttls-recommended.csv
new file mode 100644
index 0000000..3fc578f
--- /dev/null
+++ b/applications/output/ttls-recommended.csv
@@ -0,0 +1,254 @@
+group,version,application,method,reference,ttl
+aplcache,aplcache,azkaban,static-multi:ExecutionFlowDao.fetchRecentlyFinishedFlows,ExecutionFlowDao.fetchRecentlyFinishedFlows,1000
+aplcache,aplcache,azkaban,static-getter:ExecutorManager.getRecentlyFinishedFlows,ExecutorManager.getRecentlyFinishedFlows,1000
+aplcache,aplcache,azkaban,static-multi:JdbcExecutorLoader.fetchRecentlyFinishedFlows,JdbcExecutorLoader.fetchRecentlyFinishedFlows,1000
+aplcache,aplcache,azkaban,static-multi:JdbcProjectImpl.fetchPermissionsForProject,JdbcProjectImpl.fetchPermissionsForProject,1000
+aplcache,aplcache,azkaban,static-multi:ProjectManager.getGroupProjects,ProjectManager.getGroupProjects,1000
+aplcache,aplcache,azkaban,static-multi:StringUtils.isFromBrowser,StringUtils.isFromBrowser,1000
+aplcache,aplcache,cloudstore,static-multi:ShoppingCartDaoImpl.findById,ShoppingCartDaoImpl.findById,86400000
+aplcache,aplcache,cloudstore,static-multi:AService.findShoppingCartById,AService.findShoppingCartById,86400000
+aplcache,aplcache,cloudstore,static-getter:Acontroller.getApplicationProperties,Acontroller.getApplicationProperties,60000
+aplcache,aplcache,keycloak,static-multi:Pbkdf2PasswordHashProvider.encode1,PbkdfPasswordHashProvider.encode,120000
+aplcache,aplcache,keycloak,static-multi:Pbkdf2PasswordHashProvider.verify,PbkdfPasswordHashProvider.verify,120000
+aplcache,aplcache,keycloak,static-multi:Pbkdf2PasswordHashProvider.encode2,PbkdfPasswordHashProvider.encode,120000
+aplcache,aplcache,killbill,static-multi:DefaultImmutableAccountInternalApi.inTransaction,DefaultImmutableAccountInternalApi.inTransaction,20000
+aplcache,aplcache,killbill,static-multi:DefaultInvoiceUserApi.getAccountBalance,DefaultInvoiceUserApi.getAccountBalance,20000
+aplcache,aplcache,killbill,static-multi:DefaultInvoiceUserApi.getAccountCBA,DefaultInvoiceUserApi.getAccountCBA,20000
+aplcache,aplcache,killbill,static-multi:CBADao.getAccountCBAFromTransaction,CBADao.getAccountCBAFromTransaction,20000
+aplcache,aplcache,killbill,static-multi:DefaultInvoiceDao.getAccountBalance,DefaultInvoiceDao.getAccountBalance,20000
+aplcache,aplcache,killbill,static-multi:DefaultInvoiceDao.getAccountCBA,DefaultInvoiceDao.getAccountCBA,20000
+aplcache,aplcache,killbill,static-multi:DefaultInvoiceDao.inTransaction13,DefaultInvoiceDao.inTransaction,20000
+aplcache,aplcache,killbill,static-multi:DefaultInvoiceDao.inTransaction14,DefaultInvoiceDao.inTransaction,20000
+aplcache,aplcache,killbill,static-multi:DefaultInvoiceDao.getInvoicesTags,DefaultInvoiceDao.getInvoicesTags,20000
+aplcache,aplcache,killbill,static-multi:AccountResource.apply,AccountResource.apply,20000
+aplcache,aplcache,killbill,static-multi:AccountResource.getAccount,AccountResource.getAccount,20000
+aplcache,aplcache,killbill,static-multi:DefaultAuditDao.apply,DefaultAuditDao.apply,20000
+aplcache,aplcache,killbill,static-multi:InternalCallContextFactory.getTenantRecordIdSafe,InternalCallContextFactory.getTenantRecordIdSafe,20000
+aplcache,aplcache,killbill,static-multi:Parser.objectBelongsToTheRightTenant1,Parser.objectBelongsToTheRightTenant,20000
+aplcache,aplcache,killbill,static-multi:Parser.objectBelongsToTheRightTenant2,Parser.objectBelongsToTheRightTenant,20000
+aplcache,aplcache,killbill,static-multi:InternalCallContextFactory.getTenantRecordIdUnsafe,InternalCallContextFactory.getTenantRecordIdUnsafe,20000
+aplcache,aplcache,killbill,static-multi:DefaultNonEntityDao.retrieveTenantRecordIdFromObject,DefaultNonEntityDao.retrieveTenantRecordIdFromObject,20000
+aplcache,aplcache,killbill,static-multi:DefaultNonEntityDao.doRetrieve,DefaultNonEntityDao.doRetrieve,20000
+aplcache,aplcache,killbill,static-multi:DefaultNonEntityDao.retrieveTenantRecordIdFromObjectInTransaction,DefaultNonEntityDao.retrieveTenantRecordIdFromObjectInTransaction,20000
+aplcache,aplcache,killbill,static-multi:DefaultTagDao.getTagsForAccountType,DefaultTagDao.getTagsForAccountType,20000
+aplcache,aplcache,killbill,static-multi:DefaultTagInternalApi.getTagsForAccountType,DefaultTagInternalApi.getTagsForAccountType,20000
+aplcache,aplcache,petclinic,static-getter:PetController.populatePetTypes,PetController.populatePetTypes,60000
+aplcache,aplcache,petclinic,static-multi:PetTypeFormatter.parse,PetTypeFormatter.parse,60000
+aplcache,aplcache,petclinic,static-getter:VetController.showResourcesVetList,VetController.showResourcesVetList,60000
+aplcache,aplcache,shopizer,static-multi:ProductRelationshipRepositoryImpl.getByType1,ProductRelationshipRepositoryImpl.getByType,1200000
+aplcache,aplcache,shopizer,static-multi:ProductRelationshipRepositoryImpl.getByType2,ProductRelationshipRepositoryImpl.getByType,1200000
+aplcache,aplcache,shopizer,static-multi:ProductRelationshipRepositoryImpl.getByType3,ProductRelationshipRepositoryImpl.getByType,1200000
+aplcache,aplcache,shopizer,static-multi:ProductRelationshipRepositoryImpl.getByType4,ProductRelationshipRepositoryImpl.getByType,1200000
+aplcache,aplcache,shopizer,static-multi:ContentRepositoryImpl.listNameByType,ContentRepositoryImpl.listNameByType,1200000
+aplcache,aplcache,shopizer,static-multi:CategoryServiceImpl.listByDepth1,CategoryServiceImpl.listByDepth,1200000
+aplcache,aplcache,shopizer,static-multi:CategoryServiceImpl.listByDepth2,CategoryServiceImpl.listByDepth,1200000
+aplcache,aplcache,shopizer,static-multi:ContentServiceImpl.listByType1,ContentServiceImpl.listByType,1200000
+aplcache,aplcache,shopizer,static-multi:ContentServiceImpl.listByType2,ContentServiceImpl.listByType,1200000
+aplcache,aplcache,shopizer,static-multi:ContentServiceImpl.listNameByType,ContentServiceImpl.listNameByType,1200000
+aplcache,aplcache,shopizer,static-multi:ContentServiceImpl.listByType3,ContentServiceImpl.listByType,1200000
+aplcache,aplcache,shopizer,static-multi:MerchantStoreServiceImpl.getByCode,MerchantStoreServiceImpl.getByCode,1200000
+aplcache,aplcache,shopizer,static-multi:MerchantConfigurationServiceImpl.listByType,MerchantConfigurationServiceImpl.listByType,1200000
+aplcache,aplcache,shopizer,static-multi:MerchantConfigurationServiceImpl.getMerchantConfig,MerchantConfigurationServiceImpl.getMerchantConfig,1200000
+aplcache,aplcache,shopizer,static-multi:StoreFilter.getContentPagesNames,StoreFilter.getContentPagesNames,1200000
+aplcache,aplcache,shopizer,static-multi:StoreFilter.getContent,StoreFilter.getContent,1200000
+aplcache,aplcache,shopizer,static-multi:StoreFilter.getConfigurations,StoreFilter.getConfigurations,1200000
+aplcache,aplcache,shopizer,static-multi:CategoryFacadeImpl.getCategoryHierarchy,CategoryFacadeImpl.getCategoryHierarchy,1200000
+aplcache,aplcache,thingsboard,static-multi:BaseRuleChainService.getRuleChainNodes,BaseRuleChainService.getRuleChainNodes,300000
+aplcache,aplcache,thingsboard,static-multi:JpaWidgetsBundleDao.findWidgetsBundleByTenantIdAndAlias,JpaWidgetsBundleDao.findWidgetsBundleByTenantIdAndAlias,300000
+aplcache,aplcachetf,azkaban,static-multi:ProjectManager.getGroupProjects,ProjectManager.getGroupProjects,2
+aplcache,aplcachetf,azkaban,static-multi:WebUtils.formatDate,WebUtils.formatDate,19667
+aplcache,aplcachetf,cloudstore,static-multi:ShoppingCartDaoImpl.findById,ShoppingCartDaoImpl.findById,86400000
+aplcache,aplcachetf,cloudstore,static-multi:AService.findShoppingCartById,AService.findShoppingCartById,86400000
+aplcache,aplcachetf,cloudstore,static-getter:Acontroller.getApplicationProperties,Acontroller.getApplicationProperties,60000
+aplcache,aplcachetf,keycloak,static-multi:Pbkdf2PasswordHashProvider.encode1,PbkdfPasswordHashProvider.encode,31
+aplcache,aplcachetf,keycloak,static-multi:Pbkdf2PasswordHashProvider.verify,PbkdfPasswordHashProvider.verify,30
+aplcache,aplcachetf,keycloak,static-multi:Pbkdf2PasswordHashProvider.encode2,PbkdfPasswordHashProvider.encode,31
+aplcache,aplcachetf,keycloak,static-getter:PersistentAuthenticatedClientSessionAdapter.getData,PersistentAuthenticatedClientSessionAdapter.getData,138
+aplcache,aplcachetf,keycloak,static-getter:PersistentUserSessionAdapter.getData,PersistentUserSessionAdapter.getData,23
+aplcache,aplcachetf,killbill,static-multi:DefaultImmutableAccountInternalApi.ImmutableAccountData,DefaultImmutableAccountInternalApi.ImmutableAccountData,227
+aplcache,aplcachetf,killbill,static-multi:DefaultImmutableAccountInternalApi.getImmutableAccountDataByRecordId,DefaultImmutableAccountInternalApi.getImmutableAccountDataByRecordId,4
+aplcache,aplcachetf,killbill,static-multi:DefaultImmutableAccountInternalApi.inTransaction,DefaultImmutableAccountInternalApi.inTransaction,6
+aplcache,aplcachetf,killbill,static-multi:DefaultImmutableAccountInternalApi.getAccountByRecordIdInternal,DefaultImmutableAccountInternalApi.getAccountByRecordIdInternal,4
+aplcache,aplcachetf,killbill,static-multi:DefaultInvoiceUserApi.getAccountBalance,DefaultInvoiceUserApi.getAccountBalance,4
+aplcache,aplcachetf,killbill,static-multi:DefaultInvoiceUserApi.getAccountCBA,DefaultInvoiceUserApi.getAccountCBA,5
+aplcache,aplcachetf,killbill,static-multi:CBADao.getAccountCBAFromTransaction,CBADao.getAccountCBAFromTransaction,20000
+aplcache,aplcachetf,killbill,static-multi:DefaultInvoiceDao.getAccountBalance,DefaultInvoiceDao.getAccountBalance,6
+aplcache,aplcachetf,killbill,static-multi:DefaultInvoiceDao.getAccountCBA,DefaultInvoiceDao.getAccountCBA,11
+aplcache,aplcachetf,killbill,static-multi:DefaultInvoiceDao.inTransaction13,DefaultInvoiceDao.inTransaction,20000
+aplcache,aplcachetf,killbill,static-multi:DefaultInvoiceDao.inTransaction14,DefaultInvoiceDao.inTransaction,20000
+aplcache,aplcachetf,killbill,static-multi:DefaultInvoiceDao.getInvoicesTags,DefaultInvoiceDao.getInvoicesTags,7
+aplcache,aplcachetf,killbill,static-multi:AccountResource.apply,AccountResource.apply,1
+aplcache,aplcachetf,killbill,static-multi:AccountResource.getAccount,AccountResource.getAccount,1
+aplcache,aplcachetf,killbill,static-multi:DefaultAuditDao.apply,DefaultAuditDao.apply,1
+aplcache,aplcachetf,killbill,static-multi:InternalCallContextFactory.getImmutableAccountData,InternalCallContextFactory.getImmutableAccountData,3
+aplcache,aplcachetf,killbill,static-multi:InternalCallContextFactory.getTenantRecordIdSafe,InternalCallContextFactory.getTenantRecordIdSafe,1
+aplcache,aplcachetf,killbill,static-multi:InternalCallContextFactory.getTenantRecordIdUnsafe,InternalCallContextFactory.getTenantRecordIdUnsafe,1
+aplcache,aplcachetf,killbill,static-multi:DefaultNonEntityDao.retrieveTenantRecordIdFromObject,DefaultNonEntityDao.retrieveTenantRecordIdFromObject,1
+aplcache,aplcachetf,killbill,static-multi:DefaultNonEntityDao.doRetrieve,DefaultNonEntityDao.doRetrieve,2892
+aplcache,aplcachetf,killbill,static-multi:DefaultNonEntityDao.retrieveTenantRecordIdFromObjectInTransaction,DefaultNonEntityDao.retrieveTenantRecordIdFromObjectInTransaction,1
+aplcache,aplcachetf,killbill,static-multi:DefaultTagDao.getTagsForAccountType,DefaultTagDao.getTagsForAccountType,8
+aplcache,aplcachetf,killbill,static-multi:DefaultTagInternalApi.getTagsForAccountType,DefaultTagInternalApi.getTagsForAccountType,8
+aplcache,aplcachetf,petclinic,static-getter:PetController.populatePetTypes,PetController.populatePetTypes,60000
+aplcache,aplcachetf,petclinic,static-getter:VetController.showResourcesVetList,VetController.showResourcesVetList,26
+aplcache,aplcachetf,shopizer,static-multi:ProductRelationshipRepositoryImpl.getByType1,ProductRelationshipRepositoryImpl.getByType,1200000
+aplcache,aplcachetf,shopizer,static-multi:ProductRelationshipRepositoryImpl.getByType2,ProductRelationshipRepositoryImpl.getByType,1200000
+aplcache,aplcachetf,shopizer,static-multi:ProductRelationshipRepositoryImpl.getByType3,ProductRelationshipRepositoryImpl.getByType,1200000
+aplcache,aplcachetf,shopizer,static-multi:ProductRelationshipRepositoryImpl.getByType4,ProductRelationshipRepositoryImpl.getByType,1200000
+aplcache,aplcachetf,shopizer,static-multi:ContentRepositoryImpl.listNameByType,ContentRepositoryImpl.listNameByType,1200000
+aplcache,aplcachetf,shopizer,static-multi:CategoryServiceImpl.listByDepth1,CategoryServiceImpl.listByDepth,1200000
+aplcache,aplcachetf,shopizer,static-multi:CategoryServiceImpl.listByDepth2,CategoryServiceImpl.listByDepth,1200000
+aplcache,aplcachetf,shopizer,static-multi:ContentServiceImpl.listByType1,ContentServiceImpl.listByType,1200000
+aplcache,aplcachetf,shopizer,static-multi:ContentServiceImpl.listByType2,ContentServiceImpl.listByType,1200000
+aplcache,aplcachetf,shopizer,static-multi:ContentServiceImpl.listNameByType,ContentServiceImpl.listNameByType,1200000
+aplcache,aplcachetf,shopizer,static-multi:ContentServiceImpl.listByType3,ContentServiceImpl.listByType,1200000
+aplcache,aplcachetf,shopizer,static-multi:MerchantStoreServiceImpl.getByCode,MerchantStoreServiceImpl.getByCode,1200000
+aplcache,aplcachetf,shopizer,static-multi:MerchantConfigurationServiceImpl.listByType,MerchantConfigurationServiceImpl.listByType,1200000
+aplcache,aplcachetf,shopizer,static-multi:MerchantConfigurationServiceImpl.getMerchantConfig,MerchantConfigurationServiceImpl.getMerchantConfig,120000
+aplcache,aplcachetf,shopizer,static-multi:StoreFilter.getContentPagesNames,StoreFilter.getContentPagesNames,1200000
+aplcache,aplcachetf,shopizer,static-multi:StoreFilter.getContent,StoreFilter.getContent,1200000
+aplcache,aplcachetf,shopizer,static-multi:StoreFilter.getConfigurations,StoreFilter.getConfigurations,1200000
+aplcache,aplcachetf,shopizer,static-multi:CategoryFacadeImpl.getCategoryHierarchy,CategoryFacadeImpl.getCategoryHierarchy,1200000
+aplcache,aplcachetf,thingsboard,static-multi:JpaRelationDao.findAllByFrom,JpaRelationDao.findAllByFrom,3
+aplcache,aplcachetf,thingsboard,static-multi:JpaWidgetsBundleDao.findWidgetsBundleByTenantIdAndAlias,JpaWidgetsBundleDao.findWidgetsBundleByTenantIdAndAlias,300000
+memoizeit,memoizeit,azkaban,01#static-single:ProjectManager.getGroupProjects,ProjectManager.getGroupProjects,1000
+memoizeit,memoizeit,azkaban,02#static-single:ProjectManager.getProjectFileHandler,ProjectManager.getProjectFileHandler,1000
+memoizeit,memoizeit,cloudstore,02#static-single:ShoppingCartDaoImpl.findById,ShoppingCartDaoImpl.findById,86400000
+memoizeit,memoizeit,cloudstore,01#static-single:AService.findShoppingCartById,AService.findShoppingCartById,86400000
+memoizeit,memoizeit,keycloak,DerUtils.decodePrivateKey,DerUtils.decodePrivateKey,120000
+memoizeit,memoizeit,keycloak,PemUtils.decodePrivateKey,PemUtils.decodePrivateKey,120000
+memoizeit,memoizeit,keycloak,08#static-single:AuthorizationProvider.findByName,AuthorizationProvider.findByName,120000
+memoizeit,memoizeit,keycloak,02#static-single:Pbkdf2PasswordHashProvider.encode1,PbkdfPasswordHashProvider.encode,120000
+memoizeit,memoizeit,keycloak,01#static-single:Pbkdf2PasswordHashProvider.verify,PbkdfPasswordHashProvider.verify,120000
+memoizeit,memoizeit,keycloak,02#static-single:Pbkdf2PasswordHashProvider.encode2,PbkdfPasswordHashProvider.encode,120000
+memoizeit,memoizeit,keycloak,04#static-getter:PersistentAuthenticatedClientSessionAdapter.getAction,PersistentAuthenticatedClientSessionAdapter.getAction,120000
+memoizeit,memoizeit,keycloak,05#static-getter:PersistentUserSessionAdapter.getData,PersistentUserSessionAdapter.getData,120000
+memoizeit,memoizeit,keycloak,03#static-getter:PersistentUserSessionAdapter.getAuthMethod,PersistentUserSessionAdapter.getAuthMethod,120000
+memoizeit,memoizeit,killbill,09#static-single:DefaultImmutableAccountInternalApi.getImmutableAccountDataByRecordId,DefaultImmutableAccountInternalApi.getImmutableAccountDataByRecordId,20000
+memoizeit,memoizeit,killbill,21#static-single:DefaultImmutableAccountInternalApi.inTransaction,DefaultImmutableAccountInternalApi.inTransaction,20000
+memoizeit,memoizeit,killbill,12#static-single:DefaultImmutableAccountInternalApi.getAccountByRecordIdInternal,DefaultImmutableAccountInternalApi.getAccountByRecordIdInternal,20000
+memoizeit,memoizeit,killbill,53#static-single:DefaultAccountDao.inTransaction,DefaultAccountDao.inTransaction,20000
+memoizeit,memoizeit,killbill,62#static-single:EntitlementUtils.getFirstActiveSubscriptionIdForKeyOrNull,EntitlementUtils.getFirstActiveSubscriptionIdForKeyOrNull,20000
+memoizeit,memoizeit,killbill,03#static-single:DefaultInvoiceUserApi.getAccountBalance,DefaultInvoiceUserApi.getAccountBalance,20000
+memoizeit,memoizeit,killbill,04#static-single:DefaultInvoiceUserApi.getAccountCBA,DefaultInvoiceUserApi.getAccountCBA,20000
+memoizeit,memoizeit,killbill,22#static-single:CBADao.getAccountCBAFromTransaction,CBADao.getAccountCBAFromTransaction,20000
+memoizeit,memoizeit,killbill,05#static-single:DefaultInvoiceDao.getAccountBalance,DefaultInvoiceDao.getAccountBalance,20000
+memoizeit,memoizeit,killbill,10#static-single:DefaultInvoiceDao.getAccountCBA,DefaultInvoiceDao.getAccountCBA,20000
+memoizeit,memoizeit,killbill,12#static-single:DefaultInvoiceDao.inTransaction13,DefaultInvoiceDao.inTransaction,20000
+memoizeit,memoizeit,killbill,20#static-single:DefaultInvoiceDao.inTransaction14,DefaultInvoiceDao.inTransaction,20000
+memoizeit,memoizeit,killbill,06#static-single:DefaultInvoiceDao.getInvoicesTags,DefaultInvoiceDao.getInvoicesTags,20000
+memoizeit,memoizeit,killbill,02#static-single:AccountResource.apply,AccountResource.apply,20000
+memoizeit,memoizeit,killbill,01#static-single:AccountResource.getAccount,AccountResource.getAccount,20000
+memoizeit,memoizeit,killbill,64#static-single:DefaultTenantUserApi.getTenantById,DefaultTenantUserApi.getTenantById,20000
+memoizeit,memoizeit,killbill,43#static-single:NoCachingTenantDao.inTransaction,NoCachingTenantDao.inTransaction,20000
+memoizeit,memoizeit,killbill,static-single:63#DefaultAuditDao.apply,DefaultAuditDao.apply,20000
+memoizeit,memoizeit,killbill,07#static-single:InternalCallContextFactory.getImmutableAccountData,InternalCallContextFactory.getImmutableAccountData,20000
+memoizeit,memoizeit,killbill,24#static-single:InternalCallContextFactory.getTenantRecordIdSafe,InternalCallContextFactory.getTenantRecordIdSafe,20000
+memoizeit,memoizeit,killbill,static-single:36#DefaultNonEntityDao.doRetrieve,DefaultNonEntityDao.doRetrieve,20000
+memoizeit,memoizeit,killbill,11#static-single:DefaultTagDao.getTagsForAccountType,DefaultTagDao.getTagsForAccountType,20000
+memoizeit,memoizeit,killbill,08#static-single:DefaultTagInternalApi.getTagsForAccountType,DefaultTagInternalApi.getTagsForAccountType,20000
+memoizeit,memoizeit,petclinic,01#static-getter:VetController.showResourcesVetList,VetController.showResourcesVetList,60000
+memoizeit,memoizeit,shopizer,13#static-single:GeoLocationImpl.getAddress,GeoLocationImpl.getAddress,1200000
+memoizeit,memoizeit,shopizer,12#static-single:ProductRelationshipRepositoryImpl.getByType1,ProductRelationshipRepositoryImpl.getByType,1200000
+memoizeit,memoizeit,shopizer,12#static-single:ProductRelationshipRepositoryImpl.getByType2,ProductRelationshipRepositoryImpl.getByType,1200000
+memoizeit,memoizeit,shopizer,12#static-single:ProductRelationshipRepositoryImpl.getByType3,ProductRelationshipRepositoryImpl.getByType,1200000
+memoizeit,memoizeit,shopizer,12#static-single:ProductRelationshipRepositoryImpl.getByType4,ProductRelationshipRepositoryImpl.getByType,1200000
+memoizeit,memoizeit,shopizer,16#static-single:CategoryServiceImpl.listByDepth1,CategoryServiceImpl.listByDepth,1200000
+memoizeit,memoizeit,shopizer,16#static-single:CategoryServiceImpl.listByDepth2,CategoryServiceImpl.listByDepth,1200000
+memoizeit,memoizeit,shopizer,02#static-single:ProductRelationshipServiceImpl.getByType1,ProductRelationshipServiceImpl.getByType,1200000
+memoizeit,memoizeit,shopizer,02#static-single:ProductRelationshipServiceImpl.getByType2,ProductRelationshipServiceImpl.getByType,1200000
+memoizeit,memoizeit,shopizer,02#static-single:ProductRelationshipServiceImpl.getByType3,ProductRelationshipServiceImpl.getByType,1200000
+memoizeit,memoizeit,shopizer,05#static-single:ProductRelationshipServiceImpl.getByGroup1,ProductRelationshipServiceImpl.getByGroup,1200000
+memoizeit,memoizeit,shopizer,05#static-single:ProductRelationshipServiceImpl.getByGroup2,ProductRelationshipServiceImpl.getByGroup,1200000
+memoizeit,memoizeit,shopizer,02#static-single:ProductRelationshipServiceImpl.getByType4,ProductRelationshipServiceImpl.getByType,1200000
+memoizeit,memoizeit,shopizer,18#static-getter:SalesManagerEntityServiceImpl.count,SalesManagerEntityServiceImpl.count,1200000
+memoizeit,memoizeit,shopizer,07#static-single:ContentServiceImpl.listNameByType,ContentServiceImpl.listNameByType,1200000
+memoizeit,memoizeit,shopizer,static-single:7#CustomerServiceImpl.getByNick1,CustomerServiceImpl.getByNick,1200000
+memoizeit,memoizeit,shopizer,static-single:7#CustomerServiceImpl.getByNick2,CustomerServiceImpl.getByNick,1200000
+memoizeit,memoizeit,shopizer,10#static-single:CustomerServiceImpl.getCustomerAddress,CustomerServiceImpl.getCustomerAddress,1200000
+memoizeit,memoizeit,shopizer,17#static-getter:InitializationDatabaseImpl.isEmpty,InitializationDatabaseImpl.isEmpty,1200000
+memoizeit,memoizeit,shopizer,15#static-single:ZoneServiceImpl.getByCode,ZoneServiceImpl.getByCode,1200000
+memoizeit,memoizeit,shopizer,09#static-single:EmailServiceImpl.getEmailConfiguration,EmailServiceImpl.getEmailConfiguration,1200000
+memoizeit,memoizeit,shopizer,14#static-single:MerchantConfigurationServiceImpl.getMerchantConfig,MerchantConfigurationServiceImpl.getMerchantConfig,1200000
+memoizeit,memoizeit,shopizer,06#static-single:StoreFilter.getContentPagesNames,StoreFilter.getContentPagesNames,1200000
+memoizeit,memoizeit,shopizer,08#static-single:StoreFilter.getContent,StoreFilter.getContent,1200000
+memoizeit,memoizeit,shopizer,01#static-single:StoreFilter.getConfigurations,StoreFilter.getConfigurations,1200000
+memoizeit,memoizeit,shopizer,04#static-single:CategoryFacadeImpl.getCategoryHierarchy,CategoryFacadeImpl.getCategoryHierarchy,1200000
+memoizeit,memoizeit,shopizer,03#static-single:CustomerFacadeImpl.getCustomerByUserName,CustomerFacadeImpl.getCustomerByUserName,1200000
+memoizeit,memoizeit,shopizer,19#static-single:ErrorController.handleRuntimeException,ErrorController.handleRuntimeException,1200000
+memoizeit,memoizeit,shopizer,21#static-single:BeanUtils.getPropertyValue,BeanUtils.getPropertyValue,1200000
+memoizeit,memoizeit,shopizer,22#static-single:BeanUtils.getPropertyDescriptor,BeanUtils.getPropertyDescriptor,1200000
+memoizeit,memoizeit,shopizer,11#static-single:EmailUtils.createEmailObjectsMap,EmailUtils.createEmailObjectsMap,1200000
+memoizeit,memoizeit,shopizer,20#static-single:FieldMatchValidator.isValid,FieldMatchValidator.isValid,1200000
+memoizeit,memoizeit,thingsboard,01#static-single:CustomerDashboardsUpdater.findEntities,CustomerDashboardsUpdater.findEntities,300000
+memoizeit,memoizeit,thingsboard,02#static-single:JpaRelationDao.findRelations,JpaRelationDao.findRelations,300000
+memoizeit,memoizeittf,azkaban,01#static-single:ProjectManager.getGroupProjects,ProjectManager.getGroupProjects,2
+memoizeit,memoizeittf,azkaban,02#static-single:ProjectManager.getProjectFileHandler,ProjectManager.getProjectFileHandler,1000
+memoizeit,memoizeittf,cloudstore,05#static-single:ShoppingCartDaoImpl.findById,ShoppingCartDaoImpl.findById,86400000
+memoizeit,memoizeittf,cloudstore,01#static-single:AService.findShoppingCartById,AService.findShoppingCartById,2596
+memoizeit,memoizeittf,keycloak,DerUtils.decodePrivateKey,DerUtils.decodePrivateKey,120000
+memoizeit,memoizeittf,keycloak,PemUtils.decodePrivateKey,PemUtils.decodePrivateKey,120000
+memoizeit,memoizeittf,keycloak,08#static-single:AuthorizationProvider.findByName,AuthorizationProvider.findByName,120000
+memoizeit,memoizeittf,keycloak,02#static-single:Pbkdf2PasswordHashProvider.encode1,PbkdfPasswordHashProvider.encode,31
+memoizeit,memoizeittf,keycloak,01#static-single:Pbkdf2PasswordHashProvider.verify,PbkdfPasswordHashProvider.verify,30
+memoizeit,memoizeittf,keycloak,02#static-single:Pbkdf2PasswordHashProvider.encode2,PbkdfPasswordHashProvider.encode,31
+memoizeit,memoizeittf,keycloak,04#static-getter:PersistentAuthenticatedClientSessionAdapter.getAction,PersistentAuthenticatedClientSessionAdapter.getAction,235
+memoizeit,memoizeittf,keycloak,05#static-getter:PersistentUserSessionAdapter.getData,PersistentUserSessionAdapter.getData,120000
+memoizeit,memoizeittf,keycloak,03#static-getter:PersistentUserSessionAdapter.getAuthMethod,PersistentUserSessionAdapter.getAuthMethod,148
+memoizeit,memoizeittf,killbill,12#static-single:DefaultImmutableAccountInternalApi.getImmutableAccountDataByRecordId,DefaultImmutableAccountInternalApi.getImmutableAccountDataByRecordId,4
+memoizeit,memoizeittf,killbill,15#static-single:DefaultImmutableAccountInternalApi.inTransaction,DefaultImmutableAccountInternalApi.inTransaction,6
+memoizeit,memoizeittf,killbill,13#static-single:DefaultImmutableAccountInternalApi.getAccountByRecordIdInternal,DefaultImmutableAccountInternalApi.getAccountByRecordIdInternal,4
+memoizeit,memoizeittf,killbill,53#static-single:DefaultAccountDao.inTransaction,DefaultAccountDao.inTransaction,20000
+memoizeit,memoizeittf,killbill,62#static-single:EntitlementUtils.getFirstActiveSubscriptionIdForKeyOrNull,EntitlementUtils.getFirstActiveSubscriptionIdForKeyOrNull,20000
+memoizeit,memoizeittf,killbill,03#static-single:DefaultInvoiceUserApi.getAccountBalance,DefaultInvoiceUserApi.getAccountBalance,4
+memoizeit,memoizeittf,killbill,04#static-single:DefaultInvoiceUserApi.getAccountCBA,DefaultInvoiceUserApi.getAccountCBA,5
+memoizeit,memoizeittf,killbill,20#static-single:CBADao.getAccountCBAFromTransaction,CBADao.getAccountCBAFromTransaction,17
+memoizeit,memoizeittf,killbill,10#static-single:DefaultInvoiceDao.getAccountBalance,DefaultInvoiceDao.getAccountBalance,6
+memoizeit,memoizeittf,killbill,08#static-single:DefaultInvoiceDao.getAccountCBA,DefaultInvoiceDao.getAccountCBA,11
+memoizeit,memoizeittf,killbill,21#static-single:DefaultInvoiceDao.inTransaction13,DefaultInvoiceDao.inTransaction,26
+memoizeit,memoizeittf,killbill,19#static-single:DefaultInvoiceDao.inTransaction14,DefaultInvoiceDao.inTransaction,16
+memoizeit,memoizeittf,killbill,14#static-single:DefaultInvoiceDao.getInvoicesTags,DefaultInvoiceDao.getInvoicesTags,7
+memoizeit,memoizeittf,killbill,01#static-single:AccountResource.apply,AccountResource.apply,1
+memoizeit,memoizeittf,killbill,02#static-single:AccountResource.getAccount,AccountResource.getAccount,1
+memoizeit,memoizeittf,killbill,64#static-single:DefaultTenantUserApi.getTenantById,DefaultTenantUserApi.getTenantById,20000
+memoizeit,memoizeittf,killbill,43#static-single:NoCachingTenantDao.inTransaction,NoCachingTenantDao.inTransaction,20000
+memoizeit,memoizeittf,killbill,static-single:63#DefaultAuditDao.apply,DefaultAuditDao.apply,20000
+memoizeit,memoizeittf,killbill,09#static-single:InternalCallContextFactory.getImmutableAccountData,InternalCallContextFactory.getImmutableAccountData,3
+memoizeit,memoizeittf,killbill,05#static-single:InternalCallContextFactory.getTenantRecordIdSafe,InternalCallContextFactory.getTenantRecordIdSafe,1
+memoizeit,memoizeittf,killbill,static-single:36#DefaultNonEntityDao.doRetrieve,DefaultNonEntityDao.doRetrieve,20000
+memoizeit,memoizeittf,killbill,17#static-single:DefaultTagDao.getTagsForAccountType,DefaultTagDao.getTagsForAccountType,8
+memoizeit,memoizeittf,killbill,16#static-single:DefaultTagInternalApi.getTagsForAccountType,DefaultTagInternalApi.getTagsForAccountType,8
+memoizeit,memoizeittf,petclinic,01#static-getter:VetController.showResourcesVetList,VetController.showResourcesVetList,26
+memoizeit,memoizeittf,shopizer,22#static-single:GeoLocationImpl.getAddress,GeoLocationImpl.getAddress,1200000
+memoizeit,memoizeittf,shopizer,21#static-single:ProductRelationshipRepositoryImpl.getByType1,ProductRelationshipRepositoryImpl.getByType,1200000
+memoizeit,memoizeittf,shopizer,21#static-single:ProductRelationshipRepositoryImpl.getByType2,ProductRelationshipRepositoryImpl.getByType,1200000
+memoizeit,memoizeittf,shopizer,21#static-single:ProductRelationshipRepositoryImpl.getByType3,ProductRelationshipRepositoryImpl.getByType,1200000
+memoizeit,memoizeittf,shopizer,21#static-single:ProductRelationshipRepositoryImpl.getByType4,ProductRelationshipRepositoryImpl.getByType,1200000
+memoizeit,memoizeittf,shopizer,25#static-single:CategoryServiceImpl.listByDepth1,CategoryServiceImpl.listByDepth,1200000
+memoizeit,memoizeittf,shopizer,25#static-single:CategoryServiceImpl.listByDepth2,CategoryServiceImpl.listByDepth,1200000
+memoizeit,memoizeittf,shopizer,05#static-single:ProductRelationshipServiceImpl.getByType1,ProductRelationshipServiceImpl.getByType,1897
+memoizeit,memoizeittf,shopizer,05#static-single:ProductRelationshipServiceImpl.getByType2,ProductRelationshipServiceImpl.getByType,1897
+memoizeit,memoizeittf,shopizer,05#static-single:ProductRelationshipServiceImpl.getByType3,ProductRelationshipServiceImpl.getByType,1897
+memoizeit,memoizeittf,shopizer,01#static-single:ProductRelationshipServiceImpl.getByGroup1,ProductRelationshipServiceImpl.getByGroup,160
+memoizeit,memoizeittf,shopizer,01#static-single:ProductRelationshipServiceImpl.getByGroup2,ProductRelationshipServiceImpl.getByGroup,160
+memoizeit,memoizeittf,shopizer,05#static-single:ProductRelationshipServiceImpl.getByType4,ProductRelationshipServiceImpl.getByType,1897
+memoizeit,memoizeittf,shopizer,27#static-getter:SalesManagerEntityServiceImpl.count,SalesManagerEntityServiceImpl.count,1200000
+memoizeit,memoizeittf,shopizer,10#static-single:ContentServiceImpl.listNameByType,ContentServiceImpl.listNameByType,4070
+memoizeit,memoizeittf,shopizer,05#static-single:CustomerServiceImpl.getByNick1,CustomerServiceImpl.getByNick,79550
+memoizeit,memoizeittf,shopizer,05#static-single:CustomerServiceImpl.getByNick2,CustomerServiceImpl.getByNick,79550
+memoizeit,memoizeittf,shopizer,04#static-single:CustomerServiceImpl.getCustomerAddress,CustomerServiceImpl.getCustomerAddress,536125
+memoizeit,memoizeittf,shopizer,26#static-getter:InitializationDatabaseImpl.isEmpty,InitializationDatabaseImpl.isEmpty,1200000
+memoizeit,memoizeittf,shopizer,24#static-single:ZoneServiceImpl.getByCode,ZoneServiceImpl.getByCode,1200000
+memoizeit,memoizeittf,shopizer,02#static-single:EmailServiceImpl.getEmailConfiguration,EmailServiceImpl.getEmailConfiguration,436840
+memoizeit,memoizeittf,shopizer,23#static-single:MerchantConfigurationServiceImpl.getMerchantConfig,MerchantConfigurationServiceImpl.getMerchantConfig,1200000
+memoizeit,memoizeittf,shopizer,03#static-single:StoreFilter.getContentPagesNames,StoreFilter.getContentPagesNames,401
+memoizeit,memoizeittf,shopizer,06#static-single:StoreFilter.getContent,StoreFilter.getContent,768
+memoizeit,memoizeittf,shopizer,04#static-single:StoreFilter.getConfigurations,StoreFilter.getConfigurations,366
+memoizeit,memoizeittf,shopizer,02#static-single:CategoryFacadeImpl.getCategoryHierarchy,CategoryFacadeImpl.getCategoryHierarchy,286
+memoizeit,memoizeittf,shopizer,01#static-single:CustomerFacadeImpl.getCustomerByUserName,CustomerFacadeImpl.getCustomerByUserName,3
+memoizeit,memoizeittf,shopizer,28#static-single:ErrorController.handleRuntimeException,ErrorController.handleRuntimeException,1200000
+memoizeit,memoizeittf,shopizer,30#static-single:BeanUtils.getPropertyValue,BeanUtils.getPropertyValue,1200000
+memoizeit,memoizeittf,shopizer,31#static-single:BeanUtils.getPropertyDescriptor,BeanUtils.getPropertyDescriptor,1200000
+memoizeit,memoizeittf,shopizer,08#static-single:EmailUtils.createEmailObjectsMap,EmailUtils.createEmailObjectsMap,144935
+memoizeit,memoizeittf,shopizer,29#static-single:FieldMatchValidator.isValid,FieldMatchValidator.isValid,1200000
+memoizeit,memoizeittf,thingsboard,01#static-single:CustomerDashboardsUpdater.findEntities,CustomerDashboardsUpdater.findEntities,20
+memoizeit,memoizeittf,thingsboard,03#static-single:JpaRelationDao.findRelations,JpaRelationDao.findRelations,300000
\ No newline at end of file
reduce.sh 4(+4 -0)
diff --git a/reduce.sh b/reduce.sh
index 57673b2..e49d82e 100755
--- a/reduce.sh
+++ b/reduce.sh
@@ -20,6 +20,9 @@ function initialize-output() {
if [[ ! -f applications/output/cache-size-distribution.csv || "$overwrite" == "overwrite" ]]; then
echo 'application,version,group,users,name,time,size' > applications/output/cache-size-distribution.csv
fi
+ if [[ ! -f applications/output/cache-stptic.csv || "$overwrite" == "overwrite" ]]; then
+ echo 'application,version,group,users,name,avgexecution,ttl,additions,hits,savedtime,timeincache' > applications/output/cache-stptic.csv
+ fi
fi
}
@@ -83,6 +86,7 @@ for group in $groups; do
echo "$(date '+%F %T') Reducing cachemetrics of $application-$version with $user users"
java $JAVA_OPTS -jar adapters/Cache/target/Cache-1.0.jar --events=applications/output/$application-$version-${user}user-cache --reduce=applications/output/hits-distribution.csv --prefix=$application,$version,$group,$user,
java $JAVA_OPTS -jar adapters/Cache/target/Cache-1.0.jar --events=applications/output/$application-$version-${user}user-cache --reduce=applications/output/cache-size-distribution.csv --size --prefix=$application,$version,$group,$user,
+ java $JAVA_OPTS -jar adapters/Cache/target/Cache-1.0.jar --events=applications/output/$application-$version-${user}user-cache --reduce=applications/output/cache-stptic.csv --ttls=applications/output/ttls-recommended.csv --executions=applications/output/average-executions.csv --prefix=$application,$version,$group,$user,
if [[ $version == aplcache* ]]; then
echo "$(date '+%F %T') Reducing parameters of $application with $user users"
java $JAVA_OPTS -jar adapters/Cache/target/Cache-1.0.jar --uncached=applications/output/$application-$version-${user}user-cache.log --reduce=applications/output/uncached-parameters.csv --prefix=$application,$version,$group,$user, --hash