Hi, I’m having trouble migrating upserts from 2.6.0 to 3.0.0. An upsert that works fine on 2.6.0 is somehow ineffective in actually adding data to the graph in 3.0.0, even though no error is returned. Here is sample code, first on 3.0.0, then on 2.6.0:
(base) benamiy64003:EasyAsPie.ai ybenami$ curl -X POST -H "Authorization: Bearer redacted" -d '{"vertices": {"ML_condition": {"Female": {"condition_id": {"value": "Female"}, "mean": {"value": 0}, "std": {"value": 0}, "p_value": {"value": 0}, "adj_p_value": {"value": 0}}}}}' "http://67.205.191.70:9000/graph/ML"
{"version":{"edition":"enterprise","api":"v2","schema":44},"error":false,"message":"","results":[{"accepted_vertices":1,"accepted_edges":0}],"code":"REST-0001"}
(base) benamiy64003:EasyAsPie.ai ybenami$ curl -X GET -H "Authorization: Bearer redacted" "http://67.205.191.70:9000/graph/ML/vertices/ML_condition"
{"version":{"edition":"enterprise","api":"v2","schema":44},"error":false,"message":"","results":[]}
(base) benamiy64003:EasyAsPie.ai ybenami$ curl -X POST -H "Authorization: Bearer redacted" -d '{"vertices": {"ML_condition": {"Female": {"condition_id": {"value": "Female"}, "mean": {"value": 0}, "std": {"value": 0}, "p_value": {"value": 0}, "adj_p_value": {"value": 0}}}}}' "https://yaniv.i.tgcloud.io:9000/graph/ML"
{"version":{"edition":"enterprise","api":"v2","schema":30},"error":false,"message":"","results":[{"accepted_vertices":1,"accepted_edges":0}],"code":"REST-0001"}
(base) benamiy64003:EasyAsPie.ai ybenami$ curl -X GET -H "Authorization: Bearer redacted" "https://yaniv.i.tgcloud.io:9000/graph/ML/vertices/ML_condition"
{"version":{"edition":"enterprise","api":"v2","schema":30},"error":false,"message":"","results":[{"v_id":"Female","v_type":"ML_condition","attributes":{"condition_id":"Female","mean":0,"std":0,"p_value":0,"adj_p_value":0}}]}```