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

CONNECT engine JDBC error messages need more info

    XMLWordPrintable

Details

    Description

      When something goes wrong with the execution of a CONNECT JDBC statement (typically a SELECT) the error message doesn't contain enough information. A typical error message would be as follows:

      Got error 174 'Cannot get result size rc=-1' from CONNECT)
      

      The remote database is likely returning a detailed error message, and this should be passed along into the connect error message... maybe something like:

      Got error 174 'Cannot get result size rc=-1 (Table Custumers does not exist)' from CONNECT)
      

      i.e. just nest the message. This is hopefully very easy by calling exception.getLocalizedMessage() on any exception thrown from JDBC and passing the returned text along in error messages.

      Attachments

        Activity

          People

            bertrandop Olivier Bertrand
            rdyas Robert Dyas
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:

              Git Integration

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