Future improvement possibilities for storage-manager (MCOL-3449)

[MCOL-3450] In IOC::write/append, add ability to merge on the fly Created: 2019-08-22  Updated: 2023-07-02  Resolved: 2023-07-02

Status: Closed
Project: MariaDB ColumnStore
Component/s: N/A
Affects Version/s: None
Fix Version/s: Icebox

Type: Sub-Task Priority: Major
Reporter: Patrick LeBlanc (Inactive) Assignee: Unassigned
Resolution: Won't Do Votes: 0
Labels: None


 Description   

If a journal entry is large enough (TBD what that means), it would save a good deal of IO to have write & append merge it then rather than wait for it to be merged by Synchronizer.

Ex: an object that is 5MB, where a write() op would replace all 5MB of it. Obviously it would be more efficient to replace the whole object then with data already in mem rather than write the journal entry, then make Sync read the obj and the journal later.



 Comments   
Comment by Todd Stoffel (Inactive) [ 2023-07-02 ]

The "create date" on this ticket is pre-convergence with MariaDB server. If the issue still exists in a modern version of the engine/plugin please submit a new ticket.

Generated at Thu Feb 08 02:42:49 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.