PartiQL libraries and tools in Kotlin.

545 stars 66 forks 545 watchers Kotlin Apache License 2.0
ion json kotlin partiql sql
7 Open Issues Need Help Last updated: Sep 9, 2025

Open Issues Need Help

View All on GitHub
bug good first issue SQL92Spec

PartiQL libraries and tools in Kotlin.

Kotlin
#ion#json#kotlin#partiql#sql

AI Summary: Debug and fix a bug in the PartiQL CLI where Ion data is not displayed correctly. The output shows memory addresses instead of the expected Ion literal values. The fix likely involves correcting how the CLI handles and renders Ion data structures.

Complexity: 4/5
bug good first issue S

PartiQL libraries and tools in Kotlin.

Kotlin
#ion#json#kotlin#partiql#sql

AI Summary: Implement missing PartiQL operations for multiplying and dividing INTERVALs with numerics, ensuring the results are correctly formatted INTERVALs. This involves extending the existing PartiQL Kotlin library to handle these specific arithmetic operations according to the SQL standard, and adding corresponding unit tests.

Complexity: 4/5
good first issue SpecCompliance S

PartiQL libraries and tools in Kotlin.

Kotlin
#ion#json#kotlin#partiql#sql

AI Summary: Implement support for the `ABS` function on INTERVAL data types within the Kotlin PartiQL library. This involves extending the existing `ABS` function implementation to handle INTERVAL values, ensuring compatibility with the SQL standard and thorough testing using the provided test framework and guidelines.

Complexity: 4/5
good first issue SpecCompliance S

PartiQL libraries and tools in Kotlin.

Kotlin
#ion#json#kotlin#partiql#sql

AI Summary: Extend the existing PartiQL Kotlin implementation to support the SQL `EXTRACT` function for `INTERVAL` data types. This involves modifying the parser, evaluator, and potentially the planner to handle `INTERVAL` as a valid source for `EXTRACT`, ensuring compatibility with the SQL standard and incorporating comprehensive testing using the provided test framework and guidelines.

Complexity: 4/5
good first issue SpecCompliance S

PartiQL libraries and tools in Kotlin.

Kotlin
#ion#json#kotlin#partiql#sql

AI Summary: The task is to fix a bug in the PartiQL Kotlin library where negative INTERVAL literals are not correctly parsed and handled during the AST to plan conversion. The issue is identified as an `IllegalStateException` occurring within the `IntervalUtils` class. The solution involves modifying the interval parsing and handling logic to accommodate positive and negative signs before the interval value.

Complexity: 4/5
bug good first issue

PartiQL libraries and tools in Kotlin.

Kotlin
#ion#json#kotlin#partiql#sql

AI Summary: The task is to debug and fix a bug in the Kotlin PartiQL library where `INTERVAL` data with `MINUTE TO SECOND` precision is incorrectly interpreted as `HOUR TO SECOND`. The fix involves correcting the `IntervalCode` assignment within the library's interval handling logic to accurately reflect the specified precision.

Complexity: 4/5
bug good first issue

PartiQL libraries and tools in Kotlin.

Kotlin
#ion#json#kotlin#partiql#sql