Incorrect status code returned when a path is not found
GetTreeEntries
returns an error with message invalid revision or path
and status InvalidArgument
when a path is not found. NotFound
would likely be a better fit for this error. Ideally the error message would also be clear on whether the path was not found or the revision itself.