Yiqun Lin
|
3efa168e1f
|
HDDS-1029. Allow option for force in DeleteContainerCommand. Contributed by Bharat Viswanadham.
|
2019-02-05 10:51:52 +08:00 |
|
Arpit Agarwal
|
c35419579b
|
HDDS-1016. Allow marking containers as unhealthy. Contributed by Arpit Agarwal.
|
2019-01-30 11:40:50 -08:00 |
|
Arpit Agarwal
|
3b49d7aeae
|
HDDS-989. Check Hdds Volumes for errors. Contributed by Arpit Agarwal.
|
2019-01-27 11:18:30 -08:00 |
|
Márton Elek
|
2d69a35614
|
HDDS-982. Fix TestContainerDataYaml#testIncorrectContainerFile. Contributed by Doroszlai, Attila.
|
2019-01-23 11:31:07 +01:00 |
|
Xiaoyu Yao
|
751bc62df7
|
Merge branch 'HDDS-4' into trunk
|
2019-01-18 14:44:24 -08:00 |
|
Xiaoyu Yao
|
2aaaf12f9e
|
HDDS-943. Add block token validation in HddsDispatcher/XceiverServer. Contributed by Ajay Kumar.
|
2019-01-18 12:11:34 -08:00 |
|
Ajay Kumar
|
01a7f9ed35
|
HDDS-597. Ratis: Support secure gRPC endpoint with mTLS for Ratis. Contributed by Ajay Kumar.
|
2019-01-17 10:30:44 -08:00 |
|
Bharat Viswanadham
|
96ea464aaa
|
HDDS-971. ContainerDataConstructor throws exception on QUASI_CLOSED and UNHEALTHY container state. Contributed by Lokesh Jain.
|
2019-01-16 17:43:30 -08:00 |
|
Ajay Kumar
|
f894d86b2f
|
HDDS-115. GRPC: Support secure gRPC endpoint with mTLS. Contributed by Xiaoyu Yao.
|
2019-01-16 01:42:08 -07:00 |
|
Xiaoyu Yao
|
7e2770699c
|
HDDS-9. Add GRPC protocol interceptors for Ozone Block Token. Contributed by Xiaoyu Yao.
|
2019-01-16 01:10:08 -07:00 |
|
Ajay Kumar
|
bb4a26ca32
|
HDDS-8. Add OzoneManager Delegation Token support. Contributed by Ajay Kumar.
|
2019-01-16 01:06:59 -07:00 |
|
Ajay Kumar
|
33c274ea2e
|
HDDS-103. SCM CA: Add new security protocol for SCM to expose security related functions. Contributed by Ajay Kumar.
|
2019-01-15 23:01:03 -07:00 |
|
Ajay Kumar
|
9920506b3d
|
HDDS-547. Fix secure docker and configs. Contributed by Xiaoyu Yao.
|
2019-01-15 23:01:02 -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
|
ff61931f91
|
HDDS-6. Enable SCM kerberos auth. Contributed by Ajay Kumar.
|
2019-01-15 22:16:58 -07: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 |
|
Anu Engineer
|
ddc0a40507
|
HDDS-896. Handle over replicated containers in SCM.
Contributed by Nandakumar.
|
2019-01-04 09:04:10 -08:00 |
|
Bharat Viswanadham
|
26e4be7022
|
HDDS-921. Add JVM pause monitor to Ozone Daemons (OM, SCM and Datanodes). Contributed by Bharat Viswanadham.
|
2018-12-23 17:33:25 -08:00 |
|
Shashikant Banerjee
|
b51e9e4317
|
HDDS-912. Update ozone to latest ratis snapshot build (0.4.0-3b0be02-SNAPSHOT). Contributed by Lokesh Jain.
|
2018-12-18 18:21:17 +05:30 |
|
Shashikant Banerjee
|
ee10ba26dd
|
HDDS-539. Ozone datanode command ignores the invalid options. Contributed by Vinicius Higa Murakami.
|
2018-12-18 16:10:27 +05:30 |
|
Jitendra Pandey
|
1afba83f2c
|
HDDS-870. Avoid creating block sized buffer in ChunkGroupOutputStream. Contributed by Shashikant Banerjee.
|
2018-12-08 09:23:10 -08:00 |
|
Hanisha Koneru
|
019836b113
|
HDDS-858. Start a Standalone Ratis Server on OM
|
2018-12-06 13:33:52 -08:00 |
|
Mukul Kumar Singh
|
7274115d57
|
HDDS-890. Handle OverlappingFileLockException during writeStateMachineData in ContainerStateMachine. Contributed by Shashikant Banerjee.
|
2018-12-04 20:12:35 +05:30 |
|
Bharat Viswanadham
|
ef3b03b75a
|
HDDS-885. Fix test failures due to ChecksumData. Contributed by Hanisha Koneru.
|
2018-12-03 10:52:49 -08:00 |
|
Shashikant Banerjee
|
8f3e12ff07
|
HDDS-882. Provide a config to optionally turn on/off the sync flag during chunk writes. Contributed by Shashikant Banerjee.
|
2018-12-02 08:06:24 +05:30 |
|
Shashikant Banerjee
|
5a3c7714c4
|
HDDS-887. Add DispatcherContext info to Dispatcher from containerStateMachine. Contributed by Shashikant Banerjee.
|
2018-12-02 08:00:35 +05:30 |
|
Yiqun Lin
|
62f821115b
|
HDDS-886. Unnecessary buffer copy in HddsDispatcher#dispatch. Contributed by Lokesh Jain.
|
2018-11-30 22:57:29 +08:00 |
|
Shashikant Banerjee
|
5e102f9aa5
|
HDDS-850. ReadStateMachineData hits OverlappingFileLockException in ContainerStateMachine. Contributed by Shashikant Banerjee.
|
2018-11-29 22:20:08 +05:30 |
|
Hanisha Koneru
|
64a4b6b08b
|
HDDS-284. Checksum for ChunksData.
|
2018-11-28 10:53:12 -08:00 |
|
Márton Elek
|
ff2484906c
|
HDDS-841. [JDK11] Fix Javadoc errors in hadoop-hdds-container-service module. Contributed by Dinesh Chitlangia.
|
2018-11-22 12:04:29 +01:00 |
|
Shashikant Banerjee
|
ee44b069c6
|
HDDS-866. Handle RaftRetryFailureException in OzoneClient. Contributed by Shashikant Banerjee.
|
2018-11-22 15:02:07 +05:30 |
|
Nanda kumar
|
ebb9245366
|
HDDS-853. Option to force close a container in Datanode.
Contributed by Nanda kumar.
|
2018-11-22 00:50:27 +05:30 |
|
Shashikant Banerjee
|
f42b2dfdf1
|
HDDS-865. GrpcXceiverService is added twice to GRPC netty server. Contributed by Xiaoyu Yao.
|
2018-11-21 23:43:01 +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 |
|
Márton Elek
|
0123e5197b
|
HDDS-164. Add unit test for HddsDatanodeService. Contributed by Yiqun Lin.
|
2018-11-20 15:49:48 +01:00 |
|
Nanda kumar
|
e7438a1b38
|
HDDS-849. Fix NPE in TestKeyValueHandler because of audit log write.
Contributed by Dinesh Chitlangia.
|
2018-11-19 22:47:43 +05:30 |
|
Nanda kumar
|
5a7ca6ac3e
|
HDDS-837. Persist originNodeId as part of .container file in datanode.
Contributed by Nanda kumar.
|
2018-11-19 14:39:55 +05:30 |
|
Xiaoyu Yao
|
29374999b6
|
HDDS-120. Adding HDDS datanode Audit Log. Contributed by Dinesh Chitlangia.
|
2018-11-16 14:59:59 -08:00 |
|
Nanda kumar
|
c4d9640028
|
HDDS-801. Quasi close the container when close is not executed via Ratis.
Contributed by Nanda kumar.
|
2018-11-16 23:11:33 +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 |
|
Shashikant Banerjee
|
b57cc73f83
|
HDDS-774. Remove OpenContainerBlockMap from datanode. Contributed by Shashikant Banerjee.
|
2018-11-14 20:05:56 +05:30 |
|
Shashikant Banerjee
|
a948281706
|
HDDS-834. Datanode goes OOM based because of segment size. Contributed by Mukul Kumar Singh.
|
2018-11-14 15:53:22 +05:30 |
|
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
|
18fe65d756
|
HDDS-576. Move ContainerWithPipeline creation to RPC endpoint.
Contributed by Nanda kumar.
|
2018-11-12 23:33:11 +05:30 |
|
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 |
|
Shashikant Banerjee
|
31614bcc7c
|
HDDS-806. Update Ratis to latest snapshot version in ozone. Contributed by Tsz Wo Nicholas Sze and Mukul Kumar Singh.
|
2018-11-09 00:05:45 +05:30 |
|
Nanda kumar
|
c80f753b0e
|
HDDS-737. Introduce Incremental Container Report.
Contributed by Nanda kumar.
|
2018-11-08 18:33:38 +05:30 |
|
Shashikant Banerjee
|
50f40e0536
|
HDDS-794. addendum patch to fix compilation failure. Contributed by Shashikant Banerjee.
|
2018-11-06 00:20:57 +05:30 |
|
Arpit Agarwal
|
5ddefdd507
|
HDDS-794. Add configs to set StateMachineData write timeout in ContainerStateMachine. Contributed by Shashikant Banerjee.
|
2018-11-05 10:41:28 -08:00 |
|
Shashikant Banerjee
|
942693bddd
|
HDDS-799. Avoid ByteString to byte array conversion cost by using ByteBuffer in Datanode. Contributed by Mukul Kumar Singh.
|
2018-11-05 23:43:22 +05:30 |
|
Arpit Agarwal
|
c8ca1747c0
|
HDDS-797. If DN is started before SCM, it does not register. Contributed by Hanisha Koneru.
|
2018-11-05 09:40:00 -08:00 |
|
Yiqun Lin
|
d16d5f730e
|
HDDS-751. Replace usage of Guava Optional with Java Optional.
|
2018-11-02 10:50:32 +08:00 |
|
Shashikant Banerjee
|
b13c56742a
|
HDDS-697. update and validate the BCSID for PutSmallFile/GetSmallFile command. Contributed by Shashikant Banerjee.
|
2018-11-01 10:21:39 +05:30 |
|
Arpit Agarwal
|
08bb0362e0
|
HDDS-759. Create config settings for SCM and OM DB directories. Contributed by Arpit Agarwal.
|
2018-10-31 11:23:15 -07:00 |
|
Nanda kumar
|
e4f22b08e0
|
HDDS-755. ContainerInfo and ContainerReplica protobuf changes.
Contributed by Nanda kumar.
|
2018-10-31 10:29:35 +05:30 |
|
Anu Engineer
|
773f0d1519
|
HDDS-754. VolumeInfo#getScmUsed throws NPE.
Contributed by Hanisha Koneru.
|
2018-10-30 19:17:57 -07:00 |
|
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
|
902345de66
|
HDDS-728. Datanodes should use different ContainerStateMachine for each pipeline.
Contributed by Mukul Kumar Singh.
|
2018-10-29 19:53:52 +05:30 |
|
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
|
0891cdda79
|
HDDS-716. Update ozone to latest ratis snapshot build(0.3.0-aa38160-SNAPSHOT). Contributed by Mukul Kumar Singh.
|
2018-10-24 16:05:08 +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 |
|
Mukul Kumar Singh
|
82919a1e7a
|
HDDS-638. Enable ratis snapshots for HDDS datanodes. Contributed by Mukul Kumar Singh.
|
2018-10-22 19:59:35 +05:30 |
|
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
|
7db3bb3ac1
|
HDDS-544. Unconditional wait findbug warning from ReplicationSupervisor.
Contributed by Arpit Agarwal.
|
2018-10-21 23:18:38 -07:00 |
|
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 |
|
Nandakumar
|
d54f5598f4
|
HDDS-661. When a volume fails in datanode, VersionEndpointTask#call ends up in dead lock. Contributed by Hanisha Koneru.
|
2018-10-17 18:44:05 +05:30 |
|
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 |
|
Jitendra Pandey
|
53e5173bd1
|
HDDS-667. Fix TestOzoneFileInterfaces. Contributed by Mukul Kumar Singh.
|
2018-10-16 10:34:51 -07:00 |
|
Jitendra Pandey
|
e13a38f4bc
|
HDDS-629. Make ApplyTransaction calls in ContainerStateMachine idempotent. Contributed by Shashikant Banerjee.
|
2018-10-15 11:52:38 -07:00 |
|
Jitendra Pandey
|
603649d3a9
|
HDDS-579. ContainerStateMachine should fail subsequent transactions per container in case one fails. Contributed by Shashikant Banerjee.
|
2018-10-13 19:15:01 -07:00 |
|
Jitendra Pandey
|
5209c7503b
|
HDDS-603. Add BlockCommitSequenceId field per Container and expose it in Container Reports. Contributed by Shashikant Banerjee.
|
2018-10-13 12:15:42 -07:00 |
|
Jitendra Pandey
|
22f37af935
|
Revert "HDDS-629. Make ApplyTransaction calls in ContainerStateMachine idempotent. Contributed by Shashikant Banerjee."
This reverts commit 0473b68000 .
|
2018-10-13 12:14:39 -07:00 |
|
Jitendra Pandey
|
0473b68000
|
HDDS-629. Make ApplyTransaction calls in ContainerStateMachine idempotent. Contributed by Shashikant Banerjee.
|
2018-10-13 12:12:08 -07:00 |
|
Anu Engineer
|
02e1ef5e07
|
HDDS-624.PutBlock fails with Unexpected Storage Container Exception.
Contributed by Arpit Agarwal.
|
2018-10-12 14:22:46 -07:00 |
|
Tsz Wo Nicholas Sze
|
fb18cc5eaa
|
HDDS-625. putKey hangs for a long time after completion, sometimes forever. Contributed by Arpit Agarwal
|
2018-10-12 10:37:37 +08: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 |
|
Hanisha Koneru
|
eb34b5f8af
|
HDDS-601. On restart, SCM throws 'No such datanode' exception.
|
2018-10-11 13:20:32 -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
|
2a07617f85
|
HDDS-354. VolumeInfo.getScmUsed throws NPE. Contributed by Hanisha Koneru.
|
2018-10-04 21:46:17 -07:00 |
|
Nanda kumar
|
f7ff8c051e
|
HDDS-325. Add event watcher for delete blocks command. Contributed by Lokesh Jain.
|
2018-10-01 13:50:17 +05:30 |
|
Hanisha Koneru
|
2a5d4315bf
|
HDDS-551. Fix the close container status check in CloseContainerCommandHandler. Contributed by Shashikant Banerjee.
|
2018-09-27 16:03:49 -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
|
524f7cd354
|
HDDS-514. Clean Unregister JMX upon SCMConnectionManager#close.
Contributed by Xiaoyu Yao.
|
2018-09-20 12:21:34 -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 |
|
Nanda kumar
|
042bf74d5e
|
HDDS-460. Replication manager failed to import container data. Contributed by Elek, Marton.
|
2018-09-19 23:51:50 +05:30 |
|
Nanda kumar
|
61a4b07bda
|
HDDS-461. Container remains in CLOSING state in SCM forever. Contributed by Shashikant Banerjee.
|
2018-09-19 21:43:44 +05:30 |
|
Márton Elek
|
b3c5221f30
|
HDDS-458. numberofKeys is 0 for all containers even when keys are present. Contributed by LiXin Ge.
(cherry picked from commit 8600b049af184af04dfb93b6bc353740e3e821d3)
|
2018-09-19 17:11:05 +02:00 |
|
Nanda kumar
|
c0956ee2a8
|
HDDS-476. Add Pipeline reports to make pipeline active on SCM restart.
Contributed by Mukul Kumar Singh.
|
2018-09-19 18:52:08 +05:30 |
|
Anu Engineer
|
a968ea4897
|
HDDS-440. Datanode loops forever if it cannot create directories.
Contributed by Bharat Viswanadham.
|
2018-09-18 14:31:50 -07:00 |
|
Anu Engineer
|
f938925bde
|
HDDS-464. Fix TestCloseContainerHandlingByClient.
Contributed by Lokesh Jain.
|
2018-09-18 10:45:51 -07:00 |
|
Nanda kumar
|
c1df3084ff
|
HDDS-389. Remove XceiverServer and XceiverClient and related classes. Contributed by chencan.
|
2018-09-15 00:20:19 +05:30 |
|
Mukul Kumar Singh
|
c9e0b69ab3
|
HDDS-233. Update ozone to latest ratis snapshot build(0.3.0-50588bd-SNAPSHOT). Contributed by Shashikant Banerjee.
|
2018-09-13 19:01:07 +05:30 |
|
Mukul Kumar Singh
|
c6e19db197
|
HDDS-420. putKey failing with KEY_ALLOCATION_ERROR. Contributed by Shashikant Banerjee.
|
2018-09-13 11:29:40 +05:30 |
|
Mukul Kumar Singh
|
47299ce23f
|
HDDS-433. ContainerStateMachine#readStateMachineData should properly build LogEntryProto. Contributed by Lokesh Jain.
|
2018-09-12 18:31:03 +05:30 |
|
Anu Engineer
|
9c238ffc30
|
HDDS-432. Replication of closed containers is not working.
Contributed by Elek, Marton.
|
2018-09-11 17:00:04 -07:00 |
|
Anu Engineer
|
7b5886bf78
|
HDDS-222. Remove hdfs command line from ozone distribution.
Contributed by Elek, Marton.
|
2018-09-11 10:19:50 -07:00 |
|
Márton Elek
|
317f317d4b
|
HDDS-421. Resilient DNS resolution in datanode-service. Contributed by Elek, Marton.
|
2018-09-10 20:52:52 +02:00 |
|
Márton Elek
|
94ed5cffd7
|
HDDS-214. Bump ozone/hdds version after the release branch cut
|
2018-09-07 17:45:26 +02:00 |
|
Tsz Wo Nicholas Sze
|
b3161c4dd9
|
HDDS-297. Add pipeline actions in Ozone. Contributed by Mukul Kumar Singh and Shashikant Banerjee
|
2018-09-06 14:35:07 -07:00 |
|
Xiaoyu Yao
|
8286bf2d1f
|
HDDS-303. Removing logic to identify containers to be closed from SCM. Contributed by Nanda kumar.
|
2018-09-05 12:26:37 -07:00 |
|
Nanda kumar
|
b9932162e9
|
HDDS-75. Support for CopyContainer. Contributed by Elek, Marton.
|
2018-09-04 23:41:50 +05:30 |
|
Mukul Kumar Singh
|
2651e2c43d
|
HDDS-365. Implement flushStateMachineData for containerStateMachine. Contributed by Shashikant Banerjee.
|
2018-08-29 07:58:30 +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 |
|
Nanda kumar
|
2172399c55
|
HDDS-381. Fix TestKeys#testPutAndGetKeyWithDnRestart. Contributed by Mukul Kumar Singh.
|
2018-08-28 22:19:52 +05:30 |
|
Márton Elek
|
a813fd0215
|
HDDS-227. Use Grpc as the default transport protocol for Standalone pipeline. Contributed by chencan.
|
2018-08-27 16:07:55 +02:00 |
|
Márton Elek
|
744ce200d2
|
HDDS-313. Add metrics to containerState Machine. Contributed by chencan.
|
2018-08-27 15:51:34 +02:00 |
|
Nanda kumar
|
12b2f362cc
|
HDDS-374. Support to configure container size in units lesser than GB. Contributed by Nanda kumar.
|
2018-08-27 18:29:32 +05:30 |
|
Márton Elek
|
138b0c1443
|
HDDS-363. Faster datanode registration during the first startup. Contributed by Elek, Marton.
|
2018-08-24 15:36:10 +02:00 |
|
Márton Elek
|
55b6931059
|
HDDS-317. Use new StorageSize API for reading ozone.scm.container.size.gb. Contributed by Junjie Chen.
|
2018-08-24 13:56:30 +02:00 |
|
Xiaoyu Yao
|
ca29fb754e
|
HDDS-328. Support export and import of the KeyValueContainer. Contributed by Elek Marton.
|
2018-08-23 11:30:28 -07:00 |
|
Hanisha Koneru
|
5aa15cfaff
|
HDDS-265. Move numPendingDeletionBlocks and deleteTransactionId from ContainerData to KeyValueContainerData. Contributed by LiXin Ge.
|
2018-08-22 10:04:15 -07:00 |
|
Mukul Kumar Singh
|
e3d73bbc24
|
HDDS-353. Multiple delete Blocks tests are failing consistently. Contributed by Lokesh Jain.
|
2018-08-20 13:37:58 +05:30 |
|
Mukul Kumar Singh
|
5ef29087ad
|
HDDS-179. CloseContainer/PutKey command should be syncronized with write operations. Contributed by Shashikant Banerjee.
|
2018-08-16 23:35:19 +05:30 |
|
Xiaoyu Yao
|
b4031a8f1b
|
HDDS-324. Use pipeline name as Ratis groupID to allow datanode to report pipeline info. Contributed by Mukul Kumar Singh.
|
2018-08-13 12:47:49 -07:00 |
|
Mukul Kumar Singh
|
a8dae0047c
|
HDDS-308. SCM should identify a container with pending deletes using container reports. Contributed by Lokesh Jain.
|
2018-08-13 12:47:52 +05:30 |
|
Hanisha Koneru
|
a28624d2a4
|
HDDS-327. CloseContainer command handler should not throw exception if the container is already closed. Contributed by Shashikant Banerjee.
|
2018-08-10 11:43:22 -07:00 |
|
Mukul Kumar Singh
|
398d895543
|
HDDS-339. Add block length and blockId in PutKeyResponse. Contributed by Shashikant Banerjee.
|
2018-08-10 23:45:56 +05:30 |
|
Hanisha Koneru
|
d81cd3611a
|
HDDS-267. Handle consistency issues during container update/close.
|
2018-08-08 16:47:25 -07:00 |
|
Mukul Kumar Singh
|
900c0e114f
|
HDDS-230. ContainerStateMachine should implement readStateMachineData api to read data from Containers if required during replication. Contributed by Mukul Kumar Singh.
|
2018-08-07 15:03:14 +05:30 |
|
Nanda kumar
|
db465afb5c
|
HDDS-300. Create a config for volume choosing policy. Contributed by Bharat Viswanadham.
|
2018-08-03 14:53:04 +05:30 |
|
Xiaoyu Yao
|
40ab8ee597
|
HDDS-312. Add blockIterator to Container. Contributed by Bharat Viswanadham.
|
2018-08-02 16:48:21 -07:00 |
|
Nanda kumar
|
41da2050bd
|
HDDS-310. VolumeSet shutdown hook fails on datanode restart. Contributed by Bharat Viswanadham.
|
2018-08-02 11:35:22 +05:30 |
|
Bharat Viswanadham
|
c835fc08ad
|
HDDS-271. Create a block iterator to iterate blocks in a container. Contributed by Bharat Viswanadham.
|
2018-07-31 16:26:09 -07:00 |
|
Nanda kumar
|
7631e0adae
|
HDDS-305. Datanode StateContext#addContainerActionIfAbsent will add container action even if there already is a ContainerAction. Contributed by Nanda kumar.
|
2018-07-31 17:27:51 +05:30 |
|
Tsz Wo Nicholas Sze
|
ee53602a81
|
HDDS-293. Reduce memory usage and object creation in KeyData.
|
2018-07-30 15:00:29 -07:00 |
|
Nanda kumar
|
3517a47897
|
HDDS-287. Add Close ContainerAction to Datanode#StateContext when the container gets full. Contributed by Nanda kumar.
|
2018-07-30 21:18:42 +05:30 |
|
Mukul Kumar Singh
|
952dc2fd55
|
HDDS-302. Fix javadoc and add implementation details in ContainerStateMachine. Contributed by Shashikant Banerjee.
|
2018-07-30 18:45:58 +05:30 |
|
Bharat Viswanadham
|
007e6f5113
|
HDDS-248. Refactor DatanodeContainerProtocol.proto Contributed by Hanisha Koneru.
|
2018-07-28 14:57:11 -07:00 |
|
Mukul Kumar Singh
|
feb795b58d
|
HDDS-273. DeleteLog entries should be purged only after corresponding DNs commit the transaction. Contributed by Lokesh Jain.
|
2018-07-29 01:02:24 +05:30 |
|
Mukul Kumar Singh
|
6b038f82da
|
HDDS-246. Datanode should throw BlockNotCommittedException for uncommitted blocks to Ozone Client. Contributed by Shashikant Banerjee.
|
2018-07-28 22:04:11 +05:30 |
|
Anu Engineer
|
3cc7ce816e
|
HDDS-270. Move generic container util functions to ContianerUtils.
Contributed by Hanisha Koneru.
|
2018-07-27 07:12:21 -07:00 |
|
Xiaoyu Yao
|
d70d845705
|
HDDS-291. Initialize hadoop metrics system in standalone hdds datanodes. Contributed by Elek Marton.
|
2018-07-26 13:17:37 -07:00 |
|
Nanda kumar
|
3c4fbc635e
|
HDDS-288. Fix bugs in OpenContainerBlockMap. Contributed by Tsz Wo Nicholas Sze.
|
2018-07-25 20:27:03 +05:30 |
|
Nanda kumar
|
b507f83e15
|
HDDS-266. Integrate checksum into .container file. Contributed by Hanisha Koneru.
|
2018-07-25 18:55:26 +05:30 |
|
Mukul Kumar Singh
|
955f795101
|
HDDS-203. Add getCommittedBlockLength API in datanode. Contributed by Shashikant Banerjee.
|
2018-07-25 14:15:54 +05:30 |
|
Xiaoyu Yao
|
cd0b9f1380
|
HDDS-282. Consolidate logging in scm/container-service. Contributed by Elek Marton.
|
2018-07-24 10:17:03 -07:00 |
|
Mukul Kumar Singh
|
773d312f74
|
HDDS-272. TestBlockDeletingService is failing with DiskOutOfSpaceException. Contributed by Lokesh Jain.
|
2018-07-24 21:23:20 +05:30 |
|
Nanda kumar
|
16f9aee5f5
|
HDDS-262. Send SCM healthy and failed volumes in the heartbeat. Contributed by Bharat Viswanadham.
|
2018-07-24 12:09:15 +05:30 |
|
Xiaoyu Yao
|
3a9e25edf5
|
HDDS-199. Implement ReplicationManager to handle underreplication of closed containers. Contributed by Elek Marton.
|
2018-07-23 10:28:33 -07:00 |
|
Mukul Kumar Singh
|
bbe2f6225e
|
HDDS-181. CloseContainer should commit all pending open Keys on a datanode. Contributed by Shashikant Banerjee.
|
2018-07-23 09:13:03 +05:30 |
|
Nanda kumar
|
9fa9e301b0
|
HDDS-249. Fail if multiple SCM IDs on the DataNode and add SCM ID check after version request. Contributed by Bharat Viswanadham.
|
2018-07-21 18:46:31 +05:30 |
|
Xiaoyu Yao
|
347c955013
|
HDDS-260. Support in Datanode for sending ContainerActions to SCM. Contributed by Nanda kumar.
|
2018-07-20 14:37:13 -07:00 |
|
Xiaoyu Yao
|
d2acf8d560
|
Revert "HDDS-239. Add PipelineStateManager to track pipeline state transition. Contributed by Mukul Kumar Singh."
This reverts commit 6837121a43231f854b0b22ad20330012439313ce.(Mixed with HDDS-260)
|
2018-07-20 14:20:18 -07:00 |
|
Xiaoyu Yao
|
6837121a43
|
HDDS-239. Add PipelineStateManager to track pipeline state transition. Contributed by Mukul Kumar Singh.
|
2018-07-20 13:03:35 -07:00 |
|