summaryrefslogtreecommitdiff
path: root/defaults/solr
diff options
context:
space:
mode:
authorMichael Peter Christen <mc@yacy.net>2013-02-21 13:23:55 +0100
committerMichael Peter Christen <mc@yacy.net>2013-02-21 13:23:55 +0100
commit91a0401d59434a5c6ee8db6079e89cdd4be543e7 (patch)
tree18fdeb188a2e38bf7e50be2b42171726c8086d7e /defaults/solr
parent33bc255e85b726fc46ba6c371267228f1c0b2b93 (diff)
introduced a second core named 'webgraph'. This core will hold the link
structure, but is not filled yet. To have the opportunity of a second core, multi-core functionality had to be implemented to the deep-embedded solr: - migrated the solr_40 directory content to a subdirectory 'collection1'; the previously used default core is now called collection1 - added solr_40/webgraph subdirectory as second core - added a servlet configuration for the second core 'webgraph' in /IndexSchema_p.html - added instance handling as addition to solr connections: all solr connectors are now instances of an solr 'instance' object; this required a complete re-design of the solr embedding - migrated also caching and sharding ontop of new instance handling - migrated the search apis to handle now the access to a specific core, the default core named 'collection1' - migrated the remote solr search interface to access shards of cores; for the yacy remote search the default core is now called 'solr'; using the peer address as solr address - migrated the solr backup and restore process: old backups cannot be used after this migration! - redesign of solr instance handling in all methods which access the instances: they cannot hold copies of these instances any more; the must retrieve the actuall connection object every time they want to write to it (this solves also some bugs when switching the index/network) - added another schema 'solr.webgraph.schema', the old solr.keys.list is replaced by solr.collection.schema
Diffstat (limited to 'defaults/solr')
-rw-r--r--defaults/solr/solr.xml6
1 files changed, 5 insertions, 1 deletions
diff --git a/defaults/solr/solr.xml b/defaults/solr/solr.xml
index 6d4d9f0e1..dbe011f6e 100644
--- a/defaults/solr/solr.xml
+++ b/defaults/solr/solr.xml
@@ -1,6 +1,10 @@
<?xml version="1.0" encoding="UTF-8" ?>
<solr persistent="false">
+ <logging enabled="true">
+ <watcher size="100" threshold="INFO" />
+ </logging>
<cores adminPath="/admin/cores" defaultCoreName="collection1" host="${host:}" hostPort="${jetty.port:}">
- <core name="collection1" instanceDir="." />
+ <core name="collection1" instanceDir="collection1" />
+ <core name="webgraph" instanceDir="webgraph" />
</cores>
</solr>