我似乎不能重现问题, GRAPHD 11.15 master; STORAGED 3.3.0
(root@nebula) [basketballplayer]> create space test0(partition_num=10,replica_factor=1,vid_type=fixed_string(32));
Execution succeeded (time spent 3795/14195 us)
(root@nebula) [basketballplayer]> use test0
Execution succeeded (time spent 1370/14198 us)
Mon, 28 Nov 2022 19:15:27 CST
(root@nebula) [test0]> create tag player(name string,age int, deleted int);
Execution succeeded (time spent 3901/10744 us)
Mon, 28 Nov 2022 19:15:35 CST
(root@nebula) [test0]> create tag team(name string);
Execution succeeded (time spent 3044/8084 us)
Mon, 28 Nov 2022 19:15:35 CST
(root@nebula) [test0]> create edge serve(start_year int,end_year int);
Execution succeeded (time spent 3108/8071 us)
Mon, 28 Nov 2022 19:15:35 CST
(root@nebula) [test0]> create edge follow(degree int, deleted int);
Execution succeeded (time spent 3487/16966 us)
Mon, 28 Nov 2022 19:15:35 CST
(root@nebula) [test0]> INSERT VERTEX player(name, age,deleted) VALUES "player100":("Tim Duncan", 42,0);
Execution succeeded (time spent 1829/10416 us)
Mon, 28 Nov 2022 19:15:44 CST
(root@nebula) [test0]> INSERT VERTEX player(name, age,deleted) VALUES "player101":("Tony Parker", 36,0);
Execution succeeded (time spent 1491/7126 us)
Mon, 28 Nov 2022 19:15:44 CST
(root@nebula) [test0]> INSERT VERTEX player(name, age,deleted) VALUES "player102":("LaMarcus Aldridge", 33,0);
Execution succeeded (time spent 1729/8454 us)
Mon, 28 Nov 2022 19:15:44 CST
(root@nebula) [test0]>
(root@nebula) [test0]> INSERT EDGE follow(degree,deleted) VALUES "player101" -> "player100":(95,0);
Execution succeeded (time spent 1388/7329 us)
Mon, 28 Nov 2022 19:15:44 CST
(root@nebula) [test0]> INSERT EDGE follow(degree,deleted) VALUES "player102" -> "player101":(96,0);
Execution succeeded (time spent 1468/7281 us)
Mon, 28 Nov 2022 19:15:44 CST
(root@nebula) [test0]>
(root@nebula) [test0]> GO 1 to 100 steps FROM "player100" OVER follow REVERSELY where properties(edge).deleted == 0 yield src(edge) as srcId, dst(edge) as dstId,type(edge) as edgeName,$$ as srcTags,$^ as dstTags,edge as edgeInfo
+-------------+-------------+----------+-----------------------------------------------------------------------+-----------------------------------------------------------------+----------------------------------------------------------------+
| srcId | dstId | edgeName | srcTags | dstTags | edgeInfo |
+-------------+-------------+----------+-----------------------------------------------------------------------+-----------------------------------------------------------------+----------------------------------------------------------------+
| "player101" | "player100" | "follow" | ("player101" :player{age: 36, deleted: 0, name: "Tony Parker"}) | ("player100" :player{age: 42, deleted: 0, name: "Tim Duncan"}) | [:follow "player101"->"player100" @0 {degree: 95, deleted: 0}] |
| "player102" | "player101" | "follow" | ("player102" :player{age: 33, deleted: 0, name: "LaMarcus Aldridge"}) | ("player101" :player{age: 36, deleted: 0, name: "Tony Parker"}) | [:follow "player102"->"player101" @0 {degree: 96, deleted: 0}] |
+-------------+-------------+----------+-----------------------------------------------------------------------+-----------------------------------------------------------------+----------------------------------------------------------------+
Got 2 rows (time spent 9908/20625 us)
Mon, 28 Nov 2022 19:15:53 CST
(root@nebula) [test0]> UPDATE EDGE "player101" -> "player100" OF follow SET deleted = 1;
Execution succeeded (time spent 3246/8908 us)
Mon, 28 Nov 2022 19:16:07 CST
(root@nebula) [test0]> INSERT VERTEX player(name, age,deleted) VALUES "player103":("Luka", 23,0);
Execution succeeded (time spent 1775/7270 us)
Mon, 28 Nov 2022 19:16:12 CST
(root@nebula) [test0]> INSERT EDGE follow(degree,deleted) VALUES "player100" -> "player103":(95,0);
Execution succeeded (time spent 1709/6850 us)
Mon, 28 Nov 2022 19:16:22 CST
## 可以看到 player101-player100 的被如期待过滤掉了
(root@nebula) [test0]> GO 1 to 100 steps FROM "player100" OVER follow REVERSELY where properties(edge).deleted == 0 yield src(edge) as srcId, dst(edge) as dstId,type(edge) as edgeName,$$ as srcTags,$^ as dstTags,edge as edgeInfo
+-------------+-------------+----------+-----------------------------------------------------------------------+-----------------------------------------------------------------+----------------------------------------------------------------+
| srcId | dstId | edgeName | srcTags | dstTags | edgeInfo |
+-------------+-------------+----------+-----------------------------------------------------------------------+-----------------------------------------------------------------+----------------------------------------------------------------+
| "player102" | "player101" | "follow" | ("player102" :player{age: 33, deleted: 0, name: "LaMarcus Aldridge"}) | ("player101" :player{age: 36, deleted: 0, name: "Tony Parker"}) | [:follow "player102"->"player101" @0 {degree: 96, deleted: 0}] |
+-------------+-------------+----------+-----------------------------------------------------------------------+-----------------------------------------------------------------+----------------------------------------------------------------+
Got 1 rows (time spent 10025/17533 us)
(root@nebula) [test0]> SHOW HOSTS GRAPH
+-----------+------+----------+---------+--------------+----------------------+
| Host | Port | Status | Role | Git Info Sha | Version |
+-----------+------+----------+---------+--------------+----------------------+
| "graphd" | 9669 | "ONLINE" | "GRAPH" | "a5c08a6" | "2022.11.15-nightly" |
| "graphd1" | 9669 | "ONLINE" | "GRAPH" | "c9f84b1" | "3.3.0" |
| "graphd2" | 9669 | "ONLINE" | "GRAPH" | "c9f84b1" | "3.3.0" |
+-----------+------+----------+---------+--------------+----------------------+
Got 3 rows (time spent 1678/15745 us)
Mon, 28 Nov 2022 19:19:52 CST
(root@nebula) [test0]> SHOW HOSTS storage
+-------------+------+----------+-----------+--------------+---------+
| Host | Port | Status | Role | Git Info Sha | Version |
+-------------+------+----------+-----------+--------------+---------+
| "storaged0" | 9779 | "ONLINE" | "STORAGE" | "c9f84b1" | "3.3.0" |
| "storaged1" | 9779 | "ONLINE" | "STORAGE" | "c9f84b1" | "3.3.0" |
| "storaged2" | 9779 | "ONLINE" | "STORAGE" | "c9f84b1" | "3.3.0" |
+-------------+------+----------+-----------+--------------+---------+
Got 3 rows (time spent 1631/13748 us)