YuQing
|
dfc14de25d
|
add type SFBlockSliceKeyInfo for libdiskallocator
|
2023-03-10 19:11:16 +08:00 |
YuQing
|
30ebb55c27
|
add type SFBlockKey and SFSliceSize for libdiskallocator and faststore
|
2023-03-05 08:48:36 +08:00 |
YuQing
|
cf4856e04b
|
support send_done_callback for FastDFS
|
2022-09-14 10:38:38 +08:00 |
YuQing
|
8b22655352
|
add function sf_release_task_shared_mbuffer
|
2022-08-28 17:25:50 +08:00 |
YuQing
|
2ebb51dcfd
|
support alloc_recv_buffer callback
|
2022-08-25 18:22:16 +08:00 |
YuQing
|
dc9267188d
|
replication quorum support smart mode
|
2022-08-02 16:22:54 +08:00 |
YuQing
|
a966d1bf4d
|
sf_synchronize_finished_notify_no_lock impl.
|
2022-07-05 09:01:37 +08:00 |
YuQing
|
e8e6cfc64a
|
add replication quorum type and functions
|
2022-06-16 16:01:01 +08:00 |
YuQing
|
78e321f4ad
|
election quorum support sf_election_quorum_auto
|
2022-04-21 11:29:43 +08:00 |
YuQing
|
de943f684a
|
add function sf_load_quorum_config
|
2022-03-30 21:22:34 +08:00 |
YuQing
|
97b64c67fb
|
sf_synchronize_counter_xxx use mutex lock all
|
2021-11-08 11:06:30 +08:00 |
YuQing
|
255754eb5f
|
add function sf_synchronize_counter_notify
|
2021-10-28 16:19:02 +08:00 |
YuQing
|
cccb1c6d23
|
add function sf_synchronize_counter_wait
|
2021-10-12 10:54:30 +08:00 |
YuQing
|
1901189515
|
add struct SFSynchronizeContext
|
2021-10-05 20:03:05 +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
|
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
|
667fd14abb
|
parse cmd options strictly
|
2021-05-24 20:33:56 +08:00 |
YuQing
|
eea7adde7c
|
set thread name as necessary
|
2021-04-29 21:33:05 +08:00 |
YuQing
|
e4d529ab29
|
define macro SF_CLUSTER_CONFIG_SIGN_LEN
|
2021-04-19 15:29:28 +08:00 |
YuQing
|
13a21d5908
|
add types and macros
|
2021-04-16 21:44:40 +08:00 |
YuQing
|
b49a3370f5
|
add sf_cluster_cfg.[hc]
|
2021-03-31 11:00:03 +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
|
221ae1727d
|
add type SFKeyValueArray
|
2021-03-03 20:57:00 +08:00 |
YuQing
|
4aeec5385a
|
sf_connection_manager impl all interfaces
|
2021-02-19 21:05:38 +08:00 |
YuQing
|
3dc8efde5c
|
impl proto_get_group_servers client side
|
2021-02-18 16:36:33 +08:00 |
YuQing
|
3a4a7069b9
|
add type SFBinlogWriterStat
|
2021-02-10 11:33:48 +08:00 |
YuQing
|
11165cbb20
|
log NULL continue_callback with SF_NIO_STAGE_CONTINUE
|
2021-02-09 22:25:32 +08:00 |
YuQing
|
a05e343e9b
|
slow log config and schedule
|
2020-12-29 21:20:35 +08:00 |
YuQing
|
fc5480214a
|
unify log relative configs
|
2020-12-29 16:25:19 +08:00 |
YuQing
|
d7309da368
|
sf_binlog_writer support version range
|
2020-12-09 11:46:12 +08:00 |
YuQing
|
1854683ddd
|
nio stage change to 2 fields: current and notify
|
2020-10-19 16:39:43 +08:00 |
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
|
c0d28ef560
|
add sf_binlog_writer.[hc]
|
2020-09-28 17:30:38 +08:00 |
YuQing
|
a363235a7e
|
add idempotency/client/rpc_wrapper.h
|
2020-09-18 23:17:17 +08:00 |
YuQing
|
1c31e515e6
|
add function sf_send_and_recv_response_ex
|
2020-09-17 10:22:44 +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
|
3b4aeff2d0
|
add realloc_task_buffer options
|
2020-03-16 13:09:11 +08:00 |
YuQing
|
0f2b3a8e2c
|
log config for multi instances
|
2020-03-07 11:30:12 +08:00 |
YuQing
|
de6def01e4
|
support multi instance
|
2020-03-06 22:04:34 +08:00 |
yuqing
|
b622ed6b63
|
change SFServerInfo to ConnectionInfo
|
2018-08-14 17:18:47 +08:00 |
yuqing
|
de94afb9db
|
put global variables into a struct
|
2018-05-10 15:00:45 +08:00 |
yuqing
|
6b69e90016
|
add codes
|
2018-05-10 11:05:08 +08:00 |