Commit Graph

51 Commits (17c99cdd557f288ccb0b699fbc02dc261a9ee581)

Author SHA1 Message Date
YuQing 17c99cdd55 sf_nio_task_is_idle rename to sf_nio_task_send_done 2023-09-26 15:26:42 +08:00
YuQing f8e3fcdc55 adapt to the newest struct fast_task_info from libfastcommon 2023-09-25 18:37:53 +08:00
YuQing c6d4612862 send and recv data adapt for RDMA 2023-09-12 16:03:22 +08:00
YuQing 2463725570 use the newest conn_pool_init_ex1 from libfastcommon 2023-09-10 20:55:46 +08:00
YuQing 2839183433 move type SFNetworkType to libfastcommon as FCNetworkType 2023-09-04 11:01:36 +08:00
YuQing 077154f75f add macro func sf_log_network_error_for_delete_ex 2023-03-02 11:25:53 +08:00
YuQing 0b89c09371 SFProtoGetServerStatusReq add field: auth_enabled 2022-10-25 09:24:55 +08:00
YuQing 5522165e5c add macro SF_PROTO_CLIENT_SET_REQ_EX 2022-10-24 20:46:53 +08:00
YuQing 4a30dfe844 add macro: sf_log_network_error_for_update_ex 2022-09-22 08:40:03 +08:00
YuQing 8b22655352 add function sf_release_task_shared_mbuffer 2022-08-28 17:25:50 +08:00
YuQing 56ccde45ba idempotency seq_id includes server id and channel id for global unique 2022-06-24 10:37:10 +08:00
YuQing 09839f9bf4 log service_name field when connect or communicate error 2022-05-08 10:44:55 +08:00
YuQing 07bbf65847 sf_proto_get_server_status_pack use struct 2022-05-06 09:48:49 +08:00
YuQing b38bf00a28 proto get_server_status remove field service_id 2022-04-30 10:20:30 +08:00
YuQing 7f92190c87 add SF_CLUSTER_PROTO_GET_SERVER_STATUS_REQ/RESP 2022-04-29 14:37:59 +08:00
YuQing 2a57961b59 support error handler callback 2021-06-30 21:22:57 +08:00
YuQing 414f0f1efe add types: SFListLimitInfo and SFProtoLimitInfo 2021-06-29 22:42:02 +08:00
YuQing 5e1444ef71 upgrade version to V1.1.9 2021-06-10 17:27:42 +08:00
YuQing 03b6d7b20a change output of sf_log_network_error_ex1 2021-04-24 18:11:33 +08:00
YuQing 1443288d29 add macros SF_PROTO_CLIENT_SET_REQ etc. 2021-04-19 08:58:51 +08:00
YuQing 13a21d5908 add types and macros 2021-04-16 21:44:40 +08:00
YuQing f563bb17ef SFProtoRecvBuffer enhanced (add SFProtoRBufferFixedWrapper) 2021-04-07 14:57:52 +08:00
YuQing 9f232770da add sf_recv_vary_response and sf_send_and_recv_vary_response 2021-03-19 18:53:59 +08:00
YuQing f60fcf0d82 server_expect_body_length etc.: remove useless task parameter 2021-03-16 19:05:50 +08:00
YuQing aa4f66c578 add macro server_expect_body_length etc. 2021-03-11 15:16:43 +08:00
YuQing 86017c46ac add functions sf_proto_init_task_context, sf_proto_deal_task_done etc. 2021-03-10 11:15:09 +08:00
YuQing 47ed8fb46c faststore use this connection manager 2021-02-20 12:49:11 +08:00
YuQing 4aeec5385a sf_connection_manager impl all interfaces 2021-02-19 21:05:38 +08:00
YuQing 85f76e2f47 sf_connection_manager impl get_connection etc. 2021-02-19 16:47:45 +08:00
YuQing 3dc8efde5c impl proto_get_group_servers client side 2021-02-18 16:36:33 +08:00
YuQing 54b464e0f5 add get_group_servers protocol 2021-02-17 20:40:33 +08:00
YuQing e459a0c255 should include sf_util.h 2021-01-07 15:44:37 +08:00
YuQing 1f95bdf89b call sf_localize_errno in sf_proto_extract_header 2021-01-07 15:40:23 +08:00
YuQing b7b6ad46f6 add macro: sf_log_network_error_for_update 2020-12-19 10:10:34 +08:00
YuQing f7e76c0a97 support rebind idempotency channel 2020-12-18 22:27:10 +08:00
YuQing 99f80b847e sf_load_read_rule_config support default value 2020-10-25 20:40:14 +08:00
YuQing 52254b522b correct active_test spell 2020-10-19 14:36:46 +08:00
YuQing 38df5d412c add AGPLv3 license and copyright 2020-10-14 10:33:41 +08:00
YuQing 730ed9db6e add function sf_send_and_recv_response_ex1 2020-10-10 15:06:04 +08:00
YuQing 6cecfaa949 fixed printf format for port 2020-09-27 09:09:28 +08:00
YuQing 0c4b35719c sf_log_network_error support log level 2020-09-22 10:51:58 +08:00
YuQing ea5b25a56a add function sf_proto_deal_ack 2020-09-21 10:46:37 +08:00
YuQing a363235a7e add idempotency/client/rpc_wrapper.h 2020-09-18 23:17:17 +08:00
YuQing 451f6da578 idempotency request: user defined response size 2020-09-17 21:33:43 +08:00
YuQing de20796666 add function: sf_active_test 2020-09-17 11:33:38 +08:00
YuQing 1c31e515e6 add function sf_send_and_recv_response_ex 2020-09-17 10:22:44 +08:00
YuQing 4c0dde69e5 channel buffer_size for receipt report 2020-09-16 21:52:43 +08:00
YuQing 4d1dfb9cab idempotency channel heartbeat 2020-09-16 10:46:52 +08:00
YuQing 6433e3e8d9 server_handler.h OK 2020-09-15 20:58:37 +08:00
YuQing 6d4af38931 change idempotency/server files 2020-09-15 17:18:57 +08:00