[MCOL-496] Improve redistributedata Created: 2017-01-10 Updated: 2022-11-30 Resolved: 2022-11-05 |
|
| Status: | Closed |
| Project: | MariaDB ColumnStore |
| Component/s: | writeengine |
| Affects Version/s: | 1.0.7, 1.1.0 |
| Fix Version/s: | Icebox |
| Type: | New Feature | Priority: | Major |
| Reporter: | David Hall (Inactive) | Assignee: | Todd Stoffel (Inactive) |
| Resolution: | Won't Do | Votes: | 0 |
| Labels: | Performance | ||
| Epic Link: | ColumnStore Utility Improvements |
| Description |
|
Currently, redistributedata moves all or none of the segment files from one dbroot to another. It makes no attempt to balance the segments of a partition across dbroots. redistributedata should become segment aware and balance segments better. In addition, all data movement is done serially. That is one file at a time. Any parallelism available (multiple files at a time) should be used. |
| Comments |
| Comment by David Hall (Inactive) [ 2017-01-20 ] |
|
We should also add some way to tell the user that nothing is going to be moved. Currently, it just says started. Then Status says finished. Nothing says what, if anything, was moved. |
| Comment by David Hall (Inactive) [ 2017-01-23 ] |
|
For the redistributedata, change this line of help text. "START REMOVE n to being a redistribution where data is removed from dbroot 'n'". The word removed is just a bit too alarming for me. Some think like "...where data is moved off dbroot n" maybe a bit better. |
| Comment by Todd Stoffel (Inactive) [ 2022-11-05 ] |
|
This item is being closed because it was well passed the expiration date with no activity. If you suspect this was done in error please create a new ticket. |