| removeInvalidPreparedStatementsForFunction(String, String) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| shouldInvalidate(String, String, CQLStatement) |   | 53% |   | 37% | 6 | 9 | 6 | 19 | 0 | 1 |
| removeInvalidPersistentPreparedStatements(Iterator, String, String) |   | 17% |   | 25% | 2 | 3 | 5 | 7 | 0 | 1 |
| onCreateFunctionInternal(String, String, List) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$removeInvalidPreparedStatementsForFunction$0(String, String, Function) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| onAlterTable(TableMetadata, TableMetadata, boolean) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| onDropTable(TableMetadata, boolean) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| onCreateFunction(UDFunction) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onCreateAggregate(UDAggregate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onAlterFunction(UDFunction, UDFunction) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onAlterAggregate(UDAggregate, UDAggregate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onDropFunction(UDFunction) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| onDropAggregate(UDAggregate) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$removeInvalidPreparedStatementsForFunction$1(Predicate, QueryHandler.Prepared) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| removeInvalidPreparedStatements(Iterator, String, String) |   | 80% |   | 75% | 1 | 3 | 1 | 4 | 0 | 1 |
| removeInvalidPreparedStatements(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| onDropKeyspace(KeyspaceMetadata, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |