index during ETL. not tested

This commit is contained in:
CJ Cobb
2021-04-08 20:07:05 +00:00
parent 5f9e5d03f4
commit d9a8ff5399
8 changed files with 289 additions and 54 deletions

View File

@@ -79,7 +79,7 @@ public:
bool isFirst) const override;
void
writeLedgerObject(
doWriteLedgerObject(
std::string&& key,
uint32_t seq,
std::string&& blob,
@@ -108,10 +108,20 @@ public:
startWrites() const override;
bool
finishWrites() const override;
doFinishWrites() const override;
bool
doOnlineDelete(uint32_t minLedgerToKeep) const override;
bool
writeKeys(
std::unordered_set<ripple::uint256> const& keys,
uint32_t ledgerSequence) const override;
bool
writeBooks(
std::unordered_map<
ripple::uint256,
std::unordered_set<ripple::uint256>> const& books,
uint32_t ledgerSequence) const override;
};
} // namespace Backend
#endif