Jing Zhao
|
c12a974ccf
|
HDFS-8580. Erasure coding: Persist cellSize in BlockInfoStriped and StripedBlocksFeature. Contributed by Walter Su.
|
2015-06-17 11:35:31 -07:00 |
|
yliu
|
49d5cff490
|
HDFS-8559. Erasure Coding: fix non-protobuf fsimage for striped blocks. (Jing Zhao via yliu)
|
2015-06-14 15:39:19 +08:00 |
|
Jing Zhao
|
683332b36d
|
HDFS-8585. Erasure Coding: Remove dataBlockNum and parityBlockNum from StripedBlockProto. Contributed by Yi Liu.
|
2015-06-12 14:48:53 -07:00 |
|
Vinayakumar B
|
98d340745b
|
HDFS-8450. Erasure Coding: Consolidate erasure coding zone related implementation into a single class (Contributed by Rakesh R)
|
2015-06-11 10:48:02 +05:30 |
|
Walter Su
|
b7d6ea8e91
|
HDFS-8571. Fix TestErasureCodingCli test. Contributed by Vinayakumar B.
|
2015-06-11 10:26:07 +08:00 |
|
Vinayakumar B
|
c5d4652ded
|
HDFS-8556. Erasure Coding: Fix usage of 'createZone' (Contributed by Vinayakumar B)
|
2015-06-10 10:42:45 +05:30 |
|
Zhe Zhang
|
2eee19cd1d
|
HDFS-8460. Erasure Coding: stateful read result doesn't match data occasionally because of flawed test. Contributed by Walter Su.
|
2015-06-05 13:39:37 -07:00 |
|
Zhe Zhang
|
c0929ab3c2
|
HDFS-8319. Erasure Coding: support decoding for stateful read. Contributed by Jing Zhao.
|
2015-06-04 18:16:41 -07:00 |
|
yliu
|
a31eada33a
|
HDFS-8328. Follow-on to update decode for DataNode striped blocks reconstruction. (yliu)
|
2015-06-04 14:41:38 +08:00 |
|
Zhe Zhang
|
673280df24
|
HDFS-7621. Erasure Coding: update the Balancer/Mover data migration logic. Contributed by Walter Su.
|
2015-06-03 11:51:58 -07:00 |
|
Jing Zhao
|
5f15084bd5
|
HDFS-8453. Erasure coding: properly handle start offset for internal blocks in a block group. Contributed by Zhe Zhang.
|
2015-06-02 16:14:08 -07:00 |
|
Jing Zhao
|
71329e817b
|
HDFS-8517. Fix a decoding issue in stripped block recovering in client side. Contributed by Kai Zheng.
|
2015-06-02 15:35:49 -07:00 |
|
Vinayakumar B
|
2d847e7d62
|
HDFS-8444. Erasure Coding: fix cannot rename a zone dir (Contributed by Walter Su)
|
2015-06-02 16:41:19 +05:30 |
|
Vinayakumar B
|
9b54e66f3e
|
HDFS-8336. Expose some administrative erasure coding operations to HdfsAdmin (Contributed by Uma Maheswara Rao G)
|
2015-06-02 16:38:43 +05:30 |
|
Zhe Zhang
|
014bd32c58
|
HDFS-8481. Erasure coding: remove workarounds in client side stripped blocks recovering. Contributed by Zhe Zhang.
|
2015-06-01 09:37:29 -07:00 |
|
Jing Zhao
|
1299357a05
|
HDFS-8479. Erasure coding: fix striping related logic in FSDirWriteFileOp to sync with HDFS-8421. Contributed by Zhe Zhang.
|
2015-05-26 16:06:50 -07:00 |
|
Vinayakumar B
|
9a18598e2d
|
HDFS-8408. Revisit and refactor ErasureCodingInfo (Contributed by Vinayakumar B)
|
2015-05-26 12:07:15 -07:00 |
|
Kai Zheng
|
b30e96bfb4
|
HDFS-8382 Remove chunkSize and initialize from erasure coder. Contributed by Kai Zheng
|
2015-05-26 12:07:15 -07:00 |
|
Tsz-Wo Nicholas Sze
|
0ed92e5b13
|
HDFS-7768. Change fsck to support EC files. Contributed by Takanobu Asanuma
|
2015-05-26 12:07:15 -07:00 |
|
Walter Su
|
3d734df24c
|
HDFS-8441. Erasure Coding: make condition check earlier for setReplication. (waltersu4549)
|
2015-05-26 12:07:09 -07:00 |
|
Zhe Zhang
|
7af05a3db4
|
HDFS-8294. Erasure Coding: Fix Findbug warnings present in erasure coding. Contributed by Rakesh R.
|
2015-05-26 12:02:34 -07:00 |
|
Zhe Zhang
|
e53fa769c9
|
HDFS-8186. Erasure coding: Make block placement policy for EC file configurable. Contributed by Walter Su.
|
2015-05-26 12:02:34 -07:00 |
|
Jing Zhao
|
744ef17792
|
HDFS-8427. Remove dataBlockNum and parityBlockNum from BlockInfoStriped. Contributed by Kai Sasaki.
|
2015-05-26 12:02:34 -07:00 |
|
Jing Zhao
|
45db1a0b72
|
HDFS-8323. Bump GenerationStamp for write faliure in DFSStripedOutputStream. Contributed by Tsz Wo Nicholas Sze.
|
2015-05-26 12:02:34 -07:00 |
|
Zhe Zhang
|
47ef869fa7
|
HDFS-8428. Erasure Coding: Fix the NullPointerException when deleting file. Contributed by Yi Liu.
|
2015-05-26 12:02:33 -07:00 |
|
Zhe Zhang
|
91c81fdc24
|
HDFS-8375. Add cellSize as an XAttr to ECZone. Contributed by Vinayakumar B.
|
2015-05-26 12:02:33 -07:00 |
|
Walter Su
|
914580934c
|
HDFS-8378. Erasure Coding: Few improvements for the erasure coding worker. Contributed by Rakesh R.
|
2015-05-26 12:02:33 -07:00 |
|
boli2
|
8c95673db4
|
HDFS-8366. Erasure Coding: Make the timeout parameter of polling blocking queue configurable in DFSStripedOutputStream. Contributed by Li Bo
|
2015-05-26 12:02:32 -07:00 |
|
Zhe Zhang
|
7434c44b16
|
HDFS-8320. Erasure coding: consolidate striping-related terminologies. Contributed by Zhe Zhang and Jing Zhao.
|
2015-05-26 12:02:32 -07:00 |
|
Jing Zhao
|
b008348dbf
|
HDFS-8418. Fix the isNeededReplication calculation for Striped block in NN. Contributed by Yi Liu.
|
2015-05-26 12:02:32 -07:00 |
|
Jing Zhao
|
6c310db159
|
HDFS-8417. Erasure Coding: Pread failed to read data starting from not-first stripe. Contributed by Walter Su.
|
2015-05-26 12:02:32 -07:00 |
|
Kai Zheng
|
c9103e9cac
|
HDFS-8367 BlockInfoStriped uses EC schema. Contributed by Kai Sasaki
|
2015-05-26 12:02:30 -07:00 |
|
Uma Maheswara Rao G
|
c99c337928
|
HDFS-8391. NN should consider current EC tasks handling count from DN while assigning new tasks. Contributed by Uma Maheswara Rao G.
|
2015-05-26 12:01:51 -07:00 |
|
Vinayakumar B
|
bba15e06d2
|
HDFS-8364. Erasure coding: fix some minor bugs in EC CLI (Contributed by Walter Su)
|
2015-05-26 12:01:51 -07:00 |
|
Zhe Zhang
|
9798065cbb
|
HDFS-8195. Erasure coding: Fix file quota change when we complete/commit the striped blocks. Contributed by Takuya Fukudome.
|
2015-05-26 12:01:50 -07:00 |
|
yliu
|
8da9e18dad
|
HDFS-8363. Erasure Coding: DFSStripedInputStream#seekToNewSource. (yliu)
|
2015-05-26 12:01:50 -07:00 |
|
Zhe Zhang
|
54d2827522
|
HDFS-8368. Erasure Coding: DFS opening a non-existent file need to be handled properly. Contributed by Rakesh R.
|
2015-05-26 12:01:50 -07:00 |
|
Jing Zhao
|
97a2396af6
|
HDFS-8372. Erasure coding: compute storage type quotas for striped files, to be consistent with HDFS-8327. Contributed by Zhe Zhang.
|
2015-05-26 12:01:50 -07:00 |
|
Zhe Zhang
|
8d3030f064
|
HDFS-7678. Erasure coding: DFSInputStream with decode functionality (pread). Contributed by Zhe Zhang.
|
2015-05-26 12:01:49 -07:00 |
|
Jing Zhao
|
51ea117f88
|
HDFS-8355. Erasure Coding: Refactor BlockInfo and BlockInfoUnderConstruction. Contributed by Tsz Wo Nicholas Sze.
|
2015-05-26 12:01:49 -07:00 |
|
Jing Zhao
|
9da927540f
|
HDFS-8289. Erasure Coding: add ECSchema to HdfsFileStatus. Contributed by Yong Zhang.
|
2015-05-26 12:01:49 -07:00 |
|
Jing Zhao
|
a17cedb44c
|
HDFS-8203. Erasure Coding: Seek and other Ops in DFSStripedInputStream. Contributed by Yi Liu.
|
2015-05-26 12:01:48 -07:00 |
|
Uma Maheswara Rao G
|
ac97edd1ab
|
HDFS-8129. Erasure Coding: Maintain consistent naming for Erasure Coding related classes - EC/ErasureCoding. Contributed by Uma Maheswara Rao G
|
2015-05-26 12:01:48 -07:00 |
|
Zhe Zhang
|
cea46f79b0
|
HDFS-8334. Erasure coding: rename DFSStripedInputStream related test classes. Contributed by Zhe Zhang.
|
2015-05-26 12:01:48 -07:00 |
|
Zhe Zhang
|
6616de24cb
|
HDFS-7348. Erasure Coding: DataNode reconstruct striped blocks. Contributed by Yi Liu.
|
2015-05-26 12:01:47 -07:00 |
|
Tsz-Wo Nicholas Sze
|
220ca960bc
|
HDFS-7672. Handle write failure for stripping blocks and refactor the existing code in DFSStripedOutputStream and StripedDataStreamer.
|
2015-05-26 12:00:45 -07:00 |
|
Uma Maheswara Rao G
|
e849be2d31
|
HDFS-8324. Add trace info to DFSClient#getErasureCodingZoneInfo(..). Contributed by Vinayakumar B
|
2015-05-26 11:59:58 -07:00 |
|
Vinayakumar B
|
4392325546
|
HDFS-8242. Erasure Coding: XML based end-to-end test for ECCli commands (Contributed by Rakesh R)
|
2015-05-26 11:59:58 -07:00 |
|
Uma Maheswara Rao G
|
436c14855a
|
HDFS-8137. Send the EC schema to DataNode via EC encoding/recovering command. Contributed by Uma Maheswara Rao G
|
2015-05-26 11:59:57 -07:00 |
|
Jing Zhao
|
6dea01f1ee
|
HDFS-8281. Erasure Coding: implement parallel stateful reading for striped layout. Contributed by Jing Zhao.
|
2015-05-26 11:59:57 -07:00 |
|
Jing Zhao
|
ea6c66ed57
|
HDFS-8316. Erasure coding: refactor EC constants to be consistent with HDFS-8249. Contributed by Zhe Zhang.
|
2015-05-26 11:59:57 -07:00 |
|
Zhe Zhang
|
77d94dd5ec
|
HDFS-7949. WebImageViewer need support file size calculation with striped blocks. Contributed by Rakesh R.
|
2015-05-26 11:59:56 -07:00 |
|
Jing Zhao
|
5059958bf4
|
HDFS-8308. Erasure Coding: NameNode may get blocked in waitForLoadingFSImage() when loading editlog. Contributed by Jing Zhao.
|
2015-05-26 11:59:56 -07:00 |
|
Zhe Zhang
|
1a31f1c303
|
HDFS-8183. Erasure Coding: Improve DFSStripedOutputStream closing of datastreamer threads. Contributed by Rakesh R.
|
2015-05-26 11:59:56 -07:00 |
|
Zhe Zhang
|
f0628280c3
|
HDFS-8282. Erasure coding: move striped reading logic to StripedBlockUtil. Contributed by Zhe Zhang.
|
2015-05-26 11:59:56 -07:00 |
|
Zhe Zhang
|
b00c663877
|
HDFS-8272. Erasure Coding: simplify the retry logic in DFSStripedInputStream (stateful read). Contributed by Jing Zhao
|
2015-05-26 11:59:55 -07:00 |
|
Jing Zhao
|
9593776e34
|
HDFS-8235. Erasure Coding: Create DFSStripedInputStream in DFSClient#open. Contributed by Kai Sasaki.
|
2015-05-26 11:59:55 -07:00 |
|
Vinayakumar B
|
5eb17e5726
|
HDFS-8189. ClientProtocol#createErasureCodingZone API was wrongly annotated as Idempotent (Contributed by Vinayakumar B)
|
2015-05-26 11:59:55 -07:00 |
|
Vinayakumar B
|
f9eb95c31d
|
HDFS-8230. Erasure Coding: Ignore DatanodeProtocol#DNA_ERASURE_CODING_RECOVERY commands from standbynode if any (Contributed by Vinayakumar B)
|
2015-05-26 11:59:54 -07:00 |
|
Zhe Zhang
|
89d3378578
|
HDFS-8033. Erasure coding: stateful (non-positional) read from files in striped layout. Contributed by Zhe Zhang.
|
2015-05-26 11:59:54 -07:00 |
|
Zhe Zhang
|
f5d4a95ef5
|
HDFS-8228. Erasure Coding: SequentialBlockGroupIdGenerator#nextValue may cause block id conflicts. Contributed by Jing Zhao.
|
2015-05-26 11:59:54 -07:00 |
|
Jing Zhao
|
3f2c6938f1
|
HDFS-8223. Should calculate checksum for parity blocks in DFSStripedOutputStream. Contributed by Yi Liu.
|
2015-05-26 11:59:54 -07:00 |
|
Jing Zhao
|
eb612b0b70
|
HDFS-8233. Fix DFSStripedOutputStream#getCurrentBlockGroupBytes when the last stripe is at the block group boundary. Contributed by Jing Zhao.
|
2015-05-26 11:59:53 -07:00 |
|
Kai Zheng
|
fcd54ecce2
|
HDFS-8136. Client gets and uses EC schema when reads and writes a stripping file. Contributed by Kai Sasaki
|
2015-05-26 11:59:53 -07:00 |
|
Zhe Zhang
|
e8df2581c3
|
HDFS-8156. Add/implement necessary APIs even we just have the system default schema. Contributed by Kai Zheng.
|
2015-05-26 11:59:53 -07:00 |
|
Uma Maheswara Rao G
|
014d8675c5
|
HDFS-8024. Erasure Coding: ECworker frame, basics, bootstraping and configuration. (Contributed by Uma Maheswara Rao G)
|
2015-05-26 11:59:52 -07:00 |
|
Zhe Zhang
|
2f11109bb0
|
HDFS-8212. DistributedFileSystem.createErasureCodingZone should pass schema in FileSystemLinkResolver. Contributed by Tsz Wo Nicholas Sze.
|
2015-05-26 11:59:52 -07:00 |
|
Zhe Zhang
|
e9d85bbf30
|
HDFS-8216. TestDFSStripedOutputStream should use BlockReaderTestUtil to create BlockReader. Contributed by Tsz Wo Nicholas Sze.
|
2015-05-26 11:59:52 -07:00 |
|
Tsz-Wo Nicholas Sze
|
e107886d6f
|
HDFS-8190. StripedBlockUtil.getInternalBlockLength may have overflow error.
|
2015-05-26 11:59:52 -07:00 |
|
Vinayakumar B
|
dfba46ab57
|
HDFS-8181. createErasureCodingZone sets retryCache state as false always (Contributed by Uma Maheswara Rao G)
|
2015-05-26 11:59:51 -07:00 |
|
Vinayakumar B
|
a1c9425265
|
HDFS-8146. Protobuf changes for BlockECRecoveryCommand and its fields for making it ready for transfer to DN (Contributed by Uma Maheswara Rao G)
|
2015-05-26 11:59:51 -07:00 |
|
Zhe Zhang
|
64f8f0a145
|
HDFS-8167. BlockManager.addBlockCollectionWithCheck should check if the block is a striped block. Contributed by Hui Zheng.
|
2015-05-26 11:59:12 -07:00 |
|
Tsz-Wo Nicholas Sze
|
4c039b0876
|
HDFS-7994. Detect if resevered EC Block ID is already used during namenode startup. Contributed by Hui Zheng
|
2015-05-26 11:59:12 -07:00 |
|
Vinayakumar B
|
ceb3d1c170
|
HDFS-7349. Support DFS command for the EC encoding (Contributed by Vinayakumar B)
|
2015-05-26 11:59:11 -07:00 |
|
Vinayakumar B
|
2c277802c1
|
HDFS-8027. Erasure Coding: Update CHANGES-HDFS-7285.txt with branch commits (Vinayakumar B)
|
2015-05-26 11:59:11 -07:00 |
|
Vinayakumar B
|
04c23d95d0
|
HDFS-8123. Erasure Coding: Better to move EC related proto messages to a separate erasurecoding proto file (Contrubuted by Rakesh R)
|
2015-05-26 11:59:11 -07:00 |
|
Vinayakumar B
|
f53e402635
|
HDFS-8090. Erasure Coding: Add RPC to client-namenode to list all ECSchemas loaded in Namenode. (Contributed by Vinayakumar B)
|
2015-05-26 11:58:40 -07:00 |
|
Kai Zheng
|
4970f2a2ab
|
HDFS-7889 Subclass DFSOutputStream to support writing striping layout files. Contributed by Li Bo
|
2015-05-26 11:58:40 -07:00 |
|
Kai Zheng
|
c4a0d88366
|
HDFS-8104 Make hard-coded values consistent with the system default schema first before remove them. Contributed by Kai Zheng
|
2015-05-26 11:55:17 -07:00 |
|
Kai Zheng
|
1a37b0fe9a
|
HDFS-8074 Define a system-wide default EC schema. Contributed by Kai Zheng
|
2015-05-26 11:55:16 -07:00 |
|
Vinayakumar B
|
16484f0030
|
HDFS-8023. Erasure Coding: retrieve eraure coding schema for a file from NameNode (Contributed by Vinayakumar B)
|
2015-05-26 11:55:16 -07:00 |
|
Vinayakumar B
|
aac73c21c3
|
HADOOP-11740. Combine erasure encoder and decoder interfaces. Contributed by Zhe Zhang.
Updated CHANGES-HDFS-EC-7285.txt
|
2015-05-26 11:55:15 -07:00 |
|
Vinayakumar B
|
d25ca09cf6
|
HADOOP-11782 Correct two thrown messages in ECSchema class. Contributed by Xinwei Qin
Updated CHANGES-HDFS-EC-7285.txt
|
2015-05-26 11:55:14 -07:00 |
|
Zhe Zhang
|
e54a74b566
|
HADOOP-11740. Combine erasure encoder and decoder interfaces. Contributed by Zhe Zhang.
|
2015-05-26 11:55:13 -07:00 |
|
Vinayakumar B
|
af8eaacdb4
|
HDFS-8027. Erasure Coding: Update CHANGES-HDFS-7285.txt with branch commits (Vinayakumar B)
|
2015-05-26 11:44:46 -07:00 |
|
Tsz-Wo Nicholas Sze
|
9d1175b8fb
|
HDFS-7716. Add a test for BlockGroup support in FSImage. Contributed by Takuya Fukudome
|
2015-05-26 11:43:43 -07:00 |
|
Vinayakumar B
|
f166e67a23
|
HDFS-7347. Configurable erasure coding policy for individual files and directories ( Contributed by Zhe Zhang )
|
2015-05-26 11:03:34 -07:00 |
|