-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(rhosak): ent-4615 gibibytes to binary gigabytes #895
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is good to go to stage-beta
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
2 comments:
FIRST:
For the items with the spelling "Binary Gigabytes," change the spelling to "Binary gigabytes" (assuming that it is a standalone phrase or that it starts a sentence).
Just as we don't capitalize "inches," there's nothing special about the measurement name "binary gigabytes" that makes it capitalized.
SECOND:
Based on something Dan said when reviewing my documentation for RHOSAK, I think there is something that we have to double-check for the RHOSAK instance hours UoM. I don't know if he had the GUI open when reviewing my doc, but either the doc is wrong or the GUI is wrong. I will paste Dan's comment in the main PR.
RE my "SECOND" comment in my review: When Dan was reviewing the new content for RHOSAK, he sent me the following comment about my text for RHOSAK instance hours (my proposed text first, then his comment):
So my change for that was to keep the first sentence but end it by just saying "by hours." |
Jamie is correct, and my previous warning remains. The unit "gibibyte" (binary gigabyte, etc) should ONLY attach to (AFAIK) the storage unit of measure. The networking unit of measure is (again AFAIK) actually gigabytes - GB - and the "collective hours of RHOSAK run" unit of measure is just "hours" or a suitable abbreviation. The example here is one RHOSAK instance that runs for 5 hours and one RHOSAK instance that runs for 10 hours results in a "RHOSAK instance hours" count of 15. I'm fine with either instance hours or RHOSAK hours as shorter options. |
So instance hours are just plain ol' counting up hours (no fancy "sum over time" math) Reviewing Dan's recent response in context of what's in the doc... data transfer/network IO = counter = gigabytes
data storage = gauge = BINARY gigabyte hours
instance hour/RHOSAK hour = on/off switch = hours
(We can have a conversation whether "RHOSAK-hours" and "RH-whatever" hours are really-super-helpful on a detailed RHM customer invoice (and whether they would be listed like that) or if using that type of name starts to get tedious. I can't see which is true from my lowly perch.) |
(I really thought Barnaby said that all Xbyte-based data for this in our tools was gibibytes (and in no place is it recalculated as true gigabytes), so that's why I want to be extra sure on Dan's comment for data transfer above) |
Codecov Report
@@ Coverage Diff @@
## ci #895 +/- ##
=======================================
Coverage 94.06% 94.07%
=======================================
Files 126 126
Lines 3692 3694 +2
Branches 1445 1445
=======================================
+ Hits 3473 3475 +2
Misses 201 201
Partials 18 18
Continue to review full report at Codecov.
|
Final tweaks I see, as we've worked through it in chat:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed, including most recent screen caps in Conversation section. Approving.
Holding merge into beta env on this until CCS comes up with their documentation release date. We may have to alter where this commit is added either in stable or beta envs since there are commits in beta that are currently API dependent... we'll commence the commit shell game shortly |
What's included
Notes
How to test
Proxy run check
$ yarn
$ yarn start:proxy
Example
Feb-23-2022.11-33-23.mp4
Updates issue/story
ent-4615