[MXS-2337] schemarouter in 2.3.4 doesn't show all tables from all backends Created: 2019-02-18 Updated: 2020-08-25 Resolved: 2019-03-07 |
|
| Status: | Closed |
| Project: | MariaDB MaxScale |
| Component/s: | schemarouter |
| Affects Version/s: | 2.3.4 |
| Fix Version/s: | 2.3.5 |
| Type: | Bug | Priority: | Major |
| Reporter: | Claudio Nanni | Assignee: | Esa Korhonen |
| Resolution: | Won't Fix | Votes: | 1 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Sprint: | MXS-SPRINT-76, MXS-SPRINT-77 | ||||||||
| Description |
|
schemarouter in 2.3 has table level granularity, this means that it is able to show under the same schema tables from different backends. Having this config:
Connecting to the service:
And finally:
So to 'trigger' the global view of the tables you need to fully qualify the table with schema name, otherwise it'll see the tables from one backend. |
| Comments |
| Comment by Claudio Nanni [ 2019-02-19 ] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Also, I add a table on one of the backends:
Connecto to MaxScale schemarouter service:
After a few minutes what I think is a cache is not yet updated:
|