Lucene.Net 4.8.0-beta00001

Lucene.Net is a full-text search engine library capable of advanced text analysis, indexing, and searching. It can be used to easily add search capabilities to applications. Lucene.Net is a C# port of the popular Java Lucene search engine framework from The Apache Software Foundation, targeted at .NET Framework and .NET Core users.

This is a prerelease version of Lucene.Net.
There is a newer prerelease version of this package available.
See the version list below for details.
Install-Package Lucene.Net -Version 4.8.0-beta00001
dotnet add package Lucene.Net --version 4.8.0-beta00001
<PackageReference Include="Lucene.Net" Version="4.8.0-beta00001" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Lucene.Net --version 4.8.0-beta00001
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Known Issues:

The FSDirectory has a concurrency bug in this release, which may affect any highly concurrent access to file-system based directories. A workaround is to use .NET Reflection to replace the private HashSet with a ConcurrentHashSet as shown here:

Showing the top 10 GitHub repositories that depend on Lucene.Net:

Repository Stars
Orchard Core is an open-source modular and multi-tenant application framework built with ASP.NET Core, and a content management system (CMS) built on top of that application framework.
The simple, flexible and friendly ASP.NET CMS used by more than 500.000 websites
ACID Document Database
NuGet Gallery is a package repository that powers
Headless CMS and Content Managment Hub
Client Tools for NuGet - including Visual Studio extensions, command line tools, and msbuild support. (Open issues on
A publishing focused and developer friendly .NET Open Source CMS.
An open source CMS, Relationship Management System (RMS) and Church Management System (ChMS) all rolled into one.
N2 CMS, an open source CMS for ASP.NET
This repo contains benchmarks used for testing the performance of all .NET Runtimes

Read more about the GitHub Usage information on our documentation.

Version History

Version Downloads Last updated
4.8.0-beta00007 22,314 12/29/2019
4.8.0-beta00006 58,956 8/13/2019
4.8.0-beta00005 245,712 10/24/2017
4.8.0-beta00004 115,709 5/21/2017
4.8.0-beta00001 1,296 5/9/2017
3.0.3 3,644,810 10/26/2012 1,292,129 12/2/2011 515,798 9/30/2011