Commit Graph

120 Commits (c2bf13391e9d391688b2e6bc777df20d95fa9b15)

Author SHA1 Message Date
YuQing fe647b81c2 adapt to libserverframe 1.2.5 2024-09-17 11:50:06 +08:00
YuQing 422c63cc54 log square quoted IPv6 address 2024-03-06 15:35:19 +08:00
YuQing ff2aef1735 adapt to libserverframe 1.2.3 2024-02-26 22:14:50 +08:00
YuQing e5c48a4132 check filename duplicate by hashtable instead of file system access 2024-02-12 20:17:02 +08:00
YuQing 65aeeb28cc bugfixed: fdfs_server_info_to_string support IPv6 correctly 2024-01-11 11:49:36 +08:00
YuQing de36a81893 bugfixed: parse ip and port use parseAddress instead of splitEx 2023-12-21 19:39:19 +08:00
YuQing 48fb05dbb2 specify the storage server ID for NAT network 2023-12-10 15:12:20 +08:00
YuQing 3187fb3a29 upgrade version to 6.11.0 2023-12-05 17:07:52 +08:00
YuQing e7caa614cf adapt to libfastcommon 1.70 and libserverframe 1.2.0 2023-10-12 17:55:11 +08:00
YuQing 16f6808001 upgrade version to 6.9.5 2023-06-05 15:20:53 +08:00
YuQing 4f7715e378 files HISTORY and INSTALL changed 2023-02-15 21:11:24 +08:00
YuQing 079bc4737b use prctl to set pthread name under Linux 2022-12-24 10:29:42 +08:00
YuQing e2610befe3 upgrade version to 6.9.2 2022-12-16 16:21:34 +08:00
YuQing 326d83bb6e space size such as total_mb and free_mb use int64_t instead of int 2022-11-28 11:38:56 +08:00
YuQing 09491325cc bugfixed: clear task extra data correctly when the connection broken 2022-11-25 15:38:44 +08:00
YuQing e6fcd3ecdd use atomic counter instead of mutex lock 2022-09-14 16:33:59 +08:00
YuQing 6befb09fe5 test programs compile OK. 2022-09-14 12:46:40 +08:00
YuQing 1d7b15d1be use func sf_parse_daemon_mode_and_action from libserverframe 2022-09-11 09:51:52 +08:00
YuQing 75e10b28f9 fastdfs.spec upgrade libfastcommon version 2022-06-21 12:47:03 +08:00
YuQing e8c8f3d6ac use libfastcommon V1.56 2022-02-25 15:13:09 +08:00
YuQing d1d3e54781 fastdfs.spec: change libfastcommon version 2020-12-31 11:18:59 +08:00
YuQing 55b2eeafc1 correct spell iovent to ioevent follows libfastcommon 2020-09-30 19:41:09 +08:00
YuQing b5534f9c8f use libfastcommon V1.44 2020-09-08 16:36:29 +08:00
YuQing 28f9c419a3 memset return ip address to ascii 0 for Java SDK 2019-12-30 17:51:24 +08:00
YuQing a9e593e03b bugfixed: fdfs_storaged can't quit normally 2019-12-26 21:55:22 +08:00
YuQing 8c5a6b6f00 fdfs_monitor.c: do NOT call getHostnameByIp 2019-12-25 19:26:58 +08:00
YuQing ef31a31152 trunk file id printf format change from %d to %u 2019-12-24 21:15:46 +08:00
YuQing 71856858eb bugfixed: delete first merged trunk node 2019-12-23 19:05:30 +08:00
YuQing b7447e5903 support delete unused trunk files 2019-12-23 16:11:18 +08:00
YuQing 49d51e949b fix previous value in trunk_save_merged_spaces 2019-12-23 08:13:40 +08:00
YuQing 1e56afb08d remove trunk_file_lock and use atomic add/sub 2019-12-22 17:09:37 +08:00
YuQing 513894c5a2 support merge free trunk spaces 2019-12-21 21:00:09 +08:00
YuQing f55d8fafc8 support alignment size for trunk space allocation 2019-12-20 12:02:48 +08:00
YuQing 13ba0963a3 trunk_binlog_truncate delete trunk data file 2019-12-20 09:07:09 +08:00
YuQing 4a6f89c692 support backup binlog file when truncate trunk binlog 2019-12-19 18:38:01 +08:00
YuQing 2c5955c1fe trunk binlog compression support transaction 2019-12-18 21:16:34 +08:00
YuQing cab3a90d7f compress the trunk binlog gracefully 2019-12-15 18:49:02 +08:00
YuQing cf0ec7e4cf trunk server support compress the trunk binlog periodically 2019-12-14 21:03:35 +08:00
YuQing a49735ae5a fdfs_trackerd and fdfs_storaged print the server version in usage 2019-12-13 10:59:07 +08:00
YuQing a424a06cf3 should use memset to init pReader 2019-12-05 09:51:36 +08:00
YuQing 6bfb8215ff upgrade version to 6.04 2019-12-05 08:54:39 +08:00
YuQing 22824e5f07 bugfix: init pReader->binlog_buff.version/length to 0 2019-12-04 22:59:24 +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 9a29048ae5 larger network_timeout for fetching one-store-path binlog 2019-11-20 08:38:38 +08:00
YuQing 0551999135 storage.conf add parameter check_store_path_mark 2019-11-19 10:51:16 +08:00
YuQing 358fff4ac8 new selected tracker leader do NOT notify self by network 2019-11-18 22:30:10 +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