[MDEV-27285] CONNECT ODBC : not reliable anymore Created: 2021-12-16 Updated: 2021-12-17 Resolved: 2021-12-17 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Storage Engine - Connect |
| Affects Version/s: | 10.4.22, 10.5.13, 10.6.5, 10.7.1 |
| Fix Version/s: | N/A |
| Type: | Bug | Priority: | Critical |
| Reporter: | Cédric Belin | Assignee: | Unassigned |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | connect-engine, regression | ||
| Environment: |
CentOS 7 |
||
| Issue Links: |
|
||||||||
| Description |
|
We use the CONNECT engine with ODBC tables to query instances of SQL Server (2000 and 2012). After the upgrade, some SQL queries return totally wrong results. For example: SELECT * ...returns a result set of 2174 rows. But this query: SELECT COUNT( * ) ...returns 0 (zero) whereas before the upgrade it returned the right value (i.e. 2174). A more complex query like this one : SELECT `documentHeader`.`CT_NumPayeur` AS `documentHeader@@@CT_NumPayeur` ...returned one row whereas now it returns no row. Installing a previous version like 10.4.22 did not resolve the issue, but downgrading to 10.5.10 worked. This issue is not tied to the platform : our MariaDB servers are hosted on CentOS 7, CentOS 8, Windows Server 2019 and Windows 10, and all platforms are affected. |
| Comments |
| Comment by Alice Sherepa [ 2021-12-16 ] |
|
probably the same regression as |
| Comment by Cédric Belin [ 2021-12-16 ] |
|
Ah, I hadn't seen that ticket. I have the impression that it is the same. |