Vladimir Sitnikov created CALCITE-6112:
--
Summary: Use inedible release tags
Key: CALCITE-6112
URL: https://issues.apache.org/jira/browse/CALCITE-6112
Project: Calcite
Issue Type:
Vladimir Sitnikov created CALCITE-6019:
--
Summary: Excessive cast when UDF receives nullable JavaType
Key: CALCITE-6019
URL: https://issues.apache.org/jira/browse/CALCITE-6019
Project: Calcite
Vladimir Sitnikov created CALCITE-6018:
--
Summary: Support nullable parameters in UDFs
Key: CALCITE-6018
URL: https://issues.apache.org/jira/browse/CALCITE-6018
Project: Calcite
Issue
Vladimir Sitnikov created CALCITE-6012:
--
Summary: CAST($t4):JavaType(class java.lang.Object) NOT NULL
causes NPE since 1.27
Key: CALCITE-6012
URL: https://issues.apache.org/jira/browse/CALCITE-6012
Vladimir Sitnikov created CALCITE-6010:
--
Summary: RelRule.Config requires too much ceremony for trivial
cases
Key: CALCITE-6010
URL: https://issues.apache.org/jira/browse/CALCITE-6010
Project:
Vladimir Sitnikov created CALCITE-5034:
--
Summary: Disable Gradle build cache or use an alternative accout
for it
Key: CALCITE-5034
URL: https://issues.apache.org/jira/browse/CALCITE-5034
Vladimir Sitnikov created CALCITE-4889:
--
Summary: Double join is created for NOT IN
Key: CALCITE-4889
URL: https://issues.apache.org/jira/browse/CALCITE-4889
Project: Calcite
Issue
Vladimir Sitnikov created CALCITE-4881:
--
Summary: Calcite release tags should have rel/... prefix as per
the ASF requirements
Key: CALCITE-4881
URL: https://issues.apache.org/jira/browse/CALCITE-4881
Vladimir Sitnikov created CALCITE-4832:
--
Summary: Refactor Gradle to build-logic convention plugins
Key: CALCITE-4832
URL: https://issues.apache.org/jira/browse/CALCITE-4832
Project: Calcite
Vladimir Sitnikov created CALCITE-4829:
--
Summary: Bump Gradle to 7.2 and test with Java 17 at GitHub Actions
Key: CALCITE-4829
URL: https://issues.apache.org/jira/browse/CALCITE-4829
Project:
Vladimir Sitnikov created CALCITE-4824:
--
Summary: ServerUnParserTest#testCreateTableVirtualColumn fails
Key: CALCITE-4824
URL: https://issues.apache.org/jira/browse/CALCITE-4824
Project: Calcite
Vladimir Sitnikov created CALCITE-4823:
--
Summary: JEP 411: AccessControlException, AccessController in
java.security has been deprecated and marked for removal
Key: CALCITE-4823
URL:
Vladimir Sitnikov created CALCITE-4821:
--
Summary: Move utility test classes into calcite-testkit and
unpublish -test.jar
Key: CALCITE-4821
URL: https://issues.apache.org/jira/browse/CALCITE-4821
Vladimir Sitnikov created CALCITE-4715:
--
Summary: Create CITATION.cff for BibTex, APA citation UI in GitHub
Key: CALCITE-4715
URL: https://issues.apache.org/jira/browse/CALCITE-4715
Project:
Vladimir Sitnikov created CALCITE-4701:
--
Summary: Implement and publish Gradle plugin for extending the
parser
Key: CALCITE-4701
URL: https://issues.apache.org/jira/browse/CALCITE-4701
Project:
Vladimir Sitnikov created CALCITE-4679:
--
Summary: Search/sarg simplification leaves is not null(literal)
unsimplified
Key: CALCITE-4679
URL: https://issues.apache.org/jira/browse/CALCITE-4679
Vladimir Sitnikov created CALCITE-4678:
--
Summary: AssertionError: result mismatch when simplifying
case+search+isdistinctfrom+isnottrue
Key: CALCITE-4678
URL:
Vladimir Sitnikov created CALCITE-4659:
--
Summary: Introduce AssertJ and gradually migrate to its usage
instead of Hamcrest
Key: CALCITE-4659
URL: https://issues.apache.org/jira/browse/CALCITE-4659
Vladimir Sitnikov created CALCITE-4658:
--
Summary: Introduce refaster for automatic reformat of the code
Key: CALCITE-4658
URL: https://issues.apache.org/jira/browse/CALCITE-4658
Project: Calcite
Vladimir Sitnikov created CALCITE-4657:
--
Summary: Replace cancel-workflow-runs with GitHub in-core
cancel-in-progress feature
Key: CALCITE-4657
URL: https://issues.apache.org/jira/browse/CALCITE-4657
Vladimir Sitnikov created CALCITE-4618:
--
Summary: Refine dependency declarations to better account for type
annotations
Key: CALCITE-4618
URL: https://issues.apache.org/jira/browse/CALCITE-4618
Vladimir Sitnikov created CALCITE-4612:
--
Summary: Fuzzer for RelBuilder
Key: CALCITE-4612
URL: https://issues.apache.org/jira/browse/CALCITE-4612
Project: Calcite
Issue Type: Test
Vladimir Sitnikov created CALCITE-4598:
--
Summary: Forbid the use of System.out
Key: CALCITE-4598
URL: https://issues.apache.org/jira/browse/CALCITE-4598
Project: Calcite
Issue Type:
Vladimir Sitnikov created CALCITE-4595:
--
Summary: Split DiffRepository test data into per-test files
Key: CALCITE-4595
URL: https://issues.apache.org/jira/browse/CALCITE-4595
Project: Calcite
Vladimir Sitnikov created CALCITE-4558:
--
Summary: Sort CPU cost should be aligned with filter and project:
sort should incur row copy cost
Key: CALCITE-4558
URL:
Vladimir Sitnikov created CALCITE-4557:
--
Summary: Sort costing should account the number of sort keys
Key: CALCITE-4557
URL: https://issues.apache.org/jira/browse/CALCITE-4557
Project: Calcite
Vladimir Sitnikov created CALCITE-4553:
--
Summary: Use Gradle Toolchains for customizing JVM used for build
and test Calcite
Key: CALCITE-4553
URL: https://issues.apache.org/jira/browse/CALCITE-4553
Vladimir Sitnikov created CALCITE-4531:
--
Summary: Deprecate RexLiteral#intValue since it performs silent
truncation
Key: CALCITE-4531
URL: https://issues.apache.org/jira/browse/CALCITE-4531
Vladimir Sitnikov created CALCITE-4517:
--
Summary: $node isAlwaysTrue, so it should simplify to TRUE
unknownAsFalse
Key: CALCITE-4517
URL: https://issues.apache.org/jira/browse/CALCITE-4517
Vladimir Sitnikov created CALCITE-4516:
--
Summary: ...had non-nullable type BOOLEAN, and it was optimized
to..that has nullable type BOOLEAN
Key: CALCITE-4516
URL:
Vladimir Sitnikov created CALCITE-4480:
--
Summary: Make EnumerableDefaults#union a non-blocking operation
Key: CALCITE-4480
URL: https://issues.apache.org/jira/browse/CALCITE-4480
Project: Calcite
Vladimir Sitnikov created CALCITE-4470:
--
Summary: Add optional bytecode verification with Jandex
Key: CALCITE-4470
URL: https://issues.apache.org/jira/browse/CALCITE-4470
Project: Calcite
Vladimir Sitnikov created CALCITE-4459:
--
Summary: Type annotations defeat org.jboss:jandex bytecode parser
sometimes
Key: CALCITE-4459
URL: https://issues.apache.org/jira/browse/CALCITE-4459
Vladimir Sitnikov created CALCITE-4431:
--
Summary: Use requireNonNull(var, "var") instead of
requireNonNull(var) for better error messages
Key: CALCITE-4431
URL:
Vladimir Sitnikov created CALCITE-4422:
--
Summary: Add MethodCanBeStatic check via ErrorProne
Key: CALCITE-4422
URL: https://issues.apache.org/jira/browse/CALCITE-4422
Project: Calcite
Vladimir Sitnikov created CALCITE-4399:
--
Summary: Check if HepPlanner should be allowed to register
non-nullable column as an equivalent to nullable
Key: CALCITE-4399
URL:
Vladimir Sitnikov created CALCITE-4398:
--
Summary: RexSimplify introduces cast(nullable as nonnull)
Key: CALCITE-4398
URL: https://issues.apache.org/jira/browse/CALCITE-4398
Project: Calcite
Vladimir Sitnikov created CALCITE-4397:
--
Summary: StandardConvertletTable#convertDatetimeMinus is
inconsistent with MINUS_DATE return type inference
Key: CALCITE-4397
URL:
Vladimir Sitnikov created CALCITE-4388:
--
Summary: RexNode#isAlwaysFalse and isAlwaysTrue should be aligned
with RexSimplify#isSafeExpression
Key: CALCITE-4388
URL:
Vladimir Sitnikov created CALCITE-4387:
--
Summary: Document that RexSimplify.simplifyUnknownAs could narrow
or widen nullness of the given expression
Key: CALCITE-4387
URL:
Vladimir Sitnikov created CALCITE-4372:
--
Summary: Correct specification getCumulativeCost and
getNonCumulativeCost so it should always produce non-nullable value
Key: CALCITE-4372
URL:
Vladimir Sitnikov created CALCITE-4371:
--
Summary: TableMacro and TableFunction should have List rather than List parameters
Key: CALCITE-4371
URL: https://issues.apache.org/jira/browse/CALCITE-4371
Vladimir Sitnikov created CALCITE-4339:
--
Summary: Update Gradle: 6.6 -> 6.7
Key: CALCITE-4339
URL: https://issues.apache.org/jira/browse/CALCITE-4339
Project: Calcite
Issue Type:
Vladimir Sitnikov created CALCITE-4336:
--
Summary: Add cancel-workflow-runs to automatically cancel GitHub
stale workflows
Key: CALCITE-4336
URL: https://issues.apache.org/jira/browse/CALCITE-4336
Vladimir Sitnikov created CALCITE-4332:
--
Summary: Improve error when planning rule produces a relation with
a wrong rowtype
Key: CALCITE-4332
URL: https://issues.apache.org/jira/browse/CALCITE-4332
Vladimir Sitnikov created CALCITE-4329:
--
Summary: EnumerableRules#BRIDGE_METHODS should be skipped when
actual type is Object
Key: CALCITE-4329
URL: https://issues.apache.org/jira/browse/CALCITE-4329
Vladimir Sitnikov created CALCITE-4328:
--
Summary: Update janino compiler, and configure it to produce Java
1.8+ bytecode
Key: CALCITE-4328
URL: https://issues.apache.org/jira/browse/CALCITE-4328
Vladimir Sitnikov created CALCITE-4327:
--
Summary: RelBuilder#scan(...) should work when used in
RelRule#onMatch as call.builder()
Key: CALCITE-4327
URL: https://issues.apache.org/jira/browse/CALCITE-4327
Vladimir Sitnikov created CALCITE-4326:
--
Summary: NPE possible win EnumerableWindow when agg.call.name is
null
Key: CALCITE-4326
URL: https://issues.apache.org/jira/browse/CALCITE-4326
Project:
Vladimir Sitnikov created CALCITE-4320:
--
Summary: JdbcRules JOIN_FACTORY, AGGREGATE_FACTORY,
SET_OP_FACTORY, ... create relations with wrong convention
Key: CALCITE-4320
URL:
Vladimir Sitnikov created CALCITE-4319:
--
Summary: NPE in TopDownRuleDriver#convert when convention is not
enabled
Key: CALCITE-4319
URL: https://issues.apache.org/jira/browse/CALCITE-4319
Vladimir Sitnikov created CALCITE-4316:
--
Summary: Avoid NPE when nulls are used in divide call
Key: CALCITE-4316
URL: https://issues.apache.org/jira/browse/CALCITE-4316
Project: Calcite
Vladimir Sitnikov created CALCITE-4314:
--
Summary: Enable Error Prone checking
Key: CALCITE-4314
URL: https://issues.apache.org/jira/browse/CALCITE-4314
Project: Calcite
Issue Type:
Vladimir Sitnikov created CALCITE-4310:
--
Summary: Add API backward compatibility verification
Key: CALCITE-4310
URL: https://issues.apache.org/jira/browse/CALCITE-4310
Project: Calcite
Vladimir Sitnikov created CALCITE-4309:
--
Summary: Clarify org.apache.calcite.sql.type.SqlTypeName#getFamily
nullability
Key: CALCITE-4309
URL: https://issues.apache.org/jira/browse/CALCITE-4309
Vladimir Sitnikov created CALCITE-4308:
--
Summary: JointNode in Iterpreter might fail with NPE for FULL join
Key: CALCITE-4308
URL: https://issues.apache.org/jira/browse/CALCITE-4308
Project:
Vladimir Sitnikov created CALCITE-4307:
--
Summary: Compile code with parameter names (add -parameters to
javac)
Key: CALCITE-4307
URL: https://issues.apache.org/jira/browse/CALCITE-4307
Project:
Vladimir Sitnikov created CALCITE-4306:
--
Summary: ViewTableMacro#schemaPath is always initialized to
non-null value, however, it is treated like nullable
Key: CALCITE-4306
URL:
Vladimir Sitnikov created CALCITE-4304:
--
Summary: Make
org.apache.calcite.jdbc.JavaTypeFactoryImpl#getJavaClass non-nullable
Key: CALCITE-4304
URL: https://issues.apache.org/jira/browse/CALCITE-4304
Vladimir Sitnikov created CALCITE-4303:
--
Summary: Refactor org.apache.calcite.rel.RelInput to provide
null-safe getters
Key: CALCITE-4303
URL: https://issues.apache.org/jira/browse/CALCITE-4303
Vladimir Sitnikov created CALCITE-4288:
--
Summary: Create SqlTypeUtil#deriveType(SqlCallBinding) to make
type computation simpler
Key: CALCITE-4288
URL: https://issues.apache.org/jira/browse/CALCITE-4288
Vladimir Sitnikov created CALCITE-4286:
--
Summary: Remove NonNull annotations
Key: CALCITE-4286
URL: https://issues.apache.org/jira/browse/CALCITE-4286
Project: Calcite
Issue Type:
Vladimir Sitnikov created CALCITE-4285:
--
Summary: Replace jsr305 dependency with checkerframework and
errorprone_annotations
Key: CALCITE-4285
URL: https://issues.apache.org/jira/browse/CALCITE-4285
Vladimir Sitnikov created CALCITE-4284:
--
Summary: ImmutableBeans: make reference properties non-nullable by
default
Key: CALCITE-4284
URL: https://issues.apache.org/jira/browse/CALCITE-4284
Vladimir Sitnikov created CALCITE-4280:
--
Summary: Replace Guava's Lists.transform with Util.transform
Key: CALCITE-4280
URL: https://issues.apache.org/jira/browse/CALCITE-4280
Project: Calcite
Vladimir Sitnikov created CALCITE-4268:
--
Summary:
org.apache.calcite.model.ModelHandler#checkRequiredAttributes should use
Objects.requireNonNull
Key: CALCITE-4268
URL:
Vladimir Sitnikov created CALCITE-4263:
--
Summary: Clarify RelNode#estimateRowCount behavior with regards to
nulls
Key: CALCITE-4263
URL: https://issues.apache.org/jira/browse/CALCITE-4263
Vladimir Sitnikov created CALCITE-4253:
--
Summary: RelOptUtil#findAllTables should probably use
RelMetadataQuery#getTableReferences
Key: CALCITE-4253
URL: https://issues.apache.org/jira/browse/CALCITE-4253
Vladimir Sitnikov created CALCITE-4252:
--
Summary: Add build validation for improper dependency declaration
Key: CALCITE-4252
URL: https://issues.apache.org/jira/browse/CALCITE-4252
Project:
Vladimir Sitnikov created CALCITE-4235:
--
Summary: SqlValidatorImpl#validateGroupItem and
validateGroupingSets are not using AggregatingSelectScope parameter
Key: CALCITE-4235
URL:
Vladimir Sitnikov created CALCITE-4234:
--
Summary:
org.apache.calcite.tools.RelBuilder.AggCallImpl#aggregateCall() should not
throw NPE
Key: CALCITE-4234
URL:
Vladimir Sitnikov created CALCITE-4231:
--
Summary: org.apache.calcite.rex.RexProgram.Marshaller might need
overriding visitSubQuery / visitTableInputRef / visitPatternFieldRef
Key: CALCITE-4231
URL:
Vladimir Sitnikov created CALCITE-4229:
--
Summary: Add Util.throwAsRuntime and Util.causeOrSelf to simplify
exception re-throwing
Key: CALCITE-4229
URL: https://issues.apache.org/jira/browse/CALCITE-4229
Vladimir Sitnikov created CALCITE-4228:
--
Summary: FlatLists.Flat6List#append would throw NPE if there are
null elements in the list
Key: CALCITE-4228
URL: https://issues.apache.org/jira/browse/CALCITE-4228
Vladimir Sitnikov created CALCITE-4227:
--
Summary: ImmutableIntList#toArray(Integer[]) should support
arguments larger than the collection itself
Key: CALCITE-4227
URL:
Vladimir Sitnikov created CALCITE-4226:
--
Summary: Mappings#asList might return null for negative ordinals
which would result in later NPEs
Key: CALCITE-4226
URL:
Vladimir Sitnikov created CALCITE-4222:
--
Summary: Clarify if null elements are allowed in RelTraitSet
Key: CALCITE-4222
URL: https://issues.apache.org/jira/browse/CALCITE-4222
Project: Calcite
Vladimir Sitnikov created CALCITE-4219:
--
Summary: Clarify SqlCall#getOperandList() nullability
Key: CALCITE-4219
URL: https://issues.apache.org/jira/browse/CALCITE-4219
Project: Calcite
Vladimir Sitnikov created CALCITE-4218:
--
Summary: Clarify RelMetadataQuery#RelDistribution nullability
Key: CALCITE-4218
URL: https://issues.apache.org/jira/browse/CALCITE-4218
Project: Calcite
Vladimir Sitnikov created CALCITE-4217:
--
Summary: RelCrossType#isStruct should be true rather than false
Key: CALCITE-4217
URL: https://issues.apache.org/jira/browse/CALCITE-4217
Project: Calcite
Vladimir Sitnikov created CALCITE-4216:
--
Summary: Ensure
org.apache.calcite.rel.type.RelDataType#getSqlTypeName is non-null
Key: CALCITE-4216
URL: https://issues.apache.org/jira/browse/CALCITE-4216
Vladimir Sitnikov created CALCITE-4215:
--
Summary: Ensure org.apache.calcite.schema.Statistic uses null vs
emptyList appropriately
Key: CALCITE-4215
URL: https://issues.apache.org/jira/browse/CALCITE-4215
Vladimir Sitnikov created CALCITE-4214:
--
Summary: Make RelDataType.getSqlTypeName non-nullable
Key: CALCITE-4214
URL: https://issues.apache.org/jira/browse/CALCITE-4214
Project: Calcite
Vladimir Sitnikov created CALCITE-4199:
--
Summary: Add nullability annotations to the methods and fields,
ensure consistency with checkerframework
Key: CALCITE-4199
URL:
Vladimir Sitnikov created CALCITE-4187:
--
Summary: GeodeBookstoreTest > initializationError:
CacheClosedException: A cache has not yet been created
Key: CALCITE-4187
URL:
Vladimir Sitnikov created CALCITE-4185:
--
Summary: Remove dependency between checkstyle and compilation tasks
Key: CALCITE-4185
URL: https://issues.apache.org/jira/browse/CALCITE-4185
Project:
Vladimir Sitnikov created CALCITE-4184:
--
Summary: Update Gradle: 6.3 -> 6.6
Key: CALCITE-4184
URL: https://issues.apache.org/jira/browse/CALCITE-4184
Project: Calcite
Issue Type: Task
Vladimir Sitnikov created CALCITE-4168:
--
Summary: Configure Gradle Remote Build Cache to speedup builds
Key: CALCITE-4168
URL: https://issues.apache.org/jira/browse/CALCITE-4168
Project: Calcite
Vladimir Sitnikov created CALCITE-4141:
--
Summary: Make checkstyle tasks relocatable to support Gradle build
cache
Key: CALCITE-4141
URL: https://issues.apache.org/jira/browse/CALCITE-4141
Vladimir Sitnikov created CALCITE-4140:
--
Summary: Configure Gradle Remote Build Cache to speedup builds
Key: CALCITE-4140
URL: https://issues.apache.org/jira/browse/CALCITE-4140
Project: Calcite
Vladimir Sitnikov created CALCITE-3786:
--
Summary: Add Digest (HashStrategy?) interface to enable efficient
hashCode/equals for RexNode, RelNode
Key: CALCITE-3786
URL:
Vladimir Sitnikov created CALCITE-3767:
--
Summary: AssertionError when SqlBinaryStringLiteral appears in
tablesample substitute
Key: CALCITE-3767
URL: https://issues.apache.org/jira/browse/CALCITE-3767
Vladimir Sitnikov created CALCITE-3750:
--
Summary: PigRelBuilderStyleTest fails with
ConcurrentModificationException
Key: CALCITE-3750
URL: https://issues.apache.org/jira/browse/CALCITE-3750
Vladimir Sitnikov created CALCITE-3742:
--
Summary: Update Gradle: 6.0.1 -> 6.1
Key: CALCITE-3742
URL: https://issues.apache.org/jira/browse/CALCITE-3742
Project: Calcite
Issue Type:
Vladimir Sitnikov created CALCITE-3725:
--
Summary: RelMetadataTest fails with NPE due to unsafe
RelMetadataQuery.instance call
Key: CALCITE-3725
URL: https://issues.apache.org/jira/browse/CALCITE-3725
Vladimir Sitnikov created CALCITE-3722:
--
Summary: Add Hook#PLAN_BEFORE_IMPLEMENTATION to capture the plan
after optimization
Key: CALCITE-3722
URL: https://issues.apache.org/jira/browse/CALCITE-3722
Vladimir Sitnikov created CALCITE-3713:
--
Summary: Remove column names from Project#digest
Key: CALCITE-3713
URL: https://issues.apache.org/jira/browse/CALCITE-3713
Project: Calcite
Vladimir Sitnikov created CALCITE-3712:
--
Summary: Optimize lossless casts in RexSimplify: CAST(CAST(intExpr
as BIGINT) as INT) => intExpr
Key: CALCITE-3712
URL:
Vladimir Sitnikov created CALCITE-3710:
--
Summary: MaterializationService#defineMaterialization should
inherit connection properties
Key: CALCITE-3710
URL: https://issues.apache.org/jira/browse/CALCITE-3710
Vladimir Sitnikov created CALCITE-3709:
--
Summary: Use "rejected row count" for RelOptCost#getRows
Key: CALCITE-3709
URL: https://issues.apache.org/jira/browse/CALCITE-3709
Project: Calcite
1 - 100 of 196 matches
Mail list logo