Step 1 of 4: Choose Issues

Cancel

T Patch Info Key Summary Assignee Reporter P Status Resolution Created Updated Due Development
Sub-task CALCITE-4372

CALCITE-4199 Correct specification getCumulativeCost and getNonCumulativeCost so it should always produce non-nullable value

Unassigned Vladimir Sitnikov Major Open Unresolved  
Sub-task CALCITE-4371

CALCITE-4199 TableMacro and TableFunction should have List<? extends Objects> rather than List<Object> parameters

Unassigned Vladimir Sitnikov Major Closed Fixed  
Sub-task CALCITE-4327

CALCITE-4199 RelBuilder#scan(...) should work when used in RelRule#onMatch as call.builder()

Unassigned Vladimir Sitnikov Major Open Unresolved  
Sub-task CALCITE-4326

CALCITE-4199 NullPointerException possible in EnumerableWindow when agg.call.name is null

Unassigned Vladimir Sitnikov Major Open Unresolved  
Sub-task CALCITE-4320

CALCITE-4199 JdbcRules JOIN_FACTORY, AGGREGATE_FACTORY, SET_OP_FACTORY, ... create relations with wrong convention

Unassigned Vladimir Sitnikov Major Closed Abandoned  
Sub-task CALCITE-4319

CALCITE-4199 NPE in TopDownRuleDriver#convert when convention is not enabled

Unassigned Vladimir Sitnikov Major Open Unresolved  
Sub-task CALCITE-4316

CALCITE-4199 Avoid NPE in getMonotonicity when nulls are used in divide call

Unassigned Vladimir Sitnikov Major Closed Fixed  
Sub-task CALCITE-4311

CALCITE-4199 Add non-nullable experimental accessors side by side with their nullable counterparts

Unassigned Vladimir Sitnikov Major Open Unresolved  
Sub-task CALCITE-4309

CALCITE-4199 Clarify org.apache.calcite.sql.type.SqlTypeName#getFamily nullability

Unassigned Vladimir Sitnikov Major Open Unresolved  
Sub-task CALCITE-4308

CALCITE-4199 JoinNode in Interpreter might fail with NPE for FULL join

Unassigned Vladimir Sitnikov Major Open Unresolved  
Sub-task CALCITE-4306

CALCITE-4199 ViewTableMacro#schemaPath is always initialized to non-null value, however, it is treated like nullable

Unassigned Vladimir Sitnikov Major Open Unresolved  
Sub-task CALCITE-4304

CALCITE-4199 Make org.apache.calcite.jdbc.JavaTypeFactoryImpl#getJavaClass non-nullable

Unassigned Vladimir Sitnikov Major Closed Fixed  
Sub-task CALCITE-4303

CALCITE-4199 Refactor org.apache.calcite.rel.RelInput to provide null-safe getters

Unassigned Vladimir Sitnikov Major Open Unresolved  
Sub-task CALCITE-4286

CALCITE-4199 Remove NonNull annotations

Unassigned Vladimir Sitnikov Major Closed Fixed  
Sub-task CALCITE-4285

CALCITE-4199 Replace jsr305 dependency with checkerframework and errorprone_annotations

Unassigned Vladimir Sitnikov Major Closed Fixed  
Sub-task CALCITE-4268

CALCITE-4199 org.apache.calcite.model.ModelHandler#checkRequiredAttributes should use Objects.requireNonNull

Unassigned Vladimir Sitnikov Major In Progress Unresolved  
Sub-task CALCITE-4263

CALCITE-4199 Clarify RelNode#estimateRowCount behavior with regards to nulls

Unassigned Vladimir Sitnikov Blocker Open Unresolved  
Sub-task CALCITE-4253

CALCITE-4199 RelOptUtil#findAllTables should probably use RelMetadataQuery#getTableReferences

Unassigned Vladimir Sitnikov Minor Open Unresolved  
Sub-task CALCITE-4236

CALCITE-4199 Clarify if nulls are permissible to return from .SqlOperator#inferReturnType

Unassigned Vladimir Sitnikov Minor Open Unresolved  
Sub-task CALCITE-4235

CALCITE-4199 SqlValidatorImpl#validateGroupItem and validateGroupingSets are not using AggregatingSelectScope parameter

Unassigned Vladimir Sitnikov Minor Open Unresolved  
Sub-task CALCITE-4234

CALCITE-4199 RelBuilder throws NullPointerException while implementing GROUP_ID()

Julian Hyde Vladimir Sitnikov Major In Progress Unresolved  
Sub-task CALCITE-4231

CALCITE-4199 org.apache.calcite.rex.RexProgram.Marshaller might need overriding visitSubQuery / visitTableInputRef / visitPatternFieldRef

Unassigned Vladimir Sitnikov Minor Open Unresolved  
Sub-task CALCITE-4229

CALCITE-4199 Add Util.throwAsRuntime and Util.causeOrSelf to simplify exception re-throwing

Vladimir Sitnikov Vladimir Sitnikov Major Closed Fixed  
Sub-task CALCITE-4228

CALCITE-4199 FlatLists.Flat6List#append should not throw NPE if there are null elements in the list

Unassigned Vladimir Sitnikov Major Closed Fixed  
Sub-task CALCITE-4227

CALCITE-4199 ImmutableIntList#toArray(Integer[]) should support arguments larger than the collection itself

Unassigned Vladimir Sitnikov Major Closed Fixed  
Sub-task CALCITE-4226

CALCITE-4199 Add Mappings#asListNonNull as a null-safe alternative for Mappings#asList

Unassigned Vladimir Sitnikov Major Closed Fixed  
Sub-task CALCITE-4222

CALCITE-4199 Clarify if null elements are allowed in RelTraitSet

Unassigned Vladimir Sitnikov Blocker Open Unresolved  
Sub-task CALCITE-4219

CALCITE-4199 Clarify SqlCall#getOperandList() nullability

Unassigned Vladimir Sitnikov Major Open Unresolved  
Sub-task CALCITE-4218

CALCITE-4199 Clarify RelMetadataQuery#getDistribution nullability

Unassigned Vladimir Sitnikov Major Open Unresolved  
Sub-task CALCITE-4217

CALCITE-4199 Unlock RelCrossType#getFieldCount()

Unassigned Vladimir Sitnikov Major Closed Fixed  
Sub-task CALCITE-4216

CALCITE-4199 Make org.apache.calcite.rel.type.RelDataType#getFamily non-nullable

Vladimir Sitnikov Vladimir Sitnikov Major Closed Fixed  
Sub-task CALCITE-4215

CALCITE-4199 Ensure org.apache.calcite.schema.Statistic uses null vs emptyList appropriately

Unassigned Vladimir Sitnikov Major Open Unresolved  
Sub-task CALCITE-4214

CALCITE-4199 Make RelDataType.getSqlTypeName non-nullable

Vladimir Sitnikov Vladimir Sitnikov Major Closed Fixed  

Cancel