[ https://issues.apache.org/jira/browse/CASSANDRA-10322?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14790719#comment-14790719 ]
Jonathan Ellis commented on CASSANDRA-10322: -------------------------------------------- Unless we have existing use cases where we don't want to throw EOF, I'd say we can wait to introduce that until we have some. > skipBytes is used extensively, but is slow > ------------------------------------------ > > Key: CASSANDRA-10322 > URL: https://issues.apache.org/jira/browse/CASSANDRA-10322 > Project: Cassandra > Issue Type: Improvement > Components: Core > Reporter: Benedict > Assignee: Benedict > Priority: Trivial > Fix For: 3.0.x > > > We skip a great deal to avoid materializing data. Ironically, however, > skipping is just as (perhaps more) expensive, as it allocates a temporary > array of the size of the number of bytes we want to skip. > This trivial patch implements {{skipBytes}} more efficiently, and simplifies > {{FileUtils.skipBytesFully}} -- This message was sent by Atlassian JIRA (v6.3.4#6332)