Commit Graph

21 Commits

Author SHA1 Message Date
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
MizukiCry f442aae5d6 [style] clean up some warnings
Signed-off-by: MizukiCry <YuukaC@outlook.com>
2023-05-04 20:11:33 +08:00
xuchaojie 74bd034d9b curvebs client、mds、chunkserver: add io fence
Signed-off-by: xuchaojie <xuchaojie@corp.netease.com>
2022-07-20 12:30:40 +08:00
chengyi01 8891afb5c4 upgrade bazel
1. upgrade bazel to 4.2.2
2. support clang-7.0.1
3. support gcc-8.3.0
4. test in debian10
5. dockerfile can be used to make an image of the build environment

add patch:
1. 6efb0cff5f
2. 3a928ddbad
2022-04-06 09:44:35 +08:00
wuhanqing c498ae5927 curvefs-metaserver: support HA 2021-09-14 17:00:30 +08:00
qinyi 984a60e7a1 clean garbage files in unit tests 2020-12-31 17:23:19 +08:00
charisu 5d648c9ec3 add curve segment storage 2020-09-24 18:30:43 +08:00
lixiaocuicoding fe19779f54 【chunkserver】split read and write thread in concurrentApplyModel 2020-09-23 12:27:10 +08:00
charisu 86d7eee1fc braft completely non-intrusive modifications
Change-Id: Ie0fe85f079085cca34cd85c8c43464eb29172740
2020-08-12 20:15:24 +08:00
qinyi 7256b5d9e9 add License head for all files
Change-Id: Ifa79d743db3cf053027265484f26cacc656b2e14
2020-07-13 15:20:43 +08:00
yangyaokai 9cac900993 fix deadlock
Change-Id: I6e94fdecb17d446c299a00e5f771a3e4fb6eaefa
2019-12-27 16:29:09 +08:00
yangyaokai 8ee770b309 fix chunkserver graceful quit
Change-Id: I1308ec819ffe901f2055c657eeb436327e27dafe
2019-12-27 16:29:09 +08:00
yangyaokai 0a77f17695 clear useless files
Change-Id: I28ac4cd0403c1b7758a353af229144f8fbce8ad5
(cherry picked from commit 80cc175a10)
2019-12-21 20:56:08 +08:00
tongguangxun 7b817146d8 add chunkfile pool support for raft snapshot
Change-Id: Ia430d8145fe195a2c6eb8e9e067fd09330096db6
2019-06-23 21:58:55 +08:00
wudemiao db3dd05f05 curve-raft compatibility
Change-Id: I84d54e3db9da19986925b6b5a339fbd4038ba41b
2019-06-03 20:01:45 +08:00
wudemiao d40f7dead8 crash testing
Change-Id: I3ea23d8c9d86b0cc1c5b1cbbdf5fb87c9734c000
2019-03-08 14:02:24 +08:00
wudemiao 3ea3503803 add snapshot support
Change-Id: Ic62c849346c4fea97de2af1ae3ecff523d1c6534
2019-03-06 12:18:35 +08:00
wudemiao 89eb16f39d refactor chunkserver build
Change-Id: Ic7f605618051f1e68bf4e5128e218c429da2c1cd
2018-10-18 18:58:10 +08:00
wudemiao 751ca8d714 format chunkserver code
Change-Id: Idb30860e27f8d7f205aab62e000e34c6342620fc
2018-10-18 11:25:48 +08:00
Wenyu Zhou db87804c6d Add chunkserver framework
Change-Id: Ib72717324999b4799081002de2ff2912126bf4a2
2018-10-12 19:01:10 +08:00
wudemiao 457aa24568 add copyset
Change-Id: I0d070d61b98c05b84c2260c53663893ec1c8c4bd
2018-10-08 17:14:31 +08:00