Soprano 2.2.4 released

Soprano 2.2.4 is a bugfix release (probably the last one before the 2.3 release) which fixes a few issues:

  • Fixed plugins to build as MODULEs instead of SHARED (makes proper "plugins" on non-ELF systems)
  • Always return an invalid iterator if IndexFilterModel::executeQuery failed. This will prevent a deadlock in Nepomuk where the iterator would never be unregistered.
  • Fixed a bug in the CLuceneIndex which would fail to save an indexed resource object if it was the first to be added (using setForceIndexPredicates). This fixes query problems in Nepomuk.