You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@s2graph.apache.org by "DOYUNG YOON (JIRA)" <ji...@apache.org> on 2016/01/15 07:22:39 UTC
[jira] [Created] (S2GRAPH-28) _to option gives wrong result on
query.
DOYUNG YOON created S2GRAPH-28:
----------------------------------
Summary: _to option gives wrong result on query.
Key: S2GRAPH-28
URL: https://issues.apache.org/jira/browse/S2GRAPH-28
Project: S2Graph
Issue Type: Bug
Reporter: DOYUNG YOON
Assignee: DOYUNG YOON
following is steps to reproduce bug.
# create service.
{noformat}
curl -XPOST localhost:9000/graphs/createService -H 'Content-Type: Application/json' -d '
{"serviceName": "s2graph-test"}
'
{noformat}
# create label.
{noformat}
curl -XPOST alpha-s2graph.daumkakao.io:9000/graphs/createLabel -H 'Content-Type: Application/json' -d '
{
"label": "friend",
"srcServiceName": "s2graph-test",
"srcColumnName": "user_id",
"srcColumnType": "string",
"tgtServiceName": "s2graph-test",
"tgtColumnName": "user_id",
"tgtColumnType": "string",
"indices": [],
"props": [],
"serviceName": "s2graph-test",
"consistencyLevel": "strong"
}
'
{noformat}
# insert test data.
{noformat}
curl -XPOST localhost:9000/graphs/edges/insert -H 'Content-Type: Application/json' -d '
[
{"timestamp": 1451374817379, "from": "4c9343846613f66931000007", "to": "4cc8ad306899f56692000004", "label": "friend"}
]
'
{noformat}
# delete above relation.
{noformat}
curl -XPOST localhost:9000/graphs/edges/delete -H 'Content-Type: Application/json' -d '
[
{"timestamp": 1451374817380, "from": "4c9343846613f66931000007", "to": "4cc8ad306899f56692000004", "label": "friend"}
]
'
{noformat}
# select index edges.
{noformat}
curl -XPOST localhost:9000/graphs/getEdges -H 'Content-Type: Application/json' -d '
{
"srcVertices": [{
"serviceName": "s2graph-test",
"columnName": "user_id",
"id": "4c9343846613f66931000007"
}],
"steps": [{
"step": [{
"label": "path_friend",
"direction": "out",
"offset": 0,
"limit": 10
}]
}]
}
'
{noformat}
this gives no edges which is expected.
then with "_to" specified, then it gives deleted edge.
{noformat}
curl -XPOST localhost:9000/graphs/getEdges -H 'Content-Type: Application/json' -d '
{
"srcVertices": [{
"serviceName": "s2graph-test",
"columnName": "user_id",
"id": "4c9343846613f66931000007"
}],
"steps": [{
"step": [{
"label": "path_friend",
"direction": "out",
"offset": 0,
"limit": 10,
"_to": "4cc8ad306899f56692000004"
}]
}]
}
'
{noformat}
I think after delete operation finished, there should be no edge left even with "_to" option.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)