Commit Graph

33 Commits (326d83bb6e7449a0c61d53e5a6481b7c6c767037)

Author SHA1 Message Date
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 d7c0594565 storage nio use libserverframe 2022-09-13 16:30:43 +08:00
YuQing 1d7b15d1be use func sf_parse_daemon_mode_and_action from libserverframe 2022-09-11 09:51:52 +08:00
YuQing 10906677a4 change init alloc size 2019-12-26 10:38:28 +08:00
YuQing a277a08281 add conditions to call storage_trunk_save 2019-12-26 09:22:19 +08:00
YuQing 8c5a6b6f00 fdfs_monitor.c: do NOT call getHostnameByIp 2019-12-25 19:26:58 +08:00
YuQing a885fd23cc set all space to ascii 0 when delete trunk file 2019-12-25 17:37:51 +08:00
YuQing e6ec41ba04 static variable expect_header 2019-12-24 22:12:40 +08:00
YuQing aefb4611aa refine logging delete unused trunk files 2019-12-24 21:44:50 +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 2ab095bafd bugfixed: ++ppTrunkInfo again 2019-12-22 22:21:31 +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 8d2a04e435 remove debug log 2019-12-20 14:46:42 +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 fd8772976d check trunk binlog version before compressing 2019-12-15 21:26:13 +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 949f53b15d INSTALL changed and modify website name 2019-11-23 09:56:35 +08:00
YuQing af4f0754e4 code refine: extent struct FDFSStorePathInfo 2019-11-17 19:21:55 +08:00
YuQing ba527d41bb support multi ip for storage server (storage part) 2019-10-12 10:41:32 +08:00
yuqing b1423a3ace include libfastcommon header files start with fastcommon/ 2018-06-29 11:21:07 +08:00
yuqing 9757d08b18 make.sh uses macros define in /usr/include/fastcommon/_os_define.h 2018-05-23 15:36:08 +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 d1ba6c61db bug fixed: must check store_path_index 2015-08-17 14:19:48 +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