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

Plugin doesn't close connection with ExeMgr

Details

    • Bug
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Fixed
    • 1.4
    • 1.4.0
    • MDB Plugin
    • None
    • 2019-04, 2019-05, 2019-06

    Description

      The recent runs of the test006 demonstrates the regression after MCOL-1101. ExeMgr couldn't close the server thread b/c ExeMgr have some bytes in the out streamand nobody reads it b/c Plugin code already finishes w/o reading stream out.

      Attachments

        Issue Links

          Activity

            drrtuy Roman created issue -
            drrtuy Roman made changes -
            Field Original Value New Value
            drrtuy Roman made changes -
            Sprint 2019-04 [ 323 ]
            drrtuy Roman made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            drrtuy Roman added a comment -

            To test the fix one should run test006 and monitor ExeMgr thread utilization. Before the fix the threads number raises to more then 1.5k. Both develop-1.2 and this fixed version uses about 300 threads during test006.

            Please review the fix.

            drrtuy Roman added a comment - To test the fix one should run test006 and monitor ExeMgr thread utilization. Before the fix the threads number raises to more then 1.5k. Both develop-1.2 and this fixed version uses about 300 threads during test006. Please review the fix.
            drrtuy Roman made changes -
            Assignee Roman [ drrtuy ] Andrew Hutchings [ linuxjedi ]
            Status In Progress [ 3 ] In Review [ 10002 ]
            LinuxJedi Andrew Hutchings (Inactive) made changes -
            Fix Version/s 1.3.0 [ 23256 ]
            LinuxJedi Andrew Hutchings (Inactive) made changes -
            Status In Review [ 10002 ] In Testing [ 10301 ]
            LinuxJedi Andrew Hutchings (Inactive) made changes -
            Assignee Andrew Hutchings [ linuxjedi ] Daniel Lee [ dleeyh ]
            LinuxJedi Andrew Hutchings (Inactive) made changes -
            Sprint 2019-04 [ 323 ] 2019-04, 2019-5 [ 323, 329 ]
            toddstoffel Todd Stoffel (Inactive) made changes -
            Rank Ranked higher
            LinuxJedi Andrew Hutchings (Inactive) made changes -
            Sprint 2019-04, 2019-05 [ 323, 329 ] 2019-04, 2019-05, 2019-6 [ 323, 329, 332 ]
            dleeyh Daniel Lee (Inactive) added a comment - - edited

            Build verified: 1.4.0-1

            [root@localhost ~]# cat /data/qa/release/1.4.0-1/centos7/gitversionInfo.txt
            engine commit:
            975463c

            Regression test: develop branch

            1. execute test006
            2. as soon as MCS was restarted, check ExeMgr process ID
            ps -ef |grep -i exemgr
            3. use 'top' command to view ExeMgr process
            top -H -p [pid]

            The thread count was up to 186 for my test

            Note: Need to execute test000 before test006 so that required tables will be created,

            dleeyh Daniel Lee (Inactive) added a comment - - edited Build verified: 1.4.0-1 [root@localhost ~] # cat /data/qa/release/1.4.0-1/centos7/gitversionInfo.txt engine commit: 975463c Regression test: develop branch 1. execute test006 2. as soon as MCS was restarted, check ExeMgr process ID ps -ef |grep -i exemgr 3. use 'top' command to view ExeMgr process top -H -p [pid] The thread count was up to 186 for my test Note: Need to execute test000 before test006 so that required tables will be created,
            dleeyh Daniel Lee (Inactive) made changes -
            issue.field.resolutiondate 2019-09-19 21:30:03.0 2019-09-19 21:30:03.751
            dleeyh Daniel Lee (Inactive) made changes -
            Resolution Fixed [ 1 ]
            Status In Testing [ 10301 ] Closed [ 6 ]
            toddstoffel Todd Stoffel (Inactive) made changes -
            Rank Ranked higher

            People

              dleeyh Daniel Lee (Inactive)
              drrtuy Roman
              Votes:
              0 Vote for this issue
              Watchers:
              2 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.