Skip to end of metadata
Go to start of metadata

This is the home of the BOBO space.

To help you on your way, we've inserted some of our favourite macros on this home page. As you start creating pages, adding news items and commenting you'll see the macros below fill up with all the activity in your space.

Recently Updated

Navigate space
  • No labels

10 Comments

  1. join wang,how to get the src of bobo?

  2. FacetDataCacheFieldComparator.java,FacetDataCacheSource.java are empty file,please check it

    1. These empty files have been removed. Thanks Brian!

  3. BoboIndexReader boboReader = BoboIndexReader.getInstance(indexReader,handlerList);

    BOBO's latest version(2.5.1) can not instance by this way。

    do you have any demo show what the mean of  'WorkArea','RuntimeFacetHandleFactory'? i totally lost.

    thank you!

  4. I got an Array out of bounds (which was caused by Integer Overflow) exception in the SimpleGroupbyFacetHandler using 2.5.0 RC1:

    Caused by: org.apache.hadoop.ipc.RemoteException: java.io.IOException: java.lang.ArrayIndexOutOfBoundsException: -4
        at java.util.ArrayList.elementData(ArrayList.java:338)
        at java.util.ArrayList.get(ArrayList.java:351)
        at com.browseengine.bobo.facets.data.TermValueList.get(TermValueList.java:91)
        at com.browseengine.bobo.facets.impl.SimpleGroupbyFacetHandler$GroupbyFacetCountCollector.getFacetString(SimpleGroupbyFacetHandler.java:269)
        at com.browseengine.bobo.facets.impl.SimpleGroupbyFacetHandler$GroupbyFacetCountCollector.access$500(SimpleGroupbyFacetHandler.java:180)
        at com.browseengine.bobo.facets.impl.SimpleGroupbyFacetHandler$GroupbyFacetCountCollector$GroupByFacetIterator.next(SimpleGroupbyFacetHandler.java:427)
        at com.browseengine.bobo.facets.impl.CombinedFacetIterator.next(CombinedFacetIterator.java:110)
        at com.browseengine.bobo.facets.CombinedFacetAccessible.getFacets(CombinedFacetAccessible.java:141)

    The SimgpleGroupbyFacetHandler.getFacetString(), integer overflow happened when calculating the adjusted variable:

       adjusted = idx * len;  // adjusted should be a long and cast the final results of calculating idx and bucket back to int.

    I am not sure if this has been taking care of, if not I can create an Jira issue on 2.5.0.

    Thanks

     -lyman

    1. Hi Lyman:
      Can you create an issue with the full stacktrace?

      Thanks

      -John

  5. i got the same error with  Lyman Do, john,this issue has been fix?

  6. Hi there,

    is there somewhere some information how bobo achieves a better performance than the naive approach of running multiple queries and aggregating the results in some sort of wrapper classes?

    I am also wondering whether I can use a BobSubBrowser directly instead of a BoboBrowser? I need a direct subclass of IndexSearcher.

    Last, but not least, what is the state of getting bobo-browse deployed into a maven repo. I've seen that quite some time back an issue was created in the maven issue tracker, but it never rejected, because the upload procedures have changed.

  7. Hi John,

    I would like to thank you, for such a great tool BoboBrowse.
    John, I am using it for faceting but stucked at one point.
    I am using MultiValueFacetHandler and want to set filter, so that facet counting should be happen on selected terms of a Multi Valued field.
    Say, Field f1 (analysed and index), can have 5 multi-values v1, v2,v3,v4,v5.
    I want to get facets for v1 and v2 only.
    Does bobo supports filtering at facet level (not on query level)? If yes, Can you suggest me syntax of bobo.spring to set filter on MultiValuefacetHandler

    Thanx in advane...