summaryrefslogtreecommitdiff
path: root/htroot/IndexSchema_p.html
AgeCommit message (Collapse)Author
2018-01-07Enforced controls (HTTP method, token) on ReIndex and ReCrawl operationsluccioman
2017-02-24Added a hint title for required fields in the Solr Schema editorluccioman
2017-02-20Refactored and enforced Solr mandatory fields for proper operationluccioman
- Added a new method to check activation of mandatory fields on Collection Configuration commit, consistently with checks previously performed in Switchboard startup and with mandatory fields in the default schema. - Reorganized default schema and CollectionConfiguration enumeration : moved no more mandatory fields in a specific section, and moved fields enabled at startup to the mandatory section. - Marked mandatory fields as required and with stronger font in the IndexSchema_p.html page
2015-12-23apply more default css styles (class btn) to submit buttonsreger
2014-04-29add display filter (active/disabled) to IndexSchema_p.html configreger
for easier overview of schema fields
2014-03-31replacing direct html table cellspacing with css set-up for cellspacingMichael Peter Christen
2014-03-18- added bootstrap css frameworkMichael Peter Christen
- adopted all YaCy administration pages to new framework - created new search page layout (working, but still work in progress) - old skin files are fully appliable! (and looking good) - target is a new style based on bootstrap examples, see /test.html - icons in YaCy may be replaced by glyphicons (to be done)
2014-02-10make internal page links relative to ease any future development for context ↵reger
aware servlets note also http://bugs.yacy.net/view.php?id=106
2013-08-17html fixMichael Peter Christen
2013-05-13added reindex option for documents with disabled or obsolete fields to Solr ↵reger
Schema Editor page (IndexSchema_p.html) this allows to remove obsolete fields from the index (according to current schema config) by selecting all documents containig disabled fields.
2013-03-17add: reset Solr schema filed selection to default button in IndexSchema_preger
2013-02-24- added flags in IndexFederated_p.html to switch on or off the webgraphMichael Peter Christen
index (new solr core webgraph) .. this is now off by default - completely redesigned this servlet - added description how to attach a remote solr - adjusted naming of servlet and menues - moved 'lazy initialization' attribut from IndexSchema to IndexFederated (this is a general option) back again.
2013-02-22added the generation of 50 (!!) new solr field in the core 'webgraph'.Michael Peter Christen
The default schema uses only some of them and the resting search index has now the following properties: - webgraph size will have about 40 times as much entries as default index - the complete index size will increase and may be about the double size of current amount As testing showed, not much indexing performance is lost. The default index will be smaller (moved fields out of it); thus searching can be faster. The new index will cause that some old parts in YaCy can be removed, i.e. specialized webgraph data and the noload crawler. The new index will make it possible to: - search within link texts of linked but not indexed documents (about 20 times of document index in size!!) - get a very detailed link graph - enhance ranking using a complete link graph To get the full access to the new index, the API to solr has now two access points: one with attribute core=collection1 for the default search index and core=webgraph to the new webgraph search index. This is also avaiable for p2p operation but client access is not yet implemented.
2013-02-21introduced a second core named 'webgraph'. This core will hold the linkMichael Peter Christen
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
2013-02-15Full redesign of solr connection architecture. This was done to supportMichael Peter Christen
multiple solr cores instead of just one. Therefore it is now necessary to distuingish between solr server connections (called an 'Instance') and a connection to a single solr core. One Instance may now have multiple connector classes assigned to it, each connecting to a single core. To support multiple cores it is also necessary to distinguish between the connection configuration and the configuration of the index schema. We will have multiple schema configurations in the future, each for every solr core. This caused that the IndexFederated servlet had to be split into two parts, the new Servlet for the Schema editor is now in the IndexSchema Servlet.