Skip to content

generic switch memtable - #297

Merged
Yuval-Ariel merged 1 commit into
mainfrom
296-switch-memtable-generic
Dec 18, 2022
Merged

generic switch memtable #297
Yuval-Ariel merged 1 commit into
mainfrom
296-switch-memtable-generic

Conversation

@ayulas

@ayulas ayulas commented Dec 15, 2022

Copy link
Copy Markdown
Contributor

generic switch memtable allows the ability to pre create memtable that allocated memory as part of the constructor
this will reduce the penelty time of switch mutable memtable which by definition will effect write flow

@ayulas ayulas self-assigned this Dec 15, 2022
@ayulas ayulas linked an issue Dec 15, 2022 that may be closed by this pull request
@ayulas
ayulas requested a review from speedbdoc December 15, 2022 01:15
@ayulas ayulas changed the title generic switch memtable allows the ability to pre create memtable tha… generic switch memtable Dec 15, 2022
@ayulas

ayulas commented Dec 15, 2022

Copy link
Copy Markdown
Contributor Author

@Yuval-Ariel this is the PR for the generic switch memtable. pls run QA for this . tnx

@Yuval-Ariel

Copy link
Copy Markdown
Contributor

unit tests fail in options/customizable_test.cc - LoadCustomizableTest.LoadMemTableRepFactoryTest

@Yuval-Ariel

Copy link
Copy Markdown
Contributor

can you add an issue number to the commit?

@Yuval-Ariel

Copy link
Copy Markdown
Contributor

LoadCustomizableTest.LoadMemTableRepFactoryTest still fails

@ayulas
ayulas force-pushed the 296-switch-memtable-generic branch from e396959 to 3fe82e3 Compare December 18, 2022 13:26
@ayulas

ayulas commented Dec 18, 2022

Copy link
Copy Markdown
Contributor Author

@Yuval-Ariel added a better way to handle the memtable factory destructor. pls retest

@Yuval-Ariel
Yuval-Ariel force-pushed the 296-switch-memtable-generic branch from 3fe82e3 to 2211bdb Compare December 18, 2022 19:16
…t allocated memory as part of the constructor

this will reduce the penelty time of switch mutable memtable which by definition will effect write flow (#296)
@Yuval-Ariel
Yuval-Ariel force-pushed the 296-switch-memtable-generic branch from 5e3f746 to c64b7ae Compare December 18, 2022 19:26
@Yuval-Ariel
Yuval-Ariel merged commit 14177a2 into main Dec 18, 2022
@Yuval-Ariel
Yuval-Ariel deleted the 296-switch-memtable-generic branch January 8, 2023 09:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

generic switch memtable

2 participants