[
https://issues.apache.org/jira/browse/HDFS-11796?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Anu Engineer updated HDFS-11796:
--------------------------------
Attachment: HDFS-11796-HDFS-7240.002.patch
This patch extends the changes that is done by [~msingh] to fix the failing
test cases.
The changes are :
# {{KeyManagerImpl.java}}
* Removed fail the call if the Key already exists, filed HDFS-11922 to track
the issue of orphaned blocks and made the putkey to behave as the original
Ozone spec. That is overwrite of key works.
* Make sure that allocateBlock request has at least 1 bytes in size. That was
causing a failure in a testCase.
* Changed the DBException to catch Exception. When we passed 0 size, the
precondition check was failing but we were not propagating that failure to the
caller. This fixes that so the test case fails fast if there is an exception,
since it gets propagated to the rest client.
# {{MiniOzoneCluster.java}}
Original change made by mukul.
# {{TestKeySpaceManager.java}}
In oder for {{TestOzoneRestWithMiniCluster.java}} pass with this change, we
needed to make sure that overwrite works. Key space manager test assumed that
overwrite would fail. Changed that assumption in tests.
# {{TestOzoneRestWithMiniCluster.java}}
Added wait for ozone cluster call.
> Ozone: MiniOzoneCluster should set "ozone.handler.type" key correctly
> ---------------------------------------------------------------------
>
> Key: HDFS-11796
> URL: https://issues.apache.org/jira/browse/HDFS-11796
> Project: Hadoop HDFS
> Issue Type: Sub-task
> Reporter: Mukul Kumar Singh
> Assignee: Mukul Kumar Singh
> Attachments: HDFS-11796-HDFS-7240.001.patch,
> HDFS-11796-HDFS-7240.002.patch
>
>
> MiniOzoneCluster currently doest not set "ozone.handler.type" key correctly.
> Handler type passed with setHandlerType is ignored silently.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]