Parth Chandra
Parth Chandra
BTW, adding more tests for the InputStream implementations.
> So it sounds like you're optimizing one layer of processing, and I'm optimizing the next layer up, and it's kindof a coincidence that we're touching some of the same...
> This is interesting, because when I did profiling of Trino, I found that although I/O (from S3, over the network no less) was significant, even more time was spent...
Sounds good. Also, perhaps check if the ByteBufferReadable interface is implemented in the stream? > ByteBufferReadable will raise UnsupportedException if not found, there is a check for it > https://github.com/steveloughran/fs-api-shim/blob/main/fs-api-shim-library/src/main/java/org/apache/hadoop/fs/shim/FSDataInputStreamShim.java
> I've taken a look at the PR from high level perspective and initially have a single question. Why building a new universe is needed w/ 1k lines of changes...
Hi Gabor, were you referring to `KafkaDelegationTokenProvider`? As far as I can see this extends the `HadoopDelegationTokenProvider`. This in turn is managed by the `HadoopDelegationTokenManager` which I used as the...
I like the idea of having an authentication agnostic credentials manager. I would have done it exactly as you are suggesting except that my knowledge of Kerberos is not very...
Thanks Gabor. I'll see if I can come up with a sufficiently detailed SPIP. I'm trying to learn the details of deeply inter-related Kerberos and UGI are (quite a bit...
Per my understanding User Exception was meant for errors on the server side that are to bet sent back to the user. Are you extending that definition?
I added a comment in the JIRA - [DRILL-6223](https://issues.apache.org/jira/browse/DRILL-6223?focusedCommentId=16402223&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16402223)