MCPcopy Create free account
hub / github.com/ClickHouse/ClickHouse / parse

Method parse

src/Storages/MergeTree/ReplicatedMergeTreeLogEntry.cpp:497–509  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

495}
496
497ReplicatedMergeTreeLogEntry::Ptr ReplicatedMergeTreeLogEntry::parse(const String & s, const Coordination::Stat & stat,
498 MergeTreeDataFormatVersion format_version)
499{
500 ReadBufferFromString in(s);
501 Ptr res = std::make_shared<ReplicatedMergeTreeLogEntry>();
502 res->readText(in, format_version);
503 assertEOF(in);
504
505 if (!res->create_time)
506 res->create_time = stat.ctime / 1000;
507
508 return res;
509}
510
511std::optional<String> ReplicatedMergeTreeLogEntryData::getDropRange(MergeTreeDataFormatVersion format_version) const
512{

Callers

nothing calls this directly

Calls 2

assertEOFFunction · 0.85
readTextMethod · 0.45

Tested by

no test coverage detected