Márton Elek
|
3d140a537a
|
HDDS-1247. Bump trunk ozone version to 0.5.0. Contributed by Elek, Marton.
Closes #588
|
2019-03-14 12:01:25 +01:00 |
|
Xiaoyu Yao
|
2778259b88
|
HDDS-1253. Fix checkstyle issue from Nightly run. Contributed by Xiaoyu Yao. (#593)
Closes PR #593
|
2019-03-12 09:34:18 -07:00 |
|
Shashikant Banerjee
|
b4aa24d3c5
|
HDDS-1173. Fix a data corruption bug in BlockOutputStream. Contributed by Shashikant Banerjee.
|
2019-03-11 23:15:49 +05:30 |
|
Xiaoyu Yao
|
4fc493e511
|
HDDS-1236. Fix incorrect Ozone ClientProtocol KerberosInfo annotation. Contributed by Xiaoyu Yao. (#573)
|
2019-03-11 09:19:19 -07:00 |
|
Márton Elek
|
45f976fdcf
|
HDDS-1113. Remove default dependencies from hadoop-ozone project. Contributed by Elek, Marton.
Closes #490
|
2019-03-06 18:22:22 +01:00 |
|
Hanisha Koneru
|
12402b7a74
|
HDDS-1072. Implement RetryProxy and FailoverProxy for OM client.
|
2019-03-05 09:24:22 -08:00 |
|
Hanisha Koneru
|
b18c1c22ea
|
Revert "HDDS-1072. Implement RetryProxy and FailoverProxy for OM client."
This reverts commit 8e1225991d .
|
2019-03-04 16:58:59 +09:00 |
|
Shashikant Banerjee
|
de1dae64f2
|
HDDS-726. Ozone Client should update SCM to move the container out of allocation path in case a write transaction fails. Contributed by Shashikant Banerjee.
|
2019-03-01 23:30:28 +05:30 |
|
Hanisha Koneru
|
8e1225991d
|
HDDS-1072. Implement RetryProxy and FailoverProxy for OM client.
|
2019-03-01 00:27:39 -08:00 |
|
Anu Engineer
|
8387bbdfb5
|
HDDS-1154. Add tracing to the client side of StorageContainerLocationProtocol and OzoneManagerProtocol.
Contributed by Elek, Marton.
|
2019-02-24 13:13:37 -08:00 |
|
Bharat Viswanadham
|
106bdc6c04
|
HDDS-1120. Add a config to disable checksum verification during read.
|
2019-02-23 21:37:55 -08:00 |
|
Hanisha Koneru
|
b1397ff9e4
|
HDDS-1109. Setup Failover Proxy Provider for OM client.
|
2019-02-20 14:49:59 -08:00 |
|
Anu Engineer
|
02d04bd107
|
HDDS-1121. Key read failure when data is written parallel in to Ozone.
Contributed by Bharat Viswanadham.
|
2019-02-19 11:07:17 -08:00 |
|
Anu Engineer
|
7ea91494ce
|
HDDS-1041. Support TDE(Transparent Data Encryption) for Ozone.
Contributed by Xiaoyu Yao.
|
2019-02-16 10:23:10 -08:00 |
|
Anu Engineer
|
75e15cc0c4
|
HDDS-1103.Fix rat/findbug/checkstyle errors in ozone/hdds projects.
Contributed by Elek, Marton.
|
2019-02-14 23:33:25 -08:00 |
|
Anu Engineer
|
0395f22145
|
HDDS-1068. Improve the error propagation for ozone sh.
Contributed by Elek, Marton.
|
2019-02-14 22:51:46 -08:00 |
|
Yiqun Lin
|
26e60135f5
|
HDDS-1074. Remove dead variable from KeyOutputStream#addKeyLocationInfo. Contributed by Siddharth Wagle.
|
2019-02-12 16:28:50 +08:00 |
|
Márton Elek
|
e7d1ae52d2
|
HDDS-1017. Use distributed tracing to indentify performance problems in Ozone. Contributed by Elek, Marton.
|
2019-02-11 12:18:26 +01:00 |
|
Márton Elek
|
9ace37b119
|
HDDS-987. MultipartUpload: S3API for list parts of a object. Contributed by Bharat Viswanadham.
|
2019-02-05 13:08:36 +01:00 |
|
Shashikant Banerjee
|
4123353151
|
HDDS-1037. Fix the block discard logic in Ozone client. Contributed by Shashikant Banerjee.
|
2019-02-01 20:44:48 +05:30 |
|
Márton Elek
|
033d97abac
|
HDDS-956. MultipartUpload: List Parts for a Multipart upload key. Contributed by Bharat Viswanadham.
|
2019-01-31 14:51:31 +01:00 |
|
Yiqun Lin
|
8326450bca
|
HDDS-974. Add getServiceAddress method to ServiceInfo and use it in TestOzoneShell. Contributed by Doroszlai, Attila.
|
2019-01-28 17:03:12 +08:00 |
|
Xiaoyu Yao
|
9fc7df8afb
|
HDDS-793. Support custom key/value annotations on volume/bucket/key. Contributed by Elek, Marton.
|
2019-01-24 23:24:09 -08:00 |
|
Shashikant Banerjee
|
f3d8265582
|
HDDS-996. Incorrect data length gets updated in OM by client in case it hits exception in multiple successive block writes. Contributed by Shashikant Banerjee.
|
2019-01-24 16:37:05 +05:30 |
|
Ajay Kumar
|
dcbc8b86ed
|
HDDS-975. Manage ozone security tokens with ozone shell cli. Contributed by Ajay Kumar.
|
2019-01-23 15:34:20 -08:00 |
|
Xiaoyu Yao
|
751bc62df7
|
Merge branch 'HDDS-4' into trunk
|
2019-01-18 14:44:24 -08:00 |
|
Mukul Kumar Singh
|
4ac0404fe0
|
HDDS-959. KeyOutputStream should handle retry failures. Contributed by Lokesh Jain.
|
2019-01-18 11:08:43 -08:00 |
|
Anu Engineer
|
1d5734e341
|
HDDS-938. Add Client APIs for using S3 Auth interface.
Contributed by Dinesh Chitlangia.
|
2019-01-16 16:18:39 -07:00 |
|
Ajay Kumar
|
50c4045fde
|
HDDS-805. Block token: Client api changes for block token. Contributed by Ajay Kumar.
|
2019-01-16 13:38:27 -07:00 |
|
Ajay Kumar
|
bb4a26ca32
|
HDDS-8. Add OzoneManager Delegation Token support. Contributed by Ajay Kumar.
|
2019-01-16 01:06:59 -07:00 |
|
Xiaoyu Yao
|
e47135d9d9
|
HDDS-70. Fix config names for secure ksm and scm. Contributed by Ajay Kumar.
|
2019-01-15 22:53:55 -07:00 |
|
Xiaoyu Yao
|
914e93beeb
|
HDDS-7. Enable kerberos auth for Ozone client in hadoop rpc. Contributed by Ajay Kumar.
|
2019-01-15 22:44:45 -07:00 |
|
Xiaoyu Yao
|
ff61931f91
|
HDDS-6. Enable SCM kerberos auth. Contributed by Ajay Kumar.
|
2019-01-15 22:16:58 -07:00 |
|
Bharat Viswanadham
|
2091d1a4af
|
HDDS-941. Rename ChunkGroupInputStream to keyInputStream and ChunkInputStream to BlockInputStream. Contributed by Shashikant Banerjee.
|
2019-01-09 20:02:36 -08:00 |
|
Márton Elek
|
32cf0412ce
|
HDDS-965. Ozone: checkstyle improvements and code quality scripts. Contributed by Elek, Marton.
|
2019-01-08 22:27:19 +01:00 |
|
Bharat Viswanadham
|
cdfbec47ce
|
HDDS-930. Multipart Upload: Abort multiupload request. Contributed by Bharat Viswanadham.
|
2019-01-07 11:09:14 -08:00 |
|
Márton Elek
|
d14c56d150
|
HDDS-916. MultipartUpload: Complete Multipart upload request. Contributed by Bharat Viswanadham.
|
2019-01-07 11:27:36 +01:00 |
|
Bharat Viswanadham
|
13d3f99b37
|
HDDS-881.009. Encapsulate all client to OM requests into one request message. Contributed by Hanisha Koneru.
|
2018-12-20 09:12:42 -08:00 |
|
Shashikant Banerjee
|
4ff1c46d95
|
HDDS-925. Rename ChunkGroupOutputStream to KeyOutputStream and ChunkOutputStream to BlockOutputStream. Contributed by Shashikant Banerjee.
|
2018-12-18 18:03:46 +05:30 |
|
Márton Elek
|
d44b37d7ac
|
HDDS-889. MultipartUpload: Support uploading a part file in ozone. Contributed by Bharat Viswanadham.
|
2018-12-12 14:16:21 +01:00 |
|
Márton Elek
|
17a8708039
|
HDDS-879. MultipartUpload: Add InitiateMultipartUpload in ozone. Contributed by Bharat Viswanadham.
|
2018-12-10 10:05:38 +01:00 |
|
Jitendra Pandey
|
1afba83f2c
|
HDDS-870. Avoid creating block sized buffer in ChunkGroupOutputStream. Contributed by Shashikant Banerjee.
|
2018-12-08 09:23:10 -08:00 |
|
Bharat Viswanadham
|
ef3b03b75a
|
HDDS-885. Fix test failures due to ChecksumData. Contributed by Hanisha Koneru.
|
2018-12-03 10:52:49 -08:00 |
|
Hanisha Koneru
|
64a4b6b08b
|
HDDS-284. Checksum for ChunksData.
|
2018-11-28 10:53:12 -08:00 |
|
Shashikant Banerjee
|
ee44b069c6
|
HDDS-866. Handle RaftRetryFailureException in OzoneClient. Contributed by Shashikant Banerjee.
|
2018-11-22 15:02:07 +05:30 |
|
Shashikant Banerjee
|
14e1a0a3d6
|
HDDS-835. Use storageSize instead of Long for buffer size configs in Ozone Client. Contributed by Shashikant Banerjee.
|
2018-11-21 10:51:50 +05:30 |
|
Shashikant Banerjee
|
1734ace35f
|
Revert "HDDS-835. Use storageSize instead of Long for buffer size configs in Ozone Client. Contributed by Shashikant Banerjee."
This reverts commit c74783036d .
|
2018-11-21 01:07:38 +05:30 |
|
Shashikant Banerjee
|
c74783036d
|
HDDS-835. Use storageSize instead of Long for buffer size configs in Ozone Client. Contributed by Shashikant Banerjee.
|
2018-11-20 23:01:02 +05:30 |
|
Anu Engineer
|
a16aa2f60b
|
HDDS-825. Code cleanup based on messages from ErrorProne.
Contributed by Anu Engineer.
|
2018-11-15 17:36:09 -08:00 |
|
Márton Elek
|
b12e69475b
|
HDDS-658. Implement s3 bucket list backend call and use it from rest endpoint. Contributed by Bharat Viswanadham.
|
2018-11-15 12:22:16 +01:00 |
|
Shashikant Banerjee
|
671fd6524b
|
HDDS-675. Add blocking buffer and use watchApi for flush/close in OzoneClient. Contributed by Shashikant Banerjee.
|
2018-11-13 23:39:14 +05:30 |
|
Jitendra Pandey
|
f944f33832
|
HDDS-709. Modify Close Container handling sequence on datanodes. Contributed by Shashikant Banerjee.
|
2018-11-12 14:08:39 -08:00 |
|
Nanda kumar
|
9fe50b4991
|
HDDS-733. Create container if not exist, as part of chunk write.
Contributed by Lokesh Jain.
|
2018-11-10 00:08:17 +05:30 |
|
Márton Elek
|
3d5cc1138a
|
HDDS-798. Storage-class is showing incorrectly. Contributed by Bharat Viswanadham.
|
2018-11-06 18:28:54 +01:00 |
|
Shashikant Banerjee
|
e0ac3081e9
|
HDDS-771. ChunkGroupOutputStream stream entries need to be properly updated on closed container exception. Contributed by Lokesh Jain.
|
2018-11-01 15:43:48 +05:30 |
|
Shashikant Banerjee
|
7757331dbc
|
HDDS-749. Restructure BlockId class in Ozone. Contributed by Shashikant Banerjee.
|
2018-10-30 14:15:27 +05:30 |
|
Arpit Agarwal
|
496f0ffe90
|
HDDS-620. ozone.scm.client.address should be an optional setting. Contributed by chencan and Arpit Agarwal.
|
2018-10-29 17:14:18 -07:00 |
|
Nanda kumar
|
dce4ebe814
|
HDDS-694. Plugin new Pipeline management code in SCM.
Contributed by Lokesh Jain.
|
2018-10-26 17:55:04 +05:30 |
|
Shashikant Banerjee
|
b61846392e
|
HDDS-708. Validate BCSID while reading blocks from containers in datanodes. Contributed by Shashikant Banerjee.
|
2018-10-23 16:52:17 +05:30 |
|
Anu Engineer
|
e3cca12048
|
HDDS-676. Enable Read from open Containers via Standalone Protocol.
Contributed by Shashikant Banerjee.
|
2018-10-22 15:57:01 -07:00 |
|
Nanda kumar
|
c696419f3e
|
Revert "HDDS-705. OS3Exception resource name should be the actual resource name."
This reverts commit 977c6f6470 .
There was spurious edit in this commit.
|
2018-10-22 15:37:40 +05:30 |
|
Anu Engineer
|
977c6f6470
|
HDDS-705. OS3Exception resource name should be the actual resource name.
Contributed by Bharat Viswanadham.
|
2018-10-21 22:49:16 -07:00 |
|
Anu Engineer
|
f8d61b9fc2
|
HDDS-690. Javadoc build fails in hadoop-ozone.
Contributed by Takanobu Asanuma.
|
2018-10-18 12:14:54 -07:00 |
|
Nandakumar
|
50715c0699
|
HDDS-662. Introduce ContainerReplicaState in StorageContainerManager. Contributed by Nanda kumar.
|
2018-10-17 17:45:35 +05:30 |
|
Arpit Agarwal
|
5f0b43fa93
|
HDDS-378. Remove dependencies between hdds/ozone and hdfs proto files. Contributed by Elek, Marton.
|
2018-10-16 10:40:00 -07:00 |
|
Bharat Viswanadham
|
8ae8a5004f
|
HDDS-606. Create delete s3Bucket. Contributed by Bharat Viswanadham.
|
2018-10-12 13:58:53 -07:00 |
|
Arpit Agarwal
|
56b18b9df1
|
HDDS-639. ChunkGroupInputStream gets into infinite loop after reading a block. Contributed by Mukul Kumar Singh.
|
2018-10-12 13:33:38 -07:00 |
|
Xiaoyu Yao
|
e12edb3d8f
|
HDDS-555. RandomKeyGenerator runs not closing the XceiverClient properly. Contributed by Mukul Kumar Singh.
|
2018-10-12 10:36:57 -07:00 |
|
Jitendra Pandey
|
0bc6d0484a
|
HDDS-550. Serialize ApplyTransaction calls per Container in ContainerStateMachine. Contributed by Shashikant Banerjee.
|
2018-10-11 17:12:47 -07:00 |
|
Xiaoyu Yao
|
c05b260069
|
HDDS-627. OzoneFS read from an MR Job throws java.lang.ArrayIndexOutOfBoundsException. Contributed by Mukul Kumar Singh.
|
2018-10-11 15:08:22 -07:00 |
|
Anu Engineer
|
5b7ba48ced
|
HDDS-577. Support S3 buckets as first class objects in Ozone Manager - 2.
Contributed by Bharat Viswanadham.
|
2018-10-09 13:37:42 -07:00 |
|
Márton Elek
|
600438bcde
|
HDDS-602. Bump Ozone version to 0.4.0-SNAPSHOT after ozone-0.3 branch cut.
|
2018-10-09 19:04:25 +02:00 |
|
Nanda kumar
|
7367ff333b
|
HDDS-450. Generate BlockCommitSequenceId in ContainerStateMachine for every commit operation in Ratis. Contributed by Shashikant Banerjee.
|
2018-10-09 18:07:01 +05:30 |
|
Bharat Viswanadham
|
9c3fbbc4f6
|
HDDS-444. Add rest service to the s3gateway. Contributed by Elek Marton.
|
2018-09-24 22:10:16 -07:00 |
|
Bharat Viswanadham
|
62f817d32e
|
HDDS-447. Separate ozone-dist and hadoop-dist projects with real classpath separation. Contributed by Elek Marton.
|
2018-09-24 10:10:11 -07:00 |
|
Anu Engineer
|
096a716080
|
HDDS-394. Rename *Key Apis in DatanodeContainerProtocol to *Block apis.
Contributed Dinesh Chitlangia.
|
2018-09-20 11:51:49 -07:00 |
|
Xiaoyu Yao
|
6f037468bc
|
HDDS-419. ChunkInputStream bulk read api does not read from all the chunks. Contributed by Lokesh Jain and Mukul Kumar.
|
2018-09-14 13:45:38 -07:00 |
|
Xiaoyu Yao
|
1d567c25d0
|
HDDS-416. Remove currentPosition from ChunkInputStreamEntry. Contributed by Lokesh Jain.
|
2018-09-11 15:15:24 -07:00 |
|
Márton Elek
|
94ed5cffd7
|
HDDS-214. Bump ozone/hdds version after the release branch cut
|
2018-09-07 17:45:26 +02:00 |
|
Anu Engineer
|
be1ec005f1
|
HDDS-408. Read (getKey) operation is very slow.
Contributed by Nandakumar.
|
2018-09-07 07:36:24 -07:00 |
|
Tsz Wo Nicholas Sze
|
6883fe860f
|
HDDS-383. Ozone Client should discard preallocated blocks from closed containers. Contributed by Shashikant Banerjee
|
2018-09-04 17:10:44 -07:00 |
|
Márton Elek
|
211034a6c2
|
HDDS-336. Print out container location information for a specific ozone key . Contributed by LiXin Ge.
|
2018-09-03 13:32:55 +02:00 |
|
Mukul Kumar Singh
|
873ef8ae81
|
HDDS-263. Add retries in Ozone Client to handle BlockNotCommitted Exception. Contributed by Shashikant Banerjee.
|
2018-09-03 12:26:34 +05:30 |
|
Anu Engineer
|
ff036e49ff
|
HDDS-357. Use DBStore and TableStore for OzoneManager non-background service.
Contributed by Nandakumar.
|
2018-09-02 11:47:32 -07:00 |
|
Nanda kumar
|
0bd4217194
|
HDDS-380. Remove synchronization from ChunkGroupOutputStream and ChunkOutputStream. Contributed by Shashikant Banerjee.
|
2018-08-29 13:31:19 +05:30 |
|
Anu Engineer
|
c5629d546d
|
HDDS-382. Remove RatisTestHelper#RatisTestSuite constructor argument and fix checkstyle in ContainerTestHelper, GenericTestUtils
Contributed by Nandakumar.
|
2018-08-28 14:06:19 -07:00 |
|
Mukul Kumar Singh
|
3974427f67
|
HDDS-247. Handle CLOSED_CONTAINER_IO exception in ozoneClient. Contributed by Shashikant Banerjee.
|
2018-08-28 07:12:07 +05:30 |
|
Mukul Kumar Singh
|
f4db753bb6
|
HDDS-226. Client should update block length in OM while committing the key. Contributed by Shashikant Banerjee.
|
2018-08-01 09:03:00 +05:30 |
|
Bharat Viswanadham
|
c275a9a6a0
|
Merge trunk into HDDS-48
|
2018-07-09 12:13:03 -07:00 |
|
Arpit Agarwal
|
061b168529
|
HDDS-167. Rename KeySpaceManager to OzoneManager. Contributed by Arpit Agarwal.
|
2018-07-06 12:09:05 -07:00 |
|
Anu Engineer
|
7ca4f0cefa
|
HDDS-175. Refactor ContainerInfo to remove Pipeline object from it.
Contributed by Ajay Kumar.
|
2018-07-03 14:11:52 -07:00 |
|
Nanda kumar
|
ab2f8343a9
|
HDDS-206. Ozone shell command doesn't respect KSM port set in ozone-site.xml. Contributed by Shashikant Banerjee.
|
2018-07-03 00:51:16 +05:30 |
|
Hanisha Koneru
|
13579f9296
|
HDDS-173. Refactor Dispatcher and implement Handler for new ContainerIO design.
|
2018-06-28 10:13:30 -07:00 |
|
Xiaoyu Yao
|
7566e0ec5f
|
HDDS-159. RestClient: Implement list operations for volume, bucket and keys. Contributed by Lokesh Jain.
|
2018-06-13 11:43:18 -07:00 |
|
Anu Engineer
|
5c7ad52573
|
HDDS-111. Include tests for Rest Client in TestVolume and TestBucket.
Contributed by Lokesh Jain.
|
2018-06-12 08:25:18 -07:00 |
|
Anu Engineer
|
2a9652e696
|
HDDS-113. Rest and Rpc Client should verify resource name using HddsClientUtils.
Contributed by Lokesh Jain.
|
2018-05-25 15:45:50 -07:00 |
|
Mukul Kumar Singh
|
774daa8d53
|
HDDS-45. Removal of old OzoneRestClient. Contributed by Lokesh Jain.
|
2018-05-24 15:53:42 +05:30 |
|
Mukul Kumar Singh
|
413285569a
|
HDDS-21. Add support for rename key within a bucket for rest client. Contributed by Lokesh Jain.
|
2018-05-12 17:40:29 +05:30 |
|
Anu Engineer
|
c1d64d60f6
|
HDDS-39. Ozone: Compile Ozone/HDFS/Cblock protobuf files with proto3 compiler using maven protoc plugin.
Contributed by Mukul Kumar Singh.
|
2018-05-11 11:08:45 -07:00 |
|
Anu Engineer
|
3a93af731e
|
HDDS-47. Add acceptance tests for Ozone Shell.
Contributed by Lokesh Jain.
|
2018-05-11 10:20:04 -07:00 |
|