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

mysqlbinlog --verbose cannot read row events with compressed columns: Don't know how to handle column type: 140

    XMLWordPrintable

    Details

      Description

      --source include/have_binlog_format_row.inc
       
      CREATE TABLE t1 (a TEXT COMPRESSED);
      INSERT INTO t1 VALUES ('foo'),('bar');
      FLUSH BINARY LOGS;
      --let $binlog= query_get_value(SHOW BINARY LOGS, Log_name, 1)
      --let $datadir= `SELECT @@datadir`
       
      --echo # Running mysqlbinlog --verbose <binlog>
      --exec $MYSQL_BINLOG --verbose $datadir/$binlog
       
      # Cleanup
      DROP TABLE t1;
      

      10.3 480a0671

      # Running mysqlbinlog --verbose <binlog>
      bug.t                                    [ fail ]
              Test ended at 2021-03-27 17:51:42
       
      CURRENT_TEST: bug.t
       
      Error: Don't know how to handle column type: 140 meta: 2 (0002)
      mysqltest: At line 10: exec of ...
      

      Not applicable to 10.2 as compressed columns were introduced in 10.3.

        Attachments

          Activity

            People

            Assignee:
            Elkin Andrei Elkin
            Reporter:
            elenst Elena Stepanova
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated: