Skip to content
Snippets Groups Projects
Commit 489bc57b authored by Mikhail Karnevskiy's avatar Mikhail Karnevskiy
Browse files

Add message_id to data struct to store message id. _id is now autoincrementing.

parent 340a8db9
No related branches found
No related tags found
No related merge requests found
......@@ -35,6 +35,7 @@ class MessageMeta {
std::chrono::system_clock::time_point timestamp;
uint64_t size{0};
uint64_t id{0};
uint64_t message_id{0};
std::string source;
std::string ib_source;
std::string metadata;
......
......@@ -64,6 +64,7 @@ std::string MessageMeta::Json() const {
int64_t buf_id_int = static_cast<int64_t>(buf_id);
std::string s = "{\"_id\":" + std::to_string(id) + ","
"\"message_id\":" + std::to_string(message_id) + ","
"\"size\":" + std::to_string(size) + ","
"\"name\":\"" + x + "\","
"\"timestamp\":"
......
......@@ -77,7 +77,8 @@ MessageMeta RequestHandlerDbWrite::PrepareMessageMeta(const Request* request) co
MessageMeta message_meta;
message_meta.name = request->GetFileName();
message_meta.size = request->GetDataSize();
message_meta.id = request->GetDataID();
message_meta.id = 0;
message_meta.message_id = request->GetDataID();
message_meta.ingest_mode = request->GetIngestMode();
message_meta.buf_id = request->GetSlotId();
message_meta.stream = request->GetStream();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment