On Thursday, 2013-01-24, Marco Martin wrote: > On Thursday 24 January 2013, Marco Martin wrote:
> > mQuery.prepare( statement ); at line 281 of querybuilder.cpp? seems to
> > always return true
>
> quite interesting finding:
> in querybuilder.cpp, always there
>
> if ( QueryCache::contains( statement ) ) {
> mQuery = QueryCache::query( statement );
> } else {
> mQuery.prepare( statement );
> QueryCache::insert( statement, mQuery );
> }
>
> if i make the else branch to always execute (ie never using the cache) it's
> still broken.
> but, if i disable also QueryCache::insert( statement, mQuery );
> so never inserting anything in the cache, all starts to work normally
> again. ie even just saving those prepared queries somewhere makes it fail.
I don't know enough about the database stuff but it seems we'll have to
deactivate prepared queries when sqlite is being used (assuming it works with
PostgreSQL).
Cheers,
Kevin
--
Kevin Krammer, KDE developer, xdg-utils developer
KDE user support, developer mentoring
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Active mailing list [email protected] https://mail.kde.org/mailman/listinfo/active
