[MCOL-1165] Use the threadpool automatic idle down facility Created: 2018-01-15 Updated: 2018-01-22 Resolved: 2018-01-22 |
|
| Status: | Closed |
| Project: | MariaDB ColumnStore |
| Component/s: | ExeMgr |
| Affects Version/s: | 1.1.2 |
| Fix Version/s: | 1.1.3 |
| Type: | Bug | Priority: | Major |
| Reporter: | David Hall (Inactive) | Assignee: | Daniel Lee (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Sprint: | 2018-02 |
| Description |
|
When fixing We need to make use of that facility. |
| Comments |
| Comment by David Hall (Inactive) [ 2018-01-16 ] |
|
To test the ExeMgr threadpool idle down, the following xml values can be set: <ExeMgr1> When debug is turned on, tail -f "/var/log/mariadb/columnstore/trace/ThreadPool_ExeMgrServer.log If you run the test from 1128, you should see the number of threads spike when the query thread runs. It should idle back to ThreadPoolSize (default 50) after 10 minutes of low activity. |
| Comment by Andrew Hutchings (Inactive) [ 2018-01-18 ] |
|
For QA: |
| Comment by Daniel Lee (Inactive) [ 2018-01-22 ] |
|
Build verified: 1.1.3-1 Github source /root/columnstore/mariadb-columnstore-server Merge pull request #84 from mariadb-corporation/ /root/columnstore/mariadb-columnstore-server/mariadb-columnstore-engine Merge pull request #375 from mariadb-corporation/dev-1.1-build-fix Fix missing compiler flag from 1.0 -> 1.1 merge 22:27:22.8497 Name ExeMgrServer Active 1 ThdCnt 129 Max 50 Q 0 |