Skip to content

Releases: SenseNet/sn-search-lucene29

v7.4.13

17 Jul 11:39
Compare
Choose a tag to compare

What's Changed

  • Upgrade sensenet dependencies.

Full Changelog: v7.4.12...v7.4.13

v7.4.12

16 Jul 14:56
Compare
Choose a tag to compare

What's Changed

Bug fixes

  • Fix: missing hits on the last page by @kavics in #90

Other Changes

  • Remove obsolete code that causes compilation errors. by @kavics in #88
  • Implement health info. by @kavics in #92

Full Changelog: v7.4.11...v7.4.12

SenseNet.Search.Lucene29 7.4.11

15 Mar 06:30
Compare
Choose a tag to compare

This is a minor release containing infrastructural fixes and documentation changes.

What's Changed

  • Write code doc for ChannelOptions property. by @kavics in #83
  • Avoid nullref exceptions and skip irrelevant activities. by @kavics in #84
  • Simplify startup log. by @tusmester in #85
  • Persist indexing info and load at search service start. by @kavics in #86
  • Add service documentation and switch on generating xml docs. by @tusmester in #87

Full Changelog: options-trace-improv...v7.4.11

Mark options classes and improve logging

17 Jan 19:04
Compare
Choose a tag to compare

This is mostly a technical release containing internal changes.

What's Changed

  • Mark options classes with the options attribute. by @tusmester in #81
  • Improve the "warning" message to make it more understandable and remove unnecessary stack trace. by @kavics in #82

Full Changelog: refresh-analyzers...options-trace-improv

Refresh analyzers

18 Oct 09:55
Compare
Choose a tag to compare

This is a minor release containing infrastructural fixes.

What's Changed

Bug fixes

  • Refresh analyzers in IndexWriter by @kavics in #80

Other Changes

  • Graylog settings placeholder for production container environments by @VargaJoe in #79

Full Changelog: source-link...refresh-analyzers

Add source link support

27 Mar 17:22
Compare
Choose a tag to compare

In this release we added source link support and upgraded to the latest sensenet packages.

Full Changelog: async-query-getindexdoc...source-link

Async queries and getting index documents

13 Jan 12:54
Compare
Choose a tag to compare

In this release we added a few fixes and infrastructural changes to support the latest sensenet packages.

Features and infrastructure

  • We added Regex capability to our Content Query Language that is based on Lucene.Net.
  • Index documents can be extracted using a new api. This will make bug hunting a lot easier.
  • Content queries can be executed asynchronously using a new API.
  • We use the new service registration API in our tests and internal tools.
  • We upgraded our projects to .Net 6.

Bug fixes

Service instances and reference fields

22 Apr 11:50
Compare
Choose a tag to compare

In this release we added a few fixes and infrastructural changes to support the latest sensenet packages.

Bug fixes

Infrastructure

Logging and service start

25 Jan 16:21
Compare
Choose a tag to compare

In this release we added infrastructural features so that operators and developers can use the search component more easily.

Features

  • We added the Serilog/Greylog components to the search service to make it compatible with our infrastructure.
  • There is a new start/stop API in the search service client so that applications can properly start or stop the service client when necessary.

Install

It is possible to install or update the NuGet packages of the Lucene 2.9 search implementations found in this repository as they are simple libraries. You do not have to execute a repository patch - simply install the packages in Visual Studio or command line.

Search service and GRPC client

26 Aug 07:58
Compare
Choose a tag to compare

In this release we focused on polishing the search service and converting the remaining Lucene implementations to services that can be registered in DI.

Install

It is possible to install or update the NuGet packages of the Lucene 2.9 search implementations found in this repository as they are simple libraries. You do not have to execute a repository patch - simply install the packages in Visual Studio or command line.