lucenenet-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Aaron Meyers <Aaron.Mey...@microsoft.com.INVALID>
Subject RE: [Vote] Apache Lucene.Net 4.8.0-beta00006
Date Mon, 12 Aug 2019 19:33:43 GMT
+1

-----Original Message-----
From: Shannon Deminick <shannon@umbraco.dk> 
Sent: Sunday, August 11, 2019 5:10 PM
To: dev@lucenenet.apache.org
Subject: Re: [Vote] Apache Lucene.Net 4.8.0-beta00006

+1

On Sat, Aug 10, 2019 at 9:57 PM Shad Storhaug <shad@shadstorhaug.com> wrote:

> Well, if you didn't get an invitation to Azure DevOps and you are a 
> Lucene.NET PMC member it is because someone at Microsoft decided that 
> the free public plan with 10 parallel jobs should have no more than 5 
> users. I could set up a public NuGet feed (against Apache's policy), 
> but do I really need to for a release vote?  You all can download the 
> packages from the Apache repo and then setup a local folder as a NuGet feed:
> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.
> codemag.com%2FArticle%2F1301101%2FThe-Simplest-Thing-Possible-A-File-D
> irectory-based-NuGet-Feed&amp;data=02%7C01%7CAaron.Meyers%40microsoft.
> com%7C76e8653739c64d594a0108d71eb987f5%7C72f988bf86f141af91ab2d7cd011d
> b47%7C1%7C0%7C637011654510494934&amp;sdata=1dQ2OiXdvZBVztG0j62SNFq0Df9
> HHaolcZc%2BJpmelME%3D&amp;reserved=0
>
> Don't get me wrong, I hope we can get everyone on an Azure DevOps 
> plan, but this issue is unlikely to be resolved in time for the release vote.
>
> Thanks,
> Shad Storhaug (NightOwl888)
>
> -----Original Message-----
> From: Shad Storhaug <shad@shadstorhaug.com>
> Sent: Saturday, August 10, 2019 5:42 AM
> Cc: dev@lucenenet.apache.org
> Subject: [Vote] Apache Lucene.Net 4.8.0-beta00006
>
> It’s hard to believe almost 2 years went by without a fresh release, 
> but it’s definitely time for a new one.
>
> This release includes some critical stability and performance updates:
>
>
>   1.  ConcurrentMergeScheduler has been patched so it no longer causes 
> a fatal crash upon a merge failure
>   2.  TaskMergeScheduler also had a bug where it was supposed to throw 
> an exception on merge failure, but didn’t
>   3.  CanonPath in FileSupport.cs was made thread-safe (Thanks Mathew 
> and
> Aaron!)
>   4.  Another concurrency issue was patched in NativeFSLockFactory 
> (Thanks
> sourceist!)
>   5.  Tests have been setup to run on Linux and macOS, and we 
> discovered many culture sensitivity and a few cross-platform bugs that 
> have been patched.
>
> In addition, the Lucene.Net.ICU functionality is now (finally) 
> feature-complete, we have added strong naming, the lucene-cli tool has 
> been packaged up for release on NuGet so it can be installed using 
> dotnet.exe, and all NuGet packages now support .NET Standard 2.0 in 
> addition to .NET Standard 1.6 and .NET Framework 4.5.
>
> Upon this release, we can resolve the following open JIRA issues:
>
> LUCENENET-603 - ConcurrentMergeScheduler crashes the application if a 
> transient error occurs
> LUCENENET-607 - InvalidCastException PendingTerm cannot be cast to 
> PendingBlock
> LUCENENET-573 - Make IcuBreakIterator more like the JDK's
> BreakIterator.getInstance()
> LUCENENET-446 - Make Lucene.Net CLS Compliant
> LUCENENET-608 - Add strong-naming to Lucene.Net to comply with 
> Microsoft guidelines
> LUCENENET-563 - Port Lucene.Net.Demo
> LUCENENET-566 - Port Lucene.Net.Analysis.ICU
> LUCENENET-588 - Create unified CLI tool to wrap all Lucene maintenance 
> tools and demos for .NET
>
> And these issues may also be addressed by the completion of the ICU 
> functionality, but need to confirm:
>
> LUCENENET-604 - Search text without accent to get text has accent
> LUCENENET-599 - Fine-grained segmentation tools with vectorHighlight 
> will cause bug
>
> The testing time has been significantly reduced by the latest .NET 
> Core SDK and by running the tests in parallel. What used to take about 
> 2-3 hours from the command line can now be done in about 45 minutes, 
> so hopefully you won’t fall asleep this time waiting for the tests to 
> complete 😊. Do note that I noticed an issue with the tests not 
> running from build.bat if the folder that the source code is unzipped 
> to has spaces or parenthesis in it – there is just an escaping issue. 
> Put the source in a folder with no spaces or parenthesis and the tests run fine.
>
> Things are a bit in flux at the moment with the release process, but 
> here is what we have put together now:
>
> Test results of this release build:
> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdev.
> azure.com%2Flucene-net%2FLucene.NET%2F_build%2Fresults%3FbuildId%3D6%2
> 6view%3Dms.vss-test-web.build-test-results-tab&amp;data=02%7C01%7CAaro
> n.Meyers%40microsoft.com%7C76e8653739c64d594a0108d71eb987f5%7C72f988bf
> 86f141af91ab2d7cd011db47%7C1%7C0%7C637011654510494934&amp;sdata=c35qy9
> q%2BVPaxiMXv6c5zSs2AFnJx8gPme4ETINS2FKU%3D&amp;reserved=0
> Build artifacts can be downloaded from:
> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdev.
> azure.com%2Flucene-net%2FLucene.NET%2F_build%2Fresults%3FbuildId%3D6%2
> 6view%3Dresults&amp;data=02%7C01%7CAaron.Meyers%40microsoft.com%7C76e8
> 653739c64d594a0108d71eb987f5%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C
> 0%7C637011654510504885&amp;sdata=Ev8XTiyER0gSYpzdHu24nFE%2BzukDYzZ%2F5
> nANz1m4Dwc%3D&amp;reserved=0 And of course also from the official 
> Apache dist repo:
> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdist
> .apache.org%2Frepos%2Fdist%2Fdev%2Flucenenet%2F&amp;data=02%7C01%7CAar
> on.Meyers%40microsoft.com%7C76e8653739c64d594a0108d71eb987f5%7C72f988b
> f86f141af91ab2d7cd011db47%7C1%7C0%7C637011654510504885&amp;sdata=pCTez
> %2B0j91CEKOR2lPzhnW9NBqSXsKs3Bu%2Fwr4AJATY%3D&amp;reserved=0
>
> The tag is:
> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgith
> ub.com%2Fapache%2Flucenenet%2Freleases%2Ftag%2FLucene.Net_4_8_0_beta00
> 006&amp;data=02%7C01%7CAaron.Meyers%40microsoft.com%7C76e8653739c64d59
> 4a0108d71eb987f5%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C63701165
> 4510504885&amp;sdata=%2Fb6pG13inhxbnJsxgPMJ52cmVwqUAbyNxP7KCvLW1Jw%3D&
> amp;reserved=0
> There is a NuGet package feed here:
> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpkgs
> .dev.azure.com%2Flucene-net%2F_packaging%2Flucene-net-release-vote%2Fn
> uget%2Fv3%2Findex.json&amp;data=02%7C01%7CAaron.Meyers%40microsoft.com
> %7C76e8653739c64d594a0108d71eb987f5%7C72f988bf86f141af91ab2d7cd011db47
> %7C1%7C0%7C637011654510504885&amp;sdata=bZftMubc3bFymIaRVbmRgTw5l0h1c2
> nZ0GKeq3KJDlE%3D&amp;reserved=0
>
> But do note the NuGet feed is not public (as per Apache’s policies) 
> and I will need to grant access to the Azure DevOps project to all 
> committers and PMC so it can be accessed. I will send invites, but if 
> you have a preferred email that you want to use to login to Azure 
> DevOps with, please email me the address shad -AT- shadstorhaug.com.
>
> This vote will close no sooner than 72 hours from now, i.e. sometime 
> after
> 22:30 UTC 12-August-2019. All Lucene.NET committers, PMC members, and 
> dev mailing list members are encouraged to participate in the voting process.
> We only count the PMC as official votes, but the feedback of the 
> community is also valuable.
>
>
> +1 – Yes, release it already
> 0 – Neutral, no opinion
> -1 – Hold everything, we need to address…
>
>
> Thanks,
> Shad Storhaug (NightOwl888)
>
>
>
>
Mime
View raw message