Hanqing Wu
|
73defb0fe3
|
curvebs: support 512 aligned IO
Signed-off-by: Hanqing Wu <wuhanqing@corp.netease.com>
|
2023-07-03 10:54:09 +08:00 |
Hanqing Wu
|
d436082a0f
|
upgrade googletest to v1.12.1
Signed-off-by: Hanqing Wu <wuhanqing@corp.netease.com>
|
2023-06-26 17:09:15 +08:00 |
MizukiCry
|
f442aae5d6
|
[style] clean up some warnings
Signed-off-by: MizukiCry <YuukaC@outlook.com>
|
2023-05-04 20:11:33 +08:00 |
fan
|
11b88a82c3
|
sync by threadpool
Signed-off-by: fan <yfan3763@gmail.com>
|
2022-12-07 14:23:01 +08:00 |
xuchaojie
|
05077ab129
|
chunkserver: modify write op return without synchronization
|
2022-03-09 18:41:43 +08:00 |
sean
|
2deacc0cdf
|
bug fix chunkserver will not offline when disk error sometimes
|
2020-12-21 15:23:28 +08:00 |
charisu
|
1e51ddd6f8
|
separate raft integretion test log
|
2020-10-19 20:22:52 +08:00 |
charisu
|
5d648c9ec3
|
add curve segment storage
|
2020-09-24 18:30:43 +08:00 |
Hanqing WU
|
f48b4988c1
|
Merge branch 'master' into chunkserver-zeroize-copy-in-write-chunk
|
2020-09-23 13:36:26 +08:00 |
lixiaocuicoding
|
fe19779f54
|
【chunkserver】split read and write thread in concurrentApplyModel
|
2020-09-23 12:27:10 +08:00 |
wuhanqing
|
73065086d0
|
use butil::IOBuf in WriteChunk
Change-Id: If514d166a27da3066649820a140f28ec193b41a1
|
2020-09-23 10:20:04 +08:00 |
wuhanqing
|
0a9dab3c91
|
remove c++14 feature
Change-Id: I88cfd548b7cb2c7c1e1190cc8cc92d1dac729d12
|
2020-07-23 16:12:22 +08:00 |
charisu
|
7ecfc7beb4
|
get config change without intrusion
Change-Id: Ib30346550fcb2541902d451671e378ae7cb89107
|
2020-07-14 10:42:52 +08:00 |
charisu
|
2f49d45ca9
|
add curve-snapshot-storage
Change-Id: I02e228434a5c5c20dea032c75a1331a1b90e8a87
|
2020-07-14 10:42:51 +08:00 |
qinyi
|
7256b5d9e9
|
add License head for all files
Change-Id: Ifa79d743db3cf053027265484f26cacc656b2e14
|
2020-07-13 15:20:43 +08:00 |
xuchaojie
|
2020fe7b77
|
Merge branch 'feature' into feature-snapshot
Change-Id: I783f0a9804d1a2b4c3932913c815fedf93ace6b9
|
2020-01-09 16:17:40 +08:00 |
yangyaokai
|
46c9a253a6
|
optimize slow start
Change-Id: I00fc3bc124eff65149a4cc8cb1ed9cb0699be862
|
2019-12-27 13:35:33 +08:00 |
yangyaokai
|
ec964c6a5f
|
return redirect peer if not leader
Change-Id: Ia22ff670f978592cd053fe2619d10764d5b3566d
|
2019-12-26 14:55:28 +08:00 |
yangyaokai
|
8ecac4dd08
|
fix deadlock
Change-Id: I6e94fdecb17d446c299a00e5f771a3e4fb6eaefa
|
2019-12-25 19:04:04 +08:00 |
lixiaocui1
|
66ba72e859
|
[client fix] getchunksevrer id from mds
Change-Id: I6d9df8dec64426233cf88625d86912da1e0fed7a
|
2019-12-24 16:02:29 +08:00 |
yangyaokai
|
63a2efb965
|
fix get conf change
Change-Id: I5935d6c0604a54820bde5831f7141588a1437400
|
2019-12-20 13:00:25 +08:00 |
yangyaokai
|
4e4be856f5
|
chunkserver slow start
Change-Id: I6ca36db43ba6ed2ce38f225691facb30a9722af1
|
2019-12-16 15:16:30 +08:00 |
yangyaokai
|
d77e727507
|
clear useless files
Change-Id: I28ac4cd0403c1b7758a353af229144f8fbce8ad5
(cherry picked from commit 80cc175a10)
|
2019-11-11 15:11:01 +08:00 |
wudemiao
|
7097ba8282
|
fix epoch & conf mismatch when new leader elected
Change-Id: I00416e5dc4c428cf4be39145768fa2bd17f35582
|
2019-07-24 14:51:45 +08:00 |
wudemiao
|
20e1797c9c
|
fix copyset crc32c calculate
Change-Id: I166f250213d7a56e89c101ddf4dc8623f6804b2b
|
2019-07-10 16:50:05 +08:00 |
wudemiao
|
af16fe1e59
|
add conf epoch test
Change-Id: I39558a97600a015c20a21e0e6d906835777579b3
|
2019-06-27 18:59:10 +08:00 |
wudemiao
|
40685222d4
|
fix conf.epoch's location
Change-Id: I51c7197c85d8131265e27857893bbe966866b5a9
|
2019-06-27 16:27:23 +08:00 |
wudemiao
|
dbe4649db4
|
fix copyset node test memory leak
Change-Id: I4cbfb4d4060cedb320f1a90624ae495170a63b36
|
2019-06-26 15:12:55 +08:00 |
tongguangxun
|
c1407d6593
|
fix ci testcase fail
Change-Id: I7120be4156c9d300f5a48e2905cbcb62a13fcf36
|
2019-06-25 17:35:22 +08:00 |
wudemiao
|
47bbc56193
|
fix port conflicts
Change-Id: I81c38a5245fe98fd9845d265553f71e1ea72ad98
|
2019-06-13 12:41:21 +08:00 |
wudemiao
|
9013c95c8e
|
add copyset get status interface
Change-Id: Iabfefbb3db2d561e2f826598865d9d05e7f14898
|
2019-06-05 09:11:24 +08:00 |
wudemiao
|
db3dd05f05
|
curve-raft compatibility
Change-Id: I84d54e3db9da19986925b6b5a339fbd4038ba41b
|
2019-06-03 20:01:45 +08:00 |
wudemiao
|
2ff18ae2ee
|
align 4kB
Change-Id: Id2b4416887d1daf5b6c7cf858f0d12fb6db9bd16
|
2019-05-05 15:52:04 +08:00 |
yangyaokai
|
af1bf16abf
|
modify Rename
Change-Id: Ic068cae3ec6dda51e4f611da70b9d5e952f2e641
|
2019-04-22 15:18:01 +08:00 |
yangyaokai
|
b6abc6a3fb
|
add clone code on chunkserver
Change-Id: Id2ed78e05d167c164503cf87e6fdfe47d82baa48
|
2019-04-15 14:43:02 +08:00 |
wudemiao
|
3ea3503803
|
add snapshot support
Change-Id: Ic62c849346c4fea97de2af1ae3ecff523d1c6534
|
2019-03-06 12:18:35 +08:00 |
wudemiao
|
2325926d24
|
refactor chunk service test
Change-Id: Ib12678dc01da8c71aed7289bb4ad2e360960ee6e
|
2018-12-05 10:24:20 +08:00 |