Vinod Kumar Vavilapalli created YARN-5312:
---------------------------------------------

             Summary: Parameter 'size' in the webservices 
"/containerlogs/$containerid/$filename" and in AHSWebServices is semantically 
confusing
                 Key: YARN-5312
                 URL: https://issues.apache.org/jira/browse/YARN-5312
             Project: Hadoop YARN
          Issue Type: Bug
            Reporter: Vinod Kumar Vavilapalli


This got added in YARN-5088 and I found this while reviewing YARN-5224.
bq. Also, the parameter 'size' in the API 
"/containerlogs/$containerid/$filename" and similarly in AHSWebServices is 
confusing with semantics. I think we are better off with an offset and size.

An offset (in bytes, +ve to indicate from the start and -ve to indicate from 
the end) together with a size (in bytes) indicating how much to read from the 
offset are a better combination - this is how most file-system APIs look like, 
for comparison.

I can also imagine number of lines as a better unit than bytes for offset and 
size - perhaps yet another ticket.

/cc [~vvasudev].



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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

Reply via email to