[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebase/runtime/nepomuk/services/strigi
From: Vishesh Handa <handa.vish () gmail ! com>
Date: 2011-01-04 20:21:37
Message-ID: 20110104202137.C1964AC8B0 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1211748 by vhanda:
Revert trueg's changed to the IndexFeeder - It's better to have ResourceStruct's \
propHash as a QMultiHash instead of a QHash.
M +0 -4 nepomukindexfeeder.cpp
M +1 -1 nepomukindexfeeder.h
--- trunk/KDE/kdebase/runtime/nepomuk/services/strigi/nepomukindexfeeder.cpp \
#1211747:1211748 @@ -36,7 +36,6 @@
#include <Nepomuk/Vocabulary/NIE>
#include <Nepomuk/ResourceManager>
#include <Nepomuk/Resource>
-#include <Nepomuk/Types/Property>
#include <KDebug>
@@ -88,10 +87,7 @@
}
ResourceStruct & rs = req.hash[ uriOrId ];
- if( Types::Property(st.predicate().uri()).maxCardinality() == 1 )
rs.propHash.insert( st.predicate().uri(), st.object() );
- else
- rs.propHash.insertMulti( st.predicate().uri(), st.object() );
}
--- trunk/KDE/kdebase/runtime/nepomuk/services/strigi/nepomukindexfeeder.h \
#1211747:1211748 @@ -101,7 +101,7 @@
struct ResourceStruct {
QUrl uri;
- QHash<QUrl, Soprano::Node> propHash;
+ QMultiHash<QUrl, Soprano::Node> propHash;
};
// Maps the uri to the ResourceStuct
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic