[MXS-1713] SchemaRouter unable to process SHOW DATABASES for a lot of schemas Created: 2018-03-10 Updated: 2018-03-14 Resolved: 2018-03-13 |
|
| Status: | Closed |
| Project: | MariaDB MaxScale |
| Component/s: | schemarouter |
| Affects Version/s: | 2.2.3 |
| Fix Version/s: | 2.2.4 |
| Type: | Bug | Priority: | Major |
| Reporter: | René Cannaò | Assignee: | markus makela |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Environment: |
Ubuntu 16 |
||
| Description |
|
If a lot of schema exists (around 1100 in my test), MaxScale reports errors like the follow, and is unable to run any query:
How to reproduce:
2) configure MaxScale with schemarouter routing. For simplicity, only 1 backend was configure 3) try to connect to MaxScale and run a query:
|
| Comments |
| Comment by markus makela [ 2018-03-10 ] |
|
Can you attach the configuration file for MaxScale? |
| Comment by markus makela [ 2018-03-10 ] |
|
Managed to reproduce it, seems that the code that handled the resultset processing had a regression from 2.1. |
| Comment by markus makela [ 2018-03-10 ] |
|
Please try and see if these packages solve the problem: http://max-tst-01.mariadb.com/ci-repository/2.2-markusjm-mar10/mariadb-maxscale/ |
| Comment by markus makela [ 2018-03-13 ] |
|
Closing as fixed. |