Branch: refs/heads/lucene-search Home: https://github.com/jenkinsci/lucene-search-plugin Commit: 751c89c3a12faf2a2b9ba107c12f33705a389a9a https://github.com/jenkinsci/lucene-search-plugin/commit/751c89c3a12faf2a2b9ba107c12f33705a389a9a Author: tdraebing <thomas.draeb...@sap.com> Date: 2023-06-28 (Wed, 28 Jun 2023)
Changed paths: M src/main/java/org/jenkinsci/plugins/lucene/search/databackend/LuceneSearchBackend.java A src/test/java/org/jenkinsci/plugins/lucene/search/databackend/LuceneSearchBackendUnitTest.java Log Message: ----------- Escape special characters in queries Since version 4 Lucene does not support special characters in queries anymore. Thus, they have to be escaped. Otherwise, queries will throw an error, which is silently swallowed. Commit: 4a01eab08a86ac3517dac3f8a21cab403143764b https://github.com/jenkinsci/lucene-search-plugin/commit/4a01eab08a86ac3517dac3f8a21cab403143764b Author: tdraebing <thomas.draeb...@sap.com> Date: 2023-06-28 (Wed, 28 Jun 2023) Changed paths: M src/main/java/org/jenkinsci/plugins/lucene/search/databackend/SearchBackendManager.java Log Message: ----------- Fix security filter for job results Query results are filtered by visibility by checking whether the requesting account can retrieve it from Jenkins. This failed for jobs whose parent was not Jenkins, but e.g. a folder. Thus, those query results were filtered out. Commit: 572eb697e967a1a6a0e5c266714c2a39f32678f4 https://github.com/jenkinsci/lucene-search-plugin/commit/572eb697e967a1a6a0e5c266714c2a39f32678f4 Author: tdraebing <thomas.draeb...@sap.com> Date: 2023-06-28 (Wed, 28 Jun 2023) Changed paths: M src/main/java/org/jenkinsci/plugins/lucene/search/databackend/LuceneSearchBackend.java Log Message: ----------- Fix query results with multiple jobs with same build number If query results contained builds from different jobs but with the same build number, only one of those builds were listed in the results. Commit: af21be9373cb02caab4138499923c1396f2d3f18 https://github.com/jenkinsci/lucene-search-plugin/commit/af21be9373cb02caab4138499923c1396f2d3f18 Author: tdraebing <thomas.draeb...@sap.com> Date: 2023-06-29 (Thu, 29 Jun 2023) Changed paths: M src/main/java/org/jenkinsci/plugins/lucene/search/Field.java M src/main/java/org/jenkinsci/plugins/lucene/search/FreeTextItemListener.java M src/main/java/org/jenkinsci/plugins/lucene/search/databackend/LuceneSearchBackend.java M src/main/java/org/jenkinsci/plugins/lucene/search/databackend/SearchBackend.java Log Message: ----------- Fix deletion of jobs with same name but different parents during rebuild If two jobs had the same name but different parents only one would be in the index after rebuilding was finished. That was due to an imprecise query for jobs to delete, when overwriting was enabled. Commit: 4253e16eda4e6a7edf25ed830be87fe51510cb9e https://github.com/jenkinsci/lucene-search-plugin/commit/4253e16eda4e6a7edf25ed830be87fe51510cb9e Author: tdraebing <thomas.draeb...@sap.com> Date: 2023-06-29 (Thu, 29 Jun 2023) Changed paths: M src/main/resources/org/jenkinsci/plugins/lucene/search/FreeTextSearch/search-results.jelly Log Message: ----------- Remove hint about escaping queries Escaping is now done automatically. Commit: 43399f40522a2b24be296ef134bd5429f8b1851e https://github.com/jenkinsci/lucene-search-plugin/commit/43399f40522a2b24be296ef134bd5429f8b1851e Author: Thomas Dräbing <thomas.draeb...@googlemail.com> Date: 2023-06-29 (Thu, 29 Jun 2023) Changed paths: M src/main/java/org/jenkinsci/plugins/lucene/search/Field.java M src/main/java/org/jenkinsci/plugins/lucene/search/FreeTextItemListener.java M src/main/java/org/jenkinsci/plugins/lucene/search/databackend/LuceneSearchBackend.java M src/main/java/org/jenkinsci/plugins/lucene/search/databackend/SearchBackend.java M src/main/java/org/jenkinsci/plugins/lucene/search/databackend/SearchBackendManager.java M src/main/resources/org/jenkinsci/plugins/lucene/search/FreeTextSearch/search-results.jelly A src/test/java/org/jenkinsci/plugins/lucene/search/databackend/LuceneSearchBackendUnitTest.java Log Message: ----------- Merge pull request #66 from tdraebing/fix_queries Fix missing query results Compare: https://github.com/jenkinsci/lucene-search-plugin/compare/3dfacb223984...43399f40522a -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/lucene-search-plugin/push/refs/heads/lucene-search/3dfacb-43399f%40github.com.