YuQing
|
3616fde9e0
|
push_to_detect_queue when two sptr arrays equal
|
2021-02-22 21:50:49 +08:00 |
YuQing
|
89dd6733b6
|
split to prepare and start due to daemon_init
|
2021-02-22 21:21:25 +08:00 |
YuQing
|
f3e24601d2
|
connection manager: support detect server for alive
|
2021-02-22 19:37:57 +08:00 |
YuQing
|
f7ac526284
|
connection_manager support option: bg_thread_enabled
|
2021-02-21 21:20:36 +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
|
25dacd361f
|
impl connection_manager init and add
|
2021-02-17 11:18:56 +08:00 |
YuQing
|
42715c9be0
|
add sf_connection_manager.[hc]
|
2021-02-15 13:26:51 +08:00 |
YuQing
|
67b412fb88
|
bugfixed: MUST set stage to SF_NIO_STAGE_NONE first for re-entry
|
2021-02-10 21:38:45 +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
|
1b4e0ad870
|
bugfixed: do NOT check order_by in sf_binlog_writer_change_next_version
|
2021-02-08 17:30:21 +08:00 |
YuQing
|
6a5079e0a9
|
upgrade version to 1.1.4
|
2021-02-01 10:57:08 +08:00 |
YuQing
|
87b2e19766
|
add macro SF_CLUSTER_ERROR_LEADER_VERSION_INCONSISTENT
|
2021-01-25 16:21:18 +08:00 |
YuQing
|
3659542eba
|
sf_binlog_writer: change order_by gracefully
|
2021-01-24 22:34:19 +08:00 |
YuQing
|
c8899102be
|
upgrade version to 1.1.3
|
2021-01-22 10:29:28 +08:00 |
YuQing
|
ad8a7c379b
|
log error when idempotency request not finished
|
2021-01-22 10:13:05 +08:00 |
YuQing
|
76f757f2bd
|
bugfixed: add_to_flush_writer_queue MUST before deal function
|
2021-01-21 10:43:39 +08:00 |
YuQing
|
1ece8a3389
|
binlog writer simplify versioned buffer queue
|
2021-01-21 10:13:21 +08:00 |
YuQing
|
8040af4743
|
add macro SF_IS_SERVER_RETRIABLE_ERROR
|
2021-01-19 17:00:50 +08:00 |
YuQing
|
6bea6c93a9
|
add error code SF_ERROR_EOPNOTSUPP
|
2021-01-19 09:46:28 +08:00 |
YuQing
|
223f15fb79
|
add functions: sf_set_deal_task_func_ex etc.
|
2021-01-18 11:25:32 +08:00 |
YuQing
|
077c29e2b6
|
convert errno EBUSY
|
2021-01-12 17:58:19 +08:00 |
YuQing
|
20b0cee201
|
correct RETRIABLE and FORCE_CLOSE errno
|
2021-01-08 16:06:21 +08:00 |
YuQing
|
0014cfa154
|
add tag for debug
|
2021-01-07 20:19:13 +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
|
c0128c0f15
|
unify errno for crossing platform
|
2021-01-07 12:20:40 +08:00 |
YuQing
|
0825cfc5fe
|
fast_mblock_free_object writer buffer
|
2021-01-06 18:45:26 +08:00 |
YuQing
|
650da2ba73
|
libserverframe.spec small changes
|
2021-01-01 11:35:45 +08:00 |
YuQing
|
aeda468086
|
libserverframe.spec: add debuginfo define
|
2021-01-01 08:32:18 +08:00 |
YuQing
|
f01231bc48
|
upgrade version to 1.1.2
|
2021-01-01 08:21:57 +08:00 |
YuQing
|
0012c2de92
|
change function sf_add_slow_log_schedule prototype
|
2020-12-30 16:23:39 +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
|
c55b5cf5d6
|
upgrade version to 1.1.1
|
2020-12-25 10:27:22 +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
|
61bf945e11
|
upgrade version to 1.1.0
|
2020-12-13 20:25:28 +08:00 |
YuQing
|
269ada2688
|
support key_type one and two
|
2020-12-10 14:43:49 +08:00 |
YuQing
|
56eda633d8
|
add src/sf_sharding_htable.[hc]
|
2020-12-10 14:13:40 +08:00 |
YuQing
|
1d9add37fb
|
add macro SF_BINLOG_BUFFER_SET_VERSION
|
2020-12-09 22:23:21 +08:00 |
YuQing
|
d7309da368
|
sf_binlog_writer support version range
|
2020-12-09 11:46:12 +08:00 |
YuQing
|
a6b9d8d08d
|
TCP_SET_QUICK_ACK for Linux
|
2020-12-06 17:00:14 +08:00 |
YuQing
|
9f7af9b35d
|
use iniGetByteCorrectValueEx to get byte value
|
2020-12-03 10:30:17 +08:00 |
YuQing
|
e01048f462
|
network buff_size support extra size
|
2020-12-01 21:00:06 +08:00 |
YuQing
|
acf27b0e4f
|
use newest fast_timer in libfastcommon
|
2020-11-23 11:46:22 +08:00 |