Commit Graph

44 Commits (1809d46020b5522550854ac392c78a4c882bed6b)

Author SHA1 Message Date
YuQing 1809d46020
Merge pull request #673 from sunqiangwei1988/master
Added: 增加IPv6支持
2023-11-23 16:50:38 +08:00
sunqiangwei1988 09f2405f45 Added: 增加IPv6支持
1、增加配置文件解析IPv6地址的能力。
2、修改配置文件增加IPv6配置说明。
3、修改fdht客户端增加IPv6支持。
4、增加IPv6长地址编码成短地址的功能,解决storage id使用IPv6地址时,会截取IPv6的前16位字符串时产生的不唯一问题。
2023-11-02 10:30:01 +08:00
YuQing e7caa614cf adapt to libfastcommon 1.70 and libserverframe 1.2.0 2023-10-12 17:55:11 +08:00
YuQing bc52a5d6e1 output port with format %u instead %d 2022-12-16 16:11:41 +08:00
YuQing 09491325cc bugfixed: clear task extra data correctly when the connection broken 2022-11-25 15:38:44 +08:00
YuQing d7c0594565 storage nio use libserverframe 2022-09-13 16:30:43 +08:00
YuQing 8f538108ce tracker nio use libserverframe 2022-09-12 10:48:28 +08:00
YuQing 1d7b15d1be use func sf_parse_daemon_mode_and_action from libserverframe 2022-09-11 09:51:52 +08:00
YuQing ef31a31152 trunk file id printf format change from %d to %u 2019-12-24 21:15:46 +08:00
YuQing 2c5955c1fe trunk binlog compression support transaction 2019-12-18 21:16:34 +08:00
YuQing cf0ec7e4cf trunk server support compress the trunk binlog periodically 2019-12-14 21:03:35 +08:00
YuQing 33b539eac6 disk recovery support multi-threads to speed up 2019-12-04 10:47:32 +08:00
YuQing 46171f2c64 add parameter compress_error_log_days_before 2019-12-01 20:39:31 +08:00
YuQing 634d85eaae support compress error log and access log 2019-11-30 16:12:18 +08:00
YuQing 949f53b15d INSTALL changed and modify website name 2019-11-23 09:56:35 +08:00
YuQing 5a6acbdff8 remove debug info 2019-11-19 11:03:55 +08:00
YuQing 0551999135 storage.conf add parameter check_store_path_mark 2019-11-19 10:51:16 +08:00
YuQing 132dbc0950 change comments in the config files 2019-11-18 08:41:49 +08:00
YuQing 4ed56c5f69 check store path's mark file to prevent confusion 2019-11-17 22:19:29 +08:00
YuQing af4f0754e4 code refine: extent struct FDFSStorePathInfo 2019-11-17 19:21:55 +08:00
YuQing cb24cd82e1 storage server write to data_init_flag and mark file safely 2019-11-16 10:53:46 +08:00
YuQing 22865e0542 storage server request tracker server to change it's status 2019-11-15 13:19:26 +08:00
YuQing 6ea2f5e1ca my_status change to my_result 2019-11-15 08:39:59 +08:00
YuQing 21c52cf406 dual IPs support two different types of inner (intranet) IPs 2019-11-14 19:19:11 +08:00
YuQing 9bc762bffb sync regenerated appender file 2019-11-12 19:07:49 +08:00
YuQing 6b1f5e0cca bugfix: must check and create data path 2019-10-25 11:58:20 +08:00
YuQing ecca01766a small change for config files 2019-10-24 10:59:59 +08:00
YuQing 77da832e05 compress and uncompress binlog file by gzip when need 2019-10-23 14:56:28 +08:00
YuQing d91cd72bfd when storage is client of tracker, get client ip gracefully 2019-10-12 21:48:30 +08:00
YuQing 396ca80c23 storage support multi ip for storage server 2019-10-11 20:02:09 +08:00
YuQing b1adb8889d client support multi ip for tracker server 2019-10-07 10:32:54 +08:00
YuQing 16bbaf7884 storage support multi ip for tracker server 2019-10-02 14:40:55 +08:00
yuqing b1423a3ace include libfastcommon header files start with fastcommon/ 2018-06-29 11:21:07 +08:00
yuqing 99526a2523 use int_to_comma_str to show buff size 2018-06-29 10:48:30 +08:00
yuqing 7042f8d061 add storage access log header 2017-05-25 11:04:38 +08:00
yuqing a29ebe48ad log more info when fdfs_recv_header / fdfs_recv_response fail 2017-03-29 16:59:06 +08:00
yuqing 69c7ea4cb3 use fc_safe_read instead of read, and fc_safe_write instead of write 2017-02-17 11:11:33 +08:00
yuqing c25d3a7d01 set log rotate time format 2015-08-16 11:20:38 +08:00
yuqing 3f77aa8f42 check item thread_stack_size in storage.conf 2015-05-12 14:40:05 +08:00
yuqing 9a47139321 storage can fetch it's group_name from tracker server 2014-11-22 12:01:22 +08:00
yuqing 119ff3ca5a remove useless global variable: g_network_tv 2014-11-22 08:29:02 +08:00
yuqing f19daf51ee delete old log files, add parameter: log_file_keep_days 2014-09-16 15:46:41 +08:00
yuqing fd38a009da use PRId64 instead of INT64_PRINTF_FORMAT 2014-08-09 11:36:57 +08:00
yuqing 5128a788fb remove tracker_global.c extern keyword to tracker_global.h 2014-06-23 11:26:10 +08:00