yacy_search_server/source/net/yacy/peers
Michael Peter Christen addba047e2 changes in ranking computation
- an existing ranking servlet for solr was extended. It is now possible
to set boost values for fields, boost functions and boost queries.
- The ranking can have different instances, but currently only the first
one is used
- added an abstraction layer for fields which can be used for search and
those fields can be edited in the solr ranking configruation
- the ranking value from solr within the field score is used to combine
remote search requests, which all are created using the same locally
defined boost values
- reduced the number of fields which are used for search (makes it
faster)
- replaced some text fields by string fields (makes indexing faster)
- removed classes which had no use
- made a large number of experiments for a better ranking and created a
temporary setting which prefers hits inside titles
- adjusted also the RWI-based ranking computation to 'prefer title'
- made special cases like for portal search where no post-processing and
post-ranking is wanted: this keeps the original ranking order as done by
Solr
- fixed many bugs with old settings for ranking
2013-03-13 14:47:00 +01:00
..
graphics corrected result counter 2013-02-27 22:40:23 +01:00
operation added the generation of 50 (!!) new solr field in the core 'webgraph'. 2013-02-22 15:45:15 +01:00
Accessible.java refactoring 2011-10-04 09:06:24 +00:00
DHTSelection.java when searching the network, do not search on robinson peers with the old 2013-02-08 18:30:08 +01:00
Dispatcher.java refactoring 2012-09-25 21:20:03 +02:00
EventChannel.java refactoring 2011-10-04 09:06:24 +00:00
Network.java SeedUpload url : check to reject localhost url included in saveSeedList (same check as in / copied from Seed.isProper() ), to prevent identity change on next startup (due to rejected seeduploadurl). 2012-12-24 23:29:02 +01:00
NewsDB.java refactoring 2012-09-21 16:46:57 +02:00
NewsPool.java Abstraction of HandleMap and HandleSet 2012-07-27 12:13:53 +02:00
NewsQueue.java refactoring 2012-09-21 16:46:57 +02:00
PeerActions.java refactoring 2012-09-21 15:48:16 +02:00
Protocol.java changes in ranking computation 2013-03-13 14:47:00 +01:00
RemoteSearch.java fixes to search debugging after testing with the different search 2013-03-05 21:28:22 +01:00
Seed.java refactoring 2012-09-25 21:20:03 +02:00
SeedDB.java - removed unnecessary synchronized and deadlock in crawler 2012-10-28 19:56:02 +01:00
Transmission.java added the generation of 50 (!!) new solr field in the core 'webgraph'. 2013-02-22 15:45:15 +01:00