Commit Graph

358 Commits (13990e374789a4a7c42e80df35e8128d4aebab48)

Author SHA1 Message Date
YuQing 13990e3747 code simplification for epoll edge trigger 2023-02-12 20:04:01 +08:00
YuQing 294ad5e636 use field notify_next for notify queue of nio thread 2023-02-12 19:47:31 +08:00
YuQing 7f758fd293 init epoll_edge_trigger to false 2023-02-12 12:20:06 +08:00
YuQing c1ae024da5 enable epoll edge trigger by global variable epoll_edge_trigger 2023-02-12 10:38:46 +08:00
vazmin 1dd9ac656f gh actions: upgrade to 1.1.24-1 2023-01-15 13:50:15 +00:00
YuQing 5a8452721d upgrade version to 1.1.24 2023-01-14 08:40:47 +08:00
YuQing 91f0564158 change log level to debug for hash entry reclaim 2023-01-13 14:25:30 +08:00
YuQing 69f117c956 check socket connected on unexpected stage 2022-12-30 17:23:18 +08:00
YuQing ca3f14df6e get_leader_connection: failover on multi ip addresses 2022-12-23 09:35:01 +08:00
YuQing a6c8c65371 log address count when make_connection fail 2022-12-22 16:04:32 +08:00
YuQing 3ccec6eb36 add function sf_load_data_path_config_ex 2022-12-21 15:45:03 +08:00
YuQing f3afc0af6e show patch part of version info anyway 2022-11-25 16:04:13 +08:00
vazmin e54f2d413e gh actions: upgrade to 1.1.22-1 2022-11-21 14:55:50 +00:00
vazmin 777713e0e4 debian: installation dir changes 2022-11-21 22:36:29 +08:00
YuQing a2dc31dc88 upgrade version to 1.1.23 2022-11-21 08:16:56 +08:00
YuQing f262e60259 make.sh set LIB_VERSION to lib for Ubuntu and Debian 2022-11-20 17:00:35 +08:00
YuQing 3578c0f0af Makefile.in: force symlink library 2022-11-13 17:16:39 +08:00
YuQing 5ca1f6dda6 use newest function normalize_path from libfastcommon 2022-11-07 08:30:49 +08:00
YuQing 53fea21135 make.sh auto create symlink for include 2022-11-07 08:30:09 +08:00
YuQing 3191d01e38 convert errnos: ENOLINK, ENOTEMPTY and ELOOP 2022-11-03 11:11:49 +08:00
YuQing f2bfe72a4f requires libfastcommon 1.0.63 2022-10-26 09:58:16 +08:00
YuQing be38181f71 upgrade version to 1.1.22 2022-10-26 09:53:47 +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
vazmin 97f9db7a17 gh actions: upgrade to 1.1.21-1 2022-10-08 13:28:40 +00:00
YuQing 8e42e9640d upgrade version to 1.1.21 2022-10-08 09:30:01 +08:00
YuQing 3b5d580b36 set last_versions.done after write 2022-09-30 15:37:05 +08:00
YuQing d4676e9d71 sf_binlog_writer.[hc]: support passive write 2022-09-29 11:44:02 +08:00
vazmin 230250d2f3 gh actions: upgrade to 1.1.20-1 2022-09-22 12:22:39 +00:00
YuQing 16be02e8fd upgrade version to 1.1.20 2022-09-22 09:14:21 +08:00
YuQing 4a30dfe844 add macro: sf_log_network_error_for_update_ex 2022-09-22 08:40:03 +08:00
YuQing 4f3cde053c auto create base_path when it not exist 2022-09-21 11:37:51 +08:00
YuQing 45531cf0c8 output refine for receipt_recv_timeout_callback 2022-09-20 20:39:55 +08:00
YuQing 99078203c0 upgrade version to V1.1.19 2022-09-15 10:41:32 +08:00
YuQing 61d2762411 Merge branch 'master' of github.com:happyfish100/libserverframe 2022-09-14 10:41:12 +08:00
YuQing b7b346ea7f sf_load_global_config_ex add params: max_pkg_size_item_name and need_set_run_by 2022-09-14 10:40:44 +08:00
YuQing cf4856e04b support send_done_callback for FastDFS 2022-09-14 10:38:38 +08:00
vazmin e64bf7f15e gh actions: upgrade to 1.1.18-1 2022-09-07 13:36:38 +00:00
YuQing 78337ec4a3 upgrade version to 1.1.18 2022-09-04 13:51:29 +08:00
YuQing 5ee8ce8fe7 correct macro function sf_service_init 2022-09-03 10:03:09 +08:00
YuQing a0f16319e0 struct sf_shared_mbuffer: Must move buff to last 2022-08-30 11:07:31 +08:00
YuQing 8b22655352 add function sf_release_task_shared_mbuffer 2022-08-28 17:25:50 +08:00
YuQing c27cb2a9af add files: sf_shared_mbuffer.[hc] 2022-08-27 21:39:31 +08:00
YuQing 2ebb51dcfd support alloc_recv_buffer callback 2022-08-25 18:22:16 +08:00
YuQing 3257a5f842 function sf_get_base_path_from_conf_file impl. 2022-08-20 09:59:36 +08:00
vazmin f63843765a gh actions: upgrade to 1.1.17-1 2022-08-15 13:31:54 +00:00
YuQing f08b81b3b9 upgrade version to 1.1.17 2022-08-15 15:19:28 +08:00
YuQing dc9267188d replication quorum support smart mode 2022-08-02 16:22:54 +08:00
YuQing 2d01d91b87 sf_connection_manager.c log module name 2022-07-29 16:40:41 +08:00
vazmin f433589d05 gh actions: upgrade to 1.1.16-1 2022-07-25 13:52:09 +00:00