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

one can set character_set_client to utf32

    Details

      Description

      The server variable character_set_client is used by the parser to parse the incoming queries, and as such it can only be set to a character set that is supported by the parser. There is a special check that prevents a non-supported value from being assigned to character_set_client.

      But on the server startup the initial value of the global character_set_client is taken from --default-character-set option — it sets all character set variables, including character_set_client, and that bypasses the validity check.

        Gliffy Diagrams

          Attachments

            Activity

            Hide
            serg Sergei Golubchik added a comment -

            When fixed, galera's workaround (where client charset is temporarily changed to latin1) should be removed.

            Show
            serg Sergei Golubchik added a comment - When fixed, galera's workaround (where client charset is temporarily changed to latin1) should be removed.

              People

              • Assignee:
                serg Sergei Golubchik
                Reporter:
                serg Sergei Golubchik
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 hour, 30 minutes
                  1h 30m