YuQing
|
b9b466c364
|
set last_versions.done when binlog_writer_set_next_version
|
2021-10-17 21:51:28 +08:00 |
YuQing
|
cccb1c6d23
|
add function sf_synchronize_counter_wait
|
2021-10-12 10:54:30 +08:00 |
YuQing
|
0eb483f68c
|
add function sf_serializer_pack_buffer
|
2021-10-09 10:20:31 +08:00 |
YuQing
|
1901189515
|
add struct SFSynchronizeContext
|
2021-10-05 20:03:05 +08:00 |
YuQing
|
e35a3ca104
|
sf_serializer.[hc]: support string array
|
2021-10-01 09:13:46 +08:00 |
YuQing
|
fd9d59dbd2
|
add function sf_binlog_index_expand_array
|
2021-09-27 17:43:56 +08:00 |
YuQing
|
ae832465a1
|
sf_ordered_writer.[hc] impl
|
2021-09-22 10:53:38 +08:00 |
YuQing
|
d2b828bd7a
|
add files: sf_ordered_writer.[hc]
|
2021-09-21 17:07:11 +08:00 |
YuQing
|
fb7ffa0b1d
|
sf_binlog_writer removes global variable: g_sf_binlog_data_path
|
2021-09-21 09:26:10 +08:00 |
YuQing
|
db858fc048
|
sf_binlog_writer uses sf_file_writer
|
2021-09-20 21:30:24 +08:00 |
YuQing
|
66fe9767f7
|
add files: sf_file_writer.[hc]
|
2021-09-20 20:55:23 +08:00 |
YuQing
|
8a1f905b2a
|
rename function sf_serializer_read to sf_serializer_read_message
|
2021-09-20 10:42:47 +08:00 |
YuQing
|
8344c8309f
|
sf_serializer.[hc] add function sf_serializer_read
|
2021-09-17 09:30:15 +08:00 |
YuQing
|
edf9d58909
|
add function sf_serializer_pack_integer
|
2021-09-07 08:21:50 +08:00 |
YuQing
|
d79310674e
|
rename sf_serialize.[hc] to sf_serializer.[hc]
|
2021-09-06 10:18:05 +08:00 |
YuQing
|
88a0f0a267
|
add function sf_binlog_writer_get_last_version
|
2021-09-01 21:13:57 +08:00 |
YuQing
|
024c148700
|
add files: sf_binlog_index.[hc]
|
2021-08-21 16:12:03 +08:00 |
YuQing
|
cc5f215a3a
|
sf_serialize_next return array and map correctly
|
2021-08-20 17:36:20 +08:00 |
YuQing
|
62c874bc4f
|
sf_serialize_unpack array and map impl
|
2021-08-20 11:06:12 +08:00 |
YuQing
|
c529c5ab8c
|
sf_serialize_unpack integer and string impl
|
2021-08-19 21:05:42 +08:00 |
YuQing
|
186d41fafe
|
add files: sf_serialize.[hc]
|
2021-08-19 16:49:07 +08:00 |
zhiming
|
93882e447b
|
feat debian package (#1)
* debian packaging
* update deb depends
* update deb depend
* update the shared library install dirs in deb
* update deb rules
|
2021-08-03 08:39:56 +08:00 |
YuQing
|
2d71c389f6
|
fast_mblock_init_ex1: unify obj name
|
2021-07-20 20:27:02 +08:00 |
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 |