Skip to content

Commit 2b68d20

Browse files
seemingwangYelroseWeiyueSuluobin06Liwb5
authored
optimize get-feat function of graph engine (#32261)
* graph engine demo * upload unsaved changes * fix dependency error * fix shard_num problem * py client * remove lock and graph-type * add load direct graph * add load direct graph * add load direct graph * batch random_sample * batch_sample_k * fix num_nodes size * batch brpc * batch brpc * add test * add test * add load_nodes; change add_node function * change sample return type to pair * resolve conflict * resolved conflict * resolved conflict * separate server and client * merge pair type * fix * resolved conflict * fixed segment fault; high-level VLOG for load edges and load nodes * random_sample return 0 * rm useless loop * test:load edge * fix ret -1 * test: rm sample * rm sample * random_sample return future * random_sample return int * test fake node * fixed here * memory leak * remove test code * fix return problem * add common_graph_table * random sample node &test & change data-structure from linkedList to vector * add common_graph_table * sample with srand * add node_types * optimize nodes sample * recover test * random sample * destruct weighted sampler * GraphEdgeBlob * WeightedGraphEdgeBlob to GraphEdgeBlob * WeightedGraphEdgeBlob to GraphEdgeBlob * pybind sample nodes api * pull nodes with step * fixed pull_graph_list bug; add test for pull_graph_list by step * add graph table;name * add graph table;name * add pybind * add pybind * add FeatureNode * add FeatureNode * add FeatureNode Serialize * add FeatureNode Serialize * get_feat_node * avoid local rpc * fix get_node_feat * fix get_node_feat * remove log * get_node_feat return py:bytes * merge develop with graph_engine * fix threadpool.h head * fix * fix typo * resolve conflict * fix conflict * recover lost content * fix pybind of FeatureNode * recover cmake * recover tools * resolve conflict * resolve linking problem * code style * change test_server port * fix code problems * remove shard_num config * remove redundent threads * optimize start server * remove logs * fix code problems by reviewers' suggestions * move graph files into a folder * code style change * remove graph operations from base table * optimize get_feat function of graph engine Co-authored-by: Huang Zhengjie <[email protected]> Co-authored-by: Weiyue Su <[email protected]> Co-authored-by: suweiyue <[email protected]> Co-authored-by: luobin06 <[email protected]> Co-authored-by: liweibin02 <[email protected]> Co-authored-by: tangwei12 <[email protected]>
1 parent 8e4c193 commit 2b68d20

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

paddle/fluid/distributed/service/graph_brpc_client.cc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,8 @@ std::future<int32_t> GraphBrpcClient::get_node_feat(
135135
closure->request(request_idx)
136136
->add_params(joint_feature_name.c_str(), joint_feature_name.size());
137137

138-
PsService_Stub rpc_stub(get_cmd_channel(server_index));
138+
GraphPsService_Stub rpc_stub =
139+
getServiceStub(get_cmd_channel(server_index));
139140
closure->cntl(request_idx)->set_log_id(butil::gettimeofday_ms());
140141
rpc_stub.service(closure->cntl(request_idx), closure->request(request_idx),
141142
closure->response(request_idx), closure);

0 commit comments

Comments
 (0)