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)

Lucene.net

There are 14 entries for the tag Lucene.net

Lucene.net 2.9.4 is out, now with NuGet

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. ...

Lucene.net is back on track

More than 6 months ago I blogged about Lucene.net starting his path toward extinction. Soon after that, due to the "stubbornness" of the main committer, a few forks appeared, the biggest of which was Lucere.net by Troy Howard. At the end of the year, despite the promises of the main committer of complying to the request of the Apache board by himself, nothing happened and Lucene.net went really close to be being shut down. But luckily, the same Troy Howard that forked Lucene.net a few months before, decided, together with a bunch of other volunteers, to resubmit...

What happened to Lucene.Net? It got forked

A weeks ago I wrote a call for help for Lucene.Net: not enough activity and not enough contributors. A lot happened since that post so I think it’s worth doing a little recap of what the situation is now. What happened? The newsletter thread received hundreds of emails, and lot of discussion on my post as well. Most of the discussions were about trying to understand the reason of such a lack of activity and committers, and try not to repeat the same errors: it turned out that most people think the reason is that Lucene.Net is “just”...

Lucene.Net needs your help (or it will die)

UPDATE: There is a follow-up, which explains what happened in the community after this post: What happened to Lucene.Net? It got forked Lucene.Net, the .NET version of the famous Lucene search engine, is in a pretty critical stage. The short version is that Apache Software Foundation is considering killing the project because the community behind Lucene.Net is not active enough and since the project graduated from the incubator to a real project on its own, no “official” releases have been made (only source releases) and the site is not compliant to the “branding” guidelines. For the long version,...

What’s new in Subtext 2.5: full-text search, related posts and more

In Subtext 2.5 we changed the internal search provider from the “like %term%” SQL based one to a more mature and powerful one powered by Lucene.net. I wrote about how Lucene.net is implemented inside Subtext, but it didn’t show the benefits for the users. In this post I’m explaining the visible features of the full-text search. There are 4 places where the new Lucene.net based search engine has its effect: Full-text search Related links More Results for the search OpenSearch provider ...

Subtext 2.5 is released!

UPDATE: There is a bug-fix version available: read Subtext 2.5.1 release notes. After more then one year since last release, we are happy to announce that the new version of Subtext, number 2.5, has just been released. The main features are the new dashboard, featuring the Ayende’s formula for blog post popularity, and a improved site-wide search based on Lucene.net. If you are interested you can also read how the search engine has been implemented using Lucene.net. Lots of improvements have been made to the codebase of Subtext for this release: Code reorganization...

Lucene.net is powering Subtext 2.5 search

Back in August and September I started a series with the main concepts of Lucene.net and I started to explain the design behind the forthcoming Lucene.net-powered search engine for Subtext. In the last few months I finally had the time to sit down and implement the search engine for Subtext. In this post I want to show you how I implemented it and since I kept the points of contact with the Subtext domain model to the minimum, how you can modify it to use it in your own application. Another reason behind this post is… asking to...

How Subtext’s Lucene.net index is structured

Lucene.net tutorial How to get started with Lucene.net Lucene.net: the main concepts Lucene.net: your first application Dissecting Lucene.net storage: Documents and Fields Lucene - or how I stopped worrying, and learned to love unstructured data How Subtext Lucene.net index is structured In the last part of the tutorial about Lucene.net we talked about...

Lucene - or how I stopped worrying, and learned to love unstructured data

Before moving to how I’m implementing Lucene.net into Subtext, I wanted to bring to my Lucene.net tutorial the experience of a good friend of mine, Nic Wise, who is using Lucene, both Java and .NET, since 2003. So, without further ado, let’s read the experience directly from Nic’s writings. Lucene.net tutorial How to get started with Lucene.net Lucene.net: the main concepts Lucene.net: your first application ...

Dissecting Lucene.net storage: Documents and Fields

Lucene.net tutorial How to get started with Lucene.net Lucene.net: the main concepts Lucene.net: your first application Dissecting Lucene.net storage: Documents and Fields Lucene - or how I stopped worrying, and learned to love unstructured data How Subtext’s Lucene.net index is structured In the previous posts we discussed how to get started with Lucene.net,...

Lucene.net: your first application

Lucene.net tutorial How to get started with Lucene.net Lucene.net: the main concepts Lucene.net: your first application Dissecting Lucene.net storage: Documents and Fields Lucene - or how I stopped worrying, and learned to love unstructured data How Subtext’s Lucene.net index is structured In the first two posts of the tutorial you learnt how to...

Lucene.net: the main concepts

Lucene.net tutorial How to get started with Lucene.net Lucene.net: the main concepts Lucene.net: your first application Dissecting Lucene.net storage: Documents and Fields Lucene - or how I stopped worrying, and learned to love unstructured data How Subtext’s Lucene.net index is structured In the previous post you learnt how to get a copy of...

How to get started with Lucene.net

Lucene.net tutorial How to get started with Lucene.net Lucene.net: the main concepts Lucene.net: your first application Dissecting Lucene.net storage: Documents and Fields Lucene - or how I stopped worrying, and learned to love unstructured data How Subtext’s Lucene.net index is structured A few weeks ago I expressed my intention of introducing Lucene.net into Subtext, and that I would have written about the journey. In...

Reducing the bounce rate of tech blogs with Subtext and Lucene.net

In this post I’m going to explain the reason behind my decision to introduce Lucene.net into Subtext to power the internal search engine. The problem: high bounce rate It all stared a few week ago, when I noticed that I get lot of visitors from search engines (around 70%) but that they rarely look at more than one page (only 15% read a second page). I was interested in knowing if this was just a problem of my blog, or a general problem of all tech/dev oriented blogs. So I ran a quick poll over twitter, and I found out that I’m not...