For Solr, we can just move the current trunk to a 15 branch.

-Yonik

On Tue, Mar 23, 2010 at 9:39 AM, Grant Ingersoll <gsing...@apache.org> wrote:
>
> On Mar 22, 2010, at 8:27 AM, Uwe Schindler wrote:
>
>> Hi all,
>>
>> the discussion where to do the development after the merge, now gets actual:
>>
>> Currently a lusolr test-trunk is done as a branch inside solr 
>> (https://svn.apache.org/repos/asf/lucene/solr/branches/newtrunk). The 
>> question is, where to put the main development and how to switch, so 
>> non-developers that have checkouts of solr and/or lucene will see the change 
>> and do not send us outdated patches.
>>
>> I propose to do the following:
>>
>> - Start a new top-level project folder inside /lucene root svn folder: 
>> https://svn.apache.org/repos/asf/lucene/lusolr (please see "lusolr" as a 
>> placeholder name) and add branches, tags subfolders to it. Do not create 
>> trunk and do this together with the next step.
>
> OK, I created https://svn.apache.org/repos/asf/lucene/dev/ and given 
> appropriate rights.  Uwe, you can now do the rest of the move.  Once you've 
> done it, let me know and I can make sure to add back the contrib rights.
>
>> - Move the branch from 
>> https://svn.apache.org/repos/asf/lucene/solr/branches/newtrunk to this new 
>> directory as "trunk"
>> - For lucene flexible indexing, create a corresponding flex branch there and 
>> svn copy it from current new trunk. Merge the lucene flex changes into it. 
>> Alternatively, land flex now. Or simply do svn copy of current flex branch 
>> instead of merging (may be less work).
>> - Do the same for possible solr branches in development
>> - Create a tag in the lucene tags folder and in the solr tags folder with 
>> the current state of each trunk. After that delete all contents from old 
>> trunk in solr and lucene and place a readme file pointing developers to the 
>> new merged trunk folder (for both old trunks). This last step is important, 
>> else people who checkout the old trunk will soon see a very outdated view 
>> and may send us outdated patches in JIRA. When the contents of old-trunk 
>> disappear it's obvious to them what happened. If they had already some 
>> changes in their checkout, the svn client will keep the changed files as 
>> unversioned (after upgrade). The history keeps available, so it's also 
>> possible to checkout an older version from trunk using @rev or -r rev. I did 
>> a similar step with some backwards compatibility changes in lucene (add a 
>> README).
>>
>> Uwe
>>
>> -----
>> Uwe Schindler
>> H.-H.-Meier-Allee 63, D-28213 Bremen
>> http://www.thetaphi.de
>> eMail: u...@thetaphi.de
>>
>>
>>> -----Original Message-----
>>> From: Michael McCandless [mailto:luc...@mikemccandless.com]
>>> Sent: Monday, March 22, 2010 11:37 AM
>>> To: java-dev@lucene.apache.org
>>> Subject: Re: (LUCENE-2297) IndexWriter should let you optionally enable
>>> reader pooling
>>>
>>> I think we should.
>>>
>>> It (newtrunk) was created to test Hoss's side-by-sdie proposal, and
>>> that approach looks to be working very well.
>>>
>>> Up until now we've been committing to the old trunk and then
>>> systematically merging over to newtrunk.  I think we should now flip
>>> that, ie, commit to newtrunk and only merge back to the old trunk if
>>> for some strange reason it's needed.
>>>
>>> Mike
>>>
>>> On Mon, Mar 22, 2010 at 6:32 AM, Uwe Schindler <u...@thetaphi.de> wrote:
>>>> Are we now only working on newtrunk?
>>>>
>>>> -----
>>>> Uwe Schindler
>>>> H.-H.-Meier-Allee 63, D-28213 Bremen
>>>> http://www.thetaphi.de
>>>> eMail: u...@thetaphi.de
>>>>
>>>>> -----Original Message-----
>>>>> From: Michael McCandless (JIRA) [mailto:j...@apache.org]
>>>>> Sent: Monday, March 22, 2010 11:22 AM
>>>>> To: java-dev@lucene.apache.org
>>>>> Subject: [jira] Resolved: (LUCENE-2297) IndexWriter should let you
>>>>> optionally enable reader pooling
>>>>>
>>>>>
>>>>>     [ https://issues.apache.org/jira/browse/LUCENE-
>>>>> 2297?page=com.atlassian.jira.plugin.system.issuetabpanels:all-
>>> tabpanel
>>>>> ]
>>>>>
>>>>> Michael McCandless resolved LUCENE-2297.
>>>>> ----------------------------------------
>>>>>
>>>>>    Resolution: Fixed
>>>>>
>>>>> Fixed on newtrunk.
>>>>>
>>>>>> IndexWriter should let you optionally enable reader pooling
>>>>>> -----------------------------------------------------------
>>>>>>
>>>>>>                Key: LUCENE-2297
>>>>>>                URL: https://issues.apache.org/jira/browse/LUCENE-
>>>>> 2297
>>>>>>            Project: Lucene - Java
>>>>>>         Issue Type: Improvement
>>>>>>           Reporter: Michael McCandless
>>>>>>           Priority: Minor
>>>>>>            Fix For: 3.1
>>>>>>
>>>>>>        Attachments: LUCENE-2297.patch
>>>>>>
>>>>>>
>>>>>> For apps using a large index and frequently need to commit and
>>>>> resolve deletes, the cost of opening the SegmentReaders on demand
>>> for
>>>>> every commit can be prohibitive.
>>>>>> We an already pool readers (NRT does so), but, we only turn it on
>>> if
>>>>> NRT readers are in use.
>>>>>> We should allow separate control.
>>>>>> We should do this after LUCENE-2294.
>>>>>
>>>>> --
>>>>> This message is automatically generated by JIRA.
>>>>> -
>>>>> You can reply to this email to add a comment to the issue online.
>>>>>
>>>>>
>>>>> --------------------------------------------------------------------
>>> -
>>>>> To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org
>>>>> For additional commands, e-mail: java-dev-h...@lucene.apache.org
>>>>
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org
>>>> For additional commands, e-mail: java-dev-h...@lucene.apache.org
>>>>
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org
>>> For additional commands, e-mail: java-dev-h...@lucene.apache.org
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org
>> For additional commands, e-mail: java-dev-h...@lucene.apache.org
>>
>
> --------------------------
> Grant Ingersoll
> http://www.lucidimagination.com/
>
> Search the Lucene ecosystem using Solr/Lucene: 
> http://www.lucidimagination.com/search
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-dev-h...@lucene.apache.org

Reply via email to