selectivity bug for range facet

Description

2010/10/12 15:02:46.764 ERROR [SenseiNodeMessageHandler] [] For input string: "[00000001286834566761 TO 00000001286917366760]"
java.lang.NumberFormatException: For input string: "[00000001286834566761 TO 00000001286917366760]"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Long.parseLong(Long.java:410)
at java.lang.Long.parseLong(Long.java:468)
at com.browseengine.bobo.facets.data.TermLongList.parse(TermLongList.java:23)
at com.browseengine.bobo.facets.data.TermLongList.indexOf(TermLongList.java:81)
at com.browseengine.bobo.facets.filter.FacetOrFilter.getFacetSelectivity(FacetOrFilter.java:52)
at com.browseengine.bobo.search.BoboSearcher2$FacetValidator$1.compare(BoboSearcher2.java:65)
at com.browseengine.bobo.search.BoboSearcher2$FacetValidator$1.compare(BoboSearcher2.java:62)
at java.util.Arrays.mergeSort(Arrays.java:1270)
at java.util.Arrays.sort(Arrays.java:1251)
at com.browseengine.bobo.search.BoboSearcher2$FacetValidator.sortPostCollectors(BoboSearcher2.java:79)
at com.browseengine.bobo.search.BoboSearcher2$FacetValidator.setNextReader(BoboSearcher2.java:97)
at com.browseengine.bobo.search.BoboSearcher2.search(BoboSearcher2.java:280)
at com.browseengine.bobo.api.BoboSubBrowser.browse(BoboSubBrowser.java:353)
at com.browseengine.bobo.api.MultiBoboBrowser.browse(MultiBoboBrowser.java:101)
at com.browseengine.bobo.api.MultiBoboBrowser.browse(MultiBoboBrowser.java:83)
at com.browseengine.bobo.api.MultiBoboBrowser.browse(MultiBoboBrowser.java:58)
at com.sensei.search.nodes.SenseiNodeMessageHandler.browse(SenseiNodeMessageHandler.java:120)
at com.sensei.search.nodes.SenseiNodeMessageHandler.handleMessage(SenseiNodeMessageHandler.java:82)
at com.sensei.search.nodes.SenseiNodeMessageHandler.handleMessage(SenseiNodeMessageHandler.java:178)
at com.linkedin.norbert.javacompat.network.NettyNetworkServer$$anonfun$registerHandler$1.apply(NettyNetworkServer.scala:47)
at com.linkedin.norbert.javacompat.network.NettyNetworkServer$$anonfun$registerHandler$1.apply(NettyNetworkServer.scala:47)
at com.linkedin.norbert.network.server.ThreadPoolMessageExecutor$RequestRunner.run(MessageExecutorComponent.scala:125)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
2010/10/12 15:02:46.764 ERROR [SenseiNodeMessageHandler] [] For input string: "[00000001286834566761 TO 00000001286917366760]"
java.lang.NumberFormatException: For input string: "[00000001286834566761 TO 00000001286917366760]"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Long.parseLong(Long.java:410)
at java.lang.Long.parseLong(Long.java:468)
at com.browseengine.bobo.facets.data.TermLongList.parse(TermLongList.java:23)
at com.browseengine.bobo.facets.data.TermLongList.indexOf(TermLongList.java:81)
at com.browseengine.bobo.facets.filter.FacetOrFilter.getFacetSelectivity(FacetOrFilter.java:52)
at com.browseengine.bobo.search.BoboSearcher2$FacetValidator$1.compare(BoboSearcher2.java:65)
at com.browseengine.bobo.search.BoboSearcher2$FacetValidator$1.compare(BoboSearcher2.java:62)
at java.util.Arrays.mergeSort(Arrays.java:1270)
at java.util.Arrays.sort(Arrays.java:1251)
at com.browseengine.bobo.search.BoboSearcher2$FacetValidator.sortPostCollectors(BoboSearcher2.java:79)
at com.browseengine.bobo.search.BoboSearcher2$FacetValidator.setNextReader(BoboSearcher2.java:97)
at com.browseengine.bobo.search.BoboSearcher2.search(BoboSearcher2.java:280)
at com.browseengine.bobo.api.BoboSubBrowser.browse(BoboSubBrowser.java:353)
at com.browseengine.bobo.api.MultiBoboBrowser.browse(MultiBoboBrowser.java:101)
at com.browseengine.bobo.api.MultiBoboBrowser.browse(MultiBoboBrowser.java:83)
at com.browseengine.bobo.api.MultiBoboBrowser.browse(MultiBoboBrowser.java:58)
at com.sensei.search.nodes.SenseiNodeMessageHandler.browse(SenseiNodeMessageHandler.java:120)
at com.sensei.search.nodes.SenseiNodeMessageHandler.handleMessage(SenseiNodeMessageHandler.java:82)
at com.sensei.search.nodes.SenseiNodeMessageHandler.handleMessage(SenseiNodeMessageHandler.java:178)
at com.linkedin.norbert.javacompat.network.NettyNetworkServer$$anonfun$registerHandler$1.apply(NettyNetworkServer.scala:47)
at com.linkedin.norbert.javacompat.network.NettyNetworkServer$$anonfun$registerHandler$1.apply(NettyNetworkServer.scala:47)
at com.linkedin.norbert.network.server.ThreadPoolMessageExecutor$RequestRunner.run(MessageExecutorComponent.scala:125)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
2010/10/12 15:02:50.442 WARN [FirehoseDataHandler] [] data does not contain member, skipping...

Environment

None

Assignee

hao yan

Reporter

Xiaoyang Gu

Labels

None

Components

Fix versions

Priority

Major
Configure