# HG changeset patch # User Chris Cannam # Date 1479747277 0 # Node ID 0b2a2ebf59c93ced0300818de55daef59403a80b # Parent 604f369c247a7af9448bd17a060315379d01ba66# Parent 6a7ea3bd0e10e6d97bcbdbefb0cee4a7e9734406 Merge from default branch diff -r 604f369c247a -r 0b2a2ebf59c9 rdf/PluginRDFIndexer.cpp --- a/rdf/PluginRDFIndexer.cpp Mon Nov 21 15:33:03 2016 +0000 +++ b/rdf/PluginRDFIndexer.cpp Mon Nov 21 16:54:37 2016 +0000 @@ -21,6 +21,7 @@ #include "plugin/PluginIdentifier.h" #include "base/Profiler.h" +#include "base/Debug.h" #include @@ -84,7 +85,7 @@ { vector paths = PluginHostAdapter::getPluginPath(); -// cerr << "\nPluginRDFIndexer::indexInstalledURLs: pid is " << getpid() << endl; +// SVDEBUG << "\nPluginRDFIndexer::indexInstalledURLs: pid is " << getpid() << endl; QStringList filters; filters << "*.ttl"; @@ -208,7 +209,7 @@ // Because we may want to refer to this document again, we // cache it locally if it turns out to exist. - cerr << "PluginRDFIndexer::getIdForPluginURI: NOTE: Failed to find a local RDF document describing plugin <" << uri << ">: attempting to retrieve one remotely by guesswork" << endl; + SVDEBUG << "PluginRDFIndexer::getIdForPluginURI: NOTE: Failed to find a local RDF document describing plugin <" << uri << ">: attempting to retrieve one remotely by guesswork" << endl; QString baseUrl = QUrl(uri).toString(QUrl::RemoveFragment); @@ -261,7 +262,7 @@ { Profiler profiler("PluginRDFIndexer::indexURL"); -// cerr << "PluginRDFIndexer::indexURL(" << urlString << ")" << endl; +// SVDEBUG << "PluginRDFIndexer::indexURL(" << urlString << ")" << endl; QMutexLocker locker(&m_mutex); @@ -289,14 +290,14 @@ try { m_index->import(local, BasicStore::ImportFailOnDuplicates); } catch (RDFDuplicateImportException &e) { - cerr << e.what() << endl; - cerr << "PluginRDFIndexer::pullURL: Document at " << urlString - << " duplicates triples found in earlier loaded document -- skipping it" << endl; + SVDEBUG << e.what() << endl; + SVDEBUG << "PluginRDFIndexer::pullURL: Document at " << urlString + << " duplicates triples found in earlier loaded document -- skipping it" << endl; return false; } catch (RDFException &e) { - cerr << e.what() << endl; - cerr << "PluginRDFIndexer::pullURL: Failed to import document from " - << urlString << ": " << e.what() << endl; + SVDEBUG << e.what() << endl; + SVDEBUG << "PluginRDFIndexer::pullURL: Failed to import document from " + << urlString << ": " << e.what() << endl; return false; } return true; @@ -315,7 +316,7 @@ foreach (Node plugin, plugins) { if (plugin.type != Node::URI) { - cerr << "PluginRDFIndexer::reindex: Plugin has no URI: node is " + SVDEBUG << "PluginRDFIndexer::reindex: Plugin has no URI: node is " << plugin << endl; continue; } @@ -324,7 +325,7 @@ (Triple(plugin, m_index->expand("vamp:identifier"), Node())); if (idn.type != Node::Literal) { - cerr << "PluginRDFIndexer::reindex: Plugin " << plugin + SVDEBUG << "PluginRDFIndexer::reindex: Plugin " << plugin << " lacks vamp:identifier literal" << endl; continue; } @@ -333,7 +334,7 @@ (Triple(Node(), m_index->expand("vamp:available_plugin"), plugin)); if (libn.type != Node::URI) { - cerr << "PluginRDFIndexer::reindex: Plugin " << plugin + SVDEBUG << "PluginRDFIndexer::reindex: Plugin " << plugin << " is not vamp:available_plugin in any library" << endl; continue; } @@ -342,7 +343,7 @@ (Triple(libn, m_index->expand("vamp:identifier"), Node())); if (son.type != Node::Literal) { - cerr << "PluginRDFIndexer::reindex: Library " << libn + SVDEBUG << "PluginRDFIndexer::reindex: Library " << libn << " lacks vamp:identifier for soname" << endl; continue; } @@ -366,10 +367,10 @@ if (pluginUri != "") { if (m_uriToIdMap.find(pluginUri) != m_uriToIdMap.end()) { - cerr << "PluginRDFIndexer::reindex: WARNING: Found multiple plugins with the same URI:" << endl; - cerr << " 1. Plugin id \"" << m_uriToIdMap[pluginUri] << "\"" << endl; - cerr << " 2. Plugin id \"" << pluginId << "\"" << endl; - cerr << "both claim URI <" << pluginUri << ">" << endl; + SVDEBUG << "PluginRDFIndexer::reindex: WARNING: Found multiple plugins with the same URI:" << endl; + SVDEBUG << " 1. Plugin id \"" << m_uriToIdMap[pluginUri] << "\"" << endl; + SVDEBUG << " 2. Plugin id \"" << pluginId << "\"" << endl; + SVDEBUG << "both claim URI <" << pluginUri << ">" << endl; } else { m_uriToIdMap[pluginUri] = pluginId; } @@ -377,7 +378,7 @@ } if (!foundSomething) { - cerr << "PluginRDFIndexer::reindex: NOTE: Plugins found, but none sufficiently described" << endl; + SVDEBUG << "PluginRDFIndexer::reindex: NOTE: Plugins found, but none sufficiently described" << endl; } return addedSomething;