Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-4758

10.0-monty tree: ALTER TABLE CHANGE COLUMN doesn't drop EITS stats

Details

    • Bug
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Fixed
    • None
    • None
    • None
    • None

    Description

      A statement

      ALTER TABLE t1 CHANGE COLUMN b x varchar(30)

      used to drop column's statistics in Engine-Independent Table Statistics.
      In current 10.0-monty, the EITS entry is not dropped, which causes a failure in mysql-test/t/statistics.test which looks like this:

      CURRENT_TEST: main.statistics
      mysqltest: At line 280: query 'LOAD DATA INFILE '$MYSQLTEST_VARDIR/tmp/save_column_stats'
        INTO TABLE mysql.column_stats
      FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n'' failed: 1062: Duplicate entry 'test-t1-b' for key 'PRIMARY'

      I guess, ALTER TABLE code merge went wrong somewhere.

      Attachments

        Issue Links

          Activity

            psergei Sergei Petrunia created issue -
            psergei Sergei Petrunia made changes -
            Field Original Value New Value
            serg Sergei Golubchik made changes -
            Assignee Sergei Golubchik [ serg ]
            serg Sergei Golubchik made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            serg Sergei Golubchik made changes -
            Resolution Fixed [ 1 ]
            Status In Progress [ 3 ] Closed [ 6 ]
            serg Sergei Golubchik made changes -
            Workflow defaullt [ 27821 ] MariaDB v2 [ 46629 ]
            ratzpo Rasmus Johansson (Inactive) made changes -
            Workflow MariaDB v2 [ 46629 ] MariaDB v3 [ 67345 ]
            serg Sergei Golubchik made changes -
            Workflow MariaDB v3 [ 67345 ] MariaDB v4 [ 146843 ]

            People

              serg Sergei Golubchik
              psergei Sergei Petrunia
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.