ChenSammi commented on code in PR #503:
URL: https://github.com/apache/ozone-site/pull/503#discussion_r3654840870


##########
docs/08-developer-guide/04-project/01-git/03-feature-branches/03-merged-branches/17-hdds-10685-short-circuit-read.md:
##########
@@ -0,0 +1,91 @@
+# HDDS-10685 : Short-Circuit Read
+
+Epic: [HDDS-10685](https://issues.apache.org/jira/browse/HDDS-10685)
+Feature branch:  https://github.com/apache/ozone/tree/HDDS-10685
+
+## 1. Builds/intermittent test failures
+
+There are no intermittent failures specific to the HDDS-10685 branch as of 
now. During the development, it was ensured all the CI checks were clean prior 
to every commit merge. 
+
+The plan is to run repeated CI checks on the merge commit to master.
+
+## 2. Documentation
+
+[User 
Documentation](https://github.com/apache/ozone/blob/HDDS-10685/hadoop-hdds/docs/content/feature/Short-Circuit-Read.md)
 of Short Circuit Read has been added.
+
+## 3. Design, attached the docs
+
+Design document can be found here : [Short Circuit Read 
Support](https://github.com/apache/ozone/blob/HDDS-10685/hadoop-hdds/docs/content/design/short-circuit-read.md).
+
+## 4. S3 compatibility
+
+N/A, S3 compatibility remains the same. Short Circuit Read only affects the 
client and DataNode read path. 
+
+## 5. Docker-compose / Acceptance tests
+
+New robot test 
[short-circuit.robot](https://github.com/apache/ozone/blob/HDDS-10685/hadoop-ozone/dist/src/main/smoketest/short-circuit/short-circuit.robot)
 is being added.
+
+New acceptance tests are added, mainly tests the Short Circuit Read metrics. 
It does not test fault injection.
+
+## 6. Support of containers / Kubernetes
+
+No addition. No change in existing support.
+
+## 7. Coverage / Code quality
+
+[New Code 
Coverage](https://sonarcloud.io/summary/new_code?id=hadoop-ozone&branch=HDDS-10685)
 for Short Circuit Read Support (HDDS-10685) is 80.78%% and [Overall Code 
Coverage](https://sonarcloud.io/summary/overall?id=hadoop-ozone&branch=HDDS-10685)
 is 78.5%.
+[Overall Code 
Coverage](https://sonarcloud.io/summary/overall?id=hadoop-ozone&branch=master) 
for master is 78.5%%.
+
+## 8. Build time
+
+[Build time for the latest 
commit](https://github.com/apache/ozone/actions/runs/27126447271/job/80056268213)
 from HDDS-10685 Branch is 9m 59s.
+[Build time for the latest 
commit](https://github.com/apache/ozone/actions/runs/29915076929/job/88926295859)
 from the master branch is 10m 43s.
+
+## 9. Possible incompatible changes/used feature flag
+
+Short-circuit read is gated by the non-rolling upgrade framework as 
HDDSLayoutFeature.SHORT_CIRCUIT_READS (layout version 11). 

Review Comment:
   It's to avoid a new client talk to an old server. Yes, the new client has 
fallback mechanism, but it will cost time. 



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to