Hi Mark,

Thanks for posting those links. I know this is probably a dumb
question, but how do I make Solr work through your repository? I ask
this because I don't see a build xml file and the folder structure is
a bit different (I'm guessing I am not supposed to use ant on that :D)

Thanks,

Moazzam




On Thu, Jun 17, 2010 at 4:23 AM, Rakhi Khatwani <rkhatw...@gmail.com> wrote:
> Hi Moazzam,
>               Yup i hv encountered the same thing.
> Build errors after applying the patch.
>
> Rakhi
>
> On Thu, Jun 17, 2010 at 3:33 AM, Moazzam Khan <moazz...@gmail.com> wrote:
>
>> I got the code from trunk again and now I get this error:
>>
>>    [javac] symbol  : class StringIndex
>>    [javac] location: interface org.apache.lucene.search.FieldCache
>>    [javac]     private final Map<String, FieldCache.StringIndex>
>> fieldCaches =
>> new HashMap<String, FieldCache.StringIndex>();
>>    [javac]                                         ^
>>    [javac]
>> C:\svn\solr\src\java\org\apache\solr\search\SolrIndexSearcher.java:6
>> 74: cannot find symbol
>>    [javac] symbol  : class DocSetScoreCollector
>>    [javac] location: class org.apache.solr.search.SolrIndexSearcher
>>    [javac]         if (query instanceof TermQuery && !(collector instanceof
>> Doc
>> SetScoreCollector)) {
>>    [javac]
>>  ^
>>    [javac]
>> C:\svn\solr\src\java\org\apache\solr\search\fieldcollapse\AbstractDo
>> cumentCollapser.java:257: cannot find symbol
>>    [javac] symbol  : method
>> getStringIndex(org.apache.solr.search.SolrIndexRead
>> er,java.lang.String)
>>    [javac] location: interface org.apache.lucene.search.FieldCache
>>    [javac]     fieldValues =
>> FieldCache.DEFAULT.getStringIndex(searcher.getRead
>> er(), collapseField);
>>     [javac]                                     ^
>>    [javac]
>> C:\svn\solr\src\java\org\apache\solr\search\fieldcollapse\collector\
>> AggregateCollapseCollectorFactory.java:163: cannot find symbol
>>    [javac] symbol  : class StringIndex
>>    [javac] location: interface org.apache.lucene.search.FieldCache
>>    [javac]     private final Map<String, FieldCache.StringIndex>
>> fieldCaches =
>> new HashMap<String, FieldCache.StringIndex>();
>>     [javac]
>>                              ^
>>    [javac]
>> C:\svn\solr\src\java\org\apache\solr\search\fieldcollapse\collector\
>> AggregateCollapseCollectorFactory.java:173: cannot find symbol
>>    [javac] symbol  : method
>> getStringIndex(org.apache.solr.search.SolrIndexRead
>> er,java.lang.String)
>>    [javac] location: interface org.apache.lucene.search.FieldCache
>>    [javac]           fieldCaches.put(fieldName,
>> FieldCache.DEFAULT.getStringInd
>> ex(searcher.getReader(), fieldName));
>>     [javac]                                                        ^
>>    [javac]
>> C:\svn\solr\src\java\org\apache\solr\search\fieldcollapse\collector\
>> AggregateCollapseCollectorFactory.java:183: cannot find symbol
>>    [javac] symbol  : class StringIndex
>>    [javac] location: interface org.apache.lucene.search.FieldCache
>>    [javac]         FieldCache.StringIndex stringIndex =
>> fieldCaches.get(aggrega
>> teField.getFieldName());
>>    [javac]                   ^
>>    [javac] Note: Some input files use or override a deprecated API.
>>    [javac] Note: Recompile with -Xlint:deprecation for details.
>>    [javac] Note: Some input files use unchecked or unsafe operations.
>>    [javac] Note: Recompile with -Xlint:unchecked for details.
>>    [javac] 10 errors
>>
>>
>> I am compiling using jdk 1.5 update 22. Does that have anything to do
>> with the errors?
>>
>> -Moazzam
>>
>> On Wed, Jun 16, 2010 at 4:34 PM, Moazzam Khan <moazz...@gmail.com> wrote:
>> > I did the same thing. And, the code compiles without the patch but
>> > when I apply the patch I get these errors:
>> >
>> >    [javac]
>> C:\svn\solr\src\java\org\apache\solr\search\fieldcollapse\collector\
>> > FieldValueCountCollapseCollectorFactory.java:127: class, interface, or
>> enum expe
>> > cted
>> >    [javac] import java.util.HashMap;
>> >    [javac] ^
>> >    [javac]
>> C:\svn\solr\src\java\org\apache\solr\search\fieldcollapse\collector\
>> > FieldValueCountCollapseCollectorFactory.java:128: class, interface, or
>> enum expe
>> > cted
>> >    [javac] import java.util.Map;
>> >    [javac] ^
>> >    [javac]
>> C:\svn\solr\src\java\org\apache\solr\search\fieldcollapse\collector\
>> > aggregate\AggregateFunction.java:70: class, interface, or enum expected
>> >    [javac] package
>> org.apache.solr.search.fieldcollapse.collector.aggregate;
>> >    [javac] ^
>> >    [javac]
>> C:\svn\solr\src\java\org\apache\solr\search\fieldcollapse\collector\
>> > aggregate\AggregateFunction.java:72: class, interface, or enum expected
>> >    [javac] import org.apache.solr.search.fieldcollapse.CollapseGroup;
>> >    [javac] ^
>> >    [javac] 52 errors
>> >
>> >
>> > I got the source from :
>> >
>> > http://svn.apache.org/repos/asf/lucene/dev/trunk
>> >
>> > and got the patch from :
>> >
>> >
>> https://issues.apache.org/jira/secure/attachment/12440108/SOLR-236-trunk.patch
>> >
>> >
>> > Any ideas what's going wrong?
>> >
>> >
>> >
>> >
>> > On Wed, Jun 16, 2010 at 11:40 AM, Eric Caron <eric.ca...@gmail.com>
>> wrote:
>> >> I've had the best luck checking out the newest Solr/Lucene (so the
>> 1.5-line)
>> >> from SVN, then just doing "patch -p0 < SOLR-236-trunk.patch" from inside
>> the
>> >> trunk directory. I just did it against the newest checkout and it works
>> fine
>> >> still.
>> >>
>> >> On Wed, Jun 16, 2010 at 11:35 AM, Moazzam Khan <moazz...@gmail.com>
>> wrote:
>> >>
>> >>> Actually I take that back. I am just as lost as you. I wish there was
>> >>> a tutorial on how to do this (although I get the feeling that once I
>> >>> know how to do it I will go "ohh... I can't believe I couldn't figure
>> >>> that out")
>> >>>
>> >>> - Moazzam
>> >>>
>> >>> On Wed, Jun 16, 2010 at 8:25 AM, Moazzam Khan <moazz...@gmail.com>
>> wrote:
>> >>> > Hi Rakhi,
>> >>> >
>> >>> > You are supposed to get the code for solr 1.4 from SVN here:
>> >>> > http:/svn.apache.org/repos/asf/lucene/solr/tags/
>> >>> >
>> >>> > Then apply the path to it and comppile. It should work.
>> >>> >
>> >>> >
>> >>> > However, you will probably get an error at run time saying some java
>> >>> > class is missing. I haven't been able to figure out what to do after
>> >>> > that.
>> >>> >
>> >>> >
>> >>> >
>> >>> > - moazzam
>> >>> > http://moazzam-khan.com
>> >>> >
>> >>> > On Wed, Jun 16, 2010 at 3:37 AM, Rakhi Khatwani <rkhatw...@gmail.com
>> >
>> >>> wrote:
>> >>> >> Hi,
>> >>> >>     I wanted to try out field collapsing for a requirement. i went
>> >>> through
>> >>> >> the wiki and solr-236. but there are lot of patch files. and the
>> >>> comments
>> >>> >> below left me confused.
>> >>> >>
>> >>> >> i tried applyin the patch file on 1.4.0 release but ended up with
>> many
>> >>> >> compile errors.
>> >>> >> i even downloaded the latest code from the repository and applied
>> the
>> >>> >> patch(solr-trunk-236 dtd 16th May 2010). but ended up with build
>> errors.
>> >>> >>
>> >>> >> Can someone tell me which patch file to apply on which build? so
>> that i
>> >>> can
>> >>> >> get collapsing working?
>> >>> >>
>> >>> >> Regards,
>> >>> >> Raakhi.
>> >>> >>
>> >>> >> On Thu, Mar 25, 2010 at 11:15 PM, Rob Z <zman...@hotmail.com>
>> wrote:
>> >>> >>
>> >>> >>>
>> >>> >>> What do you mean you had to revert to Trunk 1.5. Do you mean
>> upgrade?
>> >>> Which
>> >>> >>> version were you using before hand?
>> >>> >>>
>> >>> >>> Can you please list the exact version of 1.5 and the patch # you
>> used.
>> >>> I
>> >>> >>> downloaded the latest nightly build and tried patching using the
>> 2/1
>> >>> patch.
>> >>> >>> Everything went ok but I am getting 1 failing test.
>> >>> >>>
>> >>> >>> Would you recommend using the latest nightly 1.5 build or 1.4 for
>> >>> >>> production use? I really need this feature so I don't think I have
>> much
>> >>> of a
>> >>> >>> choice. Can you also explain the performance implications you are
>> >>> seeing AND
>> >>> >>> what configuration tweaks you've used that helped.
>> >>> >>>
>> >>> >>> Thanks!
>> >>> >>>
>> >>> >>> > From: mark.robe...@red-gate.com
>> >>> >>> > To: solr-user@lucene.apache.org
>> >>> >>> > Date: Thu, 25 Mar 2010 15:21:54 +0000
>> >>> >>> > Subject: RE: Field Collapsing SOLR-236
>> >>> >>> >
>> >>> >>> > Yeah got it working fine - but I needed to revert to Trunk (1.5)
>> to
>> >>> get
>> >>> >>> the patch to apply.
>> >>> >>> >
>> >>> >>> > It does certainly have some performance implications, but
>> tweaking
>> >>> >>> configuration can help here.
>> >>> >>> >
>> >>> >>> > Overall the benefits very much outweigh the costs for us :)
>> >>> >>> >
>> >>> >>> > Mark.
>> >>> >>> >
>> >>> >>> >
>> >>> >>> > -----Original Message-----
>> >>> >>> > From: Dennis Gearon [mailto:gear...@sbcglobal.net]
>> >>> >>> > Sent: 25 March 2010 00:49
>> >>> >>> > To: solr-user@lucene.apache.org
>> >>> >>> > Subject: Re: Field Collapsing SOLR-236
>> >>> >>> >
>> >>> >>> > Boy, I hope that field collapsing works! I'm planning on using it
>> >>> >>> heavily.
>> >>> >>> > Dennis Gearon
>> >>> >>> >
>> >>> >>> > Signature Warning
>> >>> >>> > ----------------
>> >>> >>> > EARTH has a Right To Life,
>> >>> >>> >   otherwise we all die.
>> >>> >>> >
>> >>> >>> > Read 'Hot, Flat, and Crowded'
>> >>> >>> > Laugh at http://www.yert.com/film.php
>> >>> >>> >
>> >>> >>> >
>> >>> >>> > --- On Wed, 3/24/10, blargy <zman...@hotmail.com> wrote:
>> >>> >>> >
>> >>> >>> > > From: blargy <zman...@hotmail.com>
>> >>> >>> > > Subject: Field Collapsing SOLR-236
>> >>> >>> > > To: solr-user@lucene.apache.org
>> >>> >>> > > Date: Wednesday, March 24, 2010, 12:17 PM
>> >>> >>> > >
>> >>> >>> > > Has anyone had any luck with the field collapsing patch
>> >>> >>> > > (SOLR-236) with Solr
>> >>> >>> > > 1.4? I tried patching my version of 1.4 with no such luck.
>> >>> >>> > >
>> >>> >>> > > Thanks
>> >>> >>> > > --
>> >>> >>> > > View this message in context:
>> >>> >>>
>> >>>
>> http://old.nabble.com/Field-Collapsing-SOLR-236-tp28019949p28019949.html
>> >>> >>> > > Sent from the Solr - User mailing list archive at
>> >>> >>> > > Nabble.com.
>> >>> >>> > >
>> >>> >>> > >
>> >>> >>>
>> >>> >>> _________________________________________________________________
>> >>> >>> Hotmail: Trusted email with Microsoft’s powerful SPAM protection.
>> >>> >>> http://clk.atdmt.com/GBL/go/210850552/direct/01/
>> >>> >>>
>> >>> >>
>> >>> >
>> >>>
>> >>
>> >
>>
>

Reply via email to