The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.
For further technical details on the meaning of columns in the below table, please see the Glossary .
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Runtime reached by Fuzzers | Combined reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 5 | 62.5% |
gold | [1:9] | 2 | 25.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 1 | 12.5% |
All colors | 8 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
5 | 2 | [ConnectStringParserFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider) | call site: 00002 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ConnectStringParserFuzzer.java | 3 |
calcite-avatica/coremain/java/org/apache/calcite/avatica/ConnectStringParser.java | 4 |
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 8 | 100.% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 0 | 0.0% |
All colors | 8 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
7 | 0 | EP | call site: 00000 | [org.apache.calcite.avatica.util.Base64].encodeBytes(byte[]) |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
Base64Fuzzer.java | 5 |
calcite-avatica/coremain/java/org/apache/calcite/avatica/util/Base64.java | 2 |
The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.
Func name | Functions filename | Arg count | Args | Function depth | hitcount | instr count | bb count | cyclomatic complexity | Reachable functions | Incoming references | total cyclomatic complexity | Unreached complexity |
---|
Implementing fuzzers that target the above functions will improve reachability such that it becomes:
If you implement fuzzers for these functions, the status of all functions in the project will be:
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Runtime reached by Fuzzers | Combined reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
This sections provides heuristics that can be used as input to a fuzz engine when running a given fuzz target. The current focus is on providing input that is usable by libFuzzer.
Use this with the libFuzzer -dict=DICT.file flag
Use one of these functions as input to libfuzzer with flag: -focus_function name
-focus_function=['[ConnectStringParserFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)']
Use this with the libFuzzer -dict=DICT.file flag
This section shows analysis of runtime coverage data.
For futher technical details on how this section is generated, please see the Glossary .
Func name | Function total lines | Lines covered at runtime | percentage covered | Reached by fuzzers |
---|---|---|---|---|
[org.apache.calcite.avatica.test.AvaticaUtilsTest].testInstantiatePlugin() | 91 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.test.AvaticaUtilsTest].testConnectionProperty() | 83 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.test.AvaticaUtilsTest].testByteString() | 61 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.tck.tests.MetadataTest].parameterMetadata() | 69 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.tck.tests.InsertTest].preparedBatchInsert() | 31 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.server.AvaticaJsonHandler].handle(java.lang.String,org.eclipse.jetty.server.Request,javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) | 45 | 0 | 0.0% | |
[org.apache.calcite.avatica.server.HttpServerSpnegoWithoutJaasTest].setupKdc() | 44 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.server.AvaticaProtobufHandler].handle(java.lang.String,org.eclipse.jetty.server.Request,javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) | 41 | 0 | 0.0% | |
[org.apache.calcite.avatica.server.HttpServer].internalStart() | 33 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.ha.ConnectionPropertiesHATest].testConnectionPropertiesCreateStatementAfterDisconnect() | 46 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.proto.Common$AvaticaType$Builder].mergeFrom(org.apache.calcite.avatica.proto.Common$AvaticaType) | 32 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Common$AvaticaType$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) | 36 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Common$MetaDataOperationArgument].getSerializedSize() | 32 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Common$Rep].forNumber(int) | 32 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Common$Rep].
|
34 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Common].
|
34 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Common$Signature$Builder].mergeFrom(org.apache.calcite.avatica.proto.Common$Signature) | 48 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Common$Signature$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) | 41 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Responses$ResultSetResponse$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) | 39 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Requests$ColumnsRequest$Builder].mergeFrom(org.apache.calcite.avatica.proto.Requests$ColumnsRequest) | 32 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Requests$ColumnsRequest$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) | 42 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Common$MetaDataOperationArgument$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) | 42 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Responses$ExecuteBatchResponse$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) | 39 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Common$QueryState$Builder].mergeFrom(org.apache.calcite.avatica.proto.Common$QueryState) | 36 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Common$QueryState$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) | 41 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Responses].
|
40 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Requests].
|
53 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Requests$PrepareAndExecuteRequest$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) | 33 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Responses$ErrorResponse$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) | 38 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Requests$TablesRequest$Builder].mergeFrom(org.apache.calcite.avatica.proto.Requests$TablesRequest) | 35 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Requests$TablesRequest$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) | 43 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Common$ColumnMetaData$Builder].buildPartial0(org.apache.calcite.avatica.proto.Common$ColumnMetaData) | 47 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Common$ColumnMetaData$Builder].mergeFrom(org.apache.calcite.avatica.proto.Common$ColumnMetaData) | 56 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Common$ColumnMetaData$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) | 76 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Common$ConnectionProperties$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) | 39 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Requests$ExecuteRequest$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) | 36 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Common$AvaticaParameter$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) | 36 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Requests$TablesRequest].getSerializedSize() | 31 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Common$ColumnValue$Builder].mergeFrom(org.apache.calcite.avatica.proto.Common$ColumnValue) | 44 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Common$ColumnValue$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) | 38 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Common$ColumnMetaData].writeTo(com.google.protobuf.CodedOutputStream) | 42 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Common$ColumnMetaData].getSerializedSize() | 60 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Common$ColumnMetaData].equals(java.lang.Object) | 49 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Common$ColumnMetaData].hashCode() | 56 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Common$TypedValue$Builder].mergeFrom(org.apache.calcite.avatica.proto.Common$TypedValue) | 42 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Common$TypedValue$Builder].mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite) | 50 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Common$TypedValue].getSerializedSize() | 35 | 0 | 0.0% | |
[org.apache.calcite.avatica.proto.Common$TypedValue].hashCode() | 33 | 0 | 0.0% | |
[org.apache.calcite.avatica.remote.ProtobufHandlerTest].testFetch() | 54 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.remote.ProtobufTranslationImplTest].getRequests() | 41 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.remote.ProtobufTranslationImplTest].getResponses() | 51 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.remote.RemoteMetaTest].testCommitRollback() | 53 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.remote.RemoteMetaTest].testBigDecimalTest() | 37 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.remote.Driver].connect(java.lang.String,java.util.Properties) | 33 | 0 | 0.0% | |
[org.apache.calcite.avatica.remote.AvaticaHttpClientFactoryImpl].getClient(java.net.URL,org.apache.calcite.avatica.ConnectionConfig,org.apache.calcite.avatica.remote.KerberosConnection) | 48 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.remote.TypedValue].jdbcToSerial(org.apache.calcite.avatica.ColumnMetaData$Rep,java.lang.Object,java.util.Calendar,org.apache.calcite.avatica.SqlType) | 42 | 0 | 0.0% | |
[org.apache.calcite.avatica.remote.TypedValue].writeToProtoWithType(org.apache.calcite.avatica.proto.Common$TypedValue$Builder,java.lang.Object,org.apache.calcite.avatica.proto.Common$Rep) | 61 | 0 | 0.0% | |
[org.apache.calcite.avatica.remote.TypedValue].getSerialFromProto(org.apache.calcite.avatica.proto.Common$TypedValue) | 33 | 0 | 0.0% | |
[org.apache.calcite.avatica.remote.TypedValue].toProto(org.apache.calcite.avatica.proto.Common$TypedValue$Builder,java.lang.Object) | 83 | 0 | 0.0% | |
[org.apache.calcite.avatica.remote.ArrayTypeTest].testBatchInsert() | 36 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.remote.ProtobufTranslationImpl].getAllMessageClasses() | 39 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.remote.ProtobufTranslationImpl].
|
85 | 0 | 0.0% | |
[org.apache.calcite.avatica.util.ArrayImplTest].arraysOfStructs() | 47 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.util.ArrayImplTest].listOfStructs() | 46 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.util.ArrayImplTest].arraysOfJavaObjects() | 32 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.util.ArrayImplTest].listOfJavaObjects() | 33 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.util.AbstractCursor].createAccessor(org.apache.calcite.avatica.ColumnMetaData,org.apache.calcite.avatica.util.AbstractCursor$Getter,java.util.Calendar,org.apache.calcite.avatica.util.ArrayImpl$Factory) | 64 | 0 | 0.0% | |
[org.apache.calcite.avatica.util.DateTimeUtils].parsePrecisionDateTimeLiteral(java.lang.String,java.text.DateFormat,java.util.TimeZone,int) | 31 | 0 | 0.0% | |
[org.apache.calcite.avatica.util.DateTimeUtils].intervalDayTimeToString(long,org.apache.calcite.avatica.util.TimeUnitRange,int) | 112 | 0 | 0.0% | |
[org.apache.calcite.avatica.util.DateTimeUtils].julianExtract(org.apache.calcite.avatica.util.TimeUnitRange,int) | 39 | 0 | 0.0% | |
[org.apache.calcite.avatica.util.DateTimeUtils].julianDateFloor(org.apache.calcite.avatica.util.TimeUnitRange,int,boolean) | 53 | 0 | 0.0% | |
[org.apache.calcite.avatica.util.ArrayImpl].getArray(java.util.List,org.apache.calcite.avatica.util.AbstractCursor$ArrayAccessor) | 48 | 0 | 0.0% | |
[org.apache.calcite.avatica.util.Base64$InputStream].read() | 42 | 0 | 0.0% | |
[org.apache.calcite.avatica.util.Base64].encodeBytesToBytes(byte[],int,int,int) | 49 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.util.Base64].decode(byte[],int,int,int) | 32 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.util.DateTimeUtilsTest].testExtract() | 299 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.util.DateTimeUtilsTest].testUnixDate() | 50 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.util.DateTimeUtilsTest].thereAndBack(int,int,int) | 46 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.util.DateTimeUtilsTest].testSubtractMonths() | 52 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.util.DateTimeUtilsTest].testUnixDateFloorCeil() | 90 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.util.DateTimeUtilsTest].testBrokenDate() | 33 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.jdbc.JdbcResultSet].frame(org.apache.calcite.avatica.jdbc.StatementInfo,java.sql.ResultSet,long,int,java.util.Calendar,com.google.common.base.Optional) | 34 | 0 | 0.0% | |
[org.apache.calcite.avatica.jdbc.JdbcResultSet].getValue(java.sql.ResultSet,int,int,java.util.Calendar) | 36 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.jdbc.JdbcMeta].
|
55 | 0 | 0.0% | |
[org.apache.calcite.avatica.AvaticaSite].setObject(java.lang.Object,int) | 48 | 0 | 0.0% | |
[org.apache.calcite.avatica.AvaticaSite].get(org.apache.calcite.avatica.util.Cursor$Accessor,int,java.util.Calendar) | 43 | 0 | 0.0% | |
[org.apache.calcite.avatica.MetaImpl].collect(org.apache.calcite.avatica.Meta$CursorFactory,java.lang.Iterable,java.util.List) | 38 | 0 | 0.0% | |
[org.apache.calcite.avatica.SqlState].
|
183 | 0 | 0.0% | |
[org.apache.calcite.avatica.AvaticaSpnegoTest].setupKdc() | 32 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.DriverVersion].load(java.lang.Class,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String) | 43 | 0 | 0.0% | |
[org.apache.calcite.avatica.SqlType].
|
126 | 0 | 0.0% | |
[org.apache.calcite.avatica.QueryState].invoke(java.sql.Connection,java.sql.Statement) | 63 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.QueryState].toProto() | 38 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.QueryState].fromProto(org.apache.calcite.avatica.proto.Common$QueryState) | 33 | 0 | 0.0% | |
[org.apache.calcite.avatica.BuiltInConnectionProperty].
|
44 | 0 | 0.0% | |
[org.apache.calcite.avatica.Meta$Frame].equalRows(java.lang.Iterable,java.lang.Iterable) | 31 | 0 | 0.0% | |
[org.apache.calcite.avatica.ConnectStringParser].getParamString(java.util.Properties) | 45 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.AvaticaConnection].executeQueryInternal(org.apache.calcite.avatica.AvaticaStatement,org.apache.calcite.avatica.Meta$Signature,org.apache.calcite.avatica.Meta$Frame,org.apache.calcite.avatica.QueryState,boolean) | 39 | 0 | 0.0% | |
[org.apache.calcite.avatica.AvaticaUtils].instantiatePlugin(java.lang.Class,java.lang.String) | 36 | 0 | 0.0% | |
[org.apache.calcite.avatica.ColumnMetaData$Rep].
|
34 | 0 | 0.0% | |
[org.apache.calcite.avatica.AvaticaResultSetConversionsTest$TestMetaImpl].prepareAndExecute(org.apache.calcite.avatica.Meta$StatementHandle,java.lang.String,long,int,org.apache.calcite.avatica.Meta$PrepareCallback) | 73 | 0 | 0.0% | |
[org.apache.calcite.avatica.RemoteDriverTest].testCreateInsertUpdateDrop() | 77 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.RemoteDriverTest].assertResultSetsEqual(java.sql.Statement,java.sql.Statement) | 48 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.RemoteDriverTest].checkPrepareBindExecuteFetch(java.sql.Connection) | 39 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.RemoteDriverTest].executeBatchInsertWithNulls(java.sql.Connection) | 32 | 0 | 0.0% | [] |
[org.apache.calcite.avatica.RemoteDriverTest].executeBatchInsertWithDates(java.sql.Connection) | 47 | 0 | 0.0% | [] |
This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link
Source file | Reached by | Covered by |
---|---|---|
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/ProtobufHandler.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/remote/RemoteHttpClientTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/util/ArrayIteratorCursor.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/remote/ProtobufServiceTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/AvaticaFactory.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/RepTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/util/Spaces.java | [] | [] |
/src/calcite-avatica/server/src/main/java/org/apache/calcite/avatica/server/RemoteUserExtractor.java | [] | [] |
/src/calcite-avatica/metrics-dropwizardmetrics/src/main/java/org/apache/calcite/avatica/metrics/dropwizard/DropwizardMetricsSystemConfiguration.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/AvaticaClosedResultSetWithNullStatementTest.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/QueryStateTest.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/util/DateAccessorTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/Handler.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/ConnectionConfigImpl.java | [] | [] |
/src/calcite-avatica/metrics-dropwizardmetrics/src/test/java/org/apache/calcite/avatica/metrics/dropwizard/DropwizardMeterTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/AvaticaConnection.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/AvaticaUtils.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/SpnegoTestUtil.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/ProtobufService.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/test/AvaticaClientRuntimeExceptionTest.java | [] | [] |
/src/calcite-avatica/noop-driver/src/main/java/org/apache/calcite/avatica/noop/AvaticaNoopConnection.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/server/HttpQueryStringParameterRemoteUserExtractorTest.java | [] | [] |
/src/calcite-avatica/server/src/main/java/org/apache/calcite/avatica/jdbc/JdbcMeta.java | [] | [] |
/src/calcite-avatica/metrics/src/main/java/org/apache/calcite/avatica/metrics/MetricsSystemConfiguration.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/LocalJsonService.java | [] | [] |
/src/calcite-avatica/metrics-dropwizardmetrics/src/test/java/org/apache/calcite/avatica/metrics/dropwizard/DropwizardTimerTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/ConnectStringParser.java | ['ConnectStringParserFuzzer'] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/test/JsonHandlerTest.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/server/HttpServerCustomizerTest.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/FrameTest.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/test/AvaticaSeverityTest.java | [] | [] |
/src/Base64Fuzzer.java | ['Base64Fuzzer'] | [] |
/src/calcite-avatica/tck/src/main/java/org/apache/calcite/avatica/tck/TestRunner.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/IsArrayAccessorResultSetEqual.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/util/NumberAccessorTest.java | [] | [] |
/src/calcite-avatica/metrics-dropwizardmetrics/src/main/java/org/apache/calcite/avatica/metrics/dropwizard/DropwizardMetricsSystemFactory.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/ConnectionPropertiesImpl.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/util/CursorTestUtils.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/server/CustomAuthHttpServerTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/TypedValue.java | [] | [] |
/src/calcite-avatica/metrics/src/main/java/org/apache/calcite/avatica/metrics/noop/NoopMetricsSystem.java | [] | [] |
/src/calcite-avatica/server/src/main/java/org/apache/calcite/avatica/server/DoAsRemoteUserCallback.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/MetaResultSetTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/util/Cursor.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/Handler.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/util/UnsynchronizedBuffer.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/Service.java | [] | [] |
/src/calcite-avatica/metrics/src/main/java/org/apache/calcite/avatica/metrics/noop/NoopMeter.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/AvaticaMatchers.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/ProtobufTranslationImpl.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/GSSAuthenticateable.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/util/IteratorCursor.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/remote/ProtobufHandlerTest.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/RemoteDriverMockTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/MetaImpl.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/remote/ExecuteRequestTest.java | [] | [] |
/src/calcite-avatica/metrics-dropwizardmetrics/src/main/java/org/apache/calcite/avatica/metrics/dropwizard/DropwizardHistogram.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/util/ArrayImpl.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/util/Unsafe.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/server/HttpServerSpnegoWithoutJaasTest.java | [] | [] |
/src/calcite-avatica/tck/src/main/java/org/apache/calcite/avatica/tck/tests/MetadataTest.java | [] | [] |
/src/calcite-avatica/server/src/main/java/org/apache/calcite/avatica/server/MetricsAwareAvaticaHandler.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/util/ByteString.java | [] | [] |
/src/calcite-avatica/noop-driver/src/main/java/org/apache/calcite/avatica/noop/AvaticaNoopPreparedStatement.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/AvaticaSite.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/ha/ShuffledRoundRobinLBStrategyTest.java | [] | [] |
/src/calcite-avatica/metrics/src/main/java/org/apache/calcite/avatica/metrics/noop/NoopTimer.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/util/Sources.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/remote/KerberosConnectionTest.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/AvaticaConnectionTest.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/test/ConnectStringParserTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/JsonHandler.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/UnregisteredDriver.java | [] | [] |
/src/calcite-avatica/metrics-dropwizardmetrics/src/main/java/org/apache/calcite/avatica/metrics/dropwizard/DropwizardCounter.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/ha/LBStrategy.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/ConnectionConfigImplTest.java | [] | [] |
/src/calcite-avatica/metrics/src/main/java/org/apache/calcite/avatica/metrics/Counter.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/util/StructImpl.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/ConnectionPropertiesImplTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/ha/ShuffledRoundRobinLBStrategy.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/remote/ConnectionPropertiesTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/MockJsonService.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/ProtobufMeta.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/LocalProtobufService.java | [] | [] |
/src/calcite-avatica/metrics-dropwizardmetrics/src/main/java/org/apache/calcite/avatica/metrics/dropwizard/DropwizardMetricsSystem.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/UsernamePasswordAuthenticateable.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/AvaticaJdbc41Factory.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/NoSuchStatementException.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/HttpBaseTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/util/SecurityUtils.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/remote/AvaticaServersForTest.java | [] | [] |
/src/calcite-avatica/server/src/main/java/org/apache/calcite/avatica/server/AbstractAvaticaHandler.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/ConnectionProperty.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/AvaticaSpecificDatabaseMetaData.java | [] | [] |
/src/calcite-avatica/metrics/src/main/java/org/apache/calcite/avatica/metrics/Histogram.java | [] | [] |
/src/calcite-avatica/server/src/main/java/org/apache/calcite/avatica/server/HttpRequestRemoteUserExtractor.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/test/AvaticaSqlExceptionTest.java | [] | [] |
/src/calcite-avatica/noop-driver/src/main/java/org/apache/calcite/avatica/noop/AvaticaNoopResultSet.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/RemoteDriverTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/ha/RandomSelectLBStrategy.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/jdbc/StatementInfoTest.java | [] | [] |
/src/calcite-avatica/server/src/main/java/org/apache/calcite/avatica/jdbc/StatementInfo.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/server/AvaticaSpnegoAuthenticatorTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/ColumnMetaData.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/util/Base64.java | ['Base64Fuzzer'] | [] |
/src/calcite-avatica/server/src/main/java/org/apache/calcite/avatica/server/ServerCustomizer.java | [] | [] |
/src/calcite-avatica/server/src/main/java/org/apache/calcite/avatica/server/Main.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/Driver.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/RemoteMeta.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/SslDriverTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/Helper.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/MetricsHelper.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/AvaticaClosedTestBase.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/AvaticaHttpClientFactory.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/AvaticaCommonsHttpClientImpl.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/ha/RoundRobinLBStrategy.java | [] | [] |
/src/calcite-avatica/server/src/main/java/org/apache/calcite/avatica/jdbc/JdbcResultSet.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/QueryState.java | [] | [] |
/src/calcite-avatica/metrics/src/test/java/org/apache/calcite/avatica/metrics/noop/NoopMetricsSystemFactoryTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/ClientKeytabJaasConf.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/AvaticaHttpClientFactoryImpl.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/util/UnsynchronizedBufferTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/util/PositionedCursor.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/remote/MetaDataOperationTest.java | [] | [] |
/src/calcite-avatica/metrics-dropwizardmetrics/src/test/java/org/apache/calcite/avatica/metrics/dropwizard/DropwizardCounterTest.java | [] | [] |
/src/calcite-avatica/standalone-server/src/main/java/org/apache/calcite/avatica/standalone/StandaloneServer.java | [] | [] |
/src/calcite-avatica/metrics-dropwizardmetrics/src/test/java/org/apache/calcite/avatica/metrics/dropwizard/DropwizardMetricsSystemTest.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/util/TimeAccessorTest.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/remote/AvaticaHttpClientTest.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/util/TimeFromNumberAccessorTest.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/AvaticaClosedConnectionTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/AvaticaRuntimeException.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/util/AbstractCursor.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/AvaticaStatementTest.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/AvaticaClosedStatementTest.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/server/BasicAuthHttpServerTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/util/MapIteratorCursor.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/util/ArrayAccessorTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/AvaticaResultSetMetaData.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/remote/ExecuteBatchRequestTest.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/UnregisteredDriverTest.java | [] | [] |
/src/calcite-avatica/metrics/src/main/java/org/apache/calcite/avatica/metrics/MetricsSystemFactory.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/util/ArrayImplTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/CommonsHttpClientPoolCache.java | [] | [] |
/src/calcite-avatica/metrics/src/main/java/org/apache/calcite/avatica/metrics/MetricsSystemLoader.java | [] | [] |
/src/calcite-avatica/noop-driver/src/main/java/org/apache/calcite/avatica/noop/AvaticaNoopStatement.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/remote/AvaticaHttpClientFactoryTest.java | [] | [] |
/src/calcite-avatica/shaded/core/src/test/java/org/apache/calcite/avatica/shadetest/ShadingTest.java | [] | [] |
/src/calcite-avatica/server/src/main/java/org/apache/calcite/avatica/server/HttpQueryStringParameterRemoteUserExtractor.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/AvaticaParameter.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/remote/AvaticaCommonsHttpClientImplTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/util/DateTimeUtils.java | [] | [] |
/src/calcite-avatica/noop-driver/src/main/java/org/apache/calcite/avatica/noop/AvaticaNoopDatabaseMetaData.java | [] | [] |
/src/calcite-avatica/server/src/main/java/org/apache/calcite/avatica/server/AvaticaUserStore.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/DoAsAvaticaHttpClient.java | [] | [] |
/src/calcite-avatica/metrics-dropwizardmetrics/src/test/java/org/apache/calcite/avatica/metrics/dropwizard/DropwizardHistogramTest.java | [] | [] |
/src/calcite-avatica/server/src/main/java/org/apache/calcite/avatica/server/AvaticaSpnegoAuthenticator.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/server/DigestAuthHttpServerTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/KeyStoreConfigurable.java | [] | [] |
/src/calcite-avatica/metrics/src/main/java/org/apache/calcite/avatica/metrics/noop/NoopMetricsSystemConfiguration.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/DriverVersion.java | [] | [] |
/src/calcite-avatica/noop-driver/src/main/java/org/apache/calcite/avatica/noop/AvaticaNoopDriver.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/util/LastDayTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/AvaticaPreparedStatement.java | [] | [] |
/src/calcite-avatica/tck/src/main/java/org/apache/calcite/avatica/tck/tests/BaseTckTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/util/Spacer.java | [] | [] |
/src/calcite-avatica/server/src/main/java/org/apache/calcite/avatica/server/AvaticaJsonHandler.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/test/AvaticaUtilsTest.java | [] | [] |
/src/calcite-avatica/server/src/main/java/org/apache/calcite/avatica/server/HttpServer.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/ha/RoundRobinLBStrategyTest.java | [] | [] |
/src/calcite-avatica/server/src/main/java/org/apache/calcite/avatica/server/ServerKeytabJaasConf.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/AvaticaSqlException.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/AvaticaRemoteConnectionConfigImpl.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/HandlerImpl.java | [] | [] |
/src/calcite-avatica/metrics/src/main/java/org/apache/calcite/avatica/metrics/Timer.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/util/TimestampAccessorTest.java | [] | [] |
/src/calcite-avatica/metrics/src/main/java/org/apache/calcite/avatica/metrics/noop/NoopHistogram.java | [] | [] |
/src/calcite-avatica/server/src/main/java/org/apache/calcite/avatica/server/HandlerFactory.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/Meta.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/util/RecordIteratorCursor.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/util/Source.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/ha/ConnectionPropertiesHATest.java | [] | [] |
/src/calcite-avatica/metrics/src/main/java/org/apache/calcite/avatica/metrics/Gauge.java | [] | [] |
/src/calcite-avatica/metrics/src/test/java/org/apache/calcite/avatica/metrics/noop/NoopMetricsSystemTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/AvaticaStatement.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/AvaticaHttpClient.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/remote/ProtobufSerializationTest.java | [] | [] |
/src/calcite-avatica/metrics-dropwizardmetrics/src/main/java/org/apache/calcite/avatica/metrics/dropwizard/DropwizardGauge.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/ConnectionConfig.java | [] | [] |
/src/ConnectStringParserFuzzer.java | ['ConnectStringParserFuzzer'] | ['ConnectStringParserFuzzer'] |
/src/calcite-avatica/server/src/main/java/org/apache/calcite/avatica/server/AvaticaServerConfiguration.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/server/HttpAuthBase.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/jdbc/JdbcMetaTest.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/AvaticaResultSetConversionsTest.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/remote/AlternatingRemoteMetaTest.java | [] | [] |
/src/calcite-avatica/metrics/src/main/java/org/apache/calcite/avatica/metrics/Meter.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/ConnectionSpec.java | [] | [] |
/src/calcite-avatica/tck/src/main/java/org/apache/calcite/avatica/tck/Unsafe.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/util/DateTimeUtilsTest.java | [] | [] |
/src/calcite-avatica/server/src/main/java/org/apache/calcite/avatica/server/AvaticaProtobufHandler.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/util/StructImplTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/JsonService.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/ProtobufTranslation.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/util/ArrayFactoryImpl.java | [] | [] |
/src/calcite-avatica/metrics-dropwizardmetrics/src/test/java/org/apache/calcite/avatica/metrics/dropwizard/DropwizardMetricsSystemFactoryTest.java | [] | [] |
/src/calcite-avatica/metrics/src/test/java/org/apache/calcite/avatica/metrics/MetricsSystemLoaderTest.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/server/AvaticaJaasKrbUtil.java | [] | [] |
/src/calcite-avatica/metrics/src/main/java/org/apache/calcite/avatica/metrics/noop/NoopMetricsSystemFactory.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/AvaticaResultSetThrowsSqlExceptionTest.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/AvaticaSpnegoTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/TrustStoreConfigurable.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/HttpClientPoolConfigurable.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/util/ListIteratorCursor.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/util/DateFromNumberAccessorTest.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/AvaticaClosedResultSetTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/MockProtobufService.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/AvaticaResultSet.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/AvaticaClosedPreparedStatementTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/MissingResultsException.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/remote/ErrorResponseTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/KerberosConnection.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/remote/ProtobufTranslationImplTest.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/metrics/MetricsHelperTest.java | [] | [] |
/src/calcite-avatica/noop-driver/src/main/java/org/apache/calcite/avatica/noop/AvaticaNoopParameterMetaData.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/RemoteProtobufService.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/remote/RemoteMetaTest.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/MetaImplCreateIterableTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/AvaticaHttpClientImpl.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/util/TimestampFromNumberAccessorTest.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/MetaImplCollectTest.java | [] | [] |
/src/calcite-avatica/metrics-dropwizardmetrics/src/test/java/org/apache/calcite/avatica/metrics/dropwizard/DropwizardGaugeTest.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/AvaticaResultSetTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/RemoteService.java | [] | [] |
/src/calcite-avatica/server/src/main/java/org/apache/calcite/avatica/server/AvaticaHandler.java | [] | [] |
/src/calcite-avatica/server/src/main/java/org/apache/calcite/avatica/server/DelegatingAvaticaHandler.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/HostnameVerificationConfigurable.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/remote/AbstractHandlerTest.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/remote/TypedValueTest.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/CursorFactoryDeduceTest.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/util/TimestampFromUtilDateAccessorTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/AbstractService.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/remote/ArrayTypeTest.java | [] | [] |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/ha/RandomSelectLBStrategyTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/AvaticaDatabaseMetaData.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/server/AbstractAvaticaHandlerTest.java | [] | [] |
/src/calcite-avatica/server/src/main/java/org/apache/calcite/avatica/server/SubjectPreservingPrivilegedThreadFactory.java | [] | [] |
/src/calcite-avatica/metrics-dropwizardmetrics/src/main/java/org/apache/calcite/avatica/metrics/dropwizard/DropwizardTimer.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/AvaticaClientRuntimeException.java | [] | [] |
/src/calcite-avatica/metrics/src/main/java/org/apache/calcite/avatica/metrics/noop/NoopCounter.java | [] | [] |
/src/calcite-avatica/noop-driver/src/main/java/org/apache/calcite/avatica/noop/AvaticaNoopResultSetMetaData.java | [] | [] |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/server/HandlerFactoryTest.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/NoSuchConnectionException.java | [] | [] |
/src/calcite-avatica/tck/src/main/java/org/apache/calcite/avatica/tck/tests/InsertTest.java | [] | [] |
/src/calcite-avatica/server/src/main/java/org/apache/calcite/avatica/server/PropertyBasedSpnegoLoginService.java | [] | [] |
/src/calcite-avatica/metrics-dropwizardmetrics/src/main/java/org/apache/calcite/avatica/metrics/dropwizard/DropwizardMeter.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/AbstractHandler.java | [] | [] |
/src/calcite-avatica/metrics/src/main/java/org/apache/calcite/avatica/metrics/MetricsSystem.java | [] | [] |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/LocalService.java | [] | [] |
/src/calcite-avatica/tck/src/main/java/org/apache/calcite/avatica/tck/tests/BinaryTest.java | [] | [] |
Directory |
---|
/src/calcite-avatica/metrics/src/test/java/org/apache/calcite/avatica/metrics/ |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/jdbc/ |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/util/ |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/ |
/src/calcite-avatica/server/src/main/java/org/apache/calcite/avatica/jdbc/ |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/test/ |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/ |
/src/calcite-avatica/metrics-dropwizardmetrics/src/test/java/org/apache/calcite/avatica/metrics/dropwizard/ |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/ha/ |
/src/calcite-avatica/metrics/src/test/java/org/apache/calcite/avatica/metrics/noop/ |
/src/calcite-avatica/shaded/core/src/test/java/org/apache/calcite/avatica/shadetest/ |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/ha/ |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/util/ |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/ |
/src/calcite-avatica/server/src/main/java/org/apache/calcite/avatica/server/ |
/src/calcite-avatica/noop-driver/src/main/java/org/apache/calcite/avatica/noop/ |
/src/calcite-avatica/tck/src/main/java/org/apache/calcite/avatica/tck/ |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/remote/ |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/server/ |
/src/ |
/src/calcite-avatica/tck/src/main/java/org/apache/calcite/avatica/tck/tests/ |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/ha/ |
/src/calcite-avatica/metrics/src/main/java/org/apache/calcite/avatica/metrics/ |
/src/calcite-avatica/core/src/test/java/org/apache/calcite/avatica/metrics/ |
/src/calcite-avatica/server/src/test/java/org/apache/calcite/avatica/remote/ |
/src/calcite-avatica/standalone-server/src/main/java/org/apache/calcite/avatica/standalone/ |
/src/calcite-avatica/metrics-dropwizardmetrics/src/main/java/org/apache/calcite/avatica/metrics/dropwizard/ |
/src/calcite-avatica/metrics/src/main/java/org/apache/calcite/avatica/metrics/noop/ |
/src/calcite-avatica/core/src/main/java/org/apache/calcite/avatica/remote/ |
This section shows a list of 3rd party function calls and their relative coverage information. By static analysis of the target project code, all of the 3rd party function call and their caller information, including the source file and line number that initiate the call are captured. The caller source code file and line number are shown in column 2 while column 1 is the function name of the 3rd party function call. Each occurrent of the 3rd party function call will occuply a separate row. Column 3 of each row indicate if the 3rd party call in the source file line is unreachable. Column 4 lists all fuzzers that have covered that particular system call in that specific location (source file and line)during their dynamic fuzzing.
Target sink | Callsite location | Reached by fuzzer | Covered by Fuzzers |
---|
This sections shows the raw data that is used to produce this report. This is mainly used for further processing and developer debugging.
Fuzzer | Calltree file | Program data file | Coverage file |
---|---|---|---|
ConnectStringParserFuzzer | fuzzerLogFile-ConnectStringParserFuzzer.data | fuzzerLogFile-ConnectStringParserFuzzer.data.yaml | jacoco.xml |
Base64Fuzzer | fuzzerLogFile-Base64Fuzzer.data | fuzzerLogFile-Base64Fuzzer.data.yaml | jacoco.xml |