[ https://issues.apache.org/jira/browse/HBASE-10975?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Adela Maznikar resolved HBASE-10975. ------------------------------------ Resolution: Fixed > [89-fb] HTableMultiplexer to use executor > ----------------------------------------- > > Key: HBASE-10975 > URL: https://issues.apache.org/jira/browse/HBASE-10975 > Project: HBase > Issue Type: Improvement > Affects Versions: 0.89-fb > Reporter: Adela Maznikar > Assignee: Adela Maznikar > Priority: Minor > Fix For: 0.89-fb > > Attachments: HTableMultiplexer_executor.patch > > > HtableMultiplexer is creating manually HTableFlushWorker thread for each > regionserver. Changing this to use ScheduledExecutorService. Also this will > help us get rid of the Thread.sleep() in HTableFlushWorker.run() and make > the code smaller and easier to read. > Add a unit test which will spawn 10 client threads which will do 10k puts > each concurrently and check that when we do get() we get the data back. -- This message was sent by Atlassian JIRA (v6.2#6252)