@@ -34,6 +34,7 @@ QgsMSLayerCache* QgsMSLayerCache::instance()
34
34
QgsMSLayerCache::QgsMSLayerCache ()
35
35
: mProjectMaxLayers( 0 )
36
36
{
37
+ QgsMessageLog::logMessage ( " QgsMSLayerCache initialized" , " Server" , QgsMessageLog::INFO );
37
38
mDefaultMaxLayers = 100 ;
38
39
// max layer from environment variable overrides default
39
40
char * maxLayerEnv = getenv ( " MAX_CACHE_LAYERS" );
@@ -61,7 +62,7 @@ QgsMSLayerCache::~QgsMSLayerCache()
61
62
62
63
void QgsMSLayerCache::insertLayer ( const QString& url, const QString& layerName, QgsMapLayer* layer, const QString& configFile, const QList<QString>& tempFiles )
63
64
{
64
- QgsMessageLog::logMessage ( " Layer cache: insert Layer '" + layerName + " ' configFile: " + configFile, " Server" , QgsMessageLog::INFO );
65
+ QgsMessageLog::logMessage ( " Layer cache: insert Layer '" + layerName + " ' url: ' " + url + " ' configFile: " + configFile, " Server" , QgsMessageLog::INFO );
65
66
if ( mEntries .size () > qMax ( mDefaultMaxLayers , mProjectMaxLayers ) ) // force cache layer examination after 10 inserted layers
66
67
{
67
68
updateEntries ();
@@ -100,7 +101,7 @@ QgsMapLayer* QgsMSLayerCache::searchLayer( const QString& url, const QString& la
100
101
QPair<QString, QString> urlNamePair = qMakePair ( url, layerName );
101
102
if ( !mEntries .contains ( urlNamePair ) )
102
103
{
103
- QgsMessageLog::logMessage ( " Layer '" + layerName + " ' configFile: " + configFile + " not found in layer cache'" , " Server" , QgsMessageLog::INFO );
104
+ QgsMessageLog::logMessage ( " Layer '" + layerName + " ' url: ' " + url + " ' configFile: " + configFile + " not found in layer cache'" , " Server" , QgsMessageLog::INFO );
104
105
return nullptr ;
105
106
}
106
107
else
@@ -112,11 +113,11 @@ QgsMapLayer* QgsMSLayerCache::searchLayer( const QString& url, const QString& la
112
113
if ( configFile.isEmpty () || layerIt->configFile == configFile )
113
114
{
114
115
layerIt->lastUsedTime = time ( nullptr );
115
- QgsMessageLog::logMessage ( " Layer '" + layerName + " ' configFile: " + configFile + " found in layer cache" , " Server" , QgsMessageLog::INFO );
116
+ QgsMessageLog::logMessage ( " Layer '" + layerName + " ' url: ' " + url + " ' configFile: " + configFile + " found in layer cache" , " Server" , QgsMessageLog::INFO );
116
117
return layerIt->layerPointer ;
117
118
}
118
119
}
119
- QgsMessageLog::logMessage ( " Layer '" + layerName + " ' configFile: " + configFile + " not found in layer cache'" , " Server" , QgsMessageLog::INFO );
120
+ QgsMessageLog::logMessage ( " Layer '" + layerName + " ' url: ' " + url + " ' configFile: " + configFile + " not found in layer cache'" , " Server" , QgsMessageLog::INFO );
120
121
return nullptr ;
121
122
}
122
123
}
0 commit comments