David Lurton

Results 95 issues of David Lurton

My team could really use support for the `ON CONFLICT DO REPLACE EXCLUDED` clause from the [INSERT, UPSERT, and REPLACE](https://github.com/partiql/partiql-docs/pull/11/files) RFC PR. At the moment we wish to support "put...

The domain of values allowed in the `partiql_logical.dml.target` element is too broad. It allows for any expression, but in reality this is only a subset of expressions that is allowed...

Ideally, when asserting an expected value of a test case matches the actual value, we should use a variation of Ion equivalence that recognizes the proper semantics regarding `$partiql_bag::[]` (the...

bug
M

The result of the first query is unexpected because of the s ``` PartiQL> select * from as x let 2 as x | ===' > ``` Note that the...

bug
good first issue
S

In a comment in #612: > It [errorContextArg] is nullable because it always has been nullable. Changing this to an argument and defaulting the `errorContext` property to an empty map...

The plan is to utilize the semantic versioning introduced by https://github.com/partiql/partiql-ir-generator/issues/121 *or* to put place manually wrote code in PartiQL which does the same thing (as a temporary measure until...

I have a draft of this locally but it needs to be updated and made available for public consumption.

All of the PRs in the associated milestone are being merged to the `physical-plan-staging` branch before being finally merged to `main`. Before the final merge happens, we should reconsider a...

- There are many tests still using JUnit 4. - There are now many test classes which mix JUnit 5's annotations and JUnit 4's assertions, which is messy. - JUnit...

As mentioned in https://github.com/partiql/partiql-lang-kotlin/pull/573#discussion_r848788874, `TestBase` inherits from `org.junit.Assert`, which is how most of the inheriting test classes access the `assert*` methods (through Assert's protected methods.) This is disadvantages because these...

technical debt
test framework