5#include "msgpack/adaptor/define_decl.hpp"
std::vector< Key > KeysVector
std::vector< uint8_t > Key
std::vector< KeyValuesPair > KeyDupValuesVector
std::vector< OptionalValues > OptionalValuesVector
std::vector< KeyOptionalValuesPair > KeyOptionalValuesVector
const uint32_t FIRST_APP_MSG_TYPE
constexpr decltype(auto) get(::tuplet::tuple< T... > &&t) noexcept
SERIALIZATION_FIELDS(cursor, endKey)
SERIALIZATION_FIELDS(count, done)
SERIALIZATION_FIELDS(cursor, count)
std::optional< uint32_t > count
SERIALIZATION_FIELDS(entries, done)
lmdblib::KeyDupValuesVector entries
lmdblib::KeyOptionalValuesVector removeEntries
lmdblib::KeyDupValuesVector addEntries
SERIALIZATION_FIELDS(addEntries, removeEntries)
std::map< std::string, Batch > batches
SERIALIZATION_FIELDS(batches)
SERIALIZATION_FIELDS(durationNs)
SERIALIZATION_FIELDS(cursor)
SERIALIZATION_FIELDS(dstPath, compact)
std::optional< bool > compact
SERIALIZATION_FIELDS(keys, db)
lmdblib::OptionalValuesVector values
SERIALIZATION_FIELDS(values)
SERIALIZATION_FIELDS(entries, db)
lmdblib::KeyOptionalValuesVector entries
SERIALIZATION_FIELDS(exists)
std::vector< bool > exists
SERIALIZATION_FIELDS(db, uniqueKeys)
std::optional< bool > uniqueKeys
std::optional< bool > reverse
SERIALIZATION_FIELDS(key, reverse, count, onePage, db)
std::optional< uint32_t > count
std::optional< bool > onePage
lmdblib::KeyDupValuesVector entries
SERIALIZATION_FIELDS(cursor, entries)
std::optional< uint64_t > cursor
uint64_t dbPhysicalFileSizeBytes
std::vector< lmdblib::DBStats > stats
SERIALIZATION_FIELDS(stats, dbMapSizeBytes, dbPhysicalFileSizeBytes)