Skip to content

Auto completion in v1.2.0 is adding a '.' to table names #16134

@maurice1408

Description

@maurice1408

What happens?

When using tab completion on a table name without a qualifying schema name, an extra '.' is being appended to the completed name

e.g.

🦆🦆🦆 > .tables
Russian_tax reject_scans rejects
🦆🦆🦆 > from russ

hitting tab now gives

🦆🦆🦆 > from russian_tax. <-- extra '.' character

whereas

🦆🦆🦆 > from main.Russi

hitting tab now gives the correct

🦆🦆🦆 > from main.Russian_tax

To Reproduce

See above CLI examples

OS:

iOS and Debian

DuckDB Version:

1.2.0

DuckDB Client:

CLI

Hardware:

Macbook Pro M3

Full Name:

Maurice Hickey

Affiliation:

Nisos

What is the latest build you tested with? If possible, we recommend testing with the latest nightly build.

I have tested with a stable release

Did you include all relevant data sets for reproducing the issue?

No - Other reason (please specify in the issue body)

Did you include all code required to reproduce the issue?

  • Yes, I have

Did you include all relevant configuration (e.g., CPU architecture, Python version, Linux distribution) to reproduce the issue?

  • Yes, I have

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions