aboutsummaryrefslogtreecommitdiffstats
path: root/yql/essentials/minikql/computation/mkql_computation_node_graph_saveload.h
diff options
context:
space:
mode:
Diffstat (limited to 'yql/essentials/minikql/computation/mkql_computation_node_graph_saveload.h')
-rw-r--r--yql/essentials/minikql/computation/mkql_computation_node_graph_saveload.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/yql/essentials/minikql/computation/mkql_computation_node_graph_saveload.h b/yql/essentials/minikql/computation/mkql_computation_node_graph_saveload.h
new file mode 100644
index 0000000000..55564400f2
--- /dev/null
+++ b/yql/essentials/minikql/computation/mkql_computation_node_graph_saveload.h
@@ -0,0 +1,13 @@
+#pragma once
+
+#include "mkql_computation_node.h"
+
+namespace NKikimr {
+namespace NMiniKQL {
+
+void SaveGraphState(const NUdf::TUnboxedValue* roots, ui32 rootCount, ui64 hash, TString& out);
+
+void LoadGraphState(const NUdf::TUnboxedValue* roots, ui32 rootCount, ui64 hash, const TStringBuf& in);
+
+} // namespace NMiniKQL
+} // namespace NKikimr