Skip to content

[Memory Engine] add WTDMemtable for WriteTxnData#3964

Closed
vagetablechicken wants to merge 5 commits intoapache:masterfrom
vagetablechicken:me-memtable
Closed

[Memory Engine] add WTDMemtable for WriteTxnData#3964
vagetablechicken wants to merge 5 commits intoapache:masterfrom
vagetablechicken:me-memtable

Conversation

@vagetablechicken
Copy link
Member

@vagetablechicken vagetablechicken commented Jun 28, 2020

Ref #3469 (comment)

  1. MemTable is splited into two types, one for Rowset(the origin), one for WriteTxnData.
  2. DeltaWriter doesn't have to add func write(PartialRow), so let DeltaWriter write const void*. RSMemTable will convert it to Tuple*, and WTDMemTable will convert it to PartialRow.
  3. Add UT for writing & reading WTD file.

@morningman morningman added the area/storage/in-memory Issues or PRs related to the memory storage engine label Jul 6, 2020
@morrySnow morrySnow closed this Jun 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/storage/in-memory Issues or PRs related to the memory storage engine

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants