Section navigation

Fixed

  • Default stop word list replaced with the classic 33-word English list (a, an, and, are, as, at, be, but, by, for, if, in, into, is, it, no, not, of, on, or, such, that, the, their, then, there, these, they, this, to, was, will, with). The previous ~95-word list was silently dropping common terms such as after, before, could, and how at index time, causing queries for those terms to return no results.

Added

  • StopWordFilter.ExtendedStopWords — the previous ~95-word list is now a named, opt-in constant for callers who prefer more aggressive stop word removal.
  • StopWords.EnglishExtended — convenience alias for StopWordFilter.ExtendedStopWords, consistent with the existing StopWords.* surface.

Changed

  • IndexWriterConfig.StopWords documentation updated to reference StopWords.EnglishExtended as the opt-in for aggressive filtering.

Re-indexing required if upgrading from 1.1.2 or earlier with an existing index. Query-time and index-time analysis must use the same stop word set to avoid missed results.