[MCOL-1469] CDC adapter: mxs_adapter doesn't insert only one row if there are more rows inserted at the same time Created: 2018-06-13 Updated: 2023-10-26 Resolved: 2018-09-11 |
|
| Status: | Closed |
| Project: | MariaDB ColumnStore |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 1.1.6 |
| Type: | Bug | Priority: | Major |
| Reporter: | Elena Kotsinova (Inactive) | Assignee: | markus makela |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Description |
|
When insert script contains more than one rows, the cdc adapter inserts only one row in one transaction and waits for the next insert event to insert the rest of the rows in the next transaction. Prerequisites: Steps to reproduce:
2. Insert 1 row in it
3. Run CDC streaming adapter
4. The cdc adapter displays message
5. Create the required table in ColumnStore
8. Insert more records through the MariaDB Server
Message from adapter is:
In ColumnStore table only one row is inserted. The second row is missing. 9.Insert one row
Message from adapter is:
In ColumnStore table the second record from the previous transaction is inserted together with the first record in the next transaction. Expected: The number of rows inserted together in the MariaDB Server to be inserted in ColumnStore in the same transaction. |
| Comments |
| Comment by markus makela [ 2018-08-07 ] |
|
Possibly fixed by commit bae5387dccf4a0f1d2d364b20a758efcefa6722c. Can you try again with the latest version? |
| Comment by Elena Kotsinova (Inactive) [ 2018-09-11 ] |
|
Not observed in v.1.1.6 |