[ https://issues.apache.org/jira/browse/CASSANDRA-12153?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15375573#comment-15375573 ]
Benjamin Lerer commented on CASSANDRA-12153: -------------------------------------------- CI results: ||[utest|http://cassci.datastax.com/view/Dev/view/blerer/job/blerer-12153-trunk-testall/]||[dtests|http://cassci.datastax.com/view/Dev/view/blerer/job/blerer-12153-trunk-dtest/]|| > RestrictionSet.hasIN() is slow > ------------------------------ > > Key: CASSANDRA-12153 > URL: https://issues.apache.org/jira/browse/CASSANDRA-12153 > Project: Cassandra > Issue Type: Improvement > Components: Coordination > Reporter: Tyler Hobbs > Assignee: Tyler Hobbs > Priority: Minor > Fix For: 3.x > > > While profiling local in-memory reads for CASSANDRA-10993, I noticed that > {{RestrictionSet.hasIN()}} was responsible for about 1% of the time. It > looks like it's mostly slow because it creates a new LinkedHashSet (which is > expensive to init) and uses streams. This can be replaced with a simple for > loop. -- This message was sent by Atlassian JIRA (v6.3.4#6332)