Solarium 3.2.0 released

It has taken quite a while, but Solarium 3.2.0 has just been released. Mostly bugfixes and a few new features: Fix for issue #161 (Extract query bug for several document types) Fix for issue #164 (Docblock improvements for autocompletion) Fix for issue #170 (Add support for timeAllowed parameter) Fix for issue #158 (Force correct JSON format) Fix for issue #183 (Remove development gitignore entries) Fix […]

Leave a comment Continue Reading →

Solarium 3.2.0-RC1

A new release for Solarium has just been tagged. No big new features this time, but a big number of bugfixes and code style improvements: Fix for issue #161 (Extract query bug for several document types) Fix for issue #164 (Docblock improvements for autocompletion) Fix for issue #170 (Add support for timeAllowed parameter) Fix for issue #158 […]

Leave a comment Continue Reading →

Solarium ZF2 module

I’ve been wanting to create a ZF2 module for Solarium for a while, but didn’t have the time to do so. So, I was pleasantly surprised when I just noticed this module: http://modules.zendframework.com/Ewgo/SolariumModule

Leave a comment Continue Reading →

Solarium 3.1.0 released

Solarium 3.1.0 has just been released. Most changes and new features are related to Solr 4 features, for a full list of changes see this post. All the features have been documented in the manual. The API docs have also been updated. Version 3.1 is backwards compatible with 3.0, so if you should be able […]

Leave a comment Continue Reading →

First release candidate for Solarium 3.1

The next version of Solarium has just been released in RC1 status. This is quite a big release with a lot of Solr 4 specific features, but also many other additions and bugfixes: The spellcheck component now supports collate params (Solr 4) Atomic updates (set/add/inc) are now supported (Solr 4) The escaping methods are now regex-aware (Solr 4) […]

Leave a comment Continue Reading →

Solarium 3.0.0 released

Finally Solarium 3.0.0 is out! This is the biggest changeset for Solarium since the start of the project, and includes the following: Support only PHP 5.3+ Fully namespaced File restructuring and class renaming Code style switched from Zend Framework 1 to Symfony 2 (but Solarium is still not tied to a framework!) The concept of […]

2 Comments Continue Reading →

Solarium 3 first release candidate

It has taken some time, but finally Solarium 3 is feature complete! It’s been tested using unittests and some small apps, so the next step is the release of RC1. In previous posts a lot of changes were already mentioned, but here’s a quick list of changes: Support only PHP 5.3+ Fully namespaced File restructuring […]

2 Comments Continue Reading →

Solarium 3 status

This is a follow-up of the first status update and second status update. The past few months development has been going a bit slower than I had hoped. But still, good progress has been made. Some highlights: The default adapter has been switched from ‘Http’ (using streams) to ‘Curl’. Curl supports all features, for instance […]

Leave a comment Continue Reading →

Solarium 2.4.0 released

Solarium 2.4.0 has been released and can be downloaded from the homepage, or the Github project page. This release includes the following features: New suggester querytype ParallelExecution plugin BufferedAdd plugin SequentialPrefetch plugin Support for parameter dereferencing (implemented in the join helper, see below) The query helper now has support for join Support for the new “hl.q” and “hl.phraseLimit” params […]

Leave a comment Continue Reading →

Development status update – part 2

This is a follow-up of the first status update with yet more info about the upcoming Solarium 3 version. Endpoints Currently in Solarium a client instance has a single adapter and this adapter holds the Solr connection settings. This effectively means you need a client instance for each Solr server / core you want to use, […]

1 Comment Continue Reading →