Parth Chandra

Results 28 comments of 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)