niloay6
|
e831870c8d
|
fix: 修复当配置4个store_path时,第二个path(store_path1)存储超过阈值时,重复在第一个path(store_path0)写入的问题,即 store_path0 -> store_path2 -> store_path3,而不是一直是store_path0
|
2023-09-26 09:17:08 +08:00 |
YuQing
|
1e209da4e2
|
use epoll edge trigger to resolve github issues #608
|
2023-02-12 10:49:10 +08:00 |
YuQing
|
f5f17ea6e7
|
sf_enable_thread_notify with false
|
2022-12-30 17:26:27 +08:00 |
YuQing
|
3f4d273746
|
simplify serivce name for tracker and storage
|
2022-12-24 15:05:10 +08:00 |
YuQing
|
079bc4737b
|
use prctl to set pthread name under Linux
|
2022-12-24 10:29:42 +08:00 |
Ikko Ashimine
|
4bdcf2e6a9
|
fix typo in storage_service.c
seperated -> separated
Signed-off-by: Ikko Ashimine <eltociear@gmail.com>
|
2022-12-16 08:20:15 +00: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
|
87139983c8
|
nio reform for file upload and download
|
2022-09-14 10:59:19 +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
|
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
|
13ba0963a3
|
trunk_binlog_truncate delete trunk data file
|
2019-12-20 09:07:09 +08:00 |
YuQing
|
2c5955c1fe
|
trunk binlog compression support transaction
|
2019-12-18 21:16:34 +08:00 |
YuQing
|
33b539eac6
|
disk recovery support multi-threads to speed up
|
2019-12-04 10:47:32 +08:00 |
YuQing
|
949f53b15d
|
INSTALL changed and modify website name
|
2019-11-23 09:56:35 +08:00 |
YuQing
|
da7300bc9b
|
change comment/information in config files and codes
|
2019-11-22 09:26:47 +08:00 |
YuQing
|
9a29048ae5
|
larger network_timeout for fetching one-store-path binlog
|
2019-11-20 08:38:38 +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
|
9bc762bffb
|
sync regenerated appender file
|
2019-11-12 19:07:49 +08:00 |
YuQing
|
c36419d5bb
|
php ext support regenerate filename for appender file
|
2019-11-11 22:55:51 +08:00 |
YuQing
|
9c0bbce9df
|
support regenerate filename for appender file
|
2019-11-10 20:38:36 +08:00 |
YuQing
|
cdb180ae32
|
get_file_info calculate CRC32 for appender file type
|
2019-11-06 19:33:19 +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
|
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
|
16bbaf7884
|
storage support multi ip for tracker server
|
2019-10-02 14:40:55 +08:00 |
YuQing
|
930f2ddb91
|
truncate file can extend file size
|
2019-02-22 17:13:04 +08:00 |
yuqing
|
b1423a3ace
|
include libfastcommon header files start with fastcommon/
|
2018-06-29 11:21:07 +08:00 |
Yu Qing
|
1e4eb5c154
|
replace print format OFF_PRINTF_FORMAT to PRId64
|
2017-08-10 16:15:36 +08:00 |
lizhiang
|
5a07f7a21c
|
Modify the cmd index in the logError
|
2016-12-13 11:22:06 +08:00 |
yuqing
|
d1ba6c61db
|
bug fixed: must check store_path_index
|
2015-08-17 14:19:48 +08:00 |
yuqing
|
f46f8bfb0b
|
should close connection after fetch binlog
|
2015-08-15 10:32:13 +08:00 |
yuqing
|
738a3208b9
|
add connection stats
|
2014-09-13 23:09:34 +08:00 |
yuqing
|
b32ef5c3ca
|
add connection stats
|
2014-09-13 22:38:45 +08:00 |
yuqing
|
2a900c23aa
|
add connection stats
|
2014-09-13 22:10:04 +08:00 |
yuqing
|
70c67eaba8
|
bug fixed: can't sync large files cause by v5.02
|
2014-08-09 13:34:49 +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 |