Skip to content

Pushing Ignore Tables to a Hosted Dolt Remote breaks ignore tables #11144

@timsehn

Description

@timsehn

Repro

  1. Create a hosted Dolt deployment and database
  2. Enable a remote endpoint
  3. clone the database
  4. Add an ignore table
  5. push
  6. Try to access the ignore table
taylor@MacBook-Pro-7 ~ % mysql -h"timsehn-test-pushes.dbs.hosted.doltdb.com" -u"fu834f6xtsrorpc0" -p"xFtNkGpfjQy5DML3Pz85bP1QT2p91AzQ"
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3768
Server version: 8.0.33 Dolt

Copyright (c) 2000, 2025, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> use `test-push/main`;
Database changed
mysql> select * from dolt_ignore;
ERROR 1105 (HY000): table has unknown fields

This manifests in the workbench UI.

Image Image Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions