Apache Calcite
This report summarizes scanner evidence for apache/calcite, a Java project with 5,205 GitHub stars. SynthScan examined 836,304 lines of code across 3031 source files, recording 470 pattern matches distributed across 10 syntactic categories. The legacy adjusted pattern signal is 3.0 (Low pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
Use each vector to guide manual verification of the underlying findings.
Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.
Can maintainers explain intent, assumptions, and trade-offs? 272 finding(s).
Are imports declared and package/API names verified? 198 finding(s).
Are wrappers, guards, and repeated structures necessary? 0 finding(s).
Which changes need focused human review? 470 finding(s).
This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.
Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.
This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.
The scanner identified 470 distinct pattern matches across 10 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | …ta/janino/GeneratedMetadata_CumulativeCostHandler.java | 22 | new org.apache.calcite.rel.metadata.janino.DescriptiveCacheKey("RelOptCost Handler.getCumulativeCost()"); | CODE |
| CRITICAL | …ta/janino/GeneratedMetadata_CumulativeCostHandler.java | 42 | throw new org.apache.calcite.rel.metadata.CyclicMetadataException(); | CODE |
| CRITICAL | …ta/janino/GeneratedMetadata_CumulativeCostHandler.java | 52 | mq.map.put(r, key, org.apache.calcite.rel.metadata.NullSentinel.mask(x)); | CODE |
| CRITICAL | …ta/janino/GeneratedMetadata_PopulationSizeHandler.java | 22 | new org.apache.calcite.rel.metadata.janino.DescriptiveCacheKey("Double Handler.getPopulationSize(RelNode, RelMetad | CODE |
| CRITICAL⚡ | …ta/janino/GeneratedMetadata_PopulationSizeHandler.java | 39 | key = org.apache.calcite.runtime.FlatLists.of(methodKey0, org.apache.calcite.rel.metadata.NullSentinel.mask(a2)); | CODE |
| CRITICAL⚡ | …ta/janino/GeneratedMetadata_PopulationSizeHandler.java | 43 | throw new org.apache.calcite.rel.metadata.CyclicMetadataException(); | CODE |
| CRITICAL⚡ | …ta/janino/GeneratedMetadata_PopulationSizeHandler.java | 53 | mq.map.put(r, key, org.apache.calcite.rel.metadata.NullSentinel.mask(x)); | CODE |
| CRITICAL | …o/GeneratedMetadata_PercentageOriginalRowsHandler.java | 22 | new org.apache.calcite.rel.metadata.janino.DescriptiveCacheKey("Double Handler.getPercentageOriginalRows()"); | CODE |
| CRITICAL | …o/GeneratedMetadata_PercentageOriginalRowsHandler.java | 42 | throw new org.apache.calcite.rel.metadata.CyclicMetadataException(); | CODE |
| CRITICAL | …o/GeneratedMetadata_PercentageOriginalRowsHandler.java | 52 | mq.map.put(r, key, org.apache.calcite.rel.metadata.NullSentinel.mask(x)); | CODE |
| CRITICAL | …tadata/janino/GeneratedMetadata_PredicatesHandler.java | 22 | new org.apache.calcite.rel.metadata.janino.DescriptiveCacheKey("RelOptPredicateList Handler.getPredicates()"); | CODE |
| CRITICAL | …tadata/janino/GeneratedMetadata_PredicatesHandler.java | 42 | throw new org.apache.calcite.rel.metadata.CyclicMetadataException(); | CODE |
| CRITICAL | …tadata/janino/GeneratedMetadata_PredicatesHandler.java | 52 | mq.map.put(r, key, org.apache.calcite.rel.metadata.NullSentinel.mask(x)); | CODE |
| CRITICAL | …tadata/janino/GeneratedMetadata_UniqueKeysHandler.java | 22 | new org.apache.calcite.rel.metadata.janino.DescriptiveCacheKey("Set Handler.getUniqueKeys(true)"); | CODE |
| CRITICAL | …tadata/janino/GeneratedMetadata_UniqueKeysHandler.java | 24 | new org.apache.calcite.rel.metadata.janino.DescriptiveCacheKey("Set Handler.getUniqueKeys(false)"); | CODE |
| CRITICAL | …tadata/janino/GeneratedMetadata_UniqueKeysHandler.java | 45 | throw new org.apache.calcite.rel.metadata.CyclicMetadataException(); | CODE |
| CRITICAL | …tadata/janino/GeneratedMetadata_UniqueKeysHandler.java | 55 | mq.map.put(r, key, org.apache.calcite.rel.metadata.NullSentinel.mask(x)); | CODE |
| CRITICAL⚡ | …l/metadata/janino/GeneratedMetadata_MemoryHandler.java | 22 | new org.apache.calcite.rel.metadata.janino.DescriptiveCacheKey("Double Handler.cumulativeMemoryWithinPhase()"); | CODE |
| CRITICAL⚡ | …l/metadata/janino/GeneratedMetadata_MemoryHandler.java | 24 | new org.apache.calcite.rel.metadata.janino.DescriptiveCacheKey("Double Handler.cumulativeMemoryWithinPhaseSplit()" | CODE |
| CRITICAL⚡ | …l/metadata/janino/GeneratedMetadata_MemoryHandler.java | 26 | new org.apache.calcite.rel.metadata.janino.DescriptiveCacheKey("Double Handler.memory()"); | CODE |
| CRITICAL | …l/metadata/janino/GeneratedMetadata_MemoryHandler.java | 46 | throw new org.apache.calcite.rel.metadata.CyclicMetadataException(); | CODE |
| CRITICAL | …l/metadata/janino/GeneratedMetadata_MemoryHandler.java | 56 | mq.map.put(r, key, org.apache.calcite.rel.metadata.NullSentinel.mask(x)); | CODE |
| CRITICAL | …l/metadata/janino/GeneratedMetadata_MemoryHandler.java | 84 | throw new org.apache.calcite.rel.metadata.CyclicMetadataException(); | CODE |
| CRITICAL | …l/metadata/janino/GeneratedMetadata_MemoryHandler.java | 94 | mq.map.put(r, key, org.apache.calcite.rel.metadata.NullSentinel.mask(x)); | CODE |
| CRITICAL | …l/metadata/janino/GeneratedMetadata_MemoryHandler.java | 122 | throw new org.apache.calcite.rel.metadata.CyclicMetadataException(); | CODE |
| CRITICAL | …l/metadata/janino/GeneratedMetadata_MemoryHandler.java | 132 | mq.map.put(r, key, org.apache.calcite.rel.metadata.NullSentinel.mask(x)); | CODE |
| CRITICAL | …metadata/janino/GeneratedMetadata_RowCountHandler.java | 22 | new org.apache.calcite.rel.metadata.janino.DescriptiveCacheKey("Double Handler.getRowCount()"); | CODE |
| CRITICAL | …metadata/janino/GeneratedMetadata_RowCountHandler.java | 42 | throw new org.apache.calcite.rel.metadata.CyclicMetadataException(); | CODE |
| CRITICAL | …metadata/janino/GeneratedMetadata_RowCountHandler.java | 52 | mq.map.put(r, key, org.apache.calcite.rel.metadata.NullSentinel.mask(x)); | CODE |
| CRITICAL | …data/janino/GeneratedMetadata_ColumnOriginHandler.java | 22 | new org.apache.calcite.rel.metadata.janino.DescriptiveCacheKey("Set Handler.getColumnOrigins(RelNode, RelMetadataQ | CODE |
| CRITICAL | …data/janino/GeneratedMetadata_ColumnOriginHandler.java | 24 | org.apache.calcite.rel.metadata.janino.CacheUtil.generateRange("java.util.Set getColumnOrigins", -256, 256); | CODE |
| CRITICAL⚡ | …data/janino/GeneratedMetadata_ColumnOriginHandler.java | 44 | key = org.apache.calcite.runtime.FlatLists.of(methodKey0, a2); | CODE |
| CRITICAL⚡ | …data/janino/GeneratedMetadata_ColumnOriginHandler.java | 49 | throw new org.apache.calcite.rel.metadata.CyclicMetadataException(); | CODE |
| CRITICAL⚡ | …data/janino/GeneratedMetadata_ColumnOriginHandler.java | 59 | mq.map.put(r, key, org.apache.calcite.rel.metadata.NullSentinel.mask(x)); | CODE |
| CRITICAL | …data/janino/GeneratedMetadata_DistributionHandler.java | 22 | new org.apache.calcite.rel.metadata.janino.DescriptiveCacheKey("RelDistribution Handler.distribution()"); | CODE |
| CRITICAL | …data/janino/GeneratedMetadata_DistributionHandler.java | 42 | throw new org.apache.calcite.rel.metadata.CyclicMetadataException(); | CODE |
| CRITICAL | …data/janino/GeneratedMetadata_DistributionHandler.java | 52 | mq.map.put(r, key, org.apache.calcite.rel.metadata.NullSentinel.mask(x)); | CODE |
| CRITICAL | …adata/janino/GeneratedMetadata_ParallelismHandler.java | 22 | new org.apache.calcite.rel.metadata.janino.DescriptiveCacheKey("Boolean Handler.isPhaseTransition()"); | CODE |
| CRITICAL | …adata/janino/GeneratedMetadata_ParallelismHandler.java | 24 | new org.apache.calcite.rel.metadata.janino.DescriptiveCacheKey("Integer Handler.splitCount()"); | CODE |
| CRITICAL | …adata/janino/GeneratedMetadata_ParallelismHandler.java | 44 | throw new org.apache.calcite.rel.metadata.CyclicMetadataException(); | CODE |
| CRITICAL | …adata/janino/GeneratedMetadata_ParallelismHandler.java | 54 | mq.map.put(r, key, org.apache.calcite.rel.metadata.NullSentinel.mask(x)); | CODE |
| CRITICAL | …adata/janino/GeneratedMetadata_ParallelismHandler.java | 88 | throw new org.apache.calcite.rel.metadata.CyclicMetadataException(); | CODE |
| CRITICAL | …adata/janino/GeneratedMetadata_ParallelismHandler.java | 98 | mq.map.put(r, key, org.apache.calcite.rel.metadata.NullSentinel.mask(x)); | CODE |
| CRITICAL | …/janino/GeneratedMetadata_ColumnUniquenessHandler.java | 22 | new org.apache.calcite.rel.metadata.janino.DescriptiveCacheKey("Boolean Handler.areColumnsUnique(RelNode, RelMetad | CODE |
| CRITICAL⚡ | …/janino/GeneratedMetadata_ColumnUniquenessHandler.java | 40 | key = org.apache.calcite.runtime.FlatLists.of(methodKey0, org.apache.calcite.rel.metadata.NullSentinel.mask(a2), a3) | CODE |
| CRITICAL⚡ | …/janino/GeneratedMetadata_ColumnUniquenessHandler.java | 44 | throw new org.apache.calcite.rel.metadata.CyclicMetadataException(); | CODE |
| CRITICAL⚡ | …/janino/GeneratedMetadata_ColumnUniquenessHandler.java | 54 | mq.map.put(r, key, org.apache.calcite.rel.metadata.NullSentinel.mask(x)); | CODE |
| CRITICAL | …adata/janino/GeneratedMetadata_MaxRowCountHandler.java | 22 | new org.apache.calcite.rel.metadata.janino.DescriptiveCacheKey("Double Handler.getMaxRowCount()"); | CODE |
| CRITICAL | …adata/janino/GeneratedMetadata_MaxRowCountHandler.java | 42 | throw new org.apache.calcite.rel.metadata.CyclicMetadataException(); | CODE |
| CRITICAL | …adata/janino/GeneratedMetadata_MaxRowCountHandler.java | 52 | mq.map.put(r, key, org.apache.calcite.rel.metadata.NullSentinel.mask(x)); | CODE |
| CRITICAL | …adata/janino/GeneratedMetadata_SelectivityHandler.java | 22 | new org.apache.calcite.rel.metadata.janino.DescriptiveCacheKey("Double Handler.getSelectivity(RelNode, RelMetadata | CODE |
| CRITICAL⚡ | …adata/janino/GeneratedMetadata_SelectivityHandler.java | 39 | key = org.apache.calcite.runtime.FlatLists.of(methodKey0, a2); | CODE |
| CRITICAL⚡ | …adata/janino/GeneratedMetadata_SelectivityHandler.java | 43 | throw new org.apache.calcite.rel.metadata.CyclicMetadataException(); | CODE |
| CRITICAL⚡ | …adata/janino/GeneratedMetadata_SelectivityHandler.java | 53 | mq.map.put(r, key, org.apache.calcite.rel.metadata.NullSentinel.mask(x)); | CODE |
| CRITICAL | …janino/GeneratedMetadata_NonCumulativeCostHandler.java | 22 | new org.apache.calcite.rel.metadata.janino.DescriptiveCacheKey("RelOptCost Handler.getNonCumulativeCost()"); | CODE |
| CRITICAL | …janino/GeneratedMetadata_NonCumulativeCostHandler.java | 42 | throw new org.apache.calcite.rel.metadata.CyclicMetadataException(); | CODE |
| CRITICAL | …janino/GeneratedMetadata_NonCumulativeCostHandler.java | 52 | mq.map.put(r, key, org.apache.calcite.rel.metadata.NullSentinel.mask(x)); | CODE |
| CRITICAL | …etadata/janino/GeneratedMetadata_CollationHandler.java | 22 | new org.apache.calcite.rel.metadata.janino.DescriptiveCacheKey("ImmutableList Handler.collations()"); | CODE |
| CRITICAL | …etadata/janino/GeneratedMetadata_CollationHandler.java | 42 | throw new org.apache.calcite.rel.metadata.CyclicMetadataException(); | CODE |
| CRITICAL | …etadata/janino/GeneratedMetadata_CollationHandler.java | 52 | mq.map.put(r, key, org.apache.calcite.rel.metadata.NullSentinel.mask(x)); | CODE |
| 130 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .asf.yaml | 1 | # Licensed to the Apache Software Foundation (ASF) under one | COMMENT |
| LOW | core/src/test/resources/empty-model.yaml | 1 | # | COMMENT |
| LOW | core/src/test/resources/pg_to_char_queries.sql | 1 | # Licensed to the Apache Software Foundation (ASF) under one or more | COMMENT |
| LOW | core/src/test/resources/to_char_generate_iq.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | core/src/test/resources/to_char_generate_iq.py | 41 | iq_file = open(iq_filename, 'w') | COMMENT |
| LOW | …rc/test/java/org/apache/calcite/tools/PlannerTest.java | 921 | // | COMMENT |
| LOW | …est/java/org/apache/calcite/test/SqlValidatorTest.java | 4461 | .ok(); | COMMENT |
| LOW | …est/java/org/apache/calcite/test/SqlValidatorTest.java | 13201 | // A0 INTEGER NOT NULL) F1, | COMMENT |
| LOW | …/test/java/org/apache/calcite/test/RelBuilderTest.java | 701 | /** Test case for | COMMENT |
| LOW | …/test/java/org/apache/calcite/test/RelBuilderTest.java | 5081 | // UNPIVOT INCLUDE NULLS (remuneration | COMMENT |
| LOW | …/test/java/org/apache/calcite/test/RelBuilderTest.java | 5181 | + "LogicalTableScan(table=[[scott, EMP]])\n"; | COMMENT |
| LOW | …re/src/test/java/org/apache/calcite/test/JdbcTest.java | 6021 | "ENAME=Jane ; DEPTNO=10; GENDER=F; DEPTNO0=10; DNAME=Sales ", | COMMENT |
| LOW | …test/java/org/apache/calcite/test/RelOptRulesTest.java | 3661 | COMMENT | |
| LOW | …ite/test/enumerable/EnumerableSortedAggregateTest.java | 261 | // - Input collation may reference {salary, deptno, name} | COMMENT |
| LOW | …calcite/test/enumerable/EnumerableRepeatUnionTest.java | 201 | CalciteAssert.that() | COMMENT |
| LOW | …re/src/test/java/org/apache/calcite/util/UtilTest.java | 701 | // hemisphere, daylight savings begins on the last Sunday in October at | COMMENT |
| LOW | …rc/test/java/org/apache/calcite/util/ArrowSetTest.java | 121 | } | COMMENT |
| LOW | …/src/test/java/org/apache/calcite/util/TestUnsafe.java | 201 | } catch (IOException e) { | COMMENT |
| LOW | …a/org/apache/calcite/util/graph/DirectedGraphTest.java | 281 | // A - B - C - D | COMMENT |
| LOW | …a/org/apache/calcite/util/graph/DirectedGraphTest.java | 301 | COMMENT | |
| LOW | …/test/java/org/apache/calcite/plan/RelOptUtilTest.java | 581 | RexInputRef.of(empRow.getFieldCount() + deptRow.getFieldNames().indexOf("EMPNO"), | COMMENT |
| LOW | …/test/java/org/apache/calcite/plan/RelOptUtilTest.java | 1001 | "JOB_CNT2"), | COMMENT |
| LOW | …c/test/java/org/apache/calcite/rex/RexProgramTest.java | 721 | final RexDynamicParam range = rexBuilder.makeDynamicParam(rowType, 0); | COMMENT |
| LOW | …c/test/java/org/apache/calcite/rex/RexProgramTest.java | 2721 | COMMENT | |
| LOW | …c/test/java/org/apache/calcite/rex/RexProgramTest.java | 3541 | // ==> | COMMENT |
| LOW | …va/org/apache/calcite/sql2rel/RelDecorrelatorTest.java | 101 | assert sqlToRelConverter.validator != null; | COMMENT |
| LOW | …va/org/apache/calcite/sql2rel/RelDecorrelatorTest.java | 241 | .build(); | COMMENT |
| LOW | …va/org/apache/calcite/sql2rel/RelDecorrelatorTest.java | 521 | // before fix: | COMMENT |
| LOW | …va/org/apache/calcite/sql2rel/RelDecorrelatorTest.java | 541 | // LogicalJoin(condition=[=($8, $10)], joinType=[inner]) | COMMENT |
| LOW | …st/java/org/apache/calcite/model/ModelHandlerTest.java | 221 | assertThat(ClassNameFilter.append("a.", "b."), is("a.,b.")); | COMMENT |
| LOW | …src/main/java/org/apache/calcite/tools/RelBuilder.java | 2921 | } | COMMENT |
| LOW | …/main/java/org/apache/calcite/util/TryThreadLocal.java | 201 | super.set(requireNonNull(value, "value")); | COMMENT |
| LOW | …/src/main/java/org/apache/calcite/plan/RelOptUtil.java | 2101 | // because: | COMMENT |
| LOW | …/java/org/apache/calcite/plan/SubstitutionVisitor.java | 641 | } | COMMENT |
| LOW | …/java/org/apache/calcite/plan/SubstitutionVisitor.java | 2241 | // Calc Right TargetJoin | COMMENT |
| LOW | …/java/org/apache/calcite/plan/SubstitutionVisitor.java | 2261 | // Left Calc Left Right | COMMENT |
| LOW | …/main/java/org/apache/calcite/plan/hep/HepPlanner.java | 561 | } else { | COMMENT |
| LOW | …org/apache/calcite/plan/volcano/TopDownRuleDriver.java | 881 | if (!subset.isDelivered() || subset.getTraitSet() | COMMENT |
| LOW | …org/apache/calcite/plan/volcano/TopDownRuleDriver.java | 921 | // distributed by [a] sorted by [a,b]. In case there is a | COMMENT |
| LOW | …e/calcite/plan/volcano/VolcanoRelMetadataProvider.java | 81 | final M metadata = function.bind(best, mq); | COMMENT |
| LOW | …pache/calcite/adapter/enumerable/EnumerableWindow.java | 681 | // source.foreach( | COMMENT |
| LOW | …org/apache/calcite/adapter/enumerable/RexImpTable.java | 921 | COMMENT | |
| LOW | …org/apache/calcite/adapter/enumerable/RexImpTable.java | 2501 | if (ignoreNulls) { | COMMENT |
| LOW | …org/apache/calcite/adapter/enumerable/RexImpTable.java | 5221 | // final T _quantify_left_value = <left_value> | COMMENT |
| LOW | …he/calcite/adapter/enumerable/EnumerableAggregate.java | 121 | // return new Object[] {0, 0}; | COMMENT |
| LOW | …he/calcite/adapter/enumerable/EnumerableAggregate.java | 141 | // resultSelector); | COMMENT |
| LOW | …he/calcite/adapter/enumerable/EnumerableAggregate.java | 301 | if (hasEmptyGroup) { | COMMENT |
| LOW | …he/calcite/adapter/enumerable/EnumerableAggregate.java | 321 | // | COMMENT |
| LOW | …he/calcite/adapter/jdbc/JdbcToEnumerableConverter.java | 161 | Expressions.return_(null, values_)); | COMMENT |
| LOW | …he/calcite/adapter/jdbc/JdbcToEnumerableConverter.java | 181 | } else { | COMMENT |
| LOW | …/java/org/apache/calcite/jdbc/JavaTypeFactoryImpl.java | 381 | // } | COMMENT |
| LOW | …re/src/main/java/org/apache/calcite/rex/RexWindow.java | 161 | && lowerBound.isUnboundedPreceding() // 3 | COMMENT |
| LOW | …/src/main/java/org/apache/calcite/rex/RexSimplify.java | 2781 | // Removing the inner cast changes the type of the operand of the outer cast | COMMENT |
| LOW | …/src/main/java/org/apache/calcite/rex/RexSimplify.java | 2801 | // realExpr :: double :: varchar => must not be changed | COMMENT |
| LOW | …ava/org/apache/calcite/rel/type/RelDataTypeSystem.java | 381 | // the integral part of the result. The scale might be reduced using the following rules: | COMMENT |
| LOW | …ava/org/apache/calcite/rel/rel2sql/SqlImplementor.java | 2361 | && hasSortByOrdinal(node)) { | COMMENT |
| LOW | …/org/apache/calcite/rel/rel2sql/RelToSqlConverter.java | 1161 | final boolean rename = stack.size() <= 1 | COMMENT |
| LOW | …main/java/org/apache/calcite/rel/rules/HyperGraph.java | 481 | // rowType is [n0.field0, n0.field1, n1.field0, n1.field1, n2.field0, n2.field1] | COMMENT |
| LOW | …/java/org/apache/calcite/rel/rules/UnionMergeRule.java | 101 | // to | COMMENT |
| LOW | …lcite/rel/rules/AggregateExpandWithinDistinctRule.java | 121 | // Don't think we can handle GROUPING SETS yet | COMMENT |
| 187 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …/java/org/apache/calcite/runtime/CalciteException.java | 25 | // NOTE: This class gets compiled independently of everything else so that | COMMENT |
| LOW | …rg/apache/calcite/runtime/CalciteContextException.java | 19 | // NOTE: This class gets compiled independently of everything else so that | COMMENT |
| LOW | …apache/calcite/sql/validate/SqlValidatorException.java | 25 | // NOTE: This class gets compiled independently of everything else so that | COMMENT |
| LOW | …a/org/apache/calcite/piglet/PigToSqlAggregateRule.java | 182 | // Step 0: Find all target Pig aggregate UDFs to rewrite | COMMENT |
| LOW⚡ | cassandra/src/test/resources/cassandra.yaml | 1108 | # Step 1: Set internode_encryption=<dc|rack|all> and explicitly set optional=true. Restart all nodes | COMMENT |
| LOW⚡ | cassandra/src/test/resources/cassandra.yaml | 1110 | # Step 2: Set optional=false (or remove it) and if you generated truststores and want to use mutual | COMMENT |
| LOW⚡ | cassandra/src/test/resources/cassandra.yaml | 1155 | # Step 1: Set enabled=true and explicitly set optional=true. Restart all nodes | COMMENT |
| LOW⚡ | cassandra/src/test/resources/cassandra.yaml | 1157 | # Step 2: Set optional=false (or remove it) and if you generated truststores and want to use mutual | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | core/src/main/java/org/apache/calcite/sql/SqlUtil.java | 631 | // SqlKind as requested | COMMENT |
| HIGH | …/main/java/org/apache/calcite/piglet/PigUdfFinder.java | 37 | * class. If the parent class is an abstract class, the auto-generated code | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …a/org/apache/calcite/piglet/PigToSqlAggregateRule.java | 182 | // Step 0: Find all target Pig aggregate UDFs to rewrite | COMMENT |
| LOW⚡ | cassandra/src/test/resources/cassandra.yaml | 1108 | # Step 1: Set internode_encryption=<dc|rack|all> and explicitly set optional=true. Restart all nodes | COMMENT |
| LOW⚡ | cassandra/src/test/resources/cassandra.yaml | 1110 | # Step 2: Set optional=false (or remove it) and if you generated truststores and want to use mutual | COMMENT |
| LOW⚡ | cassandra/src/test/resources/cassandra.yaml | 1155 | # Step 1: Set enabled=true and explicitly set optional=true. Restart all nodes | COMMENT |
| LOW⚡ | cassandra/src/test/resources/cassandra.yaml | 1157 | # Step 2: Set optional=false (or remove it) and if you generated truststores and want to use mutual | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …ache/calcite/rel/rules/AggregateJoinTransposeRule.java | 231 | // metadata more robust" is fixed) places a heavy load on | COMMENT |
| MEDIUM | cassandra/src/test/resources/cassandra.yaml | 1357 | # each write which may be lower in order to facilitate availability. | COMMENT |
| MEDIUM | …che/calcite/adapter/innodb/InnodbFilterTranslator.java | 403 | // For example, we cannot leverage index of EMAIL(3) upon search value | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …main/java/org/apache/calcite/test/SqlOperatorTest.java | 4495 | binaryExpression(operator, "'foo@bar.com'", | CODE |
| LOW | …main/java/org/apache/calcite/test/SqlOperatorTest.java | 4521 | "select " + binaryExpression(operator, "'foo@bar.com'", | CODE |
| LOW | …main/java/org/apache/calcite/test/SqlOperatorTest.java | 6644 | f.checkBoolean("regexp_contains('foo@bar.com', '@[a-zA-Z0-9-]+\\.[a-zA-Z0-9-.]+')", true); | CODE |
| LOW | …main/java/org/apache/calcite/test/SqlOperatorTest.java | 6654 | f.checkQuery("select regexp_contains('foo@bar.com', '@[a-zA-Z0-9-]+\\\\.[a-zA-Z0-9-.]+')"); | CODE |
| LOW | …main/java/org/apache/calcite/test/SqlOperatorTest.java | 6681 | f.checkQuery("select regexp_extract_all('foo@bar.com', '@[a-zA-Z0-9-]+\\\\.[a-zA-Z0-9-.]+')"); | CODE |
| LOW | …main/java/org/apache/calcite/test/SqlOperatorTest.java | 6709 | f.checkQuery("select regexp_instr('foo@bar.com', '@[a-zA-Z0-9-]+\\\\.[a-zA-Z0-9-.]+')"); | CODE |
| LOW | …main/java/org/apache/calcite/test/SqlOperatorTest.java | 6940 | f.checkQuery("select " + fn + "('foo@bar.com', '@[a-zA-Z0-9-]+\\\\.[a-zA-Z0-9-.]+')"); | CODE |
| LOW | …pache/calcite/benchmarks/StringConstructBenchmark.java | 160 | bh.consume(appenderState.getOrCreateAppender().append("placeholder")); | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | core/src/main/java/org/apache/calcite/rel/RelNode.java | 260 | * so don't forget to cache the result if necessary. | COMMENT |
| MEDIUM | cassandra/src/test/resources/cassandra.yaml | 60 | # initial_token allows you to specify tokens manually. While you can use it with | COMMENT |
| MEDIUM | cassandra/src/test/resources/cassandra.yaml | 724 | # you may want to adjust max_value_size_in_mb accordingly. This should be positive and less than 2048. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …rg/apache/calcite/sql2rel/StandardConvertletTable.java | 333 | // windowed agg. I have added an optimizer rule | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …java/org/apache/calcite/adapter/clone/CloneSchema.java | 55 | // TODO: implement 'driver' property | COMMENT |
| LOW | …java/org/apache/calcite/adapter/clone/CloneSchema.java | 56 | // TODO: implement 'source' property | COMMENT |
| LOW | …main/java/org/apache/calcite/jdbc/CalciteMetaImpl.java | 255 | // stmt.close(); // TODO: implement | COMMENT |