Uploaded image for project: 'MariaDB ColumnStore'
  1. MariaDB ColumnStore
  2. MCOL-1078

mcsapi packet stitching can fail

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • Critical
    • Resolution: Fixed
    • 1.1.2
    • 1.1.3
    • None
    • None
    • 2017-24

    Description

      Managed to reproduce this with a ColumnStore installation containing around 250 tables and a localhost connection whilst getting the system catalog.

      The network code allocates 64KB per read on the end of the network buffer assuming that we will read 64KB in. Unfortunately we may not have 64KB in the kernel network buffer yet which means the parts of the packet get stitched together in the wrong place.

      The end result is lots of tables missing from the system catalog when it is read.

      I had planned to re-write the read/write data pointers anyway, now it will have to be done.

      Attachments

        Activity

          People

            dthompson David Thompson (Inactive)
            LinuxJedi Andrew Hutchings (Inactive)
            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.