Eric,

Unfortunately Solr guys ignores it.

On Tue, Aug 14, 2012 at 7:48 PM, Eric Khoury <ekhour...@hotmail.com> wrote:

>
> Hi Mikhail, was trying to figure out if solr-3076 made it into the beta,
> but since the issue is still marked as opened, I take it it didn't
> yet?Thanks,Eric.
>  > From: mkhlud...@griddynamics.com
> > Date: Fri, 3 Aug 2012 00:06:36 +0400
> > Subject: Re: Solr 4.0 - Join performance
> > To: ekhour...@hotmail.com; solr-user@lucene.apache.org
> >
> > Eric,
> >
> > you can take last patch from SOLR-3076
> >  [image: Text File]
> > <
> https://issues.apache.org/jira/secure/attachment/12536717/SOLR-3076.patch>
> >  SOLR-3076.patch
> > <
> https://issues.apache.org/jira/secure/attachment/12536717/SOLR-3076.patch>
> > 16/Jul/12 21:16
> >
> > also can take it applied from
> > https://github.com/m-khl/solr-patches/tree/6611 . But the origin source
> > code might be a little bit old.
> > Regaining a nightly build, it's not so optimistic - I can't attract
> > committer for reviewing it.
> >
> > On Thu, Aug 2, 2012 at 11:51 PM, Eric Khoury <ekhour...@hotmail.com>
> wrote:
> >
> > >  Wow, great work Mikhail, that's impressive.
> > > I don't currently have build the dev tree, you wouldn't have a patch
> for
> > > the alpha build handy?
> > > If not, when do you think this'll be available in a nightly build?
> > > Thanks again,
> > > Eric.
> > > > From: mkhlud...@griddynamics.com
> > > > Date: Thu, 2 Aug 2012 22:38:13 +0400
> > > > Subject: Re: Solr 4.0 - Join performance
> > > > To: solr-user@lucene.apache.org
> > >
> > > >
> > > > Hello,
> > > >
> > > > You can check my record.
> > > >
> > >
> https://issues.apache.org/jira/browse/SOLR-3076?focusedCommentId=13415644&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-13415644
> > > >
> > > > I'm still working on precise performance measurement.
> > > >
> > > > On Thu, Aug 2, 2012 at 6:45 PM, Eric Khoury <ekhour...@hotmail.com>
> > > wrote:
> > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > Hello all,
> > > > >
> > > > >
> > > > >
> > > > > I’m testing out the new join feature, hitting some perf
> > > > > issues, as described in Erick’s article (
> > > > > http://architects.dzone.com/articles/solr-experimenting-join).
> > > > >
> > > > > Basically, I’m using 2 objects in solr (this is a simplified
> > > > > view):
> > > > >
> > > > >
> > > > >
> > > > > Item
> > > > >
> > > > > - Id
> > > > >
> > > > > - Name
> > > > >
> > > > >
> > > > >
> > > > > Grant
> > > > >
> > > > > - ItemId
> > > > >
> > > > > - AvailabilityStartTime
> > > > >
> > > > > - AvailabilityEndTime
> > > > >
> > > > >
> > > > >
> > > > > Each item can have multiple grants attached to it.
> > > > >
> > > > >
> > > > >
> > > > > The query I'm using is the following, to find items by
> > > > > name, filtered by grants availability window:
> > > > >
> > > > >
> > > > >
> > > > > solr/select?fq=Name:XXX&q={!join
> > > > > from=ItemId to=Id} AvailabilityStartTime:[* TO NOW] AND
> > > > > -AvailabilityEndTime:[*
> > > > > TO NOW]
> > > > >
> > > > >
> > > > >
> > > > > With a hundred thousand items, this query can take multiple seconds
> > > > > to perform, due to the large number or ItemIds returned from the
> join
> > > > > query.
> > > > >
> > > > > Has anyone come up with a better way to use joins for these types
> of
> > > > > queries? Are there improvements planned in 4.0 rtm in this area?
> > > > >
> > > > >
> > > > >
> > > > > Btw, I’ve explored simply adding Start-End times to items, but
> > > > > the flat data model makes it hard to maintain start-end pairs.
> > > > >
> > > > >
> > > > >
> > > > > Thanks for the help!
> > > > >
> > > > > Eric.
> > > > >
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Sincerely yours
> > > > Mikhail Khludnev
> > > > Tech Lead
> > > > Grid Dynamics
> > > >
> > > > <http://www.griddynamics.com>
> > > > <mkhlud...@griddynamics.com>
> > >
> >
> >
> >
> > --
> > Sincerely yours
> > Mikhail Khludnev
> > Tech Lead
> > Grid Dynamics
> >
> > <http://www.griddynamics.com>
> >  <mkhlud...@griddynamics.com>
>




-- 
Sincerely yours
Mikhail Khludnev
Tech Lead
Grid Dynamics

<http://www.griddynamics.com>
 <mkhlud...@griddynamics.com>

Reply via email to