First time here? You are looking at the most recent posts. You may also want to check out older archives or the tag cloud. Please leave a comment, ask a question and consider subscribing to the latest posts via RSS. Thank you for visiting! (hide this)

Last week  Lucene.Net 2.9.4 was released on the official site.

Lucene.net 2.9.4

There is no official news feed for the project, so I’m just copying here the announcement from their homepage:

We finally got it out the door, it took a lot longer than we expected. However, we have a ton of bug fixes rolled into this release as well as a number of new features.

  • Some of the bug fixes include: concurrency issues, mono compilation issues, and memory leaks.
  • A lot of work has been done to clean up the code base, refactoring the code and project files, and providing build scripts
  • A couple of new features: Search.Regex, Simple Faceted Search, and simple phrase analysis in the Fast Vector Highlighter
  • Download it now on our downloads page

Just around the corner is a 2.9.4g release (early January), that has been substantially refactored and uses generics across the board.

And there is a Nuget Package

There are now 2 official nuget packages for Lucene.net:

  • Lucene.net, which contains version 2.9.4.1 and is strongly named
  • Lucene.net contrib, which contains also the various additional feature like highlighter, faceted search and so on

lucene.net-nuget

If you already got Lucene via the pre-existing Lucene package, I recommend you change the package reference to the package with id Lucene.Net. But even if you don’t, and just update your package, you will get a DEPRECATED warning, but for the moment you will still get the new Lucene.net package.

Don’t worry, there is not risk of getting confused: the old packages are well marked as deprecated when you search for Lucene

lucene.net-nuget-window

In the future we will probably release also a package with a quick start.

Thanks to

Getting hold of the package id was the most complicate part of the process, and for that I want to thank Phil Haack for granting us ownership of the old lucene id (which didn’t have any owner), Roger Knapp for granting us ownership of lucene.net and Michał Latoszek for the Lucene.Contrib id.

Also to the Nuget team with which I spent an hour chatting online on the nuget channel on jabbr.net: thank you for giving advises on which was the best way to handle the “deprecation” of a package id.

posted on Friday, December 2, 2011 5:14 PM

Comments on this entry:

# re: Lucene.net 2.9.4 is out, now with NuGet

Left by Nick Craver at 12/6/2011 2:49 PM

Thanks for the update and hard work, I'll take a look at getting Stack Overflow on to the 2.9.4 release this week.

# re: Lucene.net 2.9.4 is out, now with NuGet

Left by Simone Chiaretta at 12/6/2011 2:55 PM

Personally I just did the NuGet packages and I'm being the "community liaison".
Hope it all works well with your update: if not, send a message in the ML. Would be great to hear the feedback for probably the biggest .NET based website around :)

# re: Lucene.net 2.9.4 is out, now with NuGet

tnx for sharing you great man

# re: Lucene.net 2.9.4 is out, now with NuGet

Left by Nick Craver at 12/9/2011 4:39 PM

Update: Stack Overflow and all our other sites have been running 2.9.4 for a few days now, no issues that we're aware of, and saw a slight memory drop in our usage.

# re: Lucene.net 2.9.4 is out, now with NuGet

Left by Thomas G at 12/13/2011 11:21 AM

Great post ! I so appreciate this site. This is the information I was looking for.

# re: Lucene.net 2.9.4 is out, now with NuGet

Left by fabir at 2/26/2012 10:01 PM

well done! thanks for sharing

Comments have been closed on this topic.