Commit Graph

34 Commits (09f2405f45c997f4e756dc7c80472fc9db9e1822)

Author SHA1 Message Date
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
maogen.ymg b2966596a9 fix: fix realloc mistakes to avoid memory leaks 2023-04-24 21:34:53 +08:00
YuQing bc52a5d6e1 output port with format %u instead %d 2022-12-16 16:11:41 +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 e8c8f3d6ac use libfastcommon V1.56 2022-02-25 15:13:09 +08:00
YuQing 949f53b15d INSTALL changed and modify website name 2019-11-23 09:56:35 +08:00
YuQing 358fff4ac8 new selected tracker leader do NOT notify self by network 2019-11-18 22:30:10 +08:00
YuQing afff529a9b skip status FDFS_STORAGE_STATUS_DELETED 2019-11-18 18:34:22 +08:00
YuQing 22865e0542 storage server request tracker server to change it's status 2019-11-15 13:19:26 +08:00
YuQing 21c52cf406 dual IPs support two different types of inner (intranet) IPs 2019-11-14 19:19:11 +08:00
YuQing f151ca8c42 add_tracker_servers code refine 2019-10-16 20:40:30 +08:00
YuQing 0097fff08a copy_uniq_tracker_servers when storage join 2019-10-16 15:45:16 +08:00
YuQing 2b8e9137fe check tracker server list when storage join 2019-10-15 21:48:31 +08:00
YuQing 0ead100d59 get storage id from stoage_ids.conf when id not exist in data file 2019-10-15 19:04:04 +08:00
YuQing 396ca80c23 storage support multi ip for storage server 2019-10-11 20:02:09 +08:00
YuQing ae8024d355 support multi ip for storage server (tracker part) 2019-10-10 20:29:58 +08:00
YuQing 82e95ccee7 tracker support multi ip for storage server 2019-10-09 21:26:56 +08:00
YuQing b1adb8889d client support multi ip for tracker server 2019-10-07 10:32:54 +08:00
YuQing 2b11a518d4 tracker support multi ip 2019-09-30 21:12:01 +08:00
YuQing 102c444ef2 log more info for tracker relationship 2019-09-05 19:14:11 +08:00
YuQing c7f02064f9 tracker relationship refine 2019-09-05 10:14:06 +08:00
yuqing b1423a3ace include libfastcommon header files start with fastcommon/ 2018-06-29 11:21:07 +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 30c7949bf8 tracker_mem.c log more info 2014-11-21 15:40:22 +08:00
yuqing fb7ae7d29a bug fixed: two tracker leaders occur in rare case 2014-09-13 20:11:59 +08:00
yuqing 5fcbffbf7a fdfs_monitor support delete empty group 2014-08-24 22:19:19 +08:00
yuqing 86eef2069d tracker server adjust storage status to newer by anyway 2014-08-24 11:10:16 +08:00
yuqing 56ae38fa16 change TRACKER_SYNC_STATUS_FILE_INTERVAL from 3600 to 300 2014-08-10 21:18:46 +08:00
yuqing 7df4140439 patches by liangry@ucweb.com 2014-08-09 12:22:00 +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