[Nepomuk] Soprano 2.9.3 released
Lindsay Mathieson
lindsay.mathieson at gmail.com
Sun Jul 14 00:30:57 UTC 2013
I have nepomuk working with soprano 2.9.3 now and I must say the performance improvements are impressive,
its noticiably faster on searches. And indexing is taking very little CPU.
I have narrowed down where the Virtuoso/Storage crash is happening, its in:
bool Nepomuk2::ResourceMerger::push(...)
Specifically line 186:
m_model->executeQuery( command, Soprano::Query::QueryLanguageUser, QLatin1String("sql") );
- storage reports "Virtuoso was killed or crashed" and a "MERGING FAILED!" error
If I examine the contents of command it contains the entire plain text body of a large message (4MB+)
if I replace line 169 :
query += QString::fromLatin1(" %1 %2 ;").arg( propN3, nodesToN3(values).join(QString(", ")) );
with a loop that excludes any property > 2490000 bytes it stops the error happening
but has its own issues of course.
I have no idea how the the large message bodies are getting into the indexing, I thought the feeder was trimming them.
Thanks,
On Sat, 13 Jul 2013 01:19:05 PM you wrote:
> Please check if Soprano has been properly installed. It should have worked.
> On 13 Jul 2013 08:31, "Lindsay Mathieson" <lindsay.mathieson at gmail.com>
>
> wrote:
> > **
> >
> > On Thu, 11 Jul 2013 04:18:21 AM Vishesh Handa wrote:
> > > Soprano 2.9.3 is the latest minor release of the Qt RDF storage and
> > >
> > > parsing framework. It contains important bug fixes from the 2.9.2
> > >
> > > release.
> > >
> > >
> > >
> > > Soprano 2.9.3 contains some important fixes which are REQUIRED for the
> > >
> > > KDE SC 4.11 RC1 release.
> >
> > Have successfully built and installed this but ht seems to be having
> > issues with virtuoso - seeing this:
> >
> >
> >
> > nepomukstorage(7319)/nepomuk (storage service) Nepomuk2::Repository::open:
> > opening repository ' "main" ' at '
> > "/home/lindsay/.kde/share/apps/nepomuk/repository/main/" '
> >
> > Object::connect: No such signal
> > Soprano::Virtuoso::BackendPlugin::virtuosoInitParameters(int, const
> > QString&) in
> > /home/lindsay/Projects/akonadi/nepomuk-core/services/storage/repository.cp
> > p:181
> >
> > nepomukstorage(7319)/nepomuk (storage service): NepomukStorage only works
> > with virtuoso 6.1.6
> >
> >
> >
> >
> >
> > The virtuoso version and port are never received because the
> > virtuosoInitParameters signal can't be connected to.
> >
> >
> >
> > --
> >
> > Lindsay
> >
> > _______________________________________________
> > Nepomuk mailing list
> > Nepomuk at kde.org
> > https://mail.kde.org/mailman/listinfo/nepomuk
--
Lindsay
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/nepomuk/attachments/20130714/f389b925/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/nepomuk/attachments/20130714/f389b925/attachment-0001.sig>
More information about the Nepomuk
mailing list