I think the (Solr) release notes feels more like a dump of JIRA descriptions 
than an editorial summary of main highlights.
People who want to dive deep can read CHANGES, let’s choose top-7 largest 
changes, describe them editorially and refer to CHANGES for the rest including 
upgrade notes?

I made a total re-write here 
https://gist.github.com/3afd5095834ee9e5d60b2eb304c21bec including a general 
warning at the end that this is a major release that removes deprecated stuff 
and that you should read the upgrade notes.
Anshum, feel free to disagree and discard or use at will!

--
Jan Høydahl, search solution architect
Cominvent AS - www.cominvent.com

> 19. sep. 2017 kl. 22.44 skrev Anshum Gupta <ansh...@apple.com>:
> 
> Please find the release notes here:
> 
> Lucene: https://wiki.apache.org/lucene-java/ReleaseNote70 
> <https://wiki.apache.org/lucene-java/ReleaseNote70>
> 
> Solr: https://wiki.apache.org/solr/ReleaseNote70 
> <https://wiki.apache.org/solr/ReleaseNote70> 
> 
> I am cleaning up the ‘upgrading from 6x’ section to make it shorter but feel 
> free to either fix/add things to this. I pushed the artifacts last night so 
> there are still about 8 hours to the 24 hours period. 
> 
> I’ll use the 8 hours to fix the website etc. and announce once all of this is 
> wrapped up!
> 
> -Anshum
> 
> 
> 
>> On Aug 28, 2017, at 10:46 PM, Varun Thacker <va...@vthacker.in 
>> <mailto:va...@vthacker.in>> wrote:
>> 
>> I don't think holding up the release process infinitely till we stabilize 
>> all the tests is an option. On the other hand getting an RC to build is 
>> pretty difficult ( I am facing the same problem with 6.6.1 ) and I am sure 
>> people will run into this while voting for the release?
>> 
>> We could identify the top 2/3 tests which fail regularly while building the 
>> RC and either disable them or see if someone volunteers to fix them ?
>> 
>> On Tue, Aug 29, 2017 at 2:53 AM, Ishan Chattopadhyaya 
>> <ichattopadhy...@gmail.com <mailto:ichattopadhy...@gmail.com>> wrote:
>> > Those flaky Solr tests are annoying since people will also run into 
>> > failures when
>> > checking the RC? Should we disable these tests on the 7.0 branch so that 
>> > building
>> > and verifying this RC isn't annoying to everybody working on this release?
>> 
>> +1. If it is hampering the release process, I think we should either not 
>> release without fixing them, or disable them for release (building, 
>> verifying).
>> 
>> On Mon, Aug 28, 2017 at 11:47 PM, Anshum Gupta <ansh...@apple.com 
>> <mailto:ansh...@apple.com>> wrote:
>> Though those failing tests are annoying, I would not recommend ignoring 
>> those tests. We can manually ignore those test failures when we are testing 
>> stuff out though.
>> 
>> -Anshum
>> 
>> 
>> 
>>> On Aug 28, 2017, at 11:10 AM, Adrien Grand <jpou...@gmail.com 
>>> <mailto:jpou...@gmail.com>> wrote:
>>> 
>>> Those flaky Solr tests are annoying since people will also run into 
>>> failures when checking the RC? Should we disable these tests on the 7.0 
>>> branch so that building and verifying this RC isn't annoying to everybody 
>>> working on this release?
>>> 
>>> Le lun. 28 août 2017 à 19:23, Anshum Gupta <ansh...@apple.com 
>>> <mailto:ansh...@apple.com>> a écrit :
>>> Thanks Adrien! It worked with a fresh clone, at least ant check-licenses 
>>> worked, so I’m assuming the RC creation would work too.
>>> I’m running that, and it might take a couple of hours for me to create one, 
>>> as a few SolrCloud tests are still a little flakey and they fail 
>>> occasionally.
>>> 
>>> -Anshum
>>> 
>>> 
>>> 
>>>> On Aug 28, 2017, at 10:13 AM, Anshum Gupta <ansh...@apple.com 
>>>> <mailto:ansh...@apple.com>> wrote:
>>>> 
>>>> Adrien,
>>>> 
>>>> Yes, ant check-licenses fails with the same error, and so does ant 
>>>> validate (from the root dir). This is after running ant clean -f.
>>>> 
>>>> BUILD FAILED
>>>> /Users/anshum/workspace/lucene-solr/build.xml:117: The following error 
>>>> occurred while executing this line:
>>>> /Users/anshum/workspace/lucene-solr/lucene/build.xml:90: The following 
>>>> error occurred while executing this line:
>>>> /Users/anshum/workspace/lucene-solr/lucene/tools/custom-tasks.xml:62: JAR 
>>>> resource does not exist: analysis/icu/lib/icu4j-56.1.jar
>>>> 
>>>> I didn’t realize that the dependency was upgraded, and what confuses me is 
>>>> that the file actually exists.
>>>> 
>>>> anshum$ ls analysis/icu/lib/icu4j-5
>>>> icu4j-56.1.jar  icu4j-59.1.jar
>>>> 
>>>> It seems like it’s something that git clean, ant clean clean-jars etc. 
>>>> didn’t fix. This is really surprising but I’ll try and checking out again 
>>>> and creating and RC (after checking for the dependencies).
>>>> I think ant should be responsible for cleaning this up, and not git so 
>>>> there’s something off there.
>>>> 
>>>> -Anshum
>>>> 
>>>> 
>>>> 
>>>>> On Aug 28, 2017, at 8:51 AM, Adrien Grand <jpou...@gmail.com 
>>>>> <mailto:jpou...@gmail.com>> wrote:
>>>>> 
>>>>> You mentioned you tried to run the script multiple times. Have you run 
>>>>> git clean at some point? Maybe this is due to a stale working copy?
>>>>> 
>>>>> Le lun. 28 août 2017 à 08:53, Adrien Grand <jpou...@gmail.com 
>>>>> <mailto:jpou...@gmail.com>> a écrit :
>>>>> Hi Anshum,
>>>>> 
>>>>> Does running ant check-licenses from the Lucene directory fail as well? 
>>>>> The error message that you are getting looks weird to me since Lucene 7.0 
>>>>> depends on ICU 59.1, not 56.1 since 
>>>>> https://issues.apache.org/jira/browse/LUCENE-7540 
>>>>> <https://issues.apache.org/jira/browse/LUCENE-7540>.
>>>>> 
>>>>> Le ven. 25 août 2017 à 23:42, Anshum Gupta <ansh...@apple.com 
>>>>> <mailto:ansh...@apple.com>> a écrit :
>>>>> A quick question, in case someone has an idea around what’s going on. 
>>>>> When I run the following command:
>>>>> 
>>>>> python3 -u dev-tools/scripts/buildAndPushRelease.py --push-local 
>>>>> /Users/anshum/solr/release/7.0.0/rc0 --rc-num 1 --sign <my-key>
>>>>> 
>>>>> I end up with the following error:
>>>>> 
>>>>> BUILD FAILED
>>>>> /Users/anshum/workspace/lucene-solr/build.xml:117: The following error 
>>>>> occurred while executing this line:
>>>>> /Users/anshum/workspace/lucene-solr/lucene/build.xml:90: The following 
>>>>> error occurred while executing this line:
>>>>> /Users/anshum/workspace/lucene-solr/lucene/tools/custom-tasks.xml:62: JAR 
>>>>> resource does not exist: analysis/icu/lib/icu4j-56.1.jar
>>>>> 
>>>>> Any idea as to what’s going on? This generally fails after the tests have 
>>>>> run, and the script has processed for about 45 minutes and it’s 
>>>>> consistent i.e. all the times when the tests pass, the process fails with 
>>>>> this warning.
>>>>> 
>>>>> I can also confirm that this file exists at 
>>>>> lucene/analysis/icy/lib/icu4j-56.1.jar .
>>>>> 
>>>>> Has anyone else seen this when working on the release?
>>>>> 
>>>>> -Anshum
>>>>> 
>>>>> 
>>>>> 
>>>>>> On Aug 23, 2017, at 4:21 AM, Andrzej Białecki 
>>>>>> <andrzej.biale...@lucidworks.com 
>>>>>> <mailto:andrzej.biale...@lucidworks.com>> wrote:
>>>>>> 
>>>>>> 
>>>>>>> On 23 Aug 2017, at 13:06, Uwe Schindler <u...@thetaphi.de 
>>>>>>> <mailto:u...@thetaphi.de>> wrote:
>>>>>>> 
>>>>>>> Keep in mind that there is also branch_7_0.
>>>>>> 
>>>>>> Right, but the changes related to these issues were committed to master 
>>>>>> before branch_7_0 was created, and these specific issues are only about 
>>>>>> back-porting to 6x.
>>>>>> 
>>>>>>> 
>>>>>>> Uww
>>>>>>> 
>>>>>>> Am 23. August 2017 12:26:42 MESZ schrieb "Andrzej Białecki" 
>>>>>>> <a...@getopt.org <mailto:a...@getopt.org>>:
>>>>>>> 
>>>>>>>> On 23 Aug 2017, at 08:15, Anshum Gupta <ansh...@apple.com 
>>>>>>>> <mailto:ansh...@apple.com>> wrote:
>>>>>>>> 
>>>>>>>> I also found more issues when comparing 7x, with 6x this time. I’ll 
>>>>>>>> take a look at wether it’s just the CHANGES entries or have these 
>>>>>>>> actually missed the branch. I assume it’s just the CHANGES, but want 
>>>>>>>> to be sure. If the committers involved can pitch in, I’d appreciate, 
>>>>>>>> else I’ll work on this for a bit right now and continue with this 
>>>>>>>> tomorrow morning.
>>>>>>>> 
>>>>>>>> - SOLR-10477 (Ab)
>>>>>>> 
>>>>>>> This is a partial back-port of relevant improvements from master to 6x, 
>>>>>>> so there are no strictly corresponding commits on 7x/master.
>>>>>>> 
>>>>>>>> - SOLR-10631: Metric reporters leak on 6x. (Ab)
>>>>>>> 
>>>>>>> This one has been fixed as part of other related issues in branches 7.x 
>>>>>>> / master, so it only required a specific fix for 6x.
>>>>>>> 
>>>>>>>> - SOLR-10000 (Ab)
>>>>>>>> 
>>>>>>> 
>>>>>>> This has been committed first to 7x, then to 6x and it’s present in 
>>>>>>> branch_6_6.
>>>>>>> 
>>>>>>> 
>>>>>>> ---
>>>>>>> Best regards,
>>>>>>> 
>>>>>>> Andrzej Bialecki
>>>>>>> 
>>>>>>> 
>>>>>>> --
>>>>>>> Uwe Schindler
>>>>>>> Achterdiek 19, 28357 Bremen
>>>>>>> https://www.thetaphi.de <https://www.thetaphi.de/>
>>>>> 
>>>> 
>>> 
>> 
>> 
>> 
> 

Reply via email to