[ https://issues.apache.org/jira/browse/HBASE-19473?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16302908#comment-16302908 ]
BELUGA BEHR commented on HBASE-19473: ------------------------------------- [~appy] Thoughts? :) > Review of ClientScanner Class > ----------------------------- > > Key: HBASE-19473 > URL: https://issues.apache.org/jira/browse/HBASE-19473 > Project: HBase > Issue Type: Improvement > Components: hbase > Affects Versions: 3.0.0 > Reporter: BELUGA BEHR > Assignee: BELUGA BEHR > Priority: Trivial > Attachments: HBASE-19473.1.patch, HBASE-19473.2.patch, > HBASE-19473.3.patch > > > # Remove superfluous logging code guard > # Simplify some of the code > # Use ArrayDeque instead of LinkedList for queue implementation > https://docs.oracle.com/javase/8/docs/api/index.html?java/util/ArrayDeque.html > {quote} > Resizable-array implementation of the Deque interface. Array deques have no > capacity restrictions; they grow as necessary to support usage. They are not > thread-safe; in the absence of external synchronization, they do not support > concurrent access by multiple threads. Null elements are prohibited. This > class is likely to be faster than Stack when used as a stack, and *faster > than LinkedList when used as a queue.* > {quote} -- This message was sent by Atlassian JIRA (v6.4.14#64029)