MCPcopy Create free account
hub / github.com/apple/foundationdb / changeFeedDurableKey

Function changeFeedDurableKey

fdbclient/SystemData.cpp:1279–1285  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1277const KeyRef changeFeedDurablePrefix = changeFeedDurableKeys.begin;
1278
1279const Value changeFeedDurableKey(Key const& feed, Version version) {
1280 BinaryWriter wr(AssumeVersion(ProtocolVersion::withChangeFeed()));
1281 wr.serializeBytes(changeFeedDurablePrefix);
1282 wr << feed;
1283 wr << bigEndian64(version);
1284 return wr.toValue();
1285}
1286std::pair<Key, Version> decodeChangeFeedDurableKey(ValueRef const& key) {
1287 Key feed;
1288 Version version;

Calls 3

AssumeVersionFunction · 0.85
serializeBytesMethod · 0.45
toValueMethod · 0.45

Tested by

no test coverage detected