Nuno Santos
Nuno Santos
With version 0.1.17, I get a false positive with the following code: ``` def test1(s: StringBuilder): Boolean = { if (s != null) { val trimmed = s.toString.trim trimmed.nonEmpty }...
In ES, for properties with `analyzed=true`, use multi-fields for the full-text index: ```json "properties": { "propa": { "type": "long", "ignore_malformed" : true, "fields" : { "text" : { "type" :...
### Java API client version 7.17.6 ### Java version 18.0.2 ### Elasticsearch Version 8.4.2 ### Problem description I have used the example for a phrase suggestion query taken from the...
OAK-10682 - [Indexing job] Improve Mongo regex filter to only use positive conditions (no negations)
The current implementation of filtering excluded paths and custom regex is using a condition like ` _id: { $nin: [ /^[0-9]{1,3}:\/content\/dam\/.*$/ ]` Mongo cannot evaluate this condition without retrieving the...
Creating a Path instance from a NodeDocument is an expensive operation, so it is worth to cache it. The performance improvements are noticeable in the indexing job, which calls `#getPath`...
The Mongo downloader used in the indexing job downloads from both secondaries in parallel, using the `_modified` field to download in ascending order from one and descending from the other....