aboutsummaryrefslogtreecommitdiffstats
path: root/yql/essentials/minikql/computation/mkql_computation_node_graph_saveload.h
diff options
context:
space:
mode:
authorvvvv <vvvv@yandex-team.com>2024-11-07 04:19:26 +0300
committervvvv <vvvv@yandex-team.com>2024-11-07 04:29:50 +0300
commit2661be00f3bc47590fda9218bf0386d6355c8c88 (patch)
tree3d316c07519191283d31c5f537efc6aabb42a2f0 /yql/essentials/minikql/computation/mkql_computation_node_graph_saveload.h
parentcf2a23963ac10add28c50cc114fbf48953eca5aa (diff)
downloadydb-2661be00f3bc47590fda9218bf0386d6355c8c88.tar.gz
Moved yql/minikql YQL-19206
init [nodiff:caesar] commit_hash:d1182ef7d430ccf7e4d37ed933c7126d7bd5d6e4
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