[MCOL-4769] Complete ColumnStore Insert Cache Part 1 Created: 2021-06-22 Updated: 2022-03-31 Resolved: 2022-03-04 |
|
| Status: | Closed |
| Project: | MariaDB ColumnStore |
| Component/s: | MDB Plugin |
| Affects Version/s: | None |
| Fix Version/s: | 6.2.1 |
| Type: | New Feature | Priority: | Critical |
| Reporter: | Gregory Dorman (Inactive) | Assignee: | David Hall (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||||||||||||||||||||||||||||||
| Sprint: | 2021-9, 2021-10, 2021-11, 2021-12, 2021-13, 2021-14, 2021-15, 2021-16, 2021-17 | ||||||||||||||||||||||||||||||||||||
| Description |
The objective of this task is to advance ColumnStore write cache - as defined in MCOL-3875.First phase of it was limited to supporting HTAP replication only. This task is extending it into more general status: INSERTS and LDI. Known problems to be solved under priority: 1. Once the feature is activated in configs, all previous columnstore tables can no longer be accessed. Once de-activated, they come back. Basics of the algorithms (full description in 3875):
Testing instructionsPart 1. Positive tests.
Part 2. Adversarial tests.
|
| Comments |
| Comment by Gagan Goel (Inactive) [ 2021-11-04 ] | ||||||||||||||||||||||||||||||||||||
|
For QA: To test Point 1: To test Point 3: Point 4 is already tested and closed in | ||||||||||||||||||||||||||||||||||||
| Comment by Daniel Lee (Inactive) [ 2021-11-15 ] | ||||||||||||||||||||||||||||||||||||
|
Build tests: 6.2.1-1 (#3379) The following issues has been fixed. 1. Once the feature is activated in configs, all previous columnstore tables can no longer be accessed. Once de-activated, they come back. | ||||||||||||||||||||||||||||||||||||
| Comment by Daniel Lee (Inactive) [ 2021-11-15 ] | ||||||||||||||||||||||||||||||||||||
|
Build tests: 6.2.1-1 (#3379) Timing tests Insert cache ON vs OFF (1,000 rows)
Insert tests with insert cache ON (400,000)
LDI vs cpimport
Detail timing information can be found in the following link Others
|