From fdd89e0e81be9d6f22804482b1fa48ae5f4540d2 Mon Sep 17 00:00:00 2001 From: gvolfing Date: Mon, 16 Jan 2023 11:27:41 +0100 Subject: [PATCH] Replace ScanVertices with GetProperties request, in the case of ScanAllByPrimaryKey operator --- src/query/v2/plan/operator.cpp | 36 ++++++++++++++++++++++++++++++++- src/query/v2/request_router.hpp | 3 +-- 2 files changed, 36 insertions(+), 3 deletions(-) diff --git a/src/query/v2/plan/operator.cpp b/src/query/v2/plan/operator.cpp index a5ca9d061..a7a3efe3b 100644 --- a/src/query/v2/plan/operator.cpp +++ b/src/query/v2/plan/operator.cpp @@ -516,7 +516,41 @@ class DistributedScanAllByPrimaryKeyCursor : public Cursor { pk.push_back(TypedValueToValue(primary_key->Accept(evaluator))); } - current_batch_ = request_router.ScanVertices(request_label, pk); + // Original + // current_batch_ = request_router.ScanVertices(request_label, pk); + + // VertexAccessor(Vertex v, std::vector> props, + // const RequestRouterInterface *request_router); + + // VertexAccessor(Vertex v, std::map &&props, const RequestRouterInterface *request_router); + // VertexAccessor(Vertex v, const std::map &props, const RequestRouterInterface + // *request_router); + + // struct Vertex { + // VertexId id; + // std::vector