We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dad185b commit 0025c6aCopy full SHA for 0025c6a
ydb/core/mind/hive/monitoring.h
@@ -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