[
https://issues.apache.org/jira/browse/HDDS-1551?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Bharat Viswanadham updated HDDS-1551:
-------------------------------------
Description:
Implement Bucket write requests to use OM Cache, double buffer.
And also in OM previously we used to Ratis client for communication to Ratis
server, instead of that use Ratis server API's.
Implement checkAcl's method with new Request classes. As in Grpc Context we
shall not have UGI object, we need to set userName and remotehostAddress during
pre-Execute step, and use these information to construct UGI and InetAddress
and then call checkAcl.
In this Jira will add the changes to implement bucket operations, and HA/Non-HA
will have a different code path, but once all requests are implemented will
have a single code path.
was:
Implement Bucket write requests to use OM Cache, double buffer.
And also in OM previously we used to Ratis client for communication to Ratis
server, instead of that use Ratis server API's.
In this Jira will add the changes to implement bucket operations, and HA/Non-HA
will have a different code path, but once all requests are implemented will
have a single code path.
> Implement Bucket Write Requests to use Cache and DoubleBuffer
> -------------------------------------------------------------
>
> Key: HDDS-1551
> URL: https://issues.apache.org/jira/browse/HDDS-1551
> Project: Hadoop Distributed Data Store
> Issue Type: Sub-task
> Components: Ozone Manager
> Reporter: Bharat Viswanadham
> Assignee: Bharat Viswanadham
> Priority: Major
> Labels: pull-request-available
> Fix For: 0.4.1
>
> Time Spent: 1h 40m
> Remaining Estimate: 0h
>
> Implement Bucket write requests to use OM Cache, double buffer.
> And also in OM previously we used to Ratis client for communication to Ratis
> server, instead of that use Ratis server API's.
>
> Implement checkAcl's method with new Request classes. As in Grpc Context we
> shall not have UGI object, we need to set userName and remotehostAddress
> during pre-Execute step, and use these information to construct UGI and
> InetAddress and then call checkAcl.
>
> In this Jira will add the changes to implement bucket operations, and
> HA/Non-HA will have a different code path, but once all requests are
> implemented will have a single code path.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]