Skip to content

Developer Release_1.92.9159

Pre-release
Pre-release
Compare
Choose a tag to compare
@luccioman luccioman released this 04 Apr 13:07
· 737 commits to master since this release

Attached file yacy_v1.92_20170404_9159.tar.gz can be used as a YaCy system update or as a cross-platform binary distribution.

Includes :

  • Bug fixes :
    • Removed deprecated "localMissCount" prop from yacysearchlatestinfo.json.
    • Fixed NullPointerException case occurring when local solr index is disabled in search.
    • Fixed NullPointerException in HTMLResponseWriter on missing document title.
    • Fixed a NullPointerException case possible on Index Export.
    • Corrected fromDate init value on missing param in api/timeline_p servlet
    • Corrected dublincore title property text to lowercase in htmlresponsewriter
    • Fixed htmlParser <script> text extraction on code containing expression
    • Fixed call parameter for ConnectionInfo in MonitorHandler
    • Fixed delta time calculation in PerformanceSearch_p for the 1. entry
    • Fixed ReindexSolrBusyThread new and unexpected repeat of same query with low number of found documents
    • Fixed proxyservlet response url to respect http scheme if a relative Location header is returned.
    • Fixed unresolved pattern case on /yacysearchlatestinfo.json api
    • Fixed unresolved pattern case in search results progress bar (fix for mantis 715)
    • Fixed default/httpd.mime Z file extension to lower case
    • Fixed NullPointerException case and API URL link on Solr HTML output for webgraph core.
  • Default configuration :
    • Removed suche.sueddeutsche.de and faroo new from opensearch default config.
    • Fixed datacite.org heuristics base url.
    • Updated Archive-It heuristics URL.
  • Enhancements :
    • Modified some threads naming for easier monitoring.
    • Improved termination of timed out remote solr requests to peers.
    • Replaced absolute redirection locations by relative ones when possible for easier reverse proxy integration.
    • Make ConfigParser a protected page, for consistent behavior of locked
    • Used java.net.URLDecoder to improve Multiprotocol non ASCII characters support
    • Added robots.txt support for heuristics federated search.
    • Reduced self generated content for text_t (visible text index field)
    • Added hint of query syntax in AccessTracker log
    • Refactored and enforced Solr mandatory fields for proper operation
    • Added extract of queries.log in form of top search word cloud (last 7 days) to AccessTracker_p.html
    • Fixed some typos in French translations
    • Deprecated obsolete custom X-...-Scheme header constant.
    • Used existing FORMAT_ANSIC Dateformatter in HeaderFramework.
    • Use pre-defined "Connection" header key, replace depreceated
    • Further avoid to set connect info properties as header value
    • Extended DCEntry.getLanguage convert to ISO639-1 codes for more languages
    • Eliminated some compiler unchecked and deprecation warnings
    • Improved pdf text extraction resource handling.
    • Implemented RequestHeader getRequestURI, getRequestURL for legacy request
    • Removed double occurance of geo:lat in rss tokens
    • Made HTTP dDgest authentication default
    • Updated translation for ConfigNetwork_p.html
    • Added switchboardconstants for server ports config keys
    • Display the local search word statistic in alphabetic order
    • Added hint text to default ServerAcess Port Settings page
    • Updated master lng file with added text in Settings_ServerAccess
    • Updated shell scripts to be compatible with HTTP Digest authentication
    • Updated dump/restore shell scripts to use the new API IndexExport_p.html
    • Extended Apache HTTP Digest Auth. for use of YaCy encoded password
    • Enforced access controls on some administrative actions.
    • Added label text for search word statistic (AccessTracker_p.html) to master.lng
    • Removed seedlist bootstrap target (not working for some longer time)
    • URL Viewer : only display the link to metadata when metadata exists
    • Set Config Portal as a private administration page.
    • Escaped HTML eventually active content from recorded API call comments.
    • Added CookieTest_p.html text to master.lng
  • New features
    • New Debug/Analysis advanced settings subsection.
    • Support for HTML OpenSearch results.
    • Privacy enhancement : added settings to control referrer policy.
    • Introduced the option to configure a shutdown port.
    • Import from Warc archives
    • Export to elasticsearch
  • Dependencies upgrades :
    • ant : from 1.10.0 to 1.10.1 in the Docker alpine flavor image.
    • jetty : from 9.2.19.v20160908 to 9.2.21.v20170120
    • httpclient : from 4.5.2 to 4.5.3
    • pdfbox : from 2.0.3 to 2.0.5
    • metadata-extractor : from 2.9.1 to 2.10.1
    • jsch : from 0.1.53 to 0.1.54
    • jsoup : from 1.10.1 to 1.10.2
    • icu4j : from 57_1 to 58_2
    • slf4j : from 1.7.21 to 1.7.24
    • xmpcore : from 5.1.2 to 5.1.3
  • Automated tests :
    • Adjusted DefaultServlet test case to recent changes
    • Removed test case for Standard_MemoryControl which will always fail
  • Documentation :
    • Added hint how to build with maven (for the first time) to readme