| createTable(TableMetadata, boolean) |  | 0% |  | 0% | 5 | 5 | 27 | 27 | 1 | 1 |
| acquireSharedLock(String, long, String, TableName, List, long) |  | 0% |  | 0% | 5 | 5 | 24 | 24 | 1 | 1 |
| updatePartitionStatistics(String, String, String, Function) |  | 0% |  | 0% | 2 | 2 | 18 | 18 | 1 | 1 |
| getDefaultColumnValues(String, String) |  | 0% |  | 0% | 2 | 2 | 15 | 15 | 1 | 1 |
| getValidWriteIds(String, long) |  | 0% | | n/a | 1 | 1 | 13 | 13 | 1 | 1 |
| getPartition(String, String, List) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| getPartitions(String, String, List) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| updateTableStatistics(String, String, Function) |  | 0% | | n/a | 1 | 1 | 14 | 14 | 1 | 1 |
| listPartitionNames(String, String, long) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| getNextNotification(long, int, IMetaStoreClient.NotificationFilter) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| lambda$getValidWriteIds$22(ThriftHMSCachedClient.ThriftHMSClient, String, long, Map) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| getCurrentNotificationEventId() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| createLockComponentsForRead(TableName, List) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
| truncateTable(String, String, List) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| tableExists(String, String) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| getClient() |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| listPartitions(String, String) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| getTable(String, String) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| getSchema(String, String) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| addPartitions(String, String, List) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| createLockComponentForRead(TableName, Optional) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| getCatalogLocation(String) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| createDatabase(DatabaseMetadata) |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| commitTxn(long) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| checkLock(long) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| getAllTables(String) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| getDatabase(String) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| dropPartition(String, String, List, boolean) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| getAllDatabases() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| close() |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
| dropTable(String, String) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| dropDatabase(String) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| getPartitionColumnStatistics(String, String, List, List) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| getTableColumnStatistics(String, String, List) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| openTxn(String) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| lambda$createTable$3(List, ThriftHMSCachedClient.ThriftHMSClient, Table) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| ugiDoAs(PrivilegedExceptionAction) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$getDefaultColumnValues$13(ThriftHMSCachedClient.ThriftHMSClient, DefaultConstraintsRequest) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| lambda$getClient$24() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getPartitionColumnStatistics$17(ThriftHMSCachedClient.ThriftHMSClient, String, String, List, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$truncateTable$6(ThriftHMSCachedClient.ThriftHMSClient, String, String, List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| listPartitionNames(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getNextNotification$18(ThriftHMSCachedClient.ThriftHMSClient, long, int, IMetaStoreClient.NotificationFilter) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getTableColumnStatistics$16(ThriftHMSCachedClient.ThriftHMSClient, String, String, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getPartitions$11(ThriftHMSCachedClient.ThriftHMSClient, String, String, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getPartition$10(ThriftHMSCachedClient.ThriftHMSClient, String, String, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$listPartitionNames$9(ThriftHMSCachedClient.ThriftHMSClient, String, String, short) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$listPartitions$8(ThriftHMSCachedClient.ThriftHMSClient, String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$tableExists$7(ThriftHMSCachedClient.ThriftHMSClient, String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$dropTable$5(ThriftHMSCachedClient.ThriftHMSClient, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$createDatabase$2(ThriftHMSCachedClient.ThriftHMSClient, HiveDatabaseMetadata) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$acquireSharedLock$21(ThriftHMSCachedClient.ThriftHMSClient, LockRequestBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$commitTxn$20(ThriftHMSCachedClient.ThriftHMSClient, long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$openTxn$19(ThriftHMSCachedClient.ThriftHMSClient, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getSchema$15(ThriftHMSCachedClient.ThriftHMSClient, String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getTable$14(ThriftHMSCachedClient.ThriftHMSClient, String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$dropDatabase$4(ThriftHMSCachedClient.ThriftHMSClient, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$getCatalogLocation$25(ThriftHMSCachedClient.ThriftHMSClient, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$checkLock$23(ThriftHMSCachedClient.ThriftHMSClient, long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getDatabase$12(ThriftHMSCachedClient.ThriftHMSClient, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getAllTables$1(ThriftHMSCachedClient.ThriftHMSClient, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$static$0(Table) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ThriftHMSCachedClient(HiveConf, int, ExecutionAuthenticator) |  | 97% |   | 75% | 1 | 3 | 0 | 12 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |