summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2026-02-17Remove suspicious JavaScript code fragments from snippet lines.Michael Peter Christen
2026-02-17fixed parsing of x-data-elements in <div>Michael Peter Christen
2025-10-04fix test after the lastest changesHenschi
2025-08-25support for /date search to be sorted by date published - ↵Roman Szarowski
https://github.com/yacy/yacy_search_server/issues/622
2025-04-04adapt test, but I don't think that's right (extra space)Henschi
2025-04-04adapt test to commit 0689f4f0ae2907c35c080ea15b5ad406ea9402e7Henschi
2025-04-04fix test and test the input values from documentHenschi
2025-04-03fix test values because title in windows and mac PPT is not empty or nullHenschi
2025-04-03fix testsHenschi
2025-03-28fix compile testHenschi
2024-07-21replaced http links with httpsMichael Peter Christen
2022-02-07fix test xlsx file with correct anchorreger24
as test anchor in source changed
2022-02-03changed link to new forum locationMichael Peter Christen
2021-08-03fixed doku linkMichael Peter Christen
2020-08-03removes some warning and unused objectssgaebel
2020-07-31removes some deprecation-warningssgaebel
2020-07-28replace org.junit.Assert.assertThat bysgaebel
org.hamcrest.MatcherAssert.assertThat from hamcrest 2.2 to avoid deprecation-warning
2020-07-27removes some warnings: unused imports, paramssgaebel
2020-07-12added debug code to parser test to investigate why this fails in travisMichael Peter Christen
build
2019-10-13fix for failing parser test: new forum linkMichael Peter Christen
2019-06-15fixed many links to old forum, now https://searchlab.euMichael Christen
2019-04-09Support parsing audio URLs without file extensionluccioman
Added also a Junit for the audio tag parser
2018-12-06Properly resolve relative URLs against document URL in html base tagsluccioman
Fixes issue #256
2018-11-10Fixed concurrency issue on cache used for circles renderingluccioman
Without synchronization lock, concurrent rendering of images including circles could lead to glitches as reported in issue #248
2018-10-04Decode blacklist entries for easier edition of non ascii charsluccioman
Not using the JDK URLDecoder.decode() function, as it strips '+' characters when they occur after '?' (both characters having regular expression semantics when used in blacklist path patterns)
2018-10-02Improved normalization of blacklist path patterns having non ascii charsluccioman
Normalize blacklist path patterns using percent-encoding, at pattern edition in web interface and at loading from configuration files. Fixes issue #237
2018-08-15Added a parser for XZ compressed archives.luccioman
As suggested by LA_FORGE on mantis 781 (http://mantis.tokeek.de/view.php?id=781)
2018-07-08Suppress compilation warning on unit testing intentional failureluccioman
2018-06-29Removed more unsafe concurrent accesses to SimpleDateFormat instances.luccioman
SimpleDateFormat must not be used by concurrent threads without synchronization for parsing or formating dates as it is not thread-safe (internally holds a calendar instance that is not synchronized). Prefer now DateTimeFormatter when possible as it is thread-safe without concurrent access performance bottleneck (does not internally use synchronization locks).
2018-06-28Fixed unsafe conccurent access to generic SimpleDateFormat instancesluccioman
SimpleDateFormat must not be used by concurrent threads without synchronization for parsing or formating dates as it is not thread-safe (internally holds a calendar instance that is not synchronized). Prefer now DateTimeFormatter when possible as it is thread-safe without concurrent access performance bottleneck (does not internally use synchronization locks).
2018-06-19Added a new crawler document filter type using Solr syntaxluccioman
This makes possbile to set up much more advanced document crawl filters, by filtering on one or more document indexed fields before inserting in the index.
2018-06-19Fixed JUnit test after removal of unused Transformerluccioman
2018-05-13Reduced memory footprint of text snippet extractionluccioman
By not parsing and storing at first all sentences of a document, but only on the fly the ones necessary to compute the snippet.
2018-05-11Reduced text snippet extraction processing time.luccioman
By not generating MD5 hashes on all words of indexed texts, processing time is reduced by 30 to 50% on indexed documents with more than 1Mbytes of plain text.
2018-05-01Easier tracking of longest text snippets initializationsluccioman
When text snippets statistics are enabled and FINE log level is enabled on the TextSnippetStatistics class.
2018-02-15Handle escaped line breaks and separators in vocabulary import from CSVluccioman
2018-02-10Fixed issue #158 : completed div CSS class ignore in crawlluccioman
2018-02-06Fixed loss of other modifiers on keywords/tags search navigation linksluccioman
2018-02-06Added basic support for autotagging microdata annotated item types.luccioman
With the appropriate vocabulary settings in Vocabulary_p.html page, this can produce Vocabulary search facets displaying item types referenced in html documents by microdata annotation. Tested notably, but not limited to, vocabulary classes/types defined by Schema.org and Dublin Core.
2018-02-02Refactoring : documented and extracted autotagging processing functions.luccioman
2018-02-02Added HTML microdata typed items parsing capability.luccioman
This adds the possibility for the HTML parser to gather typed items URLs annotated in HTML tags with itemscope and itemtype attributes (see microdata specification https://www.w3.org/TR/microdata/ ), notably Types from the schema.org vocabulary, but also Types/Classes from any other vocabulary, such as the common ones listed in the RDFa core context ( https://www.w3.org/2011/rdfa-context/rdfa-1.1.html ).
2018-01-29Moved dbtest to the test source folder.luccioman
2018-01-28Added a manual performance test for the HostBalancer.luccioman
Consequently to the report in mantis 776 (http://mantis.tokeek.de/view.php?id=776). Running the perfs test with different control parameters seems to reveal that the YaCy's RowHandleMap used in the balancer depthCache is finally more efficient than for example the ConcurrentHashMap from JDK 8.
2018-01-26Removed time condition on HostBalancer initialization in JUnit test.luccioman
Its initialization in main application usage remains asynchronous.
2018-01-02Fixed SegmentTest test case time dependant occasional failuresluccioman
As highlighted by latest automated Travis builds.
2017-12-09Merge branch 'master' of https://github.com/yacy/yacy_search_server.gitMichael Peter Christen
2017-12-09added a crawl filter based on <div> tag class namesMichael Peter Christen
When a crawl is started, a new field to exclude content from scraping is available. The field can be identified with the class name of div tags. All text contained in such a div tag where the configured class name(s) match are not indexed, while the remaining page is indexed.
2017-12-08Removed use of deprecated Jetty IPAccessHandler for client filtering.luccioman
Upgraded to InetAccessHandler. Added InetPathAccessHandler extension to InetAccessHandler to maintain path patterns capability previously available in IPAccessHandler but lost in InetAccessHandler. Filtering on IPv6 addresses is now supported. Support for deprecated pattern formats such as "192.168." and "192.168.1.1/path" has been removed, but startup automated migration should convert such patterns eventually present in serverClient.
2017-12-01Improved accuracy of URLs search filters : protocol, tld, host, file extluccioman
2017-12-01Fixed URL parsing with fragment and empty pathluccioman