Skip to content

Commit

Permalink
Add missing operation names for trace viewer
Browse files Browse the repository at this point in the history
Related to MID-9421.
  • Loading branch information
mederly committed Jan 17, 2024
1 parent 7cfd930 commit 24e4617
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -22,27 +22,51 @@
public enum PerformanceCategory {
REPOSITORY("Repo", "Repository (all)",
"com.evolveum.midpoint.repo.api.*",
"com.evolveum.midpoint.repo.impl.*"),
"com.evolveum.midpoint.repo.impl.*",
// Operations for the new repo. Temporary, see MID-9421.
"SqaleRepositoryService.*"),
REPOSITORY_READ("Repo:R", "Repository (read)",
"com.evolveum.midpoint.repo.api.RepositoryService.getObject",
"com.evolveum.midpoint.repo.api.RepositoryService.getVersion",
"com.evolveum.midpoint.repo.api.RepositoryService.searchObjects",
"com.evolveum.midpoint.repo.api.RepositoryService.searchObjectsIterative",
"com.evolveum.midpoint.repo.api.RepositoryService.listAccountShadowOwner",
"com.evolveum.midpoint.repo.api.RepositoryService.listAccountShadowOwner", // legacy
"com.evolveum.midpoint.repo.api.RepositoryService.searchContainers",
"com.evolveum.midpoint.repo.api.RepositoryService.countContainers",
"com.evolveum.midpoint.repo.api.RepositoryService.listResourceObjectShadows",
"com.evolveum.midpoint.repo.api.RepositoryService.listResourceObjectShadows", // legacy
"com.evolveum.midpoint.repo.api.RepositoryService.countObjects",
"com.evolveum.midpoint.repo.api.RepositoryService.searchShadowOwner"
// TODO impl
"com.evolveum.midpoint.repo.api.RepositoryService.searchShadowOwner", // legacy
// Operations for the new repo. Temporary, see MID-9421.
"SqaleRepositoryService.getObject",
"SqaleRepositoryService.getVersion",
"SqaleRepositoryService.searchObjects",
"SqaleRepositoryService.searchObjectsIterative",
"SqaleRepositoryService.searchContainers",
"SqaleRepositoryService.searchContainersIterative",
"SqaleRepositoryService.countContainers",
"SqaleRepositoryService.countReferences",
"SqaleRepositoryService.searchReferences",
"SqaleRepositoryService.searchReferencesIterative",
"SqaleRepositoryService.countObjects"
),
REPOSITORY_WRITE("Repo:W", "Repository (write)",
"com.evolveum.midpoint.repo.api.RepositoryService.addObject",
"com.evolveum.midpoint.repo.api.RepositoryService.modifyObject",
"com.evolveum.midpoint.repo.api.RepositoryService.modifyObjectDynamically",
"com.evolveum.midpoint.repo.api.RepositoryService.deleteObject",
"com.evolveum.midpoint.repo.api.RepositoryService.advanceSequence",
"com.evolveum.midpoint.repo.api.RepositoryService.returnUnusedValuesToSequence",
"com.evolveum.midpoint.repo.api.RepositoryService.addDiagnosticInformation"),
"com.evolveum.midpoint.repo.api.RepositoryService.addDiagnosticInformation",
// Operations for the new repo. Temporary, see MID-9421.
"SqaleRepositoryService.addObject",
"SqaleRepositoryService.modifyObject",
"SqaleRepositoryService.modifyObjectDynamically",
"SqaleRepositoryService.deleteObject",
"SqaleRepositoryService.advanceSequence",
"SqaleRepositoryService.returnUnusedValuesToSequence",
"SqaleRepositoryService.allocateContainerIdentifiers",
"SqaleRepositoryService.addDiagnosticInformation"
),
REPOSITORY_OTHER("Repo:O", "Repository (other)", singletonList(REPOSITORY), Arrays.asList(REPOSITORY_READ, REPOSITORY_WRITE)),
REPOSITORY_CACHE("RCache", "Repository cache (all)",
"com.evolveum.midpoint.repo.cache.RepositoryCache.*"),
Expand All @@ -51,10 +75,10 @@ public enum PerformanceCategory {
"com.evolveum.midpoint.repo.cache.RepositoryCache.getVersion",
"com.evolveum.midpoint.repo.cache.RepositoryCache.searchObjects",
"com.evolveum.midpoint.repo.cache.RepositoryCache.searchObjectsIterative",
"com.evolveum.midpoint.repo.cache.RepositoryCache.listAccountShadowOwner",
"com.evolveum.midpoint.repo.cache.RepositoryCache.listAccountShadowOwner", // legacy
"com.evolveum.midpoint.repo.cache.RepositoryCache.searchContainers",
"com.evolveum.midpoint.repo.cache.RepositoryCache.countContainers",
"com.evolveum.midpoint.repo.cache.RepositoryCache.listResourceObjectShadows",
"com.evolveum.midpoint.repo.cache.RepositoryCache.listResourceObjectShadows", // legacy
"com.evolveum.midpoint.repo.cache.RepositoryCache.countObjects",
"com.evolveum.midpoint.repo.cache.RepositoryCache.searchShadowOwner"),
REPOSITORY_CACHE_WRITE("RCache:R", "Repository cache (write)",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -196,7 +196,7 @@ private PrismObject<UserType> findRequestee(String shadowOid, Task task, Operati
cacheRepositoryService.searchObjects(UserType.class, query, null, result);
PrismObject<UserType> user = MiscUtil.extractSingleton(prismObjects);

LOGGER.trace("listAccountShadowOwner for shadow {} yields {}", shadowOid, user);
LOGGER.trace("search for the owner of shadow {} yields {}", shadowOid, user);
return user;
} catch (SchemaException e) {
LOGGER.trace("There's a problem finding account {}", shadowOid, e);
Expand Down

0 comments on commit 24e4617

Please sign in to comment.