| performDropDb(String, boolean, boolean) |   | 17% |   | 14% | 7 | 8 | 20 | 25 | 0 | 1 |
| modifyColumn(ExternalTable, Column, ColumnPosition) |  | 0% |  | 0% | 3 | 3 | 16 | 16 | 1 | 1 |
| reorderColumns(ExternalTable, List) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
| validateForModifyColumn(Column, Table) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| addColumn(ExternalTable, Column, ColumnPosition) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
| addColumns(ExternalTable, List) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
| performCreateTable(CreateTableInfo) |   | 62% |   | 30% | 5 | 6 | 9 | 29 | 0 | 1 |
| renameColumn(ExternalTable, String, String) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| createOrReplaceBranchImpl(ExternalTable, CreateOrReplaceBranchInfo) |   | 75% |   | 93% | 1 | 9 | 8 | 37 | 0 | 1 |
| dropColumn(ExternalTable, String) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| performCreateDb(String, boolean, Map) |   | 31% |   | 20% | 5 | 6 | 7 | 12 | 0 | 1 |
| loadView(String, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| performDropTable(String, String, boolean) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| renameTableImpl(String, String, String) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| viewExists(String, String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| dropTableImpl(ExternalTable, boolean) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| afterRenameTable(String, String, String) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| refreshTable(ExternalTable) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| listNestedNamespaces(Namespace) |   | 35% |   | 16% | 3 | 4 | 8 | 13 | 0 | 1 |
| addOneColumn(UpdateSchema, Column) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| lambda$listTableNames$6(String) |   | 48% |   | 50% | 2 | 3 | 5 | 10 | 0 | 1 |
| afterDropTable(String, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| lambda$dropTableImpl$11(ExternalTable, boolean) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| loadTable(String, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| listViewNames(String) |   | 20% |   | 50% | 1 | 2 | 3 | 5 | 0 | 1 |
| performDropView(String, String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| createTableImpl(CreateTableInfo) |   | 31% | | n/a | 0 | 1 | 3 | 4 | 0 | 1 |
| createDbImpl(String, boolean, Map) |   | 36% | | n/a | 0 | 1 | 3 | 4 | 0 | 1 |
| afterOperateOnBranchOrTag(String, String) |   | 32% |   | 25% | 2 | 3 | 5 | 8 | 0 | 1 |
| validateCommonColumnInfo(Column) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| tableExist(String, String) |   | 40% | | n/a | 0 | 1 | 2 | 3 | 0 | 1 |
| databaseExist(String) |   | 37% | | n/a | 0 | 1 | 2 | 3 | 0 | 1 |
| listTableNames(String) |   | 34% | | n/a | 0 | 1 | 2 | 3 | 0 | 1 |
| listDatabaseNames() |   | 31% | | n/a | 0 | 1 | 2 | 3 | 0 | 1 |
| applyPosition(UpdateSchema, ColumnPosition, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| lambda$listViewNames$31(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$renameTableImpl$12(String, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$viewExists$29(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$listNestedNamespaces$3(Namespace) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| IcebergMetadataOps(ExternalCatalog, Catalog) |   | 75% |   | 50% | 1 | 2 | 2 | 10 | 0 | 1 |
| lambda$getNamespace$32(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$loadView$30(ViewCatalog, String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$loadTable$28(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$listTableNames$5(List, String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$createOrReplaceTagImpl$19(Table, boolean, boolean, boolean, String, Long, boolean, TagOptions) |   | 84% |   | 83% | 2 | 7 | 1 | 11 | 0 | 1 |
| close() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| truncateTableImpl(ExternalTable, List) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getExternalCatalog() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$reorderColumns$27(UpdateSchema) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$modifyColumn$26(UpdateSchema) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$renameColumn$25(UpdateSchema) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$dropColumn$24(UpdateSchema) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$addColumns$23(UpdateSchema) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$addColumn$22(UpdateSchema) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createOrReplaceTagImpl(ExternalTable, CreateOrReplaceTagInfo) |  | 100% |  | 100% | 0 | 3 | 0 | 20 | 0 | 1 |
| dropTagImpl(ExternalTable, DropTagInfo) |  | 100% |  | 100% | 0 | 3 | 0 | 12 | 0 | 1 |
| dropBranchImpl(ExternalTable, DropBranchInfo) |  | 100% |  | 100% | 0 | 3 | 0 | 12 | 0 | 1 |
| getNamespace(Optional, String) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| lambda$createOrReplaceBranchImpl$14(Long, ManageSnapshots, String, Table) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| dropDbImpl(String, boolean, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| afterCreateTable(String, String) |  | 100% |   | 50% | 1 | 2 | 0 | 6 | 0 | 1 |
| lambda$createOrReplaceBranchImpl$13(Long, ManageSnapshots, String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| lambda$performCreateTable$10(Column) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$tableExist$0(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTableIdentifier(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getNamespace() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$dropBranchImpl$21(Table, String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$dropTagImpl$20(Table, String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| lambda$databaseExist$1(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$createOrReplaceTagImpl$18(ManageSnapshots, String, Long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$createOrReplaceBranchImpl$17(ManageSnapshots, String, Long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$createOrReplaceBranchImpl$16(ManageSnapshots, String, Integer) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$createOrReplaceBranchImpl$15(ManageSnapshots, String, Long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$dropDbImpl$8(String, boolean, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$createDbImpl$7(String, boolean, Map) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$listNestedNamespaces$4(Namespace) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| afterDropDb(String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getNamespace(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$createTableImpl$9(CreateTableInfo) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$listDatabaseNames$2() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| afterCreateDb() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getThreadPoolWithPreAuth() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getCatalog() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getExecutionAuthenticator() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$getNamespace$33() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |