commitShared() |  | 0% |  | 0% | 13 | 13 | 84 | 84 | 1 | 1 |
doGetPartitionNames(MetastoreContext, HiveTableHandle, Map) |  | 0% |  | 0% | 16 | 16 | 44 | 44 | 1 | 1 |
rollbackShared() |  | 0% |  | 0% | 10 | 10 | 47 | 47 | 1 | 1 |
doRecursiveDeleteFiles(FileSystem, Path, Set, boolean) |  | 0% |  | 0% | 13 | 13 | 38 | 38 | 1 | 1 |
finishInsertIntoExistingPartition(ConnectorSession, String, String, String, List, Path, List, PartitionStatistics) |  | 0% |  | 0% | 5 | 5 | 30 | 30 | 1 | 1 |
finishInsertIntoExistingTable(ConnectorSession, String, String, Path, List, PartitionStatistics) |  | 0% |  | 0% | 5 | 5 | 29 | 29 | 1 | 1 |
addPartition(ConnectorSession, String, String, String, boolean, Partition, Path, PartitionStatistics, boolean) |  | 0% |  | 0% | 5 | 5 | 20 | 20 | 1 | 1 |
getPartitionStatistics(MetastoreContext, String, String, Set) |  | 0% |  | 0% | 7 | 7 | 25 | 25 | 1 | 1 |
truncateUnpartitionedTable(ConnectorSession, String, String) |  | 0% |  | 0% | 5 | 5 | 22 | 22 | 1 | 1 |
getPartitionsByNames(MetastoreContext, String, String, List) |  | 0% |  | 0% | 5 | 5 | 21 | 21 | 1 | 1 |
listTablePrivileges(MetastoreContext, String, String, PrestoPrincipal) |  | 0% |  | 0% | 7 | 7 | 18 | 18 | 1 | 1 |
dropPartition(ConnectorSession, String, String, String, List) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
renameDirectory(HdfsContext, HdfsEnvironment, Path, Path, Runnable) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
createTable(ConnectorSession, Table, PrincipalPrivileges, Optional, boolean, PartitionStatistics, List) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
generatePageSinkMetadata(MetastoreContext, SchemaTableName) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
SemiTransactionalHiveMetastore(HdfsEnvironment, ExtendedHiveMetastore, ListeningExecutorService, boolean, boolean, boolean, ColumnConverterProvider) |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
dropTable(HdfsContext, String, String) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
recursiveDeleteFilesAndLog(HdfsContext, Path, Set, boolean, String) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
getPartition(MetastoreContext, String, String, List) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
cacheLastDataCommitTimes(Map, String, String) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
commit() |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
getTableSource(String, String) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
setPartitionLeases(MetastoreContext, String, String, Map, Duration) |  | 0% |  | 0% | 6 | 6 | 7 | 7 | 1 | 1 |
recursiveDeleteFiles(HdfsEnvironment, HdfsContext, Path, Set, boolean) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
declareIntentionToWrite(HdfsContext, MetastoreContext, LocationHandle.WriteMode, Path, Optional, SchemaTableName, boolean) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
getTable(MetastoreContext, HiveTableHandle) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
getTableStatistics(MetastoreContext, String, String) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
asyncRename(HdfsEnvironment, ListeningExecutorService, AtomicBoolean, List, HdfsContext, Path, Path, List) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
partitionValuesMatch(List, List) |  | 0% |  | 0% | 5 | 5 | 7 | 7 | 1 | 1 |
lambda$truncateUnpartitionedTable$17(HdfsContext, Path, SchemaTableName, ExtendedHiveMetastore, HdfsEnvironment) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
deleteTempPathRootDirectory(List, HdfsEnvironment) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
isSameOrParent(Path, Path) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
rollback() |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
checkNoPartitionAction(String, String) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
getTableConstraints(MetastoreContext, String, String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
lambda$doRecursiveDeleteFiles$41(String, String) |  | 0% |  | 0% | 4 | 4 | 1 | 1 | 1 | 1 |
deleteTemporaryTableDirectories(List, HdfsEnvironment) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
checkReadable() |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
deleteIfExists(FileSystem, Path, boolean) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
getPartitionFromPartitionAction(SemiTransactionalHiveMetastore.Action) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
setExclusive(SemiTransactionalHiveMetastore.ExclusiveOperation) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
checkHoldsLock() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
lambda$addColumn$13(MetastoreContext, String, String, String, HiveType, String, ExtendedHiveMetastore, HdfsEnvironment) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getAllTables(MetastoreContext, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
getAllViews(MetastoreContext, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
logCleanupFailure(Throwable, String, Object[]) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
lambda$renameColumn$14(MetastoreContext, String, String, String, String, ExtendedHiveMetastore, HdfsEnvironment) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$renameTable$12(MetastoreContext, String, String, String, String, ExtendedHiveMetastore, HdfsEnvironment) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$replaceView$11(MetastoreContext, String, String, Table, PrincipalPrivileges, ExtendedHiveMetastore, HdfsEnvironment) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getPartitionName(MetastoreContext, String, String, List) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
lambda$addConstraint$36(MetastoreContext, String, String, TableConstraint, ExtendedHiveMetastore, HdfsEnvironment) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$dropConstraint$35(MetastoreContext, String, String, String, ExtendedHiveMetastore, HdfsEnvironment) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$dropColumn$15(MetastoreContext, String, String, String, ExtendedHiveMetastore, HdfsEnvironment) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
logCleanupFailure(String, Object[]) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
deleteRecursivelyIfExists(HdfsContext, HdfsEnvironment, Path) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
lambda$null$9(ExtendedHiveMetastore, MetastoreContext, Table, List, PartitionStatistics) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
getPartitionName(Table, List) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
addPartition(ConnectorSession, String, String, String, boolean, Partition, Path, PartitionStatistics) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getTable(MetastoreContext, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
addColumn(MetastoreContext, String, String, String, HiveType, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
buildCommitHandle(SchemaTableName, MetastoreOperationResult) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getPartitionNames(MetastoreContext, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$setTableStatistics$7(MetastoreContext, Table, PartitionStatistics, ExtendedHiveMetastore, HdfsEnvironment) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
replaceView(MetastoreContext, String, String, Table, PrincipalPrivileges) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
renameTable(MetastoreContext, String, String, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
renameColumn(MetastoreContext, String, String, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
testOnlyCheckIsReadOnly() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
dropColumn(MetastoreContext, String, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
grantRoles(MetastoreContext, Set, Set, boolean, PrestoPrincipal) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
revokeRoles(MetastoreContext, Set, Set, boolean, PrestoPrincipal) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
grantTablePrivileges(MetastoreContext, String, String, PrestoPrincipal, Set) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
revokeTablePrivileges(MetastoreContext, String, String, PrestoPrincipal, Set) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
dropConstraint(MetastoreContext, String, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
addConstraint(MetastoreContext, String, String, TableConstraint) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$asyncRename$40(AtomicBoolean, FileSystem, Path, Path) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
lambda$revokeTablePrivileges$34(MetastoreContext, String, String, PrestoPrincipal, Set, ExtendedHiveMetastore, HdfsEnvironment) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$grantTablePrivileges$33(MetastoreContext, String, String, PrestoPrincipal, Set, ExtendedHiveMetastore, HdfsEnvironment) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$revokeRoles$32(MetastoreContext, Set, Set, boolean, PrestoPrincipal, ExtendedHiveMetastore, HdfsEnvironment) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$grantRoles$31(MetastoreContext, Set, Set, boolean, PrestoPrincipal, ExtendedHiveMetastore, HdfsEnvironment) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$getPartitionName$28(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$setPartitionLeases$23(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$getPartitionsByNames$21(MetastoreContext, String, String, ImmutableList.Builder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$setPartitionStatistics$10(Map, MetastoreContext, Table, ExtendedHiveMetastore, HdfsEnvironment) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getDatabase(MetastoreContext, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setPartitionStatistics(MetastoreContext, Table, Map) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
listRoleGrants(MetastoreContext, PrestoPrincipal) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setShared() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
lambda$rollbackShared$39(Path, Path) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
getAllDatabases(MetastoreContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
renameDatabase(MetastoreContext, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
setTableStatistics(MetastoreContext, Table, PartitionStatistics) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
createRole(MetastoreContext, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
listRoles(MetastoreContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$createRole$29(MetastoreContext, String, String, ExtendedHiveMetastore, HdfsEnvironment) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$renameDatabase$5(MetastoreContext, String, String, ExtendedHiveMetastore, HdfsEnvironment) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getSupportedColumnStatistics(MetastoreContext, Type) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
createDatabase(MetastoreContext, Database) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
dropDatabase(MetastoreContext, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getPartitionNames(MetastoreContext, HiveTableHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getPartitionNamesByFilter(MetastoreContext, HiveTableHandle, Map) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
dropRole(MetastoreContext, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
getPrestoQueryId(Table) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getPrestoQueryId(Partition) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$dropRole$30(MetastoreContext, String, ExtendedHiveMetastore, HdfsEnvironment) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$finishInsertIntoExistingPartition$27(SchemaTableName, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$cacheLastDataCommitTimes$22(Optional) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$dropDatabase$4(MetastoreContext, String, ExtendedHiveMetastore, HdfsEnvironment) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$createDatabase$3(MetastoreContext, Database, ExtendedHiveMetastore, HdfsEnvironment) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$getPartitionStatistics$2(ImmutableMap.Builder, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$getTable$0(MetastoreContext, HiveTableHandle) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$finishInsertIntoExistingTable$16(SchemaTableName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
testOnlyThrowOnCleanupFailures() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$rollbackShared$38(Partition) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$finishInsertIntoExistingPartition$26(SchemaTableName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$dropPartition$25(SchemaTableName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$addPartition$24(SchemaTableName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$getPartitionsByNames$20(SchemaTableName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$getPartition$19(SchemaTableName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$doGetPartitionNames$18(SchemaTableName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$null$8(PartitionStatistics, PartitionStatistics) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$null$6(PartitionStatistics, PartitionStatistics) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$getPartitionStatistics$1(SchemaTableName) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getColumnConverterProvider() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$commitShared$37() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |