YuQing
|
772a9a6895
|
Merge remote-tracking branch 'origin/use_iouring'
|
2025-10-26 12:26:53 +08:00 |
YuQing
|
932751d392
|
send zc done notify callback for recycling buffer
|
2025-10-20 10:34:47 +08:00 |
YuQing
|
817ff547da
|
set alloc_conn_once and max_entries gracefully
|
2025-10-12 12:28:11 +08:00 |
YuQing
|
926cd40114
|
ioevent_init: set max entries for io_uring gracefully
|
2025-10-12 10:24:35 +08:00 |
YuQing
|
b688973cf9
|
change use_send_zc's default value to true
|
2025-10-09 14:01:32 +08:00 |
YuQing
|
b16526e8f7
|
bug fixed: check_task process correctly
|
2025-10-06 20:55:29 +08:00 |
YuQing
|
68079fc468
|
IOEventCallback: change event type from short to int
|
2025-10-05 16:53:21 +08:00 |
YuQing
|
3dcc1c570d
|
call sf_proto_init_task_magic when task->shrinked
|
2025-10-03 21:06:58 +08:00 |
YuQing
|
cf0950ea62
|
sf_set_read_event just skipped when use_io_uring is true
|
2025-10-03 11:33:26 +08:00 |
YuQing
|
263171c4fe
|
async_connect use io_uring
|
2025-09-30 11:26:11 +08:00 |
YuQing
|
a2ab8a0c01
|
adapt Linux io_uring OK
|
2025-09-27 15:41:56 +08:00 |
YuQing
|
0f75b039f6
|
sf_logger_set_schedule_entry change to sf_logger_set_schedule_entries
|
2025-09-26 19:57:03 +08:00 |
YuQing
|
ecee21f289
|
socket send and recv adapt to io_uring
|
2025-09-25 15:54:38 +08:00 |
YuQing
|
bc5af8a58b
|
struct sf_network_handler add field use_iouring
|
2025-09-24 15:59:27 +08:00 |
YuQing
|
f0ee6ce73f
|
struct sf_context remove field: remove_from_ready_list
|
2025-09-21 15:08:08 +08:00 |
vazmin
|
aef9d803d1
|
gh actions: upgrade to 1.2.8-1
|
2025-08-16 16:32:03 +00:00 |
YuQing
|
6d0465acc4
|
upgrade version to 1.2.8
|
2025-08-14 09:44:39 +08:00 |
YuQing
|
2e5258045d
|
change SF_BINLOG_FILE_PREFIX to SF_BINLOG_FILE_PREFIX_STR
|
2025-08-10 12:03:25 +08:00 |
YuQing
|
fc689a02ba
|
rename fc_combine_two_string to fc_combine_two_strings
|
2025-08-09 15:22:04 +08:00 |
YuQing
|
7b3f6d620a
|
use fc_safe_strcpy and fc_combine_two_string
|
2025-08-08 21:52:08 +08:00 |
YuQing
|
03f64998ce
|
performance opt.: replace snprintf
|
2025-08-07 19:53:38 +08:00 |
YuQing
|
0b4936bd8f
|
performance opt.: replace sprintf again
|
2025-08-05 18:05:56 +08:00 |
YuQing
|
ba87f8e1ea
|
performance opt.: replace sprintf
|
2025-08-04 16:57:35 +08:00 |
YuQing
|
da2ddc7441
|
sf_log_config for client correctly
|
2025-04-23 15:17:23 +08:00 |
vazmin
|
b83189f021
|
gh actions: upgrade to 1.2.7-1
|
2025-04-06 16:56:40 +00:00 |
YuQing
|
4ad53f7ee3
|
correct libserverframe release version
|
2025-04-01 17:21:01 +08:00 |
YuQing
|
003cc74b96
|
upgrade version to 1.2.7
|
2025-04-01 16:49:38 +08:00 |
YuQing
|
3815c0b2ce
|
export function sf_file_writer_direct_write
|
2025-03-15 10:10:01 +08:00 |
YuQing
|
7ee7e7b535
|
add function sf_file_writer_get_last_line
|
2025-03-10 17:01:03 +08:00 |
YuQing
|
e095ce45c2
|
add function sf_file_writer_flush_buffer
|
2025-03-05 20:05:56 +08:00 |
YuQing
|
f9d8c3d070
|
add function write_to_binlog_index_file
|
2025-02-18 15:49:00 +08:00 |
YuQing
|
fc9c23fb95
|
call flush_writer_files before rotate file
|
2025-02-17 10:54:07 +08:00 |
YuQing
|
755296bb68
|
add function sf_proto_send_buf2
|
2025-02-12 21:59:04 +08:00 |
YuQing
|
14a783fd6f
|
sf_binlog_writer_rotate_file can skip empty file
|
2025-02-10 18:34:04 +08:00 |
YuQing
|
e9e33883bf
|
Merge branch 'master' of gitee.com:fastdfs100/libserverframe
|
2025-02-09 09:30:42 +08:00 |
YuQing
|
318640572f
|
sf_file_writer.[hc]: support write done callback
|
2025-02-09 09:26:34 +08:00 |
YuQing
|
f6e2de5668
|
upgrade version to 1.2.6
|
2025-01-27 20:50:18 +08:00 |
YuQing
|
b6e24d0548
|
sf_connection_manager.[hc]: get connection functions add parameter shared
|
2025-01-27 10:59:57 +08:00 |
YuQing
|
03974ff302
|
explicit cast for fast_mblock_alloc_object
|
2024-12-08 09:29:16 +08:00 |
YuQing
|
a3e1956128
|
change macro sf_log_network_error_for_update_ex
|
2024-10-29 09:52:45 +08:00 |
YuQing
|
75e8aacfd9
|
sf_binlog_writer.[hc] add parameter write_interval_ms for high performance
|
2024-10-07 09:21:19 +08:00 |
vazmin
|
be4bad4ee1
|
gh actions: upgrade to 1.2.5-1
|
2024-09-29 15:24:39 +00:00 |
YuQing
|
3993b79a81
|
sf_connection_manager_init: set htable_capacity gracefully
|
2024-09-22 12:21:06 +08:00 |
YuQing
|
42c6e2c6b7
|
struct sf_context add field is_client for RDMA callback alloc_pd
|
2024-09-20 14:16:59 +08:00 |
YuQing
|
6a60a49c32
|
upgrade version to 1.2.5
|
2024-09-17 11:24:01 +08:00 |
YuQing
|
14d0a1c014
|
task init callback support extra argument
|
2024-09-15 12:06:25 +08:00 |
vazmin
|
a01ccf66dc
|
gh actions: upgrade to 1.2.4-1
|
2024-06-15 14:45:44 +00:00 |
YuQing
|
63d43fc9cc
|
upgrade version to 1.2.4
|
2024-06-11 09:39:08 +08:00 |
YuQing
|
e83be7356d
|
change default values of connect timeout and network timeout
|
2024-04-28 16:20:59 +08:00 |
vazmin
|
3dfdb8ace6
|
gh actions: upgrade to 1.2.3-1
|
2024-03-17 15:11:04 +00:00 |