[ https://issues.apache.org/jira/browse/THRIFT-965?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Aki Sukegawa updated THRIFT-965: -------------------------------- Component/s: (was: C++ - Library) Java - Library > Use a queue instead of a set to record interest changes in NonblockingServer > ---------------------------------------------------------------------------- > > Key: THRIFT-965 > URL: https://issues.apache.org/jira/browse/THRIFT-965 > Project: Thrift > Issue Type: Improvement > Components: Java - Library > Affects Versions: 0.2, 0.3, 0.4, 0.5, 0.9.3 > Reporter: Bryan Duxbury > Assignee: Bryan Duxbury > Priority: Minor > > Right now we use a HashSet to record interest changes. This requires us to > synchronize on access to it which seems like an unnecessary contention > bottleneck. Instead, if we used a queue, we could do standard > producer/consumer and use more granular locks (if any). -- This message was sent by Atlassian JIRA (v6.3.4#6332)