Elian

Results 11 issues of Elian

Currently, the `buildCreateSchema` function treats `CREATE SCHEMA` as a synonym for `CREATE DATABASE` if no database is selected, following MySQL behavior. This is to support clients like **DBeaver** which make...

bug

The current implementation uses a static list to determine which commands require a valid Dolt repository. This approach is incorrect because repository requirements depend on both the subcommand being executed...

enhancement
version control

Fixes dolthub/dolt#10132

Fixes dolthub/dolt#1374 Companion dolthub/doltgresql#2039 Dolt now supports separate author and committer information for commits! Committer time is set when the commit is written to storage. `dolt_log` and `dolt_log()` now show...

correctness_approved

The `getAbsFileRemoteUrl` function in `remotes.go` creates missing directories when processing file:// remote URLs. This side-effect is inappropriate for a URL normalization function. Removing this behavior breaks multiple tests that depend...

version control

Tests added in dolthub/go-mysql-server#3204. **MySQL** ``` mysql> SELECT pk, cast(pk as signed) FROM test_cast ORDER BY pk; +-----------------+--------------------+ | pk | cast(pk as signed) | +-----------------+--------------------+ | 3 12 4...

bug
sql
correctness

The DOLT_DIFF implementation currently duplicates core behavior between the CLI (`dolt/go/cmd/dolt/commands/diff.go`) and the SQL table function (`dolt/go/libraries/doltcore/sqle/dtablefunctions/dolt_diff.go`). We should extract shared helpers that parse and normalize diff options. Consolidation will...

enhancement
version control

Fixes dolthub/dolt#9677 Enhanced dolt_patch() to prevent spurious index operations when column types change. Modified pairColumns() in schema_diff.go to perform name-based matching with type compatibility for unpaired columns. Added conservative integer...

correctness_approved

Fixes dolthub/dolt#8193 Add column err on insert val mismatch