Type Before |
Type After |
No. of Instances |
No. of Commits |
No. of Projects |
Hierarchy Relation |
Primitive Info |
Namespace |
java.util.List<org.apache.drill.common.expression.SchemaPath> |
org.apache.drill.exec.store.ischema.InfoSchemaFilter |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.exec.store.sys.zk.ZkEStoreProvider |
org.apache.drill.exec.store.sys.EStoreProvider |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.util.Map.Entry<java.lang.String, org.apache.drill.exec.vector.ValueVector> |
org.apache.drill.exec.record.MaterializedField |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Map.Entry<java.lang.String, org.apache.drill.exec.vector.ValueVector> |
java.lang.String |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.drill.exec.vector.complex.MapVector.MapTransferPair |
org.apache.drill.exec.vector.complex.RepeatedMapVector.RepeatedMapTransferPair |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
java.util.HashSet |
java.util.HashMap |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
type.width |
minor.maxPrecisionDigits |
34 |
17 |
1 |
- |
- |
External -> External |
long |
int |
57 |
36 |
1 |
- |
Narrowing |
Jdk -> Jdk |
minor.maxPrecisionDigits |
type.width |
34 |
17 |
1 |
- |
- |
External -> External |
org.apache.drill.exec.physical.impl.common.HashTable.PutStatus |
void |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
int |
long |
131 |
36 |
1 |
- |
Widening |
Jdk -> Jdk |
boolean |
void |
113 |
15 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.hadoop.hbase.filter.WritableByteArrayComparable |
org.apache.hadoop.hbase.filter.ByteArrayComparable |
2 |
2 |
1 |
- |
- |
External -> External |
org.apache.hadoop.hbase.HServerLoad |
org.apache.hadoop.hbase.ServerLoad |
1 |
1 |
1 |
- |
- |
External -> External |
java.lang.String |
org.apache.hadoop.hbase.TableName |
32 |
2 |
1 |
- |
- |
Jdk -> External |
org.apache.hadoop.hbase.KeyValue |
org.apache.hadoop.hbase.Cell |
2 |
1 |
1 |
- |
- |
External -> External |
byte |
org.apache.hadoop.hbase.TableName |
1 |
1 |
1 |
- |
- |
Jdk -> External |
org.apache.hadoop.conf.Configuration |
org.apache.drill.exec.store.dfs.DrillFileSystem |
1 |
1 |
1 |
- |
- |
External -> Internal |
org.apache.drill.exec.store.dfs.shim.DrillInputStream |
java.io.InputStream |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.store.dfs.shim.DrillOutputStream |
java.io.OutputStream |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.hadoop.fs.FileSystem |
org.apache.drill.exec.store.dfs.DrillFileSystem |
5 |
4 |
1 |
T_SUPER_R |
- |
External -> Internal |
java.lang.Object |
java.lang.String |
9 |
3 |
1 |
- |
- |
Jdk -> Jdk |
java.util.List<java.util.Map<java.lang.String, java.lang.Object>> |
org.apache.drill.exec.server.rest.QueryWrapper.QueryResult |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.List<java.util.Map<java.lang.String, java.lang.Object>> |
void |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.drill.exec.record.RecordBatchLoader |
org.apache.drill.exec.memory.BufferAllocator |
2 |
1 |
1 |
Composition |
- |
Internal -> Internal |
java.util.ArrayList |
java.util.Set |
2 |
2 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.util.List<java.util.Map<java.lang.String, java.lang.Object>> |
org.apache.drill.exec.proto.UserBitShared.QueryResult |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.jdbc.ConnectionFactory |
org.apache.drill.jdbc.test.JdbcAssert.ConnectionFactoryAdapter |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.concurrent.atomic.AtomicBoolean |
boolean |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.drill.exec.record.MaterializedField |
org.apache.drill.common.expression.SchemaPath |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.physical.impl.aggregate.HashAggregator.AggOutcome |
void |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.proto.ExecProtos.FragmentHandle.Builder |
org.apache.drill.exec.proto.UserBitShared.QueryId.Builder |
4 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.proto.ExecProtos.FragmentHandle |
int |
1 |
1 |
1 |
Composition |
- |
Internal -> Jdk |
org.apache.drill.exec.proto.ExecProtos.FragmentHandle |
org.apache.drill.exec.proto.UserBitShared.QueryId |
8 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.proto.ExecProtos.FragmentHandleOrBuilder |
org.apache.drill.exec.proto.UserBitShared.QueryIdOrBuilder |
5 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
void |
boolean |
11 |
8 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.drill.exec.proto.ExecProtos.FragmentHandle |
org.apache.drill.exec.proto.CoordinationProtos.DrillbitEndpoint |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.rpc.ResponseSender |
org.apache.drill.exec.rpc.data.AckSender |
7 |
1 |
1 |
Composition |
- |
Internal -> Internal |
java.util.HashMap |
com.google.common.collect.ImmutableMap |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.HashMap |
java.util.Map |
7 |
6 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
void |
com.google.common.collect.ImmutableMap<java.lang.String, org.apache.drill.exec.proto.CoordinationProtos.DrillbitEndpoint> |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.exec.proto.CoordinationProtos.DrillbitEndpoint |
org.apache.drill.exec.physical.MinorFragmentEndpoint |
7 |
1 |
1 |
Composition |
- |
Internal -> Internal |
org.apache.drill.exec.physical.base.Exchange |
org.apache.drill.exec.planner.fragment.Fragment.ExchangeFragmentPair |
1 |
1 |
1 |
Composition |
- |
Internal -> Internal |
float |
double |
9 |
2 |
1 |
- |
Widening |
Jdk -> Jdk |
org.apache.drill.exec.server.Drillbit |
org.apache.drill.exec.server.Drillbit[] |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.ArrayList |
java.util.List |
6 |
5 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
? |
org.objectweb.asm.tree.analysis.BasicValue |
4 |
1 |
1 |
- |
- |
TypeVariable -> Jdk |
void |
int |
8 |
5 |
1 |
- |
- |
Jdk -> Jdk |
org.objectweb.asm.tree.analysis.Analyzer |
org.apache.drill.exec.compile.bytecode.MethodAnalyzer |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Internal |
org.apache.drill.exec.expr.holders.IntervalHolder |
temp |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.mortbay.jetty.servlet.Holder |
left |
8 |
2 |
1 |
- |
- |
External -> External |
org.apache.drill.exec.store.hive.HiveFieldConverter.Decimal9 |
org.apache.drill.exec.store.hive.HiveFieldConverter.Decimal18 |
2 |
2 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.record.VectorAccessible |
16 |
4 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.expr.fn.interpreter.InterpreterEvaluator.InterEvalVisitor |
org.apache.drill.exec.expr.EvaluationVisitor.EvalVisitor |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.expr.fn.interpreter.DrillSimpleFuncInterpreter |
org.apache.drill.exec.expr.DrillSimpleFunc |
6 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.String |
java.lang.Class<? extendsorg.apache.drill.exec.expr.DrillSimpleFunc> |
2 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.apache.drill.exec.expr.holders.TimeStampTZHolder |
org.apache.drill.exec.expr.holders.TimeStampHolder |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.physical.impl.partitionsender.Partitioner |
org.apache.drill.exec.physical.impl.partitionsender.PartitionerDecorator |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
int |
java.util.concurrent.atomic.AtomicInteger |
2 |
2 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.drill.exec.work.WorkManager.WorkerBee |
org.apache.drill.exec.server.DrillbitContext |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.vector.complex.fn.JsonReader |
org.apache.drill.exec.store.easy.json.JsonProcessor |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.store.pojo.PojoDataType |
org.apache.drill.exec.store.RecordDataType |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.vector.ValueVector |
org.apache.drill.exec.vector.ValueVector<V, A, M> |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
io.netty.buffer.DrillBuf |
org.apache.drill.exec.vector.complex.reader.FieldReader |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.vector.BaseValueVector |
org.apache.drill.exec.vector.BaseDataValueVector |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
boolean |
java.lang.Void |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.drill.exec.planner.physical.WriterPrel |
org.apache.drill.exec.planner.physical.ProjectPrel |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
java.util.Map.Entry<java.lang.String, java.lang.String> |
org.apache.drill.exec.dotdrill.DotDrillFile |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.exec.proto.UserBitShared.QueryResult |
org.apache.drill.exec.proto.UserBitShared.QueryData |
10 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.physical.impl.materialize.QueryWritableBatch |
org.apache.drill.exec.proto.UserBitShared.QueryResult |
1 |
1 |
1 |
Composition |
- |
Internal -> Internal |
org.apache.drill.exec.rpc.user.QueryResultBatch |
org.apache.drill.exec.proto.UserBitShared.QueryResult |
1 |
1 |
1 |
Composition |
- |
Internal -> Internal |
net.hydromatic.optiq.Schema |
org.apache.drill.exec.store.AbstractSchema |
6 |
1 |
1 |
T_SUPER_R |
- |
External -> Internal |
org.apache.drill.exec.rpc.data.DataTunnel |
org.apache.drill.exec.ops.AccountingDataTunnel |
8 |
1 |
1 |
Composition |
- |
Internal -> Internal |
org.apache.drill.exec.rpc.user.UserServer.UserClientConnection |
org.apache.drill.exec.ops.AccountingUserConnection |
2 |
1 |
1 |
Composition |
- |
Internal -> Internal |
org.apache.drill.jdbc.DrillResultSet |
org.apache.drill.jdbc.impl.DrillResultSetImpl |
4 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
parquet.column.page.Page |
parquet.column.page.DataPageV1 |
2 |
1 |
1 |
- |
- |
External -> External |
parquet.column.page.Page |
parquet.column.page.DataPage |
1 |
1 |
1 |
- |
- |
External -> External |
parquet.column.impl.ColumnWriteStoreImpl |
parquet.column.ColumnWriteStore |
1 |
1 |
1 |
- |
- |
External -> External |
void |
org.apache.drill.exec.physical.impl.xsort.BatchGroup |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.exec.rpc.RpcException |
org.apache.drill.common.exceptions.DrillUserException |
12 |
1 |
1 |
- |
- |
Internal -> Internal |
int |
org.apache.drill.exec.proto.UserBitShared.DrillPBError.ErrorType |
9 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.Throwable |
org.apache.drill.common.exceptions.DrillUserException |
3 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.exec.proto.UserBitShared.StackTraceElementWrapper |
java.lang.StackTraceElement |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.lang.instrument.IllegalClassFormatException |
org.apache.drill.common.exceptions.DrillUserException |
4 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.exec.server.options.OptionValidator |
org.apache.drill.exec.server.options.TypeValidators.BooleanValidator |
5 |
5 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.easy.json.RewindableUtf8Reader |
com.fasterxml.jackson.core.JsonParser |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
com.fasterxml.jackson.core.JsonGenerator |
org.apache.drill.exec.vector.complex.fn.JsonOutput |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
long |
java.lang.String |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.drill.common.exceptions.DrillUserException |
java.lang.instrument.IllegalClassFormatException |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.common.exceptions.UserExceptionContext |
void |
7 |
1 |
1 |
- |
- |
Internal -> Jdk |
double |
long |
3 |
2 |
1 |
- |
Narrowing |
Jdk -> Jdk |
java.util.concurrent.CountDownLatch |
org.apache.drill.common.concurrent.ExtendedLatch |
5 |
3 |
1 |
T_SUPER_R |
- |
Jdk -> Internal |
org.apache.drill.exec.proto.UserBitShared.RecordBatchDef |
org.apache.drill.exec.proto.UserBitShared.RecordBatchDef.Builder |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.work.foreman.QueryManager.RootStatusReporter |
org.apache.drill.exec.work.fragment.StatusReporter |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.util.concurrent.atomic.AtomicInteger |
java.util.concurrent.atomic.AtomicReference<org.apache.drill.exec.proto.UserBitShared.FragmentState> |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.apache.drill.exec.testing.SimulatedExceptions.InjectionOption |
java.util.Collection<? extendsorg.apache.drill.exec.testing.Injection> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
void |
org.apache.drill.exec.testing.ExecutionControlsInjector |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.exec.server.DrillbitContext |
org.apache.drill.exec.ops.QueryContext |
2 |
1 |
1 |
Composition |
- |
Internal -> Internal |
org.apache.drill.exec.testing.SimulatedExceptions.InjectionOptions |
java.lang.String |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.common.exceptions.UserException |
java.lang.Throwable |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.server.DrillbitContext |
org.apache.drill.exec.testing.ExecutionControls |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.dfs.DrillFileSystem |
org.apache.hadoop.conf.Configuration |
15 |
2 |
1 |
- |
- |
Internal -> External |
org.apache.hadoop.fs.FileSystem |
org.apache.hadoop.conf.Configuration |
1 |
1 |
1 |
- |
- |
External -> External |
org.apache.drill.exec.rpc.user.UserSession |
org.apache.drill.exec.store.SchemaConfig |
15 |
1 |
1 |
- |
- |
Internal -> Internal |
org.eigenbase.rel.FilterRel |
org.apache.calcite.rel.logical.LogicalFilter |
1 |
1 |
1 |
- |
- |
External -> External |
org.eigenbase.rel.SortRel |
org.apache.calcite.rel.core.Sort |
6 |
1 |
1 |
- |
- |
External -> External |
org.eigenbase.rel.UnionRel |
org.apache.calcite.rel.logical.LogicalUnion |
2 |
1 |
1 |
- |
- |
External -> External |
org.eigenbase.rel.WindowRelBase.Window |
org.apache.calcite.rel.core.Window.Group |
3 |
1 |
1 |
- |
- |
External -> External |
org.apache.calcite.rel.core.Window |
java.lang.ThreadGroup |
5 |
1 |
1 |
- |
- |
External -> Jdk |
org.eigenbase.rel.AggregateRelBase |
org.apache.calcite.rel.core.Aggregate |
11 |
1 |
1 |
- |
- |
External -> External |
org.eigenbase.rel.Aggregation |
org.apache.calcite.sql.SqlAggFunction |
1 |
1 |
1 |
- |
- |
External -> External |
org.eigenbase.rel.CalcRel |
org.apache.calcite.rel.core.Calc |
1 |
1 |
1 |
- |
- |
External -> External |
org.eigenbase.rel.JoinRel |
org.apache.calcite.rel.logical.LogicalJoin |
1 |
1 |
1 |
- |
- |
External -> External |
net.hydromatic.optiq.Table |
org.apache.calcite.schema.Table |
1 |
1 |
1 |
- |
- |
External -> External |
org.eigenbase.rel.AggregateRel |
org.apache.calcite.rel.logical.LogicalAggregate |
2 |
1 |
1 |
- |
- |
External -> External |
java.util.BitSet |
org.apache.calcite.util.ImmutableBitSet |
4 |
1 |
1 |
- |
- |
Jdk -> External |
org.eigenbase.rel.ProjectRelBase |
org.apache.calcite.rel.core.Project |
5 |
1 |
1 |
- |
- |
External -> External |
net.hydromatic.optiq.rules.java.JavaRules.EnumerableTableAccessRel |
org.apache.calcite.adapter.enumerable.EnumerableTableScan |
2 |
1 |
1 |
- |
- |
External -> External |
org.eigenbase.rel.ProjectRel |
org.apache.calcite.rel.logical.LogicalProject |
2 |
1 |
1 |
- |
- |
External -> External |
java.util.List |
com.google.common.collect.ImmutableList |
3 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.eigenbase.rel.ValuesRel |
org.apache.calcite.rel.logical.LogicalValues |
1 |
1 |
1 |
- |
- |
External -> External |
org.eigenbase.rel.JoinRelBase |
org.apache.calcite.rel.core.Join |
3 |
1 |
1 |
- |
- |
External -> External |
org.eigenbase.rel.FilterRel |
org.apache.calcite.rel.core.Filter |
5 |
1 |
1 |
- |
- |
External -> External |
org.eigenbase.rel.RelNode |
org.apache.calcite.rel.core.Filter |
2 |
1 |
1 |
- |
- |
External -> External |
net.hydromatic.linq4j.Ord |
org.apache.calcite.linq4j.Ord |
2 |
1 |
1 |
- |
- |
External -> External |
org.eigenbase.rel.UnionRelBase |
org.apache.calcite.rel.core.Union |
2 |
1 |
1 |
- |
- |
External -> External |
org.eigenbase.sql.SqlAggFunction |
org.apache.calcite.sql.fun.SqlCountAggFunction |
1 |
1 |
1 |
- |
- |
External -> External |
org.eigenbase.sql.SqlIntervalQualifier.TimeUnit |
org.apache.calcite.avatica.util.TimeUnit |
4 |
1 |
1 |
- |
- |
External -> External |
org.eigenbase.rel.WindowRelBase.RexWinAggCall |
org.apache.calcite.rel.core.Window.RexWinAggCall |
2 |
1 |
1 |
- |
- |
External -> External |
org.eigenbase.rel.ProjectRel |
org.apache.calcite.rel.core.Project |
4 |
1 |
1 |
- |
- |
External -> External |
org.eigenbase.rel.WindowRel |
org.apache.calcite.rel.core.Window |
1 |
1 |
1 |
- |
- |
External -> External |
org.apache.calcite.sql.SqlNode |
org.apache.calcite.sql.TypedSqlNode |
2 |
2 |
1 |
- |
- |
External -> External |
org.apache.calcite.util.Pair<org.apache.calcite.rex.RexNode, java.lang.String> |
org.apache.calcite.rex.RexNode |
1 |
1 |
1 |
- |
- |
External -> External |
org.apache.drill.exec.record.RawFragmentBatchProvider |
int |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
com.google.common.collect.ArrayListMultimap |
java.util.List |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.server.options.OptionValidator |
org.apache.drill.exec.server.options.TypeValidators.LongValidator |
5 |
2 |
1 |
- |
- |
Internal -> Internal |
com.mongodb.ServerAddress |
org.apache.drill.exec.store.mongo.MongoCnxnKey |
2 |
1 |
1 |
Composition |
- |
External -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.physical.impl.aggregate.HashAggBatch |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.physical.impl.join.MergeJoinBatch |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.physical.impl.window.WindowFrameRecordBatch |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.physical.impl.flatten.FlattenRecordBatch |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.physical.impl.filter.FilterRecordBatch |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.record.CloseableRecordBatch |
7 |
2 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.physical.impl.union.UnionAllRecordBatch |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.physical.impl.unorderedreceiver.UnorderedReceiverBatch |
1 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.physical.impl.aggregate.StreamingAggBatch |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.physical.impl.validate.IteratorValidatorBatchIterator |
1 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.physical.impl.join.HashJoinBatch |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.physical.impl.limit.LimitRecordBatch |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.physical.impl.sort.SortBatch |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.physical.impl.trace.TraceRecordBatch |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.physical.impl.TopN.TopNBatch |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.physical.impl.project.ProjectRecordBatch |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.physical.impl.join.NestedLoopJoinBatch |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.physical.impl.ScanBatch |
13 |
3 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.physical.impl.WriterRecordBatch |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.physical.impl.svremover.RemovingRecordBatch |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.physical.impl.mergereceiver.MergingRecordBatch |
1 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.physical.impl.producer.ProducerConsumerBatch |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
parquet.bytes.BytesInput |
void |
1 |
1 |
1 |
- |
- |
External -> Jdk |
PooledUnsafeDirectByteBuf |
AbstractByteBuf |
2 |
1 |
1 |
- |
- |
External -> External |
io.netty.buffer.ByteBuf |
io.netty.buffer.DrillBuf |
11 |
3 |
1 |
Composition |
- |
Internal -> Internal |
int |
org.apache.drill.exec.proto.BitControl.QueryContextInformation |
4 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
org.apache.drill.exec.ops.QueryDateTimeInfo |
org.apache.drill.exec.proto.BitControl.QueryContextInformation |
6 |
1 |
1 |
- |
- |
Internal -> Internal |
parquet.hadoop.CodecFactory |
org.apache.drill.exec.store.parquet.DirectCodecFactory |
2 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
parquet.hadoop.CodecFactoryExposer |
org.apache.drill.exec.store.parquet.DirectCodecFactory |
5 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.String |
void |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
io.netty.channel.Channel |
io.netty.channel.socket.SocketChannel |
11 |
1 |
1 |
- |
- |
External -> External |
org.apache.calcite.adapter.enumerable.EnumerableTableScan |
org.apache.calcite.rel.core.TableScan |
3 |
2 |
1 |
- |
- |
External -> External |
org.apache.calcite.rex.RexNode |
? extendsorg.apache.calcite.rex.RexNode |
3 |
1 |
1 |
R_SUPER_T |
- |
External -> External |
org.apache.drill.exec.physical.config.Values |
org.apache.drill.exec.physical.base.PhysicalOperator |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.planner.physical.UnionAllPrel |
org.apache.calcite.rel.RelNode |
1 |
1 |
1 |
- |
- |
Internal -> External |
org.apache.drill.exec.vector.BigIntVector |
org.apache.drill.exec.vector.NullableBigIntVector |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.instrument.IllegalClassFormatException |
org.apache.drill.exec.util.Pointer<java.lang.instrument.IllegalClassFormatException> |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.exec.testing.ExecutionControlsInjector |
void |
3 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.jdbc.DrillStatement |
org.apache.drill.jdbc.impl.DrillStatementImpl |
2 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
org.apache.drill.exec.work.fragment.FragmentManager |
boolean |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.lang.String |
org.apache.hadoop.fs.Path |
197 |
3 |
1 |
SIBLING |
- |
Jdk -> External |
java.util.List<org.apache.drill.exec.physical.MinorFragmentEndpoint> |
int |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.drill.exec.proto.BitControl.PlanFragment |
org.apache.drill.exec.proto.ExecProtos.FragmentHandle |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.physical.base.Receiver |
org.apache.drill.exec.proto.BitControl.Collector |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.physical.MinorFragmentEndpoint |
java.lang.Integer |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.physical.base.PhysicalOperator |
org.apache.drill.exec.proto.BitControl.PlanFragment |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.net.InetSocketAddress |
io.netty.channel.Channel |
2 |
1 |
1 |
- |
- |
Jdk -> External |
java.util.Set |
java.util.LinkedHashSet |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
net.hydromatic.avatica.AvaticaStatement |
org.apache.drill.jdbc.impl.DrillStatementImpl |
1 |
1 |
1 |
T_SUPER_R |
- |
External -> Internal |
org.apache.drill.exec.server.options.OptionValidator |
com.google.common.collect.ImmutableList<org.apache.drill.exec.server.options.OptionValidator> |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.testing.ExecutionControlsInjector |
org.apache.drill.exec.testing.ControlsInjector |
18 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.record.VectorAccessible |
org.apache.drill.exec.record.VectorContainer |
3 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.physical.impl.sort.RecordBatchData |
org.apache.drill.exec.physical.impl.window.WindowDataBatch |
5 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.common.expression.LogicalExpression |
java.util.List<org.apache.drill.common.expression.LogicalExpression> |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.record.VectorAccessible |
int |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.physical.impl.window.WindowFrameTemplate.Interval |
org.apache.hadoop.hive.metastore.api.Partition |
1 |
1 |
1 |
- |
- |
Internal -> External |
java.util.Collection |
java.util.List |
2 |
2 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
org.apache.drill.jdbc.DrillJdbc41Factory.DrillJdbc41DatabaseMetaData |
org.apache.drill.jdbc.impl.DrillDatabaseMetaData |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.jdbc.DrillJdbc41Factory.DrillJdbc41Statement |
org.apache.drill.jdbc.impl.DrillStatementImpl |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
net.hydromatic.avatica.AvaticaPreparedStatement |
org.apache.drill.jdbc.impl.DrillJdbc41Factory.DrillJdbc41PreparedStatement |
1 |
1 |
1 |
- |
- |
External -> Internal |
org.apache.drill.jdbc.DrillJdbc41Factory.DrillJdbc41Connection |
org.apache.drill.jdbc.DrillConnectionImpl |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.sql.Driver |
org.apache.drill.jdbc.impl.DriverImpl |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.String |
java.lang.StringBuilder |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
short |
int |
1 |
1 |
1 |
- |
Widening |
Jdk -> Jdk |
byte |
int |
2 |
2 |
1 |
- |
Widening |
Jdk -> Jdk |
org.apache.drill.exec.planner.common.DrillWriterRelBase |
org.apache.drill.exec.planner.logical.DrillWriterRel |
1 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
org.apache.drill.exec.planner.physical.Prel |
org.apache.calcite.rel.RelNode |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> External |
org.apache.calcite.sql.TypedSqlNode |
org.apache.drill.exec.planner.sql.handlers.DefaultSqlHandler.ConvertedRelNode |
1 |
1 |
1 |
- |
- |
External -> Internal |
org.apache.drill.exec.vector.NullableVarCharVector |
org.apache.drill.exec.vector.ValueVector |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.record.BatchSchema |
org.apache.drill.exec.record.VectorAccessible |
3 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
void |
java.util.Map<java.lang.String, org.apache.drill.exec.store.dfs.WorkspaceConfig> |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
com.mongodb.DBObject |
org.bson.Document |
6 |
2 |
1 |
- |
- |
External -> External |
com.mongodb.DB |
com.mongodb.client.MongoDatabase |
7 |
2 |
1 |
- |
- |
External -> External |
com.mongodb.DBCollection |
com.mongodb.client.MongoCollection<org.bson.Document> |
7 |
2 |
1 |
- |
- |
External -> External |
com.mongodb.DBCursor |
com.mongodb.client.MongoCursor<org.bson.Document> |
4 |
2 |
1 |
- |
- |
External -> External |
com.mongodb.DBObject |
com.mongodb.BasicDBObject |
1 |
1 |
1 |
- |
- |
External -> External |
java.lang.Boolean |
boolean |
2 |
1 |
1 |
- |
Unboxing |
Jdk -> Jdk |
com.mongodb.MongoClientOptions |
org.apache.drill.exec.store.mongo.MongoStoragePlugin |
2 |
1 |
1 |
- |
- |
External -> Internal |
com.mongodb.MongoClientOptions |
com.mongodb.MongoClient |
1 |
1 |
1 |
- |
- |
External -> External |
org.apache.drill.exec.work.fragment.StatusReporter |
org.apache.drill.exec.work.fragment.FragmentStatusReporter |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.work.fragment.NonRootStatusReporter |
org.apache.drill.exec.work.fragment.FragmentStatusReporter |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
net.hydromatic.avatica.Cursor.Accessor |
org.apache.drill.jdbc.impl.AvaticaDrillSqlAccessor |
2 |
1 |
1 |
T_SUPER_R |
- |
External -> Internal |
org.apache.drill.exec.expr.fn.FunctionImplementationRegistry |
org.apache.drill.exec.expr.fn.FunctionLookupContext |
33 |
3 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.ops.QueryContext |
org.apache.drill.exec.ops.OptimizerRulesContext |
10 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.ops.FragmentContext |
io.netty.buffer.DrillBuf |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
java.io.StringWriter |
java.lang.StringBuilder |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.apache.drill.exec.ops.FragmentContext |
org.apache.drill.exec.ops.OperatorContext |
6 |
2 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.common.expression.LogicalExpression |
org.apache.drill.exec.physical.impl.window.WindowFunction |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.Integer |
org.apache.drill.exec.record.MaterializedField.Key |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.exec.memory.TopLevelAllocator |
org.apache.drill.exec.memory.BufferAllocator |
7 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.server.options.OptionValue |
java.lang.String |
2 |
2 |
1 |
Composition |
- |
Internal -> Jdk |
java.util.concurrent.ConcurrentHashMap |
java.util.Map |
2 |
2 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
com.google.common.collect.ImmutableList |
org.apache.drill.common.map.CaseInsensitiveMap |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.jdbc.impl.DrillStatementImpl |
net.hydromatic.avatica.AvaticaStatement |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> External |
org.apache.drill.exec.store.mpjdbc.MPJdbcFormatConfig |
org.apache.drill.exec.store.jdbc.JdbcStorageConfig |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.store.StoragePluginOptimizerRule |
org.apache.calcite.plan.RelOptRule |
4 |
2 |
1 |
R_SUPER_T |
- |
Internal -> External |
org.apache.drill.exec.store.AbstractSchema |
org.apache.calcite.schema.Schema |
4 |
1 |
1 |
R_SUPER_T |
- |
Internal -> External |
org.apache.drill.exec.store.mpjdbc.MPJdbcSubScan |
org.apache.drill.exec.store.jdbc.JdbcSubScan |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.avro.util.Utf8 |
byte |
1 |
1 |
1 |
- |
- |
External -> Jdk |
org.apache.drill.exec.store.parquet.columnreaders.ColumnReader |
org.apache.drill.exec.store.parquet.columnreaders.ColumnReader<?> |
4 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.StringBuffer |
java.lang.StringBuilder |
2 |
2 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.apache.drill.exec.server.options.OptionValue |
org.apache.drill.exec.server.options.OptionValue.OptionType |
2 |
1 |
1 |
Composition |
- |
Internal -> Internal |
java.util.concurrent.ConcurrentMap<org.apache.drill.exec.store.StoragePlugin, java.lang.String> |
org.apache.drill.exec.store.StoragePluginMap |
1 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
org.apache.calcite.schema.Schema |
org.apache.drill.exec.store.jdbc.JdbcStoragePlugin.CapitalizingJdbcSchema |
2 |
1 |
1 |
T_SUPER_R |
- |
External -> Internal |
java.lang.Object |
org.apache.drill.exec.planner.logical.DrillTable |
2 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
org.apache.drill.exec.store.dfs.FormatSelection |
org.apache.drill.exec.planner.logical.DrillTable |
3 |
2 |
1 |
- |
- |
Internal -> Internal |
java.util.concurrent.ExecutorService |
java.util.concurrent.Executor |
3 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.util.List |
java.lang.Iterable |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
void |
long |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
parquet.io.RecordReader |
org.apache.parquet.io.RecordReader |
1 |
1 |
1 |
- |
- |
External -> External |
org.apache.drill.exec.store.parquet.DirectCodecFactory |
org.apache.parquet.hadoop.CodecFactory |
8 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
parquet.schema.Type |
org.apache.parquet.schema.Type |
1 |
1 |
1 |
- |
- |
External -> External |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.record.RecordIterator |
4 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
java.nio.ByteBuffer[] |
java.nio.ByteBuffer |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.nio.ByteBuffer |
java.nio.ByteBuffer[] |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.drill.exec.ops.FragmentContext |
org.apache.drill.exec.memory.LimitConsumer |
13 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.rpc.RpcBus.RpcEventHandler |
java.util.concurrent.Executor |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Jdk |
org.apache.drill.common.expression.FunctionHolderExpression |
org.apache.drill.common.expression.LogicalExpression |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.memory.BufferAllocator |
org.apache.drill.exec.ops.OperatorContext |
3 |
2 |
1 |
- |
- |
Internal -> Internal |
java.util.List<java.lang.String> |
java.lang.String |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
org.apache.drill.exec.store.dfs.WorkspaceSchemaFactory.TableInstance |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.String |
org.apache.drill.exec.store.avro.AvroTestUtil.AvroTestRecordWriter |
12 |
2 |
1 |
Composition |
- |
Jdk -> Internal |
org.apache.drill.exec.expr.holders.BigIntHolder |
org.apache.drill.exec.expr.holders.IntHolder |
18 |
2 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.expr.holders.NullableVarBinaryHolder |
org.apache.drill.exec.expr.holders.BigIntHolder |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.expr.holders.BigIntHolder |
org.apache.drill.exec.expr.holders.NullableIntHolder |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.expr.holders.BigIntHolder |
org.apache.drill.exec.expr.holders.NullableBigIntHolder |
5 |
2 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.hive.HiveFieldConverter.String |
org.apache.hadoop.hive.serde2.SerDe |
1 |
1 |
1 |
- |
- |
Internal -> External |
org.apache.drill.exec.store.parquet.Metadata.ParquetTableMetadata_v1 |
org.apache.drill.exec.store.parquet.Metadata.ParquetTableMetadataBase |
12 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.Metadata.ParquetFileMetadata |
org.apache.drill.exec.store.parquet.Metadata.ParquetFileMetadata_v2 |
6 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.Metadata.ParquetFileMetadata |
org.apache.drill.exec.store.parquet.Metadata.ParquetFileMetadata_v1 |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.Metadata.RowGroupMetadata |
org.apache.drill.exec.store.parquet.Metadata.RowGroupMetadata_v2 |
3 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.common.expression.SchemaPath |
java.lang.String |
16 |
2 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.store.parquet.Metadata.RowGroupMetadata |
org.apache.drill.exec.store.parquet.Metadata.RowGroupMetadata_v1 |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.Metadata.ColumnMetadata |
org.apache.drill.exec.store.parquet.Metadata.ColumnMetadata_v1 |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.Metadata.ColumnMetadata |
org.apache.drill.exec.store.parquet.Metadata.ColumnMetadata_v2 |
3 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
com.fasterxml.jackson.databind.module.SimpleModule |
com.fasterxml.jackson.module.afterburner.AfterburnerModule |
1 |
1 |
1 |
- |
- |
External -> External |
org.apache.drill.exec.store.parquet.Metadata.ParquetTableMetadata_v1 |
org.apache.drill.exec.store.parquet.Metadata.ParquetTableMetadata_v2 |
8 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
com.google.common.cache.LoadingCache<org.apache.drill.exec.store.hive.HiveFieldConverter.String, org.apache.drill.exec.store.hive.HiveReadEntry> |
org.apache.drill.exec.store.hive.HiveReadEntry |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.hive.HiveFieldConverter.String |
org.apache.hadoop.hbase.TableName |
1 |
1 |
1 |
- |
- |
Internal -> External |
org.apache.drill.exec.vector.ValueVector |
java.lang.Object |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.calcite.tools.RuleSet |
org.apache.calcite.tools.RuleSet[] |
1 |
1 |
1 |
- |
- |
External -> External |
org.apache.drill.exec.store.StoragePluginRegistry |
org.apache.calcite.tools.RuleSet |
1 |
1 |
1 |
- |
- |
Internal -> External |
org.apache.hadoop.mapred.InputSplit |
org.apache.drill.exec.store.hive.HiveMetadataProvider.InputSplitWrapper |
6 |
1 |
1 |
Composition |
- |
External -> Internal |
org.apache.drill.exec.memory.AccountorImpl |
org.apache.drill.exec.memory.Accountor |
3 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.util.concurrent.atomic.AtomicLong |
java.util.concurrent.atomic.AtomicInteger |
9 |
2 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.apache.drill.exec.memory.LimitConsumer |
org.apache.drill.exec.ops.FragmentContext |
4 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.memory.BufferAllocator.PreAllocator |
org.apache.drill.exec.memory.AllocationReservation |
4 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.memory.BufferAllocator.PreAllocator |
org.apache.drill.exec.memory.BufferAllocator |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.concurrent.atomic.AtomicInteger |
java.util.concurrent.atomic.AtomicLong |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
io.netty.buffer.DrillBuf |
io.netty.buffer.ByteBuf |
4 |
1 |
1 |
Composition |
- |
Internal -> Internal |
org.apache.drill.exec.record.RawFragmentBatch |
org.apache.drill.exec.rpc.data.IncomingDataBatch |
4 |
1 |
1 |
- |
- |
Internal -> Internal |
io.netty.buffer.ByteBuf |
io.netty.buffer.UnsafeDirectLittleEndian |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.rpc.data.DataResponseHandler |
org.apache.drill.exec.work.WorkManager.WorkerBee |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.Collection |
java.lang.Iterable |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
void |
java.lang.String |
4 |
3 |
1 |
- |
- |
Jdk -> Jdk |
void |
java.lang.Class<? extendsorg.apache.hadoop.mapred.InputFormat> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.hadoop.mapred.JobConf |
org.apache.hadoop.hive.conf.HiveConf |
1 |
1 |
1 |
- |
- |
External -> External |
org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriter |
org.apache.drill.exec.vector.complex.impl.MapOrListWriterImpl |
3 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
org.bson.Document |
org.bson.BsonDocument |
2 |
1 |
1 |
- |
- |
External -> External |
com.mongodb.BasicDBObject |
org.bson.Document |
30 |
1 |
1 |
- |
- |
External -> External |
com.mongodb.DBObject |
org.bson.conversions.Bson |
1 |
1 |
1 |
- |
- |
External -> External |
com.mongodb.WriteResult |
com.mongodb.client.result.UpdateResult |
1 |
1 |
1 |
- |
- |
External -> External |
org.apache.drill.exec.store.StoragePluginRegistry.DrillSchemaFactory |
org.apache.drill.exec.store.SchemaFactory |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.vector.ValueVector |
org.apache.drill.exec.store.kudu.KuduRecordReader.ProjectedColumnInfo |
1 |
1 |
1 |
Composition |
- |
Internal -> Internal |
org.apache.drill.common.types.TypeProtos.MajorType |
org.apache.drill.common.types.TypeProtos.MinorType |
1 |
1 |
1 |
Composition |
- |
Internal -> Internal |
org.kududb.client.CreateTableBuilder |
org.kududb.client.CreateTableOptions |
1 |
1 |
1 |
- |
- |
External -> External |
java.util.Map<org.apache.drill.exec.store.hive.HiveFieldConverter.String, org.apache.drill.exec.store.hive.HiveFieldConverter.String> |
org.apache.hadoop.hive.conf.HiveConf |
2 |
1 |
1 |
- |
- |
Jdk -> External |
java.util.Map<java.lang.String, java.lang.String> |
org.apache.hadoop.hive.conf.HiveConf |
1 |
1 |
1 |
- |
- |
Jdk -> External |
com.google.common.collect.Range<java.lang.Long> |
org.apache.drill.exec.physical.impl.sort.RecordBatchData |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.physical.impl.window.WindowFramer |
org.apache.drill.exec.physical.impl.window.WindowFramer[] |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.physical.impl.window.WindowFramer |
void |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.hadoop.io.Text |
org.apache.drill.exec.util.Text |
1 |
1 |
1 |
- |
- |
External -> Internal |
org.apache.drill.exec.planner.logical.DrillProjectRel |
org.apache.calcite.rel.core.Project |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> External |
org.apache.drill.exec.planner.logical.DrillFilterRel |
org.apache.calcite.rel.core.Filter |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> External |
org.apache.drill.exec.planner.logical.DrillFilterRel |
org.apache.calcite.rel.logical.LogicalFilter |
1 |
1 |
1 |
- |
- |
Internal -> External |
ScanRel |
org.apache.calcite.adapter.enumerable.EnumerableTableScan |
1 |
1 |
1 |
- |
- |
Internal -> External |
ProjectRel |
org.apache.calcite.rel.core.Project |
1 |
1 |
1 |
- |
- |
Internal -> External |
FilterRel |
org.apache.calcite.rel.logical.LogicalFilter |
1 |
1 |
1 |
- |
- |
Internal -> External |
org.apache.calcite.rel.core.Project |
org.apache.drill.exec.planner.logical.DrillProjectRel |
1 |
1 |
1 |
T_SUPER_R |
- |
External -> Internal |
org.apache.drill.exec.planner.logical.DrillScanRel |
org.apache.calcite.rel.RelNode |
1 |
1 |
1 |
- |
- |
Internal -> External |
org.apache.drill.exec.planner.logical.DrillScanRel |
org.apache.calcite.adapter.enumerable.EnumerableTableScan |
2 |
1 |
1 |
- |
- |
Internal -> External |
org.apache.calcite.rel.core.Filter |
org.apache.drill.exec.planner.logical.DrillFilterRel |
1 |
1 |
1 |
T_SUPER_R |
- |
External -> Internal |
org.apache.calcite.rel.logical.LogicalFilter |
org.apache.calcite.rel.core.Filter |
1 |
1 |
1 |
- |
- |
External -> External |
org.apache.calcite.rel.RelNode |
org.apache.calcite.rel.core.TableScan |
2 |
2 |
1 |
- |
- |
External -> External |
org.apache.drill.exec.planner.logical.DynamicDrillTable |
org.apache.drill.exec.planner.logical.DrillTable |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.util.List |
java.util.Collection |
4 |
2 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
com.carrotsearch.hppc.ObjectLongOpenHashMap |
com.carrotsearch.hppc.ObjectLongHashMap |
1 |
1 |
1 |
- |
- |
External -> External |
com.carrotsearch.hppc.IntIntOpenHashMap |
com.carrotsearch.hppc.IntIntHashMap |
4 |
1 |
1 |
- |
- |
External -> External |
com.carrotsearch.hppc.ObjectIntOpenHashMap |
com.carrotsearch.hppc.ObjectIntHashMap |
3 |
1 |
1 |
- |
- |
External -> External |
com.carrotsearch.hppc.ObjectFloatOpenHashMap |
com.carrotsearch.hppc.ObjectFloatHashMap |
1 |
1 |
1 |
- |
- |
External -> External |
com.carrotsearch.hppc.IntLongOpenHashMap |
com.carrotsearch.hppc.IntLongHashMap |
2 |
1 |
1 |
- |
- |
External -> External |
com.carrotsearch.hppc.IntDoubleOpenHashMap |
com.carrotsearch.hppc.IntDoubleHashMap |
2 |
1 |
1 |
- |
- |
External -> External |
com.carrotsearch.hppc.IntObjectOpenHashMap |
com.carrotsearch.hppc.IntObjectHashMap |
5 |
1 |
1 |
- |
- |
External -> External |
com.carrotsearch.hppc.LongObjectOpenHashMap |
com.carrotsearch.hppc.LongObjectHashMap |
1 |
1 |
1 |
- |
- |
External -> External |
com.carrotsearch.hppc.IntOpenHashSet |
com.carrotsearch.hppc.IntHashSet |
2 |
1 |
1 |
- |
- |
External -> External |
java.io.Closeable |
java.lang.AutoCloseable |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
org.apache.drill.exec.rpc.control.CustomHandlerRegistry.ParsingHandler<?> |
org.apache.drill.exec.rpc.control.CustomHandlerRegistry.ParsingHandler<?, ?> |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
com.google.protobuf.Parser |
org.apache.drill.exec.rpc.control.Controller.CustomSerDe |
4 |
1 |
1 |
- |
- |
External -> Internal |
org.apache.drill.common.expression.FieldReference |
java.lang.String |
16 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.record.MaterializedField.Key |
java.lang.String |
8 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.record.MaterializedField |
java.lang.String |
1 |
1 |
1 |
Composition |
- |
Internal -> Jdk |
org.apache.drill.exec.store.hbase.config.HBasePStoreProvider |
org.apache.drill.exec.store.hbase.config.HBasePersistentStoreProvider |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.store.sys.PStoreConfig.Mode |
org.apache.drill.exec.store.sys.PersistentStoreMode |
4 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.sys.PStoreConfig |
org.apache.drill.exec.coord.store.TransientStoreConfig |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.sys.PStoreProvider |
org.apache.drill.exec.store.sys.PersistentStoreProvider |
11 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.store.sys.PStoreRegistry |
org.apache.drill.exec.store.sys.PersistentStoreRegistry |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.sys.zk.ZkPStoreProvider |
org.apache.drill.exec.store.sys.store.provider.ZookeeperPersistentStoreProvider |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.sys.PStore |
org.apache.drill.exec.coord.store.TransientStore |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.sys.serialize.PClassSerializer |
org.apache.drill.exec.serialization.InstanceSerializer |
5 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.sys.local.LocalPStoreProvider |
org.apache.drill.exec.store.sys.store.provider.LocalPersistentStoreProvider |
5 |
1 |
1 |
- |
- |
Internal -> Internal |
long |
org.apache.drill.exec.physical.config.WindowPOP.Bound |
6 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
boolean |
org.apache.drill.exec.physical.config.WindowPOP |
12 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
java.lang.Class |
java.lang.Class<? extendsorg.apache.drill.exec.vector.ValueVector> |
6 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.hadoop.mapred.InputFormat |
org.apache.hadoop.mapred.InputFormat<?, ?> |
5 |
1 |
1 |
- |
- |
External -> External |
java.lang.Object |
? |
3 |
1 |
1 |
- |
- |
Jdk -> TypeVariable |
org.apache.drill.exec.vector.ValueVector |
org.apache.drill.exec.vector.DateVector |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.util.JsonStringHashMap |
org.apache.drill.exec.util.JsonStringHashMap<java.lang.String, java.lang.Object> |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.Class |
java.lang.Class<?> |
14 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.List |
java.util.List<java.lang.Object> |
8 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.Map |
java.util.Map<java.lang.String, ?> |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.drill.exec.vector.ValueVector |
org.apache.drill.exec.vector.NullableDecimal28SparseVector |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.vector.ValueVector |
org.apache.drill.exec.vector.NullableIntervalVector |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.avro.generic.GenericArray |
org.apache.avro.generic.GenericArray<java.lang.Double> |
2 |
1 |
1 |
- |
- |
External -> External |
org.apache.drill.exec.vector.ValueVector |
org.apache.drill.exec.vector.NullableDecimal38SparseVector |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.vector.ValueVector |
org.apache.drill.exec.vector.IntervalVector |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.vector.ValueVector |
org.apache.drill.exec.vector.BitVector |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.vector.ValueVector |
org.apache.drill.exec.vector.NullableDateVector |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.columnreaders.VarLengthColumn |
org.apache.drill.exec.store.parquet.columnreaders.VarLengthColumn<? extendsorg.apache.drill.exec.vector.ValueVector> |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.vector.ValueVector |
org.apache.drill.exec.vector.NullableBitVector |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.Map |
java.util.Map<java.lang.String, java.lang.Object> |
12 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Object |
java.lang.Long |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.drill.exec.vector.ValueVector |
org.apache.drill.exec.vector.Decimal28SparseVector |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.columnreaders.VarLengthColumn |
org.apache.drill.exec.store.parquet.columnreaders.VarLengthColumn<?> |
7 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.concurrent.Future |
java.util.concurrent.Future<?> |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.drill.exec.vector.ValueVector |
org.apache.drill.exec.vector.Decimal38SparseVector |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.server.options.OptionValidator |
org.apache.drill.exec.server.options.TypeValidators.PositiveLongValidator |
3 |
2 |
1 |
- |
- |
Internal -> Internal |
org.apache.calcite.plan.hep.HepPlanner |
org.apache.drill.exec.planner.sql.SqlConverter |
1 |
1 |
1 |
- |
- |
External -> Internal |
org.apache.drill.exec.planner.logical.DrillRel |
org.apache.calcite.rel.RelNode |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> External |
java.util.Map |
java.util.TreeMap |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
java.lang.Long |
long |
6 |
4 |
1 |
- |
Unboxing |
Jdk -> Jdk |
org.apache.drill.common.types.TypeProtos.MajorType |
java.util.List<org.apache.drill.exec.expr.fn.DrillFuncHolder> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.calcite.sql.SqlOperator |
org.apache.drill.exec.planner.sql.DrillSqlOperator |
1 |
1 |
1 |
- |
- |
External -> Internal |
org.apache.drill.exec.server.options.SystemOptionManager |
org.apache.drill.exec.server.options.OptionManager |
3 |
2 |
1 |
- |
- |
Internal -> Internal |
dates |
dateIntervalFunc.truncUnits |
1 |
1 |
1 |
- |
- |
External -> External |
java.lang.String |
org.apache.drill.exec.planner.PartitionLocation |
8 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Map |
com.carrotsearch.hppc.IntObjectHashMap |
1 |
1 |
1 |
- |
- |
Jdk -> External |
org.apache.drill.exec.vector.NullableIntVector |
org.apache.drill.exec.vector.BigIntVector |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.vector.NullableIntVector |
org.apache.drill.exec.vector.IntVector |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.vector.NullableVar16CharVector |
org.apache.drill.exec.vector.NullableVarCharVector |
5 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.vector.Var16CharVector |
org.apache.drill.exec.vector.VarCharVector |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.Map |
com.google.common.collect.Multimap |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.common.logical.data.NamedExpression |
java.util.List<org.apache.drill.common.logical.data.NamedExpression> |
47 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.common.logical.data.Order.Ordering |
java.util.List<org.apache.drill.common.logical.data.Order.Ordering> |
6 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.common.logical.data.JoinCondition |
java.util.List<org.apache.drill.common.logical.data.JoinCondition> |
4 |
1 |
1 |
- |
- |
Internal -> Jdk |
com.google.common.collect.Ordering |
java.util.List<com.google.common.collect.Ordering> |
3 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.common.logical.data.LogicalOperator |
java.util.List<org.apache.drill.common.logical.data.LogicalOperator> |
4 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.physical.base.PhysicalOperator |
java.util.List<org.apache.drill.exec.physical.base.PhysicalOperator> |
4 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.util.Iterator<org.apache.drill.common.logical.data.LogicalOperator> |
org.apache.drill.common.logical.data.LogicalOperator |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.String |
int |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
boolean |
3 |
2 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.hadoop.hbase.client.HTableInterface |
org.apache.hadoop.hbase.client.Table |
3 |
1 |
1 |
R_SUPER_T |
- |
External -> External |
org.apache.hadoop.hbase.client.HTable |
org.apache.hadoop.hbase.client.Table |
1 |
1 |
1 |
R_SUPER_T |
- |
External -> External |
org.apache.hadoop.hbase.client.HConnection |
org.apache.hadoop.hbase.client.Connection |
1 |
1 |
1 |
R_SUPER_T |
- |
External -> External |
org.apache.hadoop.conf.Configuration |
org.apache.hadoop.hbase.client.Connection |
2 |
1 |
1 |
SIBLING |
- |
External -> External |
org.apache.hadoop.hbase.client.HTable |
org.apache.hadoop.hbase.client.Connection |
2 |
1 |
1 |
SIBLING |
- |
External -> External |
org.apache.hadoop.hbase.client.HBaseAdmin |
org.apache.hadoop.hbase.client.Admin |
18 |
1 |
1 |
R_SUPER_T |
- |
External -> External |
org.apache.hadoop.hbase.HRegionInfo |
org.apache.hadoop.hbase.HRegionLocation |
1 |
1 |
1 |
SIBLING |
- |
External -> External |
java.util.Map.Entry<org.apache.hadoop.hbase.HRegionInfo, org.apache.hadoop.hbase.ServerName> |
org.apache.hadoop.hbase.HRegionLocation |
1 |
1 |
1 |
- |
- |
Jdk -> External |
org.apache.drill.exec.store.RecordReader |
org.apache.drill.exec.store.pojo.PojoRecordReader<org.apache.drill.exec.store.ischema.Records.Table> |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.store.ischema.SelectedTable |
org.apache.drill.exec.store.ischema.InfoSchemaTableType |
11 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.RecordReader |
org.apache.drill.exec.store.pojo.PojoRecordReader<?> |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.store.RecordReader |
org.apache.drill.exec.store.pojo.PojoRecordReader<org.apache.drill.exec.store.ischema.Records.View> |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.store.RecordReader |
org.apache.drill.exec.store.pojo.PojoRecordReader<org.apache.drill.exec.store.ischema.Records.Schema> |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.store.RecordReader |
org.apache.drill.exec.store.pojo.PojoRecordReader<org.apache.drill.exec.store.ischema.Records.Column> |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
int |
java.util.Map<java.lang.String, java.lang.String> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
int |
java.lang.String |
2 |
2 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.hadoop.hive.metastore.api.Partition |
java.util.List<org.apache.drill.exec.store.hive.HiveFieldConverter.String> |
1 |
1 |
1 |
- |
- |
External -> Jdk |
java.util.List |
java.util.Map |
11 |
7 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
java.util.Map<java.lang.String, java.lang.String> |
4 |
2 |
1 |
- |
- |
Jdk -> Jdk |
boolean |
int |
3 |
2 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.String |
java.lang.Integer |
2 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
com.sun.codemodel.JBlock |
org.apache.drill.exec.expr.SizedJBlock |
2 |
1 |
1 |
Composition |
- |
External -> Internal |
java.util.Collection |
org.apache.calcite.util.Pair |
1 |
1 |
1 |
- |
- |
Jdk -> External |
org.apache.drill.exec.store.parquet.Metadata.ParquetTableMetadata_v2 |
org.apache.commons.lang3.tuple.Pair<org.apache.drill.exec.store.parquet.Metadata.ParquetTableMetadataDirs, org.apache.drill.exec.store.parquet.Metadata.ParquetTableMetadata_v2> |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.hadoop.fs.FileStatus |
java.lang.String |
1 |
1 |
1 |
SIBLING |
- |
External -> Jdk |
org.apache.drill.exec.rpc.Response |
void |
4 |
4 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.ops.QueryContext |
org.apache.drill.exec.store.SchemaConfig.SchemaConfigInfoProvider |
6 |
2 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.lang.String |
java.lang.Object |
13 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.drill.exec.rpc.user.UserServer.UserClientConnection |
org.apache.drill.exec.rpc.user.UserServer.UserClientConnectionImpl |
3 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.common.types.TypeProtos.MajorType |
java.lang.String |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.store.parquet.Metadata.ParquetTableMetadataBase |
void |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.store.hbase.HBaseSubScan.HBaseSubScanSpec |
org.apache.drill.exec.store.maprdb.MapRDBSubScanSpec |
20 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.LinkedList |
java.util.List |
2 |
2 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
org.apache.drill.common.logical.StoragePluginConfig |
org.apache.drill.exec.store.dfs.FileSystemConfig |
1 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
org.apache.hadoop.hbase.ServerName |
java.lang.String |
6 |
1 |
1 |
SIBLING |
- |
External -> Jdk |
org.apache.drill.exec.store.hbase.HBaseScanSpec |
org.apache.drill.exec.store.maprdb.MapRDBSubScanSpec |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.maprdb.MapRDBGroupScan |
org.apache.drill.exec.store.maprdb.binary.BinaryTableGroupScan |
4 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
org.apache.hadoop.hbase.HRegionInfo |
org.apache.drill.exec.store.maprdb.TabletFragmentInfo |
6 |
1 |
1 |
Composition |
- |
External -> Internal |
com.mapr.db.ojai.DBDocumentReader |
com.mapr.db.ojai.DBDocumentReaderBase |
4 |
1 |
1 |
- |
- |
External -> External |
org.apache.drill.exec.store.maprdb.MapRDBSubScanSpec |
org.apache.drill.exec.store.maprdb.json.JsonScanSpec |
5 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.maprdb.MapRDBSubScanSpec |
org.apache.drill.exec.store.maprdb.json.JsonSubScanSpec |
2 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
com.mapr.db.DBDocument |
org.ojai.Document |
1 |
1 |
1 |
- |
- |
External -> External |
org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriter |
org.apache.drill.exec.vector.complex.impl.MapOrListWriterImpl |
4 |
1 |
1 |
Composition |
- |
Internal -> Internal |
java.util.Map.Entry<org.apache.hadoop.hbase.ServerName, org.apache.hadoop.hbase.HRegionInfo> |
org.apache.hadoop.hbase.HRegionLocation |
1 |
1 |
1 |
- |
- |
Jdk -> External |
net.hydromatic.avatica.AvaticaPrepareResult |
org.apache.calcite.avatica.Meta.Signature |
1 |
1 |
1 |
- |
- |
External -> External |
java.sql.ResultSet |
MetaResultSet |
6 |
1 |
1 |
- |
- |
Jdk -> External |
java.util.List<net.hydromatic.avatica.ColumnMetaData> |
org.apache.calcite.avatica.Meta.Signature |
2 |
1 |
1 |
- |
- |
Jdk -> External |
org.apache.drill.exec.expr.fn.DrillFunctionRegistry |
org.apache.drill.exec.expr.fn.registry.LocalFunctionRegistry |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.physical.base.FileGroupScan |
org.apache.drill.exec.store.parquet.ParquetGroupScan |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.calcite.schema.Table |
org.apache.calcite.schema.Schema.TableType |
2 |
1 |
1 |
- |
- |
External -> External |
char |
int |
1 |
1 |
1 |
- |
Widening |
Jdk -> Jdk |
void |
io.netty.buffer.DrillBuf |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.exec.store.parquet.ColumnDataReader |
org.apache.drill.exec.util.filereader.DirectBufInputStream |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.hadoop.fs.FSDataInputStream |
org.apache.drill.exec.util.filereader.DirectBufInputStream |
1 |
1 |
1 |
- |
- |
External -> Internal |
long |
java.util.concurrent.atomic.AtomicLong |
6 |
1 |
1 |
- |
- |
Jdk -> Jdk |
? |
? extendsorg.apache.drill.exec.vector.ValueVector |
2 |
1 |
1 |
T_SUPER_R |
- |
TypeVariable -> Internal |
org.apache.drill.exec.store.parquet.Metadata.RowGroupMetadata_v2 |
org.apache.drill.exec.store.parquet.Metadata.RowGroupMetadata_v3 |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.Metadata.ColumnTypeMetadata_v2 |
org.apache.drill.exec.store.parquet.Metadata.ColumnTypeMetadata_v3 |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.Metadata.ColumnMetadata_v2 |
org.apache.drill.exec.store.parquet.Metadata.ColumnMetadata_v3 |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.parquet.schema.OriginalType |
org.apache.drill.exec.store.parquet.Metadata.ColTypeInfo |
1 |
1 |
1 |
Composition |
- |
External -> Internal |
org.apache.drill.exec.store.parquet.Metadata.ParquetTableMetadata_v2 |
org.apache.drill.exec.store.parquet.Metadata.ParquetTableMetadata_v3 |
14 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.Metadata.ColumnTypeMetadata_v2.Key |
org.apache.drill.exec.store.parquet.Metadata.ColumnTypeMetadata_v3.Key |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.Metadata.ParquetFileMetadata_v2 |
org.apache.drill.exec.store.parquet.Metadata.ParquetFileMetadata_v3 |
8 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.parquet.format.SchemaElement |
int |
2 |
1 |
1 |
- |
- |
External -> Jdk |
boolean |
java.lang.String |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.drill.exec.store.hive.HiveTable.FieldSchemaWrapper |
org.apache.drill.exec.store.hive.HiveTableWrapper.FieldSchemaWrapper |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.hadoop.hive.ql.metadata.Table |
org.apache.drill.exec.store.hive.HiveTableWithColumnCache |
1 |
1 |
1 |
- |
- |
External -> Internal |
org.apache.hadoop.hive.metastore.api.Table |
org.apache.drill.exec.store.hive.HiveTableWithColumnCache |
14 |
1 |
1 |
T_SUPER_R |
- |
External -> Internal |
org.apache.hadoop.hive.metastore.api.Partition |
org.apache.drill.exec.store.hive.HiveTable.HivePartition |
16 |
1 |
1 |
Composition |
- |
External -> Internal |
java.util.Map |
org.apache.drill.common.map.CaseInsensitiveMap |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Internal |
org.apache.drill.exec.compile.QueryClassLoader |
boolean |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.calcite.prepare.CalciteCatalogReader |
org.apache.drill.exec.planner.sql.SqlConverter.DrillCalciteCatalogReader |
2 |
1 |
1 |
T_SUPER_R |
- |
External -> Internal |
org.apache.drill.exec.memory.BufferAllocator |
org.apache.drill.DrillTestWrapper.TestServices |
9 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.columnreaders.AsyncPageReader.ReadStatus |
java.util.concurrent.Future<java.lang.Void> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.store.parquet.columnreaders.AsyncPageReader.ReadStatus |
java.lang.Void |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.lang.String |
long |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.util.concurrent.Future |
java.util.concurrent.ConcurrentLinkedQueue |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.drill.exec.physical.impl.xsort.ExternalSortBatch |
org.apache.drill.exec.record.AbstractRecordBatch<org.apache.drill.exec.physical.config.ExternalSort> |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.test.ProfileParser.OpInfo |
org.apache.drill.exec.proto.UserBitShared.OperatorProfile |
5 |
1 |
1 |
- |
- |
Internal -> Internal |
javax.json.JsonValue |
javax.json.JsonNumber |
1 |
1 |
1 |
- |
- |
External -> External |
org.apache.drill.exec.rpc.RpcBus.RequestEvent |
org.apache.drill.exec.rpc.RpcOutcome<?> |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.Map<java.lang.String, java.lang.String> |
org.apache.drill.common.config.DrillProperties |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.exec.rpc.BasicClientWithConnection.ServerConnection |
org.apache.drill.exec.rpc.user.UserClient.UserToBitConnection |
5 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.rpc.ConnectionThrottle |
org.apache.drill.exec.rpc.user.UserClient.UserToBitConnection |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.proto.UserProtos.UserProperties |
org.apache.drill.common.config.DrillProperties |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.memory.BufferAllocator |
javax.security.sasl.SaslClient |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.memory.BufferAllocator |
org.apache.drill.exec.rpc.data.DataConnectionConfig |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.rpc.data.BitServerConnection |
org.apache.drill.exec.rpc.data.DataServerConnection |
4 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.server.BootStrapContext |
org.apache.drill.exec.rpc.data.DataConnectionConfig |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.jdbc.impl.DrillResultSetImpl |
org.apache.calcite.avatica.AvaticaStatement |
1 |
1 |
1 |
- |
- |
Internal -> External |
org.apache.drill.exec.proto.UserProtos.RpcEndpointInfos |
java.lang.String |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.proto.UserProtos.RpcEndpointInfos |
org.apache.drill.common.Version |
4 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.String |
org.apache.drill.common.Version |
1 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
org.apache.calcite.avatica.AvaticaConnection |
org.apache.drill.jdbc.impl.DrillConnectionImpl |
1 |
1 |
1 |
T_SUPER_R |
- |
External -> Internal |
org.apache.drill.exec.record.VectorWrapper |
org.apache.drill.exec.record.VectorWrapper<?> |
5 |
2 |
1 |
- |
- |
Internal -> Internal |
java.util.concurrent.atomic.AtomicInteger |
int |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
long |
void |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.drill.exec.proto.UserBitShared.QueryResult.QueryState |
void |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.calcite.rel.metadata.RelMetadataProvider |
org.apache.calcite.rel.metadata.JaninoRelMetadataProvider |
1 |
1 |
1 |
- |
- |
External -> External |
java.util.List<org.apache.drill.common.logical.data.JoinCondition> |
org.apache.drill.common.expression.LogicalExpression |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.exec.record.VectorAccessible |
java.util.Map<org.apache.drill.exec.expr.BatchReference, org.apache.drill.exec.record.VectorAccessible> |
3 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.calcite.rel.RelNode |
java.util.List<org.apache.calcite.rel.RelNode> |
2 |
1 |
1 |
- |
- |
External -> Jdk |
org.apache.calcite.rel.core.JoinRelType |
org.apache.drill.common.expression.LogicalExpression |
1 |
1 |
1 |
- |
- |
External -> Internal |
org.apache.drill.exec.ops.FragmentContext |
org.apache.drill.exec.ops.FragmentExecContext |
5 |
2 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.server.options.OptionManager |
org.apache.drill.exec.server.options.OptionSet |
30 |
2 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.ops.OperatorContext |
org.apache.drill.exec.memory.BufferAllocator |
5 |
2 |
1 |
- |
- |
Internal -> Internal |
java.util.Properties |
org.apache.drill.common.config.DrillConfig |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.exec.record.VectorWrapper<?> |
org.apache.drill.exec.vector.ValueVector |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.Properties |
org.apache.drill.test.ConfigBuilder |
1 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
java.lang.String |
org.apache.hadoop.fs.permission.FsPermission |
3 |
1 |
1 |
- |
- |
Jdk -> External |
org.apache.drill.exec.store.mapr.db.MapRDBTableStats |
com.mapr.db.TabletInfo |
1 |
1 |
1 |
- |
- |
Internal -> External |
org.apache.drill.exec.expr.fn.DrillComplexWriterFuncHolder |
org.apache.drill.common.expression.FieldReference |
2 |
1 |
1 |
Composition |
- |
Internal -> Internal |
org.apache.drill.common.expression.fn.FuncHolder |
org.apache.drill.exec.expr.fn.DrillFuncHolder |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
void |
org.apache.drill.common.exceptions.DrillRuntimeException |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.exec.store.parquet.columnreaders.VarLenBinaryReader |
org.apache.drill.exec.store.parquet.columnreaders.BatchReader |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.objectweb.asm.tree.ClassNode |
org.apache.commons.lang3.tuple.Pair<byte[], org.objectweb.asm.tree.ClassNode> |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.parquet.column.page.PageWriteStore |
org.apache.parquet.hadoop.ParquetColumnChunkPageWriteStore |
1 |
1 |
1 |
T_SUPER_R |
- |
External -> Internal |
org.apache.drill.exec.physical.config.ExternalSort |
org.apache.drill.exec.physical.base.PhysicalOperator |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
void |
org.apache.drill.exec.physical.impl.common.HashTable.PutStatus |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.exec.physical.impl.common.HashTableTemplate.BatchHolder |
boolean |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.record.RecordBatch.IterOutcome |
org.apache.drill.exec.physical.impl.aggregate.HashAggregator.AggIterOutcome |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.physical.impl.xsort.managed.CopierHolder.BatchMerger |
org.apache.drill.exec.physical.impl.xsort.managed.PriorityQueueCopierWrapper.BatchMerger |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.record.selection.SelectionVector4 |
void |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.util.Iterator |
java.util.List |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.sql.Timestamp |
java.lang.Object |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.Enum<?> |
java.lang.Object |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.reflect.Field |
java.lang.String |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.calcite.rel.core.AggregateCall |
java.util.Map<java.lang.Long, java.lang.String> |
1 |
1 |
1 |
- |
- |
External -> Jdk |
org.apache.drill.exec.physical.impl.spill.RecordBatchSizer.ColumnSize |
org.apache.drill.exec.memory.AllocationManager.BufferLedger |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
int |
org.apache.drill.exec.physical.impl.xsort.managed.SortMemoryManager.BatchSizeEstimate |
3 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
org.apache.drill.exec.physical.impl.spill.RecordBatchSizer |
void |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.server.options.OptionValidator |
org.apache.drill.exec.server.options.TypeValidators.MaxWidthValidator |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
long |
org.apache.drill.exec.server.options.OptionValue.Kind |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
double |
org.apache.drill.exec.server.options.OptionValue.Kind |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.io.File |
org.apache.hadoop.fs.Path |
8 |
1 |
1 |
SIBLING |
- |
Jdk -> External |
java.io.File |
java.util.List<org.apache.hadoop.fs.Path> |
2 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.drill.exec.store.hbase.CompareFunctionsProcessor |
org.apache.drill.exec.store.mapr.db.binary.MaprDBCompareFunctionsProcessor |
2 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
java.lang.String |
org.apache.drill.common.expression.SchemaPath |
27 |
3 |
1 |
Composition |
- |
Jdk -> Internal |
java.lang.String |
org.apache.drill.exec.expr.fn.impl.RegexpUtil.SqlPatternInfo |
3 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
org.apache.drill.exec.server.options.OptionValue.OptionType |
org.apache.drill.exec.server.options.OptionValue.AccessibleScopes |
12 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.server.options.OptionManager |
org.apache.drill.exec.server.options.SystemOptionManager |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.server.options.OptionValidator |
org.apache.drill.exec.server.options.OptionDefinition |
2 |
1 |
1 |
Composition |
- |
Internal -> Internal |
org.apache.drill.exec.server.options.OptionManager |
org.apache.drill.exec.server.options.SessionOptionManager |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.server.options.OptionManager |
org.apache.drill.exec.server.options.QueryOptionManager |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.rpc.control.ControlTunnel |
java.util.concurrent.atomic.AtomicReference<org.apache.drill.exec.rpc.control.ControlTunnel> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.rpc.control.ControlTunnel |
org.apache.drill.exec.proto.CoordinationProtos.DrillbitEndpoint |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.server.options.OptionValue |
org.apache.drill.exec.server.options.PersistedOptionValue |
7 |
1 |
1 |
- |
- |
Internal -> Internal |
int |
float |
5 |
1 |
1 |
- |
Widening |
Jdk -> Jdk |
org.apache.drill.exec.proto.UserBitShared.OperatorProfile |
org.apache.commons.lang3.tuple.ImmutablePair<org.apache.drill.exec.proto.UserBitShared.OperatorProfile, java.lang.Integer> |
7 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.Integer |
java.lang.String |
7 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.apache.drill.exec.proto.BitControl.PlanFragment |
org.apache.drill.exec.work.QueryWorkUnit.MinorFragmentDefn |
5 |
1 |
1 |
Composition |
- |
Internal -> Internal |
long |
boolean |
3 |
2 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.drill.exec.server.options.TypeValidators.StringValidator |
org.apache.drill.exec.server.options.TypeValidators.AdminUsersValidator |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.server.options.TypeValidators.StringValidator |
org.apache.drill.exec.server.options.TypeValidators.AdminUserGroupsValidator |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.io.InputStream |
org.apache.hadoop.fs.FSDataInputStream |
1 |
1 |
1 |
- |
- |
Jdk -> External |
java.lang.String |
org.apache.hadoop.fs.FileSystem |
1 |
1 |
1 |
- |
- |
Jdk -> External |
org.apache.hadoop.security.ssl.SSLFactory.Mode |
org.apache.drill.exec.vector.complex.impl.ComplexWriterImpl.Mode |
5 |
1 |
1 |
- |
- |
External -> Internal |
org.apache.hadoop.security.ssl.SSLFactory.Mode |
org.apache.drill.exec.ssl.SSLConfig.Mode |
2 |
1 |
1 |
- |
- |
External -> Internal |
org.apache.calcite.jdbc.CalciteSchema |
org.apache.calcite.schema.SchemaPlus |
1 |
1 |
1 |
- |
- |
External -> External |
java.lang.CharSequence |
org.apache.drill.exec.expr.fn.impl.CharSequenceWrapper |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Internal |
org.apache.drill.exec.store.parquet.Metadata.RowGroupMetadata |
org.apache.drill.exec.store.parquet.ParquetGroupScan.RowGroupInfo |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.test.OperatorFixture.TestOptionSet |
org.apache.drill.exec.server.options.SystemOptionManager |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.test.FixtureBuilder.RuntimeOption |
org.apache.drill.test.ClusterFixtureBuilder.RuntimeOption |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.ops.OperatorStats |
org.apache.drill.exec.ops.OperatorStatReceiver |
7 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.ops.OperExecContext |
org.apache.drill.exec.ops.OperatorContext |
16 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.ops.OperatorExecContext |
org.apache.drill.exec.ops.OperatorContext |
3 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.lang.String |
java.io.File |
9 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.apache.drill.testutils.DirTestWatcher |
org.apache.drill.test.BaseDirTestWatcher |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.junit.rules.TemporaryFolder |
java.io.File |
3 |
1 |
1 |
- |
- |
External -> Jdk |
org.apache.hadoop.fs.Path |
java.io.File |
5 |
1 |
1 |
SIBLING |
- |
External -> Jdk |
java.lang.String |
java.nio.file.Path |
20 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.util.List<org.apache.drill.exec.rpc.user.QueryDataBatch> |
void |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.hadoop.mapred.InputSplit |
java.util.Collection<org.apache.hadoop.mapred.InputSplit> |
1 |
1 |
1 |
- |
- |
External -> Jdk |
org.apache.hadoop.mapred.InputSplit |
java.util.List<org.apache.hadoop.mapred.InputSplit> |
4 |
1 |
1 |
- |
- |
External -> Jdk |
org.apache.drill.exec.store.hive.HiveMetadataProvider.InputSplitWrapper |
org.apache.drill.exec.store.hive.HiveMetadataProvider.LogicalInputSplit |
19 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.hive.HiveFieldConverter.String |
java.util.List<org.apache.drill.exec.store.hive.HiveFieldConverter.String> |
6 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.record.MaterializedField |
org.apache.drill.exec.record.ColumnMetadata |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.vector.accessor.ColumnWriter |
org.apache.drill.exec.vector.accessor.ObjectWriter |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.memory.BufferAllocator |
org.apache.drill.exec.record.VectorContainer |
1 |
1 |
1 |
Composition |
- |
Internal -> Internal |
org.apache.drill.test.rowSet.RowSetSchema |
org.apache.drill.exec.record.TupleMetadata |
4 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.vector.accessor.ColumnReader |
com.fasterxml.jackson.databind.ObjectReader |
2 |
1 |
1 |
- |
- |
Internal -> External |
org.apache.drill.exec.vector.accessor.TupleAccessor.TupleSchema |
org.apache.drill.exec.record.ColumnMetadata |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.record.HyperVectorWrapper |
org.apache.drill.exec.record.VectorWrapper |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.util.List<org.apache.drill.exec.record.MaterializedField> |
org.apache.drill.exec.record.TupleSchema |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
org.apache.drill.test.rowSet.RowSet.SingleRowSet |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.exec.record.MaterializedField |
org.apache.drill.exec.physical.rowSet.model.TupleModel.ColumnModel |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.record.BatchSchema |
org.apache.drill.exec.record.TupleMetadata |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.vector.accessor.ColumnWriter |
org.apache.drill.exec.vector.accessor.ScalarWriter |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.vector.accessor.ColumnAccessor.ValueType |
org.apache.drill.exec.vector.accessor.ValueType |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.record.MaterializedField |
org.apache.drill.exec.record.TupleSchema.MapColumnMetadata |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.String |
java.sql.Timestamp |
3 |
2 |
1 |
SIBLING |
- |
Jdk -> Jdk |
java.util.Iterator<org.apache.drill.exec.store.sys.ProfileInfoIterator.ProfileInfo> |
boolean |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.calcite.rel.RelNode |
org.apache.calcite.plan.RelTraitSet |
1 |
1 |
1 |
- |
- |
External -> External |
java.util.Map |
java.util.concurrent.ConcurrentMap |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
org.apache.drill.exec.store.dfs.DrillFileSystem |
org.apache.hadoop.fs.FileSystem |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> External |
boolean |
org.apache.calcite.util.Litmus |
3 |
1 |
1 |
- |
- |
Jdk -> External |
org.apache.calcite.rel.RelNode |
org.apache.calcite.rel.RelRoot |
6 |
1 |
1 |
- |
- |
External -> External |
org.apache.calcite.prepare.RelOptTableImpl |
org.apache.calcite.prepare.Prepare.PreparingTable |
3 |
1 |
1 |
- |
- |
External -> External |
org.apache.calcite.sql.TypedSqlNode |
org.apache.calcite.util.Pair<org.apache.calcite.sql.SqlNode, org.apache.calcite.rel.type.RelDataType> |
2 |
1 |
1 |
- |
- |
External -> External |
long |
org.apache.calcite.schema.SchemaVersion |
1 |
1 |
1 |
- |
- |
Jdk -> External |
org.apache.calcite.sql.fun.SqlAvgAggFunction.Subtype |
org.apache.calcite.sql.SqlKind |
2 |
1 |
1 |
- |
- |
External -> External |
java.io.OutputStream |
org.apache.drill.exec.cache.VectorSerializer.Writer |
1 |
1 |
1 |
SIBLING |
- |
Jdk -> Internal |
java.io.Writer |
int |
3 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.io.OutputStream |
java.nio.channels.WritableByteChannel |
7 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
org.apache.drill.exec.memory.BufferAllocator |
java.nio.channels.WritableByteChannel |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.ops.FragmentContextInterface |
org.apache.drill.exec.ops.FragmentContext |
11 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.ops.FragmentContext |
org.apache.drill.exec.physical.unit.PhysicalOpUnitTestBase.MockExecutorFragmentContext |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.ops.FragmentContext |
org.apache.drill.exec.ops.ExecutorFragmentContext |
69 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.ops.FragmentContext |
org.apache.drill.exec.ops.ExchangeFragmentContext |
7 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.ops.OperatorContext |
org.apache.drill.test.OperatorFixture.MockOperatorContext |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.ops.FragmentContext |
org.apache.drill.exec.ops.FragmentContextImpl |
52 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.ops.FragmentContext |
org.apache.drill.exec.ops.RootFragmentContext |
10 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.test.OperatorFixture.OperatorFixtureBuilder |
com.google.protobuf.Message.Builder |
4 |
1 |
1 |
- |
- |
Internal -> External |
java.lang.String |
java.lang.String[] |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.drill.exec.store.parquet.ParquetGroupScan |
org.apache.drill.exec.physical.base.AbstractFileGroupScan |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.record.VectorContainer |
7 |
2 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.store.hive.HiveFieldConverter.String |
org.apache.drill.exec.store.hive.HiveStoragePluginConfig |
4 |
1 |
1 |
Composition |
- |
Internal -> Internal |
org.apache.drill.exec.store.kafka.KafkaStoragePluginConfig |
org.apache.drill.exec.store.kafka.KafkaStoragePlugin |
1 |
1 |
1 |
Composition |
- |
Internal -> Internal |
org.apache.drill.common.logical.StoragePluginConfig |
org.apache.drill.exec.store.kudu.KuduStoragePluginConfig |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
boolean |
org.apache.drill.exec.server.options.OptionManager |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.hadoop.hive.serde2.SerDe |
org.apache.hadoop.hive.serde2.Deserializer |
6 |
1 |
1 |
- |
- |
External -> External |
java.util.Set |
java.util.Map |
3 |
3 |
1 |
- |
- |
Jdk -> Jdk |
java.lang.StringBuilder |
java.util.Formatter |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
void |
org.apache.drill.exec.ops.OperatorStats |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.lang.String |
org.apache.drill.exec.store.SchemaConfig |
3 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
org.apache.drill.exec.planner.types.RelDataTypeHolder |
org.apache.drill.exec.planner.types.AbstractRelDataTypeHolder |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
void |
org.apache.drill.exec.record.RecordBatchSizer.ColumnSize |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.exec.record.metadata.TupleMetadata |
org.apache.drill.exec.record.metadata.TupleSchema |
3 |
2 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.record.metadata.MapColumnMetadata |
org.apache.drill.exec.record.metadata.AbstractColumnMetadata |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
void |
org.apache.drill.test.rowSet.RowSetWriter |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.test.rowSet.SchemaBuilder |
void |
7 |
1 |
1 |
- |
- |
Internal -> Jdk |
void |
java.util.List<java.lang.String> |
4 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.drill.exec.rpc.RpcException |
java.io.IOException |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Jdk |
void |
org.apache.drill.exec.work.fragment.FragmentManager |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.common.concurrent.AutoCloseableLock |
org.apache.drill.common.AutoCloseables.Closeable |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.store.sys.PersistentStore |
org.apache.drill.exec.store.sys.VersionedPersistentStore |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.concurrent.ConcurrentSkipListMap |
java.util.concurrent.ConcurrentNavigableMap |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
org.apache.drill.exec.vector.accessor.ScalarElementReader |
org.apache.drill.exec.vector.accessor.ArrayReader |
8 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.vector.accessor.reader.AbstractArrayReader |
org.apache.drill.exec.vector.accessor.reader.ArrayReaderImpl |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.physical.rowSet.model.MetadataProvider |
org.apache.drill.exec.record.metadata.TupleMetadata |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.common.types.TypeProtos.MajorType |
org.apache.drill.exec.record.metadata.ColumnMetadata |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.vector.accessor.reader.BaseScalarReader |
org.apache.drill.exec.vector.accessor.reader.AbstractScalarReader |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.vector.accessor.ScalarElementReader |
org.apache.drill.exec.vector.accessor.ScalarReader |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.vector.accessor.reader.AbstractObjectReader |
java.util.List<org.apache.drill.exec.vector.accessor.reader.AbstractObjectReader> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.vector.accessor.reader.AbstractObjectReader |
org.apache.drill.exec.vector.accessor.reader.AbstractScalarReader.ScalarObjectReader |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.record.AbstractRecordBatchMemoryManager |
org.apache.drill.exec.record.RecordBatchMemoryManager |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.calcite.rel.RelNode |
org.apache.calcite.rel.core.Project |
2 |
1 |
1 |
- |
- |
External -> External |
org.apache.calcite.sql.validate.SqlConformance |
org.apache.calcite.sql.validate.SqlConformanceEnum |
1 |
1 |
1 |
- |
- |
External -> External |
int |
void |
11 |
3 |
1 |
- |
- |
Jdk -> Jdk |
java.io.IOException |
java.util.concurrent.ExecutionException |
3 |
1 |
1 |
SIBLING |
- |
Jdk -> Jdk |
boolean |
org.apache.drill.exec.store.hive.HivePartitionHolder |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.Set<java.lang.String> |
java.lang.String |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.drill.exec.store.parquet.Metadata.ColumnMetadata |
org.apache.drill.exec.store.parquet.metadata.MetadataBase.ColumnMetadata |
9 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.Metadata.ParquetTableMetadataBase |
org.apache.drill.exec.store.parquet.metadata.MetadataBase.ParquetTableMetadataBase |
6 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.ParquetGroupScan |
org.apache.drill.exec.store.parquet.AbstractParquetGroupScan |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.Metadata.ColumnTypeMetadata_v3 |
org.apache.drill.exec.store.parquet.metadata.Metadata_V3.ColumnTypeMetadata_v3 |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.Metadata.RowGroupMetadata |
org.apache.drill.exec.store.parquet.metadata.MetadataBase.RowGroupMetadata |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.Metadata.ColumnTypeMetadata_v2 |
org.apache.drill.exec.store.parquet.metadata.Metadata_V2.ColumnTypeMetadata_v2 |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.Metadata.ParquetFileMetadata |
org.apache.drill.exec.store.parquet.metadata.MetadataBase.ParquetFileMetadata |
5 |
1 |
1 |
- |
- |
Internal -> Internal |
java.io.File |
org.apache.drill.test.BaseDirTestWatcher |
1 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
org.apache.drill.exec.vector.accessor.ColumnWriterIndex |
int |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.vector.accessor.writer.OffsetVectorWriter |
org.apache.drill.exec.vector.accessor.writer.OffsetVectorWriterImpl |
8 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.vector.accessor.writer.AbstractScalarWriter |
org.apache.drill.exec.vector.accessor.WriterPosition |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.vector.Decimal28SparseVector |
org.apache.drill.exec.vector.VarDecimalVector |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.avro.Schema.Type |
org.apache.avro.Schema |
1 |
1 |
1 |
- |
- |
External -> External |
org.apache.drill.exec.vector.Decimal38SparseVector |
org.apache.drill.exec.vector.NullableVarDecimalVector |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.vector.NullableFloat8Vector.Mutator |
org.apache.drill.exec.vector.NullableVarDecimalVector.Mutator |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.vector.NullableDecimal18Vector |
org.apache.drill.exec.vector.NullableVarDecimalVector |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.vector.NullableDecimal9Vector |
org.apache.drill.exec.vector.NullableVarDecimalVector |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.lang.instrument.IllegalClassFormatException |
long |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.calcite.sql.validate.SqlConformanceEnum |
org.apache.calcite.sql.validate.SqlConformance |
1 |
1 |
1 |
- |
- |
External -> External |
org.apache.drill.test.DirTestWatcher |
org.apache.drill.test.BaseDirTestWatcher |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
int |
java.util.List<org.apache.drill.exec.physical.impl.common.Comparator> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
com.google.protobuf.Message.Builder |
org.apache.drill.test.OperatorFixture |
1 |
1 |
1 |
- |
- |
External -> Internal |
org.apache.drill.common.logical.data.JoinCondition |
org.apache.drill.common.expression.SchemaPath |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
boolean |
org.apache.drill.exec.physical.impl.join.HashJoinMemoryCalculator.BuildSidePartitioning |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.common.expression.LogicalExpression |
org.apache.drill.exec.expr.stat.ParquetFilterPredicate |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.hadoop.fs.FSDataOutputStream |
java.io.OutputStream |
3 |
1 |
1 |
- |
- |
External -> Jdk |
org.apache.hadoop.fs.FSDataInputStream |
java.io.InputStream |
1 |
1 |
1 |
- |
- |
External -> Jdk |
org.apache.drill.exec.work.batch.RawBatchBuffer |
org.apache.drill.exec.work.batch.DataCollector |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.planner.physical.ScanPrel |
org.apache.drill.exec.planner.physical.Prel |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.physical.impl.union.UnionAllRecordBatch.BatchStatusWrappper |
4 |
1 |
1 |
Composition |
- |
Internal -> Internal |
int |
double |
2 |
1 |
1 |
- |
Widening |
Jdk -> Jdk |
long |
double |
6 |
2 |
1 |
- |
Widening |
Jdk -> Jdk |
org.apache.drill.exec.vector.ValueVector |
org.apache.drill.exec.record.VectorWrapper<?> |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.parquet.column.statistics.BooleanStatistics |
org.apache.parquet.column.statistics.Statistics<T> |
2 |
1 |
1 |
- |
- |
External -> External |
org.apache.parquet.column.statistics.IntStatistics |
org.apache.parquet.column.statistics.Statistics<T> |
3 |
1 |
1 |
- |
- |
External -> External |
org.apache.parquet.column.statistics.LongStatistics |
org.apache.parquet.column.statistics.Statistics<T> |
2 |
1 |
1 |
- |
- |
External -> External |
org.apache.drill.exec.store.parquet.stat.ColumnStatistics |
org.apache.drill.exec.store.parquet.stat.ColumnStatistics<T> |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.parquet.column.statistics.FloatStatistics |
org.apache.parquet.column.statistics.Statistics<T> |
2 |
1 |
1 |
- |
- |
External -> External |
org.apache.parquet.column.statistics.DoubleStatistics |
org.apache.parquet.column.statistics.Statistics<T> |
2 |
1 |
1 |
- |
- |
External -> External |
java.lang.Thread.WeakClassKey |
java.nio.ByteBuffer |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
java.nio.ByteBuffer |
org.apache.parquet.bytes.ByteBufferInputStream |
1 |
1 |
1 |
- |
- |
Jdk -> External |
org.apache.drill.exec.store.dfs.FileSystemConfig |
org.apache.drill.common.logical.StoragePluginConfig |
2 |
2 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.store.dfs.FileSystemPlugin |
org.apache.drill.exec.store.AbstractStoragePlugin |
8 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.columnreaders.VarLenColumnBulkInput.ColumnPrecisionInfo |
org.apache.drill.exec.store.parquet.columnreaders.VarLenColumnBulkInput.VarLenColumnBulkInputCallback |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.vector.VarLenBulkEntry |
org.apache.drill.exec.store.parquet.columnreaders.VarLenColumnBulkEntry |
1 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
org.apache.parquet.column.statistics.Statistics |
org.apache.parquet.column.statistics.IntStatistics |
1 |
1 |
1 |
- |
- |
External -> External |
int |
org.apache.drill.exec.vector.ValueVector |
2 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
boolean |
java.lang.Boolean |
2 |
1 |
1 |
- |
Boxing |
Jdk -> Jdk |
java.lang.Iterable |
java.util.Set |
1 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> Jdk |
org.apache.calcite.sql.type.SqlTypeName |
java.util.AbstractMap.SimpleImmutableEntry<org.apache.calcite.sql.type.SqlTypeName, java.lang.Boolean> |
4 |
1 |
1 |
- |
- |
External -> Jdk |
java.lang.Long |
org.apache.commons.lang3.mutable.MutableLong |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
java.util.function.BiPredicate |
java.util.function.BiFunction |
4 |
1 |
1 |
- |
- |
Jdk -> Jdk |
boolean |
org.apache.drill.exec.expr.stat.ParquetFilterPredicate.RowsMatch |
7 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.exec.physical.rowSet.impl.ProjectionSet |
org.apache.drill.exec.physical.rowSet.project.RequestedTuple |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.vector.UInt4Vector |
org.apache.drill.exec.vector.complex.RepeatedMapVector |
1 |
1 |
1 |
Composition |
- |
Internal -> Internal |
org.apache.drill.exec.vector.accessor.writer.AbstractObjectWriter |
org.apache.drill.exec.vector.accessor.ArrayWriter |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.physical.rowSet.impl.SingleVectorState.ValuesVectorState |
org.apache.drill.exec.physical.rowSet.impl.SingleVectorState.SimpleVectorState |
3 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.vector.accessor.writer.AbstractObjectWriter |
org.apache.drill.exec.vector.accessor.WriterPosition |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.physical.rowSet.impl.ResultSetLoaderImpl |
org.apache.drill.exec.physical.rowSet.impl.LoaderInternals |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.physical.config.UnnestPOP |
java.util.Deque<org.apache.drill.exec.physical.config.UnnestPOP> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
int |
org.apache.drill.exec.physical.impl.join.BatchSizePredictor |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
void |
org.apache.drill.exec.record.RecordBatch.IterOutcome |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
boolean |
org.apache.commons.lang3.mutable.MutableBoolean |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.exec.record.BatchSchema |
org.apache.drill.exec.record.metadata.TupleMetadata |
175 |
5 |
1 |
SIBLING |
- |
Internal -> Internal |
java.lang.String |
java.util.Map<java.lang.Integer, java.lang.String[]> |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.calcite.sql.SqlIdentifier |
org.apache.calcite.sql.SqlNode |
1 |
1 |
1 |
- |
- |
External -> External |
java.util.concurrent.ConcurrentMap |
java.util.Map |
2 |
2 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
org.apache.drill.exec.memory.RootAllocator |
org.apache.drill.exec.memory.BufferAllocator |
6 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.record.metadata.TupleMetadata |
org.apache.drill.exec.record.BatchSchema |
4 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
com.google.common.collect.ImmutableList |
java.util.List |
7 |
1 |
1 |
R_SUPER_T |
- |
External -> Jdk |
com.google.common.base.Objects.ToStringHelper |
com.google.common.base.MoreObjects.ToStringHelper |
7 |
1 |
1 |
SIBLING |
- |
External -> External |
org.apache.hadoop.fs.FileStatus |
java.util.List<org.apache.hadoop.fs.FileStatus> |
1 |
1 |
1 |
- |
- |
External -> Jdk |
org.apache.drill.exec.expr.holders.VarCharHolder |
org.apache.drill.exec.expr.holders.NullableVarCharHolder |
4 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.sys.PersistentStore |
org.apache.drill.common.util.function.CheckedFunction |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.work.filter.RuntimeFilterWritable |
org.apache.drill.exec.work.filter.RuntimeFilterSink |
6 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.codehaus.janino.Java.ClassDeclaration |
org.codehaus.janino.Java.AbstractClassDeclaration |
1 |
1 |
1 |
- |
- |
External -> External |
org.apache.drill.exec.physical.impl.join.HashJoinBatch.HJSpilledPartition |
org.apache.drill.exec.physical.impl.join.HashJoinBatch.HashJoinSpilledPartition |
5 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.server.options.TypeValidators.StringValidator |
org.apache.drill.exec.server.options.TypeValidators.EnumeratedStringValidator |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.store.mapr.db.MapRDBFormatPluginConfig |
org.apache.drill.exec.store.mapr.db.MapRDBFormatPlugin |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
com.mapr.db.Table |
org.apache.drill.exec.planner.index.MapRDBStatistics |
1 |
1 |
1 |
- |
- |
External -> Internal |
java.lang.String |
org.apache.drill.exec.store.mapr.db.MapRDBSubScanSpec |
1 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
org.apache.drill.exec.store.mapr.db.json.JsonSubScanSpec |
org.apache.drill.exec.store.mapr.db.MapRDBSubScanSpec |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
com.mapr.db.ojai.DBDocumentReaderBase |
org.ojai.DocumentReader |
1 |
1 |
1 |
- |
- |
External -> External |
java.lang.Object |
byte |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.drill.exec.vector.complex.impl.MapOrListWriterImpl |
org.apache.drill.exec.vector.complex.writer.BaseWriter.MapOrListWriter |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.store.mapr.db.json.JsonTableGroupScan |
org.apache.drill.exec.physical.base.GroupScan |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
com.mapr.db.TabletInfo |
double |
1 |
1 |
1 |
- |
- |
External -> Jdk |
org.apache.drill.exec.physical.base.PhysicalOperator |
org.apache.drill.exec.physical.base.SubScan |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.planner.physical.DrillScanPrel |
org.apache.drill.exec.planner.physical.ScanPrel |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.planner.physical.UnionExchangePrel |
org.apache.drill.exec.planner.physical.ExchangePrel |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.calcite.rel.RelNode |
org.apache.drill.exec.planner.common.DrillScanRelBase |
3 |
2 |
1 |
- |
- |
External -> Internal |
org.apache.calcite.rel.core.Sort |
org.apache.drill.exec.planner.common.OrderedRel |
4 |
1 |
1 |
- |
- |
External -> Internal |
org.apache.calcite.rel.RelNode |
org.apache.drill.exec.planner.physical.SortPrel |
1 |
1 |
1 |
- |
- |
External -> Internal |
org.apache.drill.exec.planner.physical.SortPrel |
org.apache.drill.exec.planner.common.OrderedRel |
7 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.calcite.rel.core.Sort |
org.apache.calcite.rel.RelCollation |
1 |
1 |
1 |
- |
- |
External -> External |
int |
org.apache.commons.lang3.tuple.Pair<java.lang.Boolean, java.lang.Integer> |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.exec.store.mapr.db.MapRDBGroupScan |
org.apache.drill.exec.store.mapr.db.json.JsonTableGroupScan |
1 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
org.apache.drill.exec.planner.logical.DrillJoinRel |
org.apache.drill.exec.planner.logical.DrillJoin |
16 |
2 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.vector.accessor.TupleWriter |
org.apache.drill.test.rowSet.RowSetWriter |
1 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.ParquetFormatConfig |
org.apache.drill.exec.store.parquet.ParquetReaderConfig |
7 |
1 |
1 |
- |
- |
Internal -> Internal |
boolean |
org.apache.drill.exec.store.parquet.ParquetReaderConfig |
1 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
java.net.URLClassLoader |
java.lang.ClassLoader |
1 |
1 |
1 |
R_SUPER_T |
- |
Jdk -> Jdk |
java.util.Collection<java.lang.String> |
org.apache.drill.exec.server.rest.WebUserConnection |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.exec.expr.fn.ModifiedUnparser |
org.codehaus.janino.Unparser |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> External |
org.apache.drill.exec.physical.base.GroupScan |
org.apache.drill.exec.store.parquet.AbstractParquetGroupScan |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.proto.UserBitShared.QueryData |
org.apache.drill.exec.proto.UserBitShared.QueryData.Builder |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.physical.base.GroupScan |
long |
1 |
1 |
1 |
Composition |
- |
Internal -> Jdk |
org.apache.drill.exec.physical.base.PhysicalOperator |
org.apache.drill.exec.work.filter.RuntimeFilterRouter.TargetPhysicalOperatorVisitor |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
boolean |
org.apache.drill.exec.work.filter.RuntimeFilterDef |
1 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
java.util.concurrent.Future |
org.apache.drill.exec.server.DrillbitContext |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.exec.physical.base.GroupScan |
org.apache.drill.exec.planner.physical.ScanPrel |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.work.filter.RuntimeFilterSink |
org.apache.drill.exec.work.filter.RuntimeFilterWritable |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.memory.BufferAllocator |
org.apache.drill.exec.ops.SendingAccountor |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.client.DrillSqlLineApplication |
sqlline.Application |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> External |
org.apache.drill.exec.physical.rowSet.impl.SingleVectorState.SimpleVectorState |
org.apache.drill.exec.physical.rowSet.impl.VectorState |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.physical.rowSet.impl.SingleVectorState.FixedWidthVectorState |
org.apache.drill.exec.physical.rowSet.impl.VectorState |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.physical.rowSet.impl.SingleVectorState.OffsetVectorState |
org.apache.drill.exec.physical.rowSet.impl.VectorState |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.planner.logical.DrillTable |
org.apache.calcite.schema.Table |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> External |
org.apache.drill.exec.physical.impl.common.HashTableTemplate.BatchHolder |
int |
1 |
1 |
1 |
Composition |
- |
Internal -> Jdk |
org.apache.drill.exec.physical.impl.common.ChainedHashTable.setupWork |
org.apache.drill.exec.physical.impl.common.ChainedHashTable.SetupWork |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.record.metadata.TupleSchema |
org.apache.drill.exec.record.metadata.TupleMetadata |
51 |
3 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.record.metadata.AbstractColumnMetadata |
org.apache.drill.exec.record.metadata.ColumnMetadata |
26 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.dotdrill.View.FieldType |
java.lang.reflect.Field |
5 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.expr.holders.ValueHolder |
java.lang.Object |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.vector.accessor.writer.AbstractScalarWriter |
org.apache.drill.exec.vector.accessor.writer.ConcreteWriter |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.vector.accessor.writer.BaseScalarWriter |
org.apache.drill.exec.vector.accessor.writer.ConcreteWriter |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.planner.sql.parser.SqlCreateView.SqlCreateViewType |
org.apache.drill.exec.planner.sql.parser.SqlCreateType |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.vector.accessor.ColumnWriter |
org.apache.drill.exec.vector.accessor.writer.AbstractScalarWriterImpl |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.vector.accessor.ArrayWriter |
org.apache.drill.exec.vector.accessor.writer.AbstractObjectWriter |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.vector.accessor.writer.ConcreteWriter |
org.apache.drill.exec.vector.accessor.ScalarWriter |
4 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.vector.accessor.ScalarWriter |
org.apache.drill.exec.vector.accessor.writer.WriterEvents |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.vector.accessor.writer.ConcreteWriter |
org.apache.drill.exec.vector.accessor.writer.AbstractScalarWriterImpl |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.vector.accessor.WriterPosition |
org.apache.drill.exec.vector.accessor.writer.WriterEvents |
10 |
1 |
1 |
T_SUPER_R |
- |
Internal -> Internal |
org.apache.drill.exec.vector.complex.reader.FieldReader |
org.apache.drill.exec.expr.holders.NullableVarBinaryHolder |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.record.RecordBatch |
org.apache.drill.exec.ops.FragmentContext |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.expr.holders.NullableBigIntHolder |
org.apache.drill.exec.expr.holders.NullableVarBinaryHolder |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.calcite.schema.Table |
java.lang.String |
1 |
1 |
1 |
- |
- |
External -> Jdk |
org.apache.drill.exec.proto.GeneralRPCProtos.RpcMode |
int |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.proto.UserProtos.OuterJoinSupport |
java.lang.Integer |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
com.google.protobuf.GeneratedMessage.BuilderParent |
com.google.protobuf.GeneratedMessageV3.BuilderParent |
152 |
1 |
1 |
SIBLING |
- |
External -> External |
org.apache.drill.exec.proto.UserBitShared.FragmentState |
int |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.proto.UserBitShared.QueryType |
int |
6 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.proto.UserProtos.QueryResultsMode |
int |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.common.types.TypeProtos.MinorType |
java.lang.Integer |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
java.util.List<java.lang.String> |
com.google.protobuf.ProtocolStringList |
22 |
1 |
1 |
T_SUPER_R |
- |
Jdk -> External |
org.apache.drill.exec.proto.UserBitShared.NamePart.Type |
int |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.proto.UserProtos.ColumnSearchability |
int |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.proto.UserProtos.SubQuerySupport |
java.lang.Integer |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.proto.UserBitShared.DrillPBError.ErrorType |
int |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.proto.UserProtos.IdentifierCasing |
int |
4 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.proto.UserProtos.CorrelationNamesSupport |
int |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.proto.UserProtos.NullCollation |
int |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.proto.UserProtos.CollateSupport |
java.lang.Integer |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.proto.UserProtos.RequestStatus |
int |
12 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.proto.UserProtos.UnionSupport |
java.lang.Integer |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
com.google.protobuf.RepeatedFieldBuilder |
com.google.protobuf.RepeatedFieldBuilderV3 |
46 |
1 |
1 |
SIBLING |
- |
External -> External |
com.google.protobuf.GeneratedMessage.Builder |
com.google.protobuf.GeneratedMessageV3.Builder |
76 |
1 |
1 |
SIBLING |
- |
External -> External |
org.apache.drill.common.types.TypeProtos.MinorType |
int |
6 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.proto.UserBitShared.SaslStatus |
int |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.record.metadata.ColumnMetadata |
org.apache.drill.exec.proto.UserProtos.ColumnMetadata |
2 |
1 |
1 |
Composition |
- |
Internal -> Internal |
org.apache.drill.exec.proto.UserProtos.DateTimeLiteralsSupport |
java.lang.Integer |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.proto.UserProtos.GroupBySupport |
int |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.proto.UserProtos.OrderBySupport |
java.lang.Integer |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.proto.UserBitShared.RpcChannel |
int |
6 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.proto.UserProtos.HandshakeStatus |
int |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
com.google.protobuf.GeneratedMessage.FieldAccessorTable |
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
228 |
1 |
1 |
SIBLING |
- |
External -> External |
org.apache.drill.common.types.TypeProtos.DataMode |
int |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.proto.UserProtos.ColumnUpdatability |
int |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.proto.UserProtos.SaslSupport |
int |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
com.google.protobuf.SingleFieldBuilder |
com.google.protobuf.SingleFieldBuilderV3 |
120 |
1 |
1 |
SIBLING |
- |
External -> External |
org.apache.drill.exec.proto.UserProtos.RpcType |
java.lang.Integer |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.proto.UserBitShared.QueryResult.QueryState |
int |
8 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.proto.CoordinationProtos.DrillbitEndpoint.State |
int |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.physical.impl.scan.columns.ColumnsScanFramework.FileReaderCreator |
org.apache.drill.exec.physical.impl.scan.file.FileScanFramework.FileReaderFactory |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.hive.HiveFieldConverter.String |
org.apache.hadoop.fs.Path |
9 |
1 |
1 |
- |
- |
Internal -> External |
org.apache.calcite.util.Pair |
org.apache.commons.lang3.tuple.Pair |
2 |
1 |
1 |
- |
- |
External -> Internal |
org.apache.calcite.prepare.RelOptTableImpl |
org.apache.calcite.plan.RelOptTable |
1 |
1 |
1 |
- |
- |
External -> External |
org.apache.drill.exec.planner.logical.DrillAggregateRel |
org.apache.calcite.rel.core.Aggregate |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> External |
org.apache.drill.exec.record.metadata.schema.parser.SchemaVisitor.ColumnVisitor |
org.apache.drill.exec.record.metadata.schema.parser.SchemaVisitor.ColumnDefVisitor |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
SchemaParser.Map_columnContext |
SchemaParser.Struct_columnContext |
1 |
1 |
1 |
- |
- |
External -> External |
SchemaParser.Map_typeContext |
SchemaParser.Struct_typeContext |
1 |
1 |
1 |
- |
- |
External -> External |
double |
org.apache.drill.exec.planner.cost.PrelCostEstimates |
5 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
org.apache.drill.exec.record.metadata.ColumnMetadata |
org.apache.drill.exec.physical.rowSet.impl.SchemaTransformer.ColumnTransform |
9 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.Map<org.apache.drill.common.expression.SchemaPath, org.apache.drill.exec.store.parquet.stat.ColumnStatistics> |
org.apache.drill.exec.record.metadata.TupleMetadata |
3 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.parquet.hadoop.metadata.ParquetMetadata |
org.apache.drill.exec.store.parquet.metadata.MetadataBase.ParquetTableMetadataBase |
9 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.metadata.MetadataBase.ColumnMetadata |
java.util.Map.Entry<org.apache.drill.common.expression.SchemaPath, org.apache.drill.metastore.ColumnStatistics> |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.parquet.column.statistics.Statistics |
org.apache.drill.metastore.ColumnStatistics<T> |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.metadata.Metadata_V3.ParquetTableMetadata_v3 |
java.lang.Object |
1 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.parquet.column.statistics.Statistics<T> |
org.apache.drill.metastore.ColumnStatistics |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.RowGroupInfo |
org.apache.drill.metastore.LocationProvider |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.parquet.column.statistics.Statistics |
org.apache.drill.metastore.ColumnStatistics |
21 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.hadoop.mapred.FileSplit |
org.apache.drill.exec.store.hive.HiveParquetTableMetadataProvider |
1 |
1 |
1 |
- |
- |
External -> Internal |
org.apache.drill.exec.store.parquet.stat.ColumnStatistics<T> |
org.apache.drill.metastore.ColumnStatistics |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.AbstractParquetGroupScan |
org.apache.drill.exec.physical.base.AbstractGroupScanWithMetadata |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.parquet.column.statistics.Statistics<T> |
org.apache.drill.exec.expr.StatisticsProvider.MinMaxStatistics |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.parquet.column.statistics.Statistics<T> |
org.apache.drill.metastore.ColumnStatisticsImpl |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.Map |
org.apache.drill.shaded.guava.com.google.common.collect.Table |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.exec.physical.impl.scan.framework.AbstractScanFramework<T> |
org.apache.drill.exec.physical.impl.scan.framework.ManagedScanFramework |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.physical.impl.scan.project.ScanSchemaOrchestrator |
org.apache.drill.exec.physical.impl.scan.project.ScanSchemaOrchestrator.ScanOrchestratorBuilder |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.physical.impl.scan.framework.ShimBatchReader<? extendsorg.apache.drill.exec.physical.impl.scan.framework.SchemaNegotiator> |
org.apache.drill.exec.physical.impl.scan.framework.SchemaNegotiatorImpl.NegotiatorListener |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.physical.impl.scan.framework.AbstractScanFramework<?> |
org.apache.drill.exec.physical.impl.scan.framework.ManagedScanFramework |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.server.BootStrapContext |
org.apache.curator.framework.api.ACLProvider |
2 |
1 |
1 |
- |
- |
Internal -> External |
int |
boolean |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.drill.exec.record.MaterializedField |
org.apache.drill.exec.record.metadata.ColumnMetadata |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.metadata.Metadata_V3.ParquetFileMetadata_v3 |
org.apache.drill.exec.store.parquet.metadata.MetadataBase.ParquetFileMetadata |
4 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.metadata.Metadata_V3.ColumnMetadata_v3 |
org.apache.drill.exec.store.parquet.metadata.Metadata_V4.ColumnMetadata_v4 |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.metadata.Metadata_V3.ColumnTypeMetadata_v3 |
org.apache.drill.exec.store.parquet.metadata.MetadataBase.ColumnTypeMetadata |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.metadata.Metadata_V3.ParquetTableMetadata_v3 |
org.apache.drill.exec.store.parquet.metadata.Metadata_V4.ParquetTableMetadata_v4 |
13 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.metadata.Metadata_V3.ColumnTypeMetadata_v3.Key |
org.apache.drill.exec.store.parquet.metadata.Metadata_V4.ColumnTypeMetadata_v4.Key |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.hadoop.fs.Path |
java.util.List<org.apache.hadoop.fs.Path> |
5 |
1 |
1 |
- |
- |
External -> Jdk |
org.apache.drill.exec.store.parquet.metadata.Metadata_V3.RowGroupMetadata_v3 |
org.apache.drill.exec.store.parquet.metadata.Metadata_V4.RowGroupMetadata_v4 |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.metadata.Metadata_V3.ParquetFileMetadata_v3 |
org.apache.drill.exec.store.parquet.metadata.Metadata_V4.ParquetFileMetadata_v4 |
2 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.metadata.Metadata_V3.ColumnTypeMetadata_v3 |
org.apache.drill.exec.store.parquet.metadata.Metadata_V4.ColumnTypeMetadata_v4 |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.store.parquet.metadata.Metadata_V3.ParquetFileMetadata_v3 |
org.apache.drill.exec.store.parquet.metadata.Metadata_V4.ParquetFileAndRowCountMetadata |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.planner.logical.DrillTable |
org.apache.drill.exec.physical.base.MetadataProviderManager |
1 |
1 |
1 |
Composition |
- |
Internal -> Internal |
java.lang.String |
org.apache.drill.metastore.StatisticsKind |
15 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.exec.planner.common.DrillStatsTable.TableStatistics |
org.apache.drill.exec.planner.common.DrillStatsTable.Statistics_v1 |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.util.Map.Entry<org.apache.hadoop.fs.Path, org.apache.drill.metastore.FileMetadata> |
org.apache.hadoop.fs.Path |
1 |
1 |
1 |
- |
- |
Jdk -> External |
org.apache.drill.exec.planner.logical.DrillTable |
org.apache.drill.metastore.TableMetadata |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.shaded.guava.com.google.common.collect.SetMultimap |
org.apache.drill.shaded.guava.com.google.common.collect.Multimap |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.record.metadata.TupleMetadata |
org.apache.drill.exec.physical.base.MetadataProviderManager |
13 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.ops.QueryContext |
int |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.server.options.TypeValidators.PositiveLongValidator |
org.apache.drill.exec.server.options.TypeValidators.LongValidator |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.store.RecordReader |
? extendsorg.apache.drill.exec.store.RecordReader |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
org.apache.drill.exec.store.RecordReader |
org.apache.drill.exec.store.CommonParquetRecordReader |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
com.clearspring.analytics.stream.quantile.TDigest |
com.tdunning.math.stats.MergingDigest |
41 |
1 |
1 |
- |
- |
External -> External |
org.apache.drill.exec.record.metadata.schema.parser.SchemaVisitor.StringValueVisitor |
org.apache.drill.exec.record.metadata.schema.parser.SchemaVisitor.PropertiesVisitor |
1 |
1 |
1 |
SIBLING |
- |
Internal -> Internal |
java.util.Map<org.apache.drill.common.expression.SchemaPath, org.apache.drill.metastore.ColumnStatistics> |
org.apache.drill.metastore.NonInterestingColumnsMetadata |
1 |
1 |
1 |
Composition |
- |
Jdk -> Internal |
java.util.Map.Entry<java.lang.String, org.apache.drill.common.logical.StoragePluginConfig> |
java.net.URL |
1 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.drill.exec.planner.common.DrillScanRelBase |
org.apache.calcite.rel.core.TableScan |
1 |
1 |
1 |
R_SUPER_T |
- |
Internal -> External |
java.util.List<java.lang.Integer> |
com.carrotsearch.hppc.IntArrayList |
3 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.exec.store.easy.text.TextFormatPlugin |
org.apache.drill.exec.store.easy.text.compliant.v3.TextParsingSettingsV3 |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.physical.rowSet.impl.SchemaTransformer.ColumnTransform |
org.apache.drill.exec.physical.rowSet.ProjectionSet.ColumnReadProjection |
10 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.physical.rowSet.project.RequestedTuple |
org.apache.drill.exec.physical.rowSet.ProjectionSet |
10 |
1 |
1 |
- |
- |
Internal -> Internal |
com.dyuproject.protostuff.Input |
io.protostuff.Input |
152 |
1 |
1 |
- |
- |
External -> External |
com.dyuproject.protostuff.Output |
io.protostuff.Output |
152 |
1 |
1 |
- |
- |
External -> External |
org.apache.drill.exec.store.easy.text.compliant.v3.TextParsingSettingsV3 |
org.apache.drill.exec.store.easy.text.compliant.TextParsingSettings |
6 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.vector.complex.writer.BaseWriter.MapWriter |
org.apache.drill.exec.vector.complex.writer.BaseWriter |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |
java.lang.Object |
org.apache.drill.metastore.statistics.StatisticsHolder |
1 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.metastore.ColumnStatistics<T> |
org.apache.drill.metastore.statistics.ColumnStatistics |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.metastore.ColumnStatistics |
org.apache.drill.metastore.statistics.ColumnStatistics |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.Comparator |
org.apache.drill.common.types.TypeProtos.MinorType |
2 |
1 |
1 |
- |
- |
Jdk -> Internal |
org.apache.drill.metastore.ColumnStatistics |
org.apache.drill.metastore.statistics.ColumnStatistics<T> |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
java.util.Map |
java.util.List |
10 |
1 |
1 |
- |
- |
Jdk -> Jdk |
org.apache.drill.metastore.ColumnStatistics<C> |
org.apache.drill.metastore.statistics.ColumnStatistics |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.metastore.StatisticsKind |
org.apache.drill.metastore.statistics.StatisticsKind<V> |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.physical.base.AbstractGroupScanWithMetadata.MetadataLevel |
org.apache.drill.metastore.metadata.MetadataType |
3 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.record.BatchSchema |
org.apache.drill.exec.record.metadata.SchemaBuilder |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.vector.complex.reader.FieldReader |
org.apache.drill.common.types.TypeProtos.MajorType |
1 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.calcite.rel.core.SemiJoin |
org.apache.drill.exec.planner.logical.DrillSemiJoinRel |
2 |
1 |
1 |
T_SUPER_R |
- |
External -> Internal |
org.apache.calcite.sql.SemiJoinType |
org.apache.calcite.rel.core.JoinRelType |
6 |
1 |
1 |
- |
- |
External -> External |
org.apache.calcite.util.ImmutableIntList |
java.util.List<java.lang.Integer> |
2 |
1 |
1 |
- |
- |
Internal -> Jdk |
org.apache.drill.exec.physical.impl.scan.framework.ManagedScanFramework |
org.apache.drill.exec.physical.impl.scan.ScanTestUtils.ScanFixture |
2 |
1 |
1 |
- |
- |
Internal -> Internal |
org.apache.drill.exec.physical.impl.scan.file.FileScanFramework |
org.apache.drill.exec.physical.impl.scan.ScanOperatorEvents |
2 |
1 |
1 |
R_SUPER_T |
- |
Internal -> Internal |