Skip to content

Commit 0025c6a

Browse files
committed
add new file
1 parent dad185b commit 0025c6a

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

ydb/core/mind/hive/monitoring.h

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
#include <library/cpp/json/json_writer.h>
2+
#include <ydb/core/protos/hive.pb.h>
3+
#include <ydb/core/tablet_flat/flat_cxx_database.h>
4+
#include <ydb/library/aclib/aclib.h>
5+
#include <ydb/library/actors/core/mon.h>
6+
7+
namespace NKikimr {
8+
namespace NHive {
9+
10+
class TLoggedMonTransaction {
11+
private:
12+
TInstant Timestamp;
13+
TString User;
14+
15+
protected:
16+
TLoggedMonTransaction(const NMon::TEvRemoteHttpInfo::TPtr& ev);
17+
18+
bool Prepare(NIceDb::TNiceDb& db);
19+
void WriteOperation(NIceDb::TNiceDb& db, const NJson::TJsonValue& op);
20+
};
21+
22+
}
23+
}

0 commit comments

Comments
 (0)