Commit Graph

88 Commits (38df5d412cad0c8bdc90b64565b9f61969a0739b)

Author SHA1 Message Date
YuQing 38df5d412c add AGPLv3 license and copyright 2020-10-14 10:33:41 +08:00
YuQing 79d367854b add type struct sf_space_stat 2020-10-11 12:53:41 +08:00
YuQing 730ed9db6e add function sf_send_and_recv_response_ex1 2020-10-10 15:06:04 +08:00
YuQing 6ccf936ee5 add function: sf_terminate_myself 2020-09-30 19:30:12 +08:00
YuQing c8a4f5e138 add func: sf_binlog_writer_get_last_lines 2020-09-30 11:46:04 +08:00
YuQing ceedb33e93 set SF_G_CONTINUE_FLAG only once :) 2020-09-29 18:18:38 +08:00
YuQing 58e35f7457 binlog_writer support order mode 2020-09-29 17:24:53 +08:00
YuQing 10f4e77262 binlog_writer support dynamic buffer size 2020-09-29 11:42:17 +08:00
YuQing c0d28ef560 add sf_binlog_writer.[hc] 2020-09-28 17:30:38 +08:00
YuQing 6cecfaa949 fixed printf format for port 2020-09-27 09:09:28 +08:00
YuQing a2b33ecfd8 add macros 2020-09-26 11:17:11 +08:00
YuQing c5ed084d90 use iniGetStrValueEx 2020-09-23 22:28:58 +08:00
YuQing f5ffd013f1 check task length 2020-09-22 22:40:20 +08:00
YuQing ee949f15f1 bugfixed: do NOT return result of sf_send_add_event 2020-09-22 22:25:45 +08:00
YuQing 62a35f03d5 add macro sf_nio_notify_silence 2020-09-22 17:26:46 +08:00
YuQing 0c4b35719c sf_log_network_error support log level 2020-09-22 10:51:58 +08:00
YuQing 1ded3a3844 small change 2020-09-22 09:03:47 +08:00
YuQing ea5b25a56a add function sf_proto_deal_ack 2020-09-21 10:46:37 +08:00
YuQing 4989e9d267 change deal_report_req_receipt parameters type 2020-09-20 21:51:20 +08:00
YuQing db6a189fde add macro defines for idempotency 2020-09-19 22:10:57 +08:00
YuQing 56ddf58a6f UPDATE WRAPPER support NULL connection_params 2020-09-19 17:18:29 +08:00
YuQing 19b863aceb add macro SF_CLIENT_IDEMPOTENCY_QUERY_WRAPPER 2020-09-19 14:28:09 +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 04e2449545 support section for network config 2020-09-16 21:10:16 +08:00
YuQing 4db063335f set last_report_time correctly 2020-09-16 14:38:58 +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
YuQing 70a5822bdc add rpc idempotency 2020-09-15 14:49:34 +08:00
YuQing cf9999b0b1 add macro SF_FORCE_CLOSE_CONNECTION_ERROR 2020-09-15 10:19:27 +08:00
YuQing 02b345deb9 set IOEVENT_READ | IOEVENT_WRITE events for connect status check 2020-09-14 15:14:25 +08:00
YuQing 17d3af8fd5 fixed sf_load_read_rule_config 2020-09-13 21:10:29 +08:00
YuQing 1e6d4da265 retry global section when item not exist 2020-09-13 13:22:51 +08:00
YuQing a57d52be92 extern function: sf_task_detach_thread 2020-09-12 21:32:50 +08:00
YuQing cabb6a897c add macro SF_NET_RETRY_CHECK_AND_SLEEP 2020-09-12 15:42:22 +08:00
YuQing f18626b229 net retry struct adjust 2020-09-11 22:55:27 +08:00
YuQing b02dae19be add func sf_load_read_rule_config 2020-09-10 20:48:01 +08:00
YuQing ae72705785 add sf_configs.[hc] 2020-09-10 20:30:08 +08:00
YuQing b60912bfd6 task nio_stage use atomic opt. 2020-09-09 14:46:58 +08:00
YuQing 9bee7ad62b add SF_NIO_STAGE_HANDSHAKE after connect 2020-09-07 21:46:07 +08:00
YuQing aaeb421e6d support connect for client mode 2020-09-06 18:55:10 +08:00
YuQing 638c5b16a3 sf_parse_daemon_mode_and_action: set default action to start 2020-08-31 10:53:11 +08:00
YuQing 9e0f2dda7b add function: sf_set_sig_quit_handler 2020-08-30 16:44:09 +08:00
YuQing e7ff5f487f set -Wformat-truncation=0 when gcc version >= 7 2020-08-30 11:19:12 +08:00
YuQing 2d41f58a6a add function sf_load_global_config_ex 2020-08-30 11:12:08 +08:00
YuQing 02adaac3e5 add func: sf_get_random_thread_data_ex 2020-07-15 09:23:22 +08:00