Developer Release_1.92.9159
Pre-release
Pre-release
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