Commit Graph

206 Commits (6a40a927253c9dfa3512fe9437eeb622ccecc9bf)

Author SHA1 Message Date
YuQing 6a40a92725 upgrade version to V1.1.10 2021-07-06 21:24:17 +08:00
YuQing 10ce86d879 add macro: SF_CLUSTER_ERROR_NOT_LEADER 2021-07-05 16:07:11 +08:00
YuQing 77b3938a80 change default network timeout from 30 to 10 2021-07-04 18:26:44 +08:00
YuQing 837e35ccc8 change default connect timeout from 10 to 2 2021-07-04 18:21:32 +08:00
YuQing 65876c51d7 section names use minus(-) such as error-log and slow-log 2021-07-04 10:11:45 +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 a42f9c6376 sf_usage_ex add action: status 2021-06-26 11:02:01 +08:00
YuQing c960975d65 sf_sharding_htable.c: correct function name 2021-06-17 15:58:52 +08:00
YuQing 4480a4a39c sf_sharding_htable.[hc]: use ms instead of second 2021-06-15 10:23:48 +08:00
YuQing 5e1444ef71 upgrade version to V1.1.9 2021-06-10 17:27:42 +08:00
YuQing b8f7a86060 avoid writev iovcnt overflow 2021-06-08 15:40:49 +08:00
YuQing d11243964b call writev for iovec array 2021-06-08 14:19:11 +08:00
YuQing ba70c63e80 add type SFMemoryWatermark 2021-06-04 14:48:06 +08:00
YuQing f72295e103 use fc_queue_try_pop_to_queue from libfastcommon 2021-06-01 17:09:57 +08:00
YuQing c1f6fb797b change macro SF_G_BASE_PATH to SF_G_BASE_PATH_STR 2021-05-27 07:58:26 +08:00
YuQing 5befb9d616 add function sf_set_global_base_path 2021-05-25 18:48:33 +08:00
YuQing 561b7c8d7c upgrade version to V1.1.8 2021-05-25 18:32:08 +08:00
YuQing 02eaad6a89 check required argument 2021-05-20 16:49:53 +08:00
YuQing af7b8010f8 correct type from bool to int :( 2021-05-24 21:11:56 +08:00
YuQing c701e4b1c3 correct macro define: sf_parse_daemon_mode_and_action 2021-05-24 20:53:33 +08:00
YuQing 667fd14abb parse cmd options strictly 2021-05-24 20:33:56 +08:00
YuQing d5fb83a140 change -n to -N for option --no-daemon 2021-05-24 14:40:06 +08:00
YuQing c841d6c1b0 change default values 2021-05-23 21:36:43 +08:00
YuQing 662e2036f6 add function sf_load_cluster_config_by_file 2021-05-22 17:12:27 +08:00
YuQing 4d1ef0ba1a add function sf_parse_cmd_option_bool 2021-05-20 09:55:02 +08:00
YuQing 89cef5e19d sf_usage support print other options 2021-05-19 11:50:09 +08:00
YuQing 808984bf1b sf_parse_daemon_mode_and_action enhancement 2021-05-14 16:57:38 +08:00
YuQing e93f6aa506 set max_pkg_size correctly
output size parameters more gracefully
2021-05-11 12:11:37 +08:00
YuQing e3a37b4e41 Merge branch 'config_simplify' 2021-05-10 20:29:36 +08:00
YuQing 01c2beed8a do NOT set thread name in main thread 2021-04-30 15:04:40 +08:00
YuQing e97d85046e upgrade version to V1.1.7 2021-04-30 11:00:53 +08:00
YuQing 592fb2b866 sf_binlog_writer: change thread name for unity 2021-04-30 10:13:08 +08:00
YuQing eea7adde7c set thread name as necessary 2021-04-29 21:33:05 +08:00
YuQing 7d5e5d2340 merge cluster.conf and servers.conf 2021-04-28 20:25:55 +08:00
YuQing 03b6d7b20a change output of sf_log_network_error_ex1 2021-04-24 18:11:33 +08:00
YuQing 6a624ab719 upgrade version to V1.1.6 2021-04-20 10:54:32 +08:00
YuQing 0d79aaf870 add macro SF_SESSION_ERROR_NOT_EXIST 2021-04-20 10:15:56 +08:00
YuQing 94bcf26518 bugfixed: sf_server_update_prepare_and_check MUST use request->body 2021-04-19 21:43:19 +08:00
YuQing e4d529ab29 define macro SF_CLUSTER_CONFIG_SIGN_LEN 2021-04-19 15:29:28 +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 2792b2f275 sf_load_cluster_config_ex: add param full_cluster_filename 2021-04-12 15:29:46 +08:00
YuQing ee179a16f7 sf_recv_response_header: call SF_PROTO_CHECK_MAGIC 2021-04-12 15:29:01 +08:00
YuQing 68db56790c add function sf_notify_all_threads_ex 2021-04-09 21:26:57 +08:00
YuQing f563bb17ef SFProtoRecvBuffer enhanced (add SFProtoRBufferFixedWrapper) 2021-04-07 14:57:52 +08:00
YuQing b49a3370f5 add sf_cluster_cfg.[hc] 2021-03-31 11:00:03 +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 a7a8f5af4b change connection_manager extra pointer 2021-03-17 14:32:51 +08:00
YuQing f60fcf0d82 server_expect_body_length etc.: remove useless task parameter 2021-03-16 19:05:50 +08:00