Re: Inconsistent randomisation behaviour

2025-09-25 Thread Alan Woodward
htly=true ? > > On Wed, Sep 24, 2025 at 7:01 AM Alan Woodward wrote: >> >> Hi all, >> >> I’m seeing some strange behaviour trying to reproduce a test failure in >> IntelliJ, compared to what happens when I run the test on the command line >> via gradle. >&

Inconsistent randomisation behaviour

2025-09-24 Thread Alan Woodward
Hi all, I’m seeing some strange behaviour trying to reproduce a test failure in IntelliJ, compared to what happens when I run the test on the command line via gradle. The following failed in the elasticsearch CI this morning, and reproduces when I run it on my laptop: ./gradlew :lucene:test-f

Re: Welcome Ramakrishna Chilaka as Lucene committer

2025-09-18 Thread Alan Woodward
Welcome Ramakrishna! > On 17 Sep 2025, at 20:29, Chilaka Ramakrishna wrote: > > Hi everyone, > Thank you for the warm welcome! > > I’m Ramakrishna Chilaka, based in Bangalore, India, and I work with the AWS > OpenSearch team here. Outside of work, I’m an avid reader of history, > especially a

Re: Welcome Trevor McCulloch as Lucene committer

2025-09-18 Thread Alan Woodward
Welcome Trevor! > On 17 Sep 2025, at 22:03, Trevor McCulloch > wrote: > > Hi everybody, > > I'm Trevor and I work at MongoDB on the Atlas Search product, which is > powered by Lucene, but I've been working on scale search issues for quite a > while now. I live in the Bay Area, and in my off

Re: [VOTE] Release Lucene 10.3.0 RC2

2025-09-09 Thread Alan Woodward
+1 SUCCESS! [0:37:32.931636] - Alan > On 9 Sep 2025, at 06:02, Vigya Sharma wrote: > > Please vote for release candidate 2 for Lucene 10.3.0 > > The artifacts can be downloaded from: > https://dist.apache.org/repos/dist/dev/lucene/lucene-10.3.0-RC2-rev-e2871287e4a378739f0b74081d124e3668347875

Re: Welcome Ge Song as Lucene committer

2025-08-13 Thread Alan Woodward
Welcome Ge Song! > On 12 Aug 2025, at 08:15, Ge Song wrote: > > > Thank you all! It’s a great honor to become a Lucene committer. Working with > Lucene has been a lot of fun, and I’m looking forward to doing more! > > I've just graduated from my university about one year ago, and currently >

Re: Welcome Vigya Sharma to the Lucene PMC

2025-08-07 Thread Alan Woodward
Congratulations and welcome! > On 5 Aug 2025, at 22:35, Anshum Gupta wrote: > > Congratulations and welcome, Vigya! > > >> On Aug 5, 2025, at 1:43 AM, Chris Hegarty >> wrote: >> >> Congratulations and welcome! >> >> -Chris. >> >>> On 4 Aug 2025, at 08:44, Guo Feng wrote: >>> >>> Congra

Re: Welcome Simon Cooper as Lucene committer

2025-06-20 Thread Alan Woodward
Congratulations and welcome! We need to start a Cambridge committers group :) - Alan > On 20 Jun 2025, at 08:06, Dawid Weiss wrote: > > > Hello everyone, > > I'm pleased to announce that Simon Cooper has accepted the PMC's invitation > to become a committer! > > Simon, it is a tradition t

Re: Welcome Ankit Jain as Lucene committer

2025-05-06 Thread Alan Woodward
Welcome Ankit! > On 6 May 2025, at 20:05, Ankit Jain wrote: > > Thanks everyone for the warm welcome. I’m truly honored to join the Lucene > community as a committer. Little bit about myself: > > My name is Ankit Jain, and I am a Software Engineer on the Amazon OpenSearch > Service team. I’ve

Re: Welcome Michael Froh as Lucene committer

2025-03-06 Thread Alan Woodward
Welcome to the team Michael! - Alan > On 6 Mar 2025, at 08:05, Dawid Weiss wrote: > > > Hello everyone, > > I'm pleased to announce that Michael Froh has accepted the PMC's invitation > to become a Lucene committer. > > Michael, the tradition is for new committers to shortly introduce thems

Re: Intra-segment search concurrency implementation

2024-07-31 Thread Alan Woodward
Hi Luca, This is very exciting! I haven’t followed the dev process very closely so far, so this may already have been looked at and dismissed as unworkable for various reasons, but I’m wondering if we definitely need a new abstraction for a LeafReaderContext partition? Could we instead find a

Re: Welcome Armin Braun as Lucene comitter

2024-07-25 Thread Alan Woodward
Welcome Armin! > On 25 Jul 2024, at 10:06, Luca Cavanna wrote: > > I'm pleased to announce that Armin Braun has accepted the PMC's invitation to > become a Lucene committer. > > Armin, the tradition is that new committers introduce themselves with a brief > bio. > > Thanks for your contribut

Re: Welcome Zhang Chao as Lucene committer

2024-02-21 Thread Alan Woodward
Congratulations and welcome! - Alan > On 20 Feb 2024, at 17:28, Adrien Grand wrote: > > I'm pleased to announce that Zhang Chao has accepted the PMC's > invitation to become a committer. > > Chao, the tradition is that new committers introduce themselves with a > brief bio. > > Congratulation

Re: Welcome Stefan Vodita as Lucene committter

2024-01-22 Thread Alan Woodward
Welcome Stefan! > On 18 Jan 2024, at 15:53, Michael McCandless > wrote: > > Hi Team, > > I'm pleased to announce that Stefan Vodita has accepted the Lucene PMC's > invitation to become a committer! > > Stefan, the tradition is that new committers introduce themselves with a > brief bio. >

Re: [lucene] 01/04: Introduced the Word2VecSynonymFilter (#12169)

2023-06-09 Thread Alan Woodward
Hey Alessandro, I just spotted this going into 9.x which introduces some breaking changes to the QueryBuilder API (specifically, moving TermAndBoost to its own class). This will make upgrading 9.6 to 9.7 difficult as it means anything that extends QueryBuilder will need to change imports and re

Re: New branch and feature freeze for Lucene 9.6.0

2023-05-10 Thread Alan Woodward
GPG issues during Solr 9.1.0 > release. The fix for me was https://github.com/apache/solr/pull/1125, but I > don't know if this is the same problem or if it is applicable in Lucene's > case. > > On Tue, 2 May 2023 at 18:27, Alan Woodward <mailto:romseyg...@gmail.com&

[ANNOUNCE] Apache Lucene 9.6.0 released

2023-05-10 Thread Alan Woodward
The Lucene PMC is pleased to announce the release of Apache Lucene 9.6.0. Apache Lucene is a high-performance, full-featured search engine library written entirely in Java. It is a technology suitable for nearly any application that requires structured search, full-text search, faceting, neares

[RESULT] [VOTE] Release Lucene 9.6.0 RC2

2023-05-09 Thread Alan Woodward
It's been >72h since the vote was initiated and the result is: +1 9 (7 binding) 0 0 -1 0 This vote has PASSED - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apach

Re: Building the website

2023-05-09 Thread Alan Woodward
Ah never mind, it looks like GitHub is having problems today, will see if it picks things up again later... > On 9 May 2023, at 13:02, Alan Woodward wrote: > > I’m trying to update the website with details of the 9.6 release, and the > website staging build is failing with the fol

Building the website

2023-05-09 Thread Alan Woodward
I’m trying to update the website with details of the 9.6 release, and the website staging build is failing with the following error messages: remote: Error running update hook: /x1/gitbox/hooks/update.d/01-sync-repo.py remote: error: hook declined to update refs/heads/asf-staging

[VOTE] Release Lucene 9.6.0 RC2

2023-05-03 Thread Alan Woodward
Please vote for release candidate 2 for Lucene 9.6.0 The artifacts can be downloaded from: https://dist.apache.org/repos/dist/dev/lucene/lucene-9.6.0-RC2-rev-f94cd1750d198cd0294fb1d967c4e511a7035f1e You can run the smoke tester directly with this command: python3 -u dev-tools/scripts/smokeTestRe

Re: [VOTE] [CANCELLED] Release Lucene 9.6.0 RC1

2023-05-03 Thread Alan Woodward
n Wed, May 3, 2023 at 5:08 AM Nhat Nguyen > wrote: >> +1. Thanks Alan! >> >> SUCCESS! [0:48:46.465752] >> >> On Tue, May 2, 2023 at 11:33 AM Alan Woodward > <mailto:romseyg...@gmail.com>> wrote: >>> Please vote for release candidate

Re: New branch and feature freeze for Lucene 9.6.0

2023-05-03 Thread Alan Woodward
GPG issues during Solr 9.1.0 > release. The fix for me was https://github.com/apache/solr/pull/1125, but I > don't know if this is the same problem or if it is applicable in Lucene's > case. > > On Tue, 2 May 2023 at 18:27, Alan Woodward <mailto:romseyg...@gmail.com&

[VOTE] Release Lucene 9.6.0 RC1

2023-05-02 Thread Alan Woodward
Please vote for release candidate 1 for Lucene 9.6.0 The artifacts can be downloaded from: https://dist.apache.org/repos/dist/dev/lucene/lucene-9.6.0-RC1-rev-246ac4bcbe6c0ea7bebcc4f90b2be0536f00d842 You can run the smoke tester directly with this command: python3 -u dev-tools/scripts/smokeTestRe

Re: New branch and feature freeze for Lucene 9.6.0

2023-05-02 Thread Alan Woodward
ideas? > On 27 Apr 2023, at 10:54, Alan Woodward wrote: > > I have started a release note here: > https://cwiki.apache.org/confluence/display/LUCENE/Release+Notes+9.6 > >> On 27 Apr 2023, at 09:45, Alan Woodward wrote: >> >> I have successfully wrestled Jenkins

Re: New branch and feature freeze for Lucene 9.6.0

2023-04-27 Thread Alan Woodward
I have started a release note here: https://cwiki.apache.org/confluence/display/LUCENE/Release+Notes+9.6 > On 27 Apr 2023, at 09:45, Alan Woodward wrote: > > I have successfully wrestled Jenkins into submission, and there are now 9.6 > jobs for Artifacts, Check and NightlyTests.

Re: New branch and feature freeze for Lucene 9.6.0

2023-04-27 Thread Alan Woodward
I have successfully wrestled Jenkins into submission, and there are now 9.6 jobs for Artifacts, Check and NightlyTests. > On 26 Apr 2023, at 16:53, Alan Woodward wrote: > > NOTICE: > > Branch branch_9_6 has been cut and versions updated to 9.7 on stable branch. > > Plea

New branch and feature freeze for Lucene 9.6.0

2023-04-26 Thread Alan Woodward
NOTICE: Branch branch_9_6 has been cut and versions updated to 9.7 on stable branch. Please observe the normal rules: * No new features may be committed to the branch. * Documentation patches, build patches and serious bug fixes may be committed to the branch. However, you should submit all pat

Lucene 9.6 release

2023-04-19 Thread Alan Woodward
Hi all, It’s been a while since our last release, and we have a number of nice improvements and optimisations sitting in the 9x branch. I propose that we start the process for a 9.6 release, and I will volunteer to be the release manager. If there are no objections, I will cut a release branc

Re: Change score with distance SortField

2023-02-06 Thread Alan Woodward
Unfortunately this wouldn’t have worked in earlier versions of lucene where you could pass a SortField to the bindings API either, as that only understood certain types of sort - part of the reason we removed it in favour of the more explicit DoubleValuesSource API. You have a few options here:

Re: Welcome Ben Trent as Lucene committer

2023-01-30 Thread Alan Woodward
Congratulations Ben! > On 27 Jan 2023, at 15:18, Adrien Grand wrote: > > I'm pleased to announce that Ben Trent has accepted the PMC's > invitation to become a committer. > > Ben, the tradition is that new committers introduce themselves with a > brief bio. > > Congratulations and welcome! >

Re: Lucene 9.5.0 release

2023-01-16 Thread Alan Woodward
+1, thanks Luca! > On 13 Jan 2023, at 09:54, Luca Cavanna > wrote: > > Hi all, > I'd like to propose that we release Lucene 9.5.0. There is a decent amount of > changes that would go into it looking at the github milestone: > https://github.com/apache/lucene/milesto

Re: Welcome Luca Cavanna as Lucene committer

2022-10-05 Thread Alan Woodward
Congratulations Luca! > On 5 Oct 2022, at 18:03, Adrien Grand wrote: > > I'm pleased to announce that Luca Cavanna has accepted the PMC's > invitation to become a committer. > > Luca, the tradition is that new committers introduce themselves with a > brief bio. > > Congratulations and welcome!

Re: Subject: New branch and feature freeze for Lucene 9.4.0

2022-09-09 Thread Alan Woodward
Done. Thanks! > On 9 Sep 2022, at 16:32, Michael Sokolov wrote: > > Hi Alan - I checked out the interval queries patch; seems pretty safe, > please go ahead and port to 9.4. Thanks! > > Mike > > On Fri, Sep 9, 2022 at 10:41 AM Alan Woodward wrote: >> >&g

Re: Subject: New branch and feature freeze for Lucene 9.4.0

2022-09-09 Thread Alan Woodward
Hi Mike, I’ve opened https://github.com/apache/lucene/pull/11760 as a small bug fix PR for a problem with interval queries. Am I OK to port this to the 9.4 branch? Thanks, Alan > On 2 Sep 2022, at 20:42, Michael Sokolov

Re: Welcome Vigya Sharma as Lucene committer

2022-08-01 Thread Alan Woodward
Congratulations and welcome, Vigya! - Alan > On 28 Jul 2022, at 20:44, Vigya Sharma > wrote: > > Thanks everyone for the warm welcome. It is an honor to be invited as a > Lucene committer, and I look forward to contributing more to the community. > > A little bit

Re: Lucene 9.3.0 release

2022-07-11 Thread Alan Woodward
+1, thanks Ignacio > On 11 Jul 2022, at 15:02, Ignacio Vera > wrote: > > Hello! > > Lucene 9.2.0 was released around 2 months ago and we are accumulating > a good > bunch of new features, optimizati

Re: Finding out which fields matched the query

2022-06-28 Thread Alan Woodward
.org/core/9_2_0/highlighter/org/apache/lucene/search/matchhighlight/package-summary.html> > > Dawid > > On Mon, Jun 27, 2022 at 1:10 PM Alan Woodward <mailto:romseyg...@gmail.com>> wrote: > > > > Your approach is almost certainly more efficient, but it might gi

Re: Finding out which fields matched the query

2022-06-27 Thread Alan Woodward
e.search.QueryVisitor) > > <https://lucene.apache.org/core/9_2_0/core/org/apache/lucene/search/Query.html#visit(org.apache.lucene.search.QueryVisitor)> > > I'd go with the Matches API though. > > Dawid > > On Mon, Jun 27, 2022 at 10:48 AM Alan Woodward <ma

Re: Finding out which fields matched the query

2022-06-27 Thread Alan Woodward
The Matches API will give you this information - it’s still likely to be fairly slow, but it’s a lot easier to use than trying to parse Explain output. Query q = ….; Weight w = searcher.createWeight(searcher.rewrite(query), ScoreMode.COMPLETE_NO_SCORES, 1.0f); Matches m = w.matches(context, doc

[ANNOUNCE] Apache Lucene 9.2.0 released

2022-05-24 Thread Alan Woodward
23 May 2022 - Apache Lucene™ 9.2.0 available The Lucene PMC is pleased to announce the release of Apache Lucene 9.2.0. Apache Lucene is a high-performance, full-featured search engine library written entirely in Java. It is a technology suitable for nearly any application that requires structu

[RESULT] [VOTE] Release Lucene 9.2.0 RC2

2022-05-24 Thread Alan Woodward
It's been >72h since the vote was initiated and the result is: +1 10 (8 binding) 0 0 -1 0 This vote has PASSED Thanks to everyone who voted! - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional command

[VOTE] Release Lucene 9.2.0 RC2

2022-05-19 Thread Alan Woodward
Please vote for release candidate 2 for Lucene 9.2.0 The artifacts can be downloaded from: https://dist.apache.org/repos/dist/dev/lucene/lucene-9.2.0-RC2-rev-ba8c3a806ada3d7b3c34d408e449a92376a8481b You can run the smoke tester directly with this command: python3 -u dev-tools/scripts/smokeTestRe

Re: [VOTE] [CANCELLED] Release Lucene 9.2.0 RC1

2022-05-19 Thread Alan Woodward
Julie Tibshirani <mailto:juliet...@gmail.com>> wrote: > +1 SUCCESS! [0:57:28.654665] > > Thanks Alan! > > On Wed, May 18, 2022 at 1:51 PM Anshum Gupta <mailto:ans...@anshumgupta.net>> wrote: > +1 SUCCESS! [0:59:19.002348] > > On Wed, May 18, 2022 at

[VOTE] Release Lucene 9.2.0 RC1

2022-05-18 Thread Alan Woodward
Please vote for release candidate 1 for Lucene 9.2.0 The artifacts can be downloaded from: https://dist.apache.org/repos/dist/dev/lucene/lucene-9.2.0-RC1-rev-978eef5459c7683038ddcca4ec56e4baa63715d0 You can run the smoke tester directly with this command: python3 -u dev-tools/scripts/smokeTestRe

Re: Lucene 9.2 release

2022-05-18 Thread Alan Woodward
I think this release is the first time I’ve used Java 11 since 2019, yes! I’ll get the latest AdoptOpenJDK version and try and persuade my Mac to use it... > On 18 May 2022, at 10:19, Dawid Weiss wrote: > > Living in the past, aren't we? :) > > D. > > On Wed, May

Re: Lucene 9.2 release

2022-05-18 Thread Alan Woodward
$ /Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home/bin/java -version openjdk version "11" 2018-09-25 OpenJDK Runtime Environment 18.9 (build 11+28) OpenJDK 64-Bit Server VM 18.9 (build 11+28, mixed mode) > On 18 May 2022, at 09:35, Dawid Weiss wrote: > > Alan, what's the exact JDK ve

Re: New branch and feature freeze for Lucene 9.2.0

2022-05-17 Thread Alan Woodward
/www.thetaphi.de > eMail: u...@thetaphi.de > >> -Original Message- >> From: Alan Woodward >> Sent: Monday, May 16, 2022 3:59 PM >> To: dev@lucene.apache.org >> Subject: New branch and feature freeze for Lucene 9.2.0 >> >> NOTICE: >>

Re: Lucene 9.2 release

2022-05-17 Thread Alan Woodward
It was part of the release process, which runs with Java 11. It should be fixed now. > Newer java versions won't make a broken link, you just won't have a link at > all. This seems a bit of a shame, as some of the problems were genuine API bugs - public methods with package-private parameter

New branch and feature freeze for Lucene 9.2.0

2022-05-16 Thread Alan Woodward
NOTICE: Branch branch_9_2 has been cut and versions updated to 9.3 on stable branch. Please observe the normal rules: * No new features may be committed to the branch. * Documentation patches, build patches and serious bug fixes may be committed to the branch. However, you should submit all patc

Re: Lucene 9.2 release

2022-05-16 Thread Alan Woodward
ontribution workflow more GitHub-oriented and there > is a related issue https://issues.apache.org/jira/browse/LUCENE-10543 > <https://issues.apache.org/jira/browse/LUCENE-10543>, an announcement could > be helpful to proceed with it (if it gains basic agreement among committers). &

Re: Lucene 9.2 release

2022-05-10 Thread Alan Woodward
with it (if it gains basic agreement among committers). > > Tomoko > > > 2022年5月4日(水) 2:26 Ignacio Vera mailto:iver...@gmail.com>>: > +1 > > Thanks Alan! > > > On 3. May 2022, at 13:01, Alan Woodward > <mailto:romseyg...@gmail.com>> wrote: &

Re: XML retrieval with Intervals

2022-05-06 Thread Alan Woodward
I *think* it would be possible to write an IntervalsSource implementation that took opening and closing tags, and did the right thing here - as you say, a standard `contains` will try and minimise things, but you could write something that attempted to match an opening tag with its corresponding

Lucene 9.2 release

2022-05-03 Thread Alan Woodward
Hi all, It’s been six weeks or so since we released 9.1, and we have a bunch of nice new features and enhancements piling up in the 9.x branch. I’d like to volunteer to be a release manager for a 9.2 release. I propose to cut a branch this time next week, 10th May. - Alan ---

Re: Monitor enhancements

2022-02-12 Thread Alan Woodward
These sound like nice improvements to me! I don’t know that anyone is actively working on Monitor stuff at the moment so please feel free open PRs or create patches. > On 11 Feb 2022, at 08:41, Niko Usai wrote: > > Hi all, > > I'm working on a project where I use very heavily Lucene Monitor p

Re: Welcome Guo Feng as Lucene committer

2022-01-26 Thread Alan Woodward
Congratulations and Welcome! > On 25 Jan 2022, at 09:09, Adrien Grand wrote: > > I'm pleased to announce that Guo Feng has accepted the PMC's > invitation to become a committer. > > Feng, the tradition is that new committers introduce themselves with a > brief bio. > > Congratulations and welc

Re: gradlew check failure

2022-01-24 Thread Alan Woodward
AIUI no, it’s a problem when loading gradle’s JVM, but Dawid might have a better idea? > On 24 Jan 2022, at 13:50, Mike Drob wrote: > > Is there a way to check for these missing module exports early and fail with > a more informative message? > > On Mon, Jan 24, 2022 at 7:4

Re: gradlew check failure

2022-01-24 Thread Alan Woodward
Hey Joel, The fix for this is to delete the gradle.properties file in the root directory and stop any daemons before running gradle check again. The build will regenerate the gradle.properties file with some module exports that work around this problem in the formatter. - A > On 24 Jan 2022,

Re: Welcome Julie Tibshirani to the Lucene PMC

2021-12-01 Thread Alan Woodward
Congratulations and welcome! - Alan > On 30 Nov 2021, at 21:49, Adrien Grand wrote: > > I'm pleased to announce that Julie Tibshirani has accepted an invitation to > join the Lucene PMC! > > Congratulations Julie, and welcome aboard! > > -- > Adrien ---

Warnings from gradle rat task

2021-11-25 Thread Alan Woodward
Hi all, When running `./gradlew check` against the latest master I get a whole bunch of output messages like this: > Task :lucene:analysis:smartcn:rat Trying to override old definition of task javadoc > Task :lucene:analysis:stempel:rat Trying to override old definition of task javadoc > Task

Re: Slow DV equivalent of TermInSetQuery

2021-10-26 Thread Alan Woodward
We have SortedSetDocValuesField.newSlowRangeQuery() which does something close to what you want here, I think. > On 26 Oct 2021, at 15:23, Michael McCandless > wrote: > > Hi Team, > > I was discussing this problem with Greg Miller (also at Amazon Product > Se

Re: Welcome Michael Gibney as Lucene committer

2021-10-07 Thread Alan Woodward
Congratulations and welcome, Michael! > On 6 Oct 2021, at 14:33, Dawid Weiss wrote: > > Hello everyone! > > Please welcome Michael Gibney as the latest Lucene committer. Michael > - it's a tradition for you to introduce yourself, even if we've been > seeing you for quite a while! :) > > Dawid

Re: Now that 8.10 is out ... let's get rolling on 9!

2021-09-30 Thread Alan Woodward
+1 to start pushing for a 9.0 release. There isn’t an 8.10 version constant in the 9.0 branch at the moment - are there some release tasks that have been missed? > On 29 Sep 2021, at 17:58, Timothy Potter wrote: > > Hi Folks, > > Having just finished up the 8.10 release, it feels like this is

Re: Accessibility of QueryParserBase::handleBareFuzzy

2021-09-20 Thread Alan Woodward
Hi Chris, The difference between the elasticsearch query parser and the built-in lucene one appears to be based around how they parse fuzziness, so I think the best solution here is to add another protected method, something like this: protected float parseFuzzyDistance(String input, float defa

Re: getField vs getDeclaredField in analysis SPI

2021-09-14 Thread Alan Woodward
ld theoretically be faster, but that >>> won't >>> matter here: If it goes the slow path (going up to superclass) it will fail >> anyways >>> and that's the exceptional case. A correct factory should have a NAME field >> and >>> its lookup is f

Re: getField vs getDeclaredField in analysis SPI

2021-09-06 Thread Alan Woodward
Thanks Uwe! > On 6 Sep 2021, at 13:11, Uwe Schindler wrote: > > Hi Alan, > >> LUCENE-9281 moved the `lookupSPIName` method from >> AbstractAnalysisFactory to AnalysisSPILoader; the method is mostly the same, >> but one line has been changed from Class.getField() to >> Class.getDeclaredField().

getField vs getDeclaredField in analysis SPI

2021-09-06 Thread Alan Woodward
Hi all, LUCENE-9281 moved the `lookupSPIName` method from AbstractAnalysisFactory to AnalysisSPILoader; the method is mostly the same, but one line has been changed from Class.getField() to Class.getDeclaredField(). This can fall foul of the Security Manager, which wants a higher level of perm

Jar manifest target versions

2021-07-30 Thread Alan Woodward
Hi all, I’m testing out snapshot versions of Lucene’s main branch, and I noticed that the jar manifests produced by running mavenToLocalFolder have the following entries: X-Compile-Source-JDK: 15 X-Compile-Target-JDK: 15 X-Build-JDK: 15.0.1 (Oracle Corporation 15.0.1+9-18) The java min version

Re: Getting Matches in a document

2021-07-15 Thread Alan Woodward
Hi Arihant, Getting Matches is a fairly heavy operation and is designed to be used for top-k hits only, a bit like the explain API. Collectors by contrast are supposed to be very lightweight - collect(doc) could get called millions of times during a search. So the two APIs are not really mean

Re: Welcome Mayya Sharipova to the Lucene PMC

2021-06-29 Thread Alan Woodward
Welcome Mayya! > On 29 Jun 2021, at 02:22, Koji Sekiguchi wrote: > > Congrats and welcome Mayya! > > Koji > > On 2021/06/28 22:16, Robert Muir wrote: >> I am pleased to announce that Mayya has accepted an invitation to join >> the Lucene PMC! >> Congratulations, and welcome aboard! >>

Re: Analyzer lifecycles

2021-06-09 Thread Alan Woodward
and tell my load balancer about that > number (e.g. haproxy maxconn), so that it can effectively queue and > not overload search servers. > > On Tue, Jun 8, 2021 at 10:23 AM Alan Woodward wrote: >> >> Hi all, >> >> I’ve been on holiday and away from a keyboa

Analyzer lifecycles

2021-06-08 Thread Alan Woodward
Hi all, I’ve been on holiday and away from a keyboard for a week, so that means I of course spent my time thinking about lucene Analyzers and specifically their ReuseStrategies… Building a TokenStream can be quite a heavy operation, and so we try and reuse already-constructed token streams as

Re: Misconfigured gradle rat inputs?

2021-05-25 Thread Alan Woodward
er > Achterdiek 19, D-28357 Bremen > https://www.thetaphi.de > eMail: u...@thetaphi.de > >> -Original Message- >> From: Alan Woodward >> Sent: Tuesday, May 25, 2021 7:26 PM >> To: dev@lucene.apache.org >> Subject: Misconfigured gradle rat inputs? &g

Misconfigured gradle rat inputs?

2021-05-25 Thread Alan Woodward
There’s a subject line I never thought I’d type :) Firstly: can I say how much I appreciate all the work that’s gone into the gradle build? I’ve been doing lots of small PRs for the spans-to-queries work and being able to run checks multiple times in an extremely efficient manner has been a lif

Re: Lucene 9.0 snapshot names

2021-05-25 Thread Alan Woodward
sed assembly into a binary > distribution ZIP/ folder. Then no task exclusions will be required? > > Dawid > > On Mon, May 24, 2021 at 6:56 PM Uwe Schindler <mailto:u...@thetaphi.de>> wrote: > Thank for this tipp! Helps for Solr, too. I was giving up because it alwa

Re: Lucene 9.0 snapshot names

2021-05-24 Thread Alan Woodward
e is a way to use an agent - perhaps there is. > Hoss did some work with manual artifact signing recently (and this used the > agent). I never had the need for this. > > Dawid > > On Sat, May 22, 2021 at 4:50 PM Alan Woodward <mailto:romseyg...@gmail.com>> wrote: >

Re: Lucene 9.0 snapshot names

2021-05-22 Thread Alan Woodward
e hope not, I think, but stranger things have > happened. Probably an edge case not worth worrying about though, and relying > on the build server's clock doesn't seem great, so +1 from me, although I > don't use these so my interest is mostly theoretical. > > On Th

Lucene 9.0 snapshot names

2021-05-20 Thread Alan Woodward
Hi all, I’m preparing a local lucene 9.0 snapshot build and I notice that the jar files generated by `./gradlew mavenToLocalFolder` are called something like `lucene-suggest-9.0.0-20210520.111833-1-javadoc.jar` - in other words, they are including a timestamp. For my setup I’d like to replace

Re: Welcome Zach Chen as Lucene committer

2021-04-20 Thread Alan Woodward
Congratulations and welcome! > On 19 Apr 2021, at 15:13, Adrien Grand wrote: > > I'm pleased to announce that Zach Chen has accepted the PMC's invitation to > become a committer. > > Zach, the tradition is that new committers introduce themselves with a brief > bio. > > Congratulations and w

Re: Welcome Peter Gromov as Lucene committer

2021-04-08 Thread Alan Woodward
Welcome Peter! > On 6 Apr 2021, at 18:47, Robert Muir wrote: > > I'm pleased to announce that Peter Gromov has accepted the PMC's invitation > to become a committer. > > Peter, the tradition is that new committers introduce themselves with a brief > bio. > > Congratulations and welcome! >

Re: Bugfix release Lucene/Solr 8.8.2

2021-03-30 Thread Alan Woodward
plan to republish the ref guide, your expertise is >> absolutely appreciated. It looks like there will also be some gradle->ant >> translation. Was this mostly find-and-replace or was there more order to it? >> >> On Mon, Mar 29, 2021 at 12:32 PM Alan Woodward &

Re: Bugfix release Lucene/Solr 8.8.2

2021-03-29 Thread Alan Woodward
Hi Mike, I’d like to back port LUCENE-9744 (which fixes an NPE in intervals queries) and LUCENE-9762 (which fixes a bug in QueryValuesSource). Thanks, Alan > On 29 Mar 2021, at 09:47, Ignacio Vera > wrote: > > I'd like to backport Lucene-9870 which is a bug in distan

Re: Welcome Houston Putman to the PMC

2020-12-03 Thread Alan Woodward
Welcome Houston! > On 1 Dec 2020, at 21:19, Mike Drob wrote: > > I am pleased to announce that Houston Putman has accepted the PMC's > invitation to join. > > Congratulations and welcome, Houston! > > - > To unsubscribe, e-ma

Re: Question about behaviour of IntervalIterator

2020-11-19 Thread Alan Woodward
Some of the minimum-interval algorithms will call nextInterval() or start() even after the interval has been exhausted, so we need to handle those situations properly. Improved java doc would definitely be helpful though, and maybe we should update checkIntervals() in TestIntervals to test what

Re: Welcome Julie Tibshirani as Lucene/Solr committer

2020-11-18 Thread Alan Woodward
Congratulations and welcome Julie! > On 18 Nov 2020, at 15:06, Michael Sokolov wrote: > > I'm pleased to announce that Julie Tibshirani has accepted the PMC's > invitation to become a committer. > > Julie, the tradition is that new committers introduce themselves with > a brief bio. > > I thin

Re: Fuzzy-phrase query with "holes" using intervals?

2020-09-17 Thread Alan Woodward
I think you need a sort of ‘ordered atLeast’ here. Currently atLeast() is a mixture of a disjunction and an unordered interval, it should be possible to add something that adds additional constraints to the sets that it finds. I think you’d need to write some code though, I can’t see a way of

Re: Avoiding false-positives in multivalued field search with intervals?

2020-09-10 Thread Alan Woodward
I’ve solved this sort of thing in the past by indexing boundary tokens, and wrapping the queries with the equivalent of Intervals.notContaining(query, boundary-query); you could also put a very large position increment gap and use a width filter, but that’s a bit more error prone if you could co

Re: 8.6 release

2020-06-27 Thread Alan Woodward
We’ve found a nasty bug with ordered intervals: https://issues.apache.org/jira/browse/LUCENE-9418 I think I have the fix already and plan to merge it in before the branch is cut. > On 27 Jun 2020, at 03:59, Tomás Fernández Löbbe

Re: Welcome Ilan Ginzburg as Lucene/Solr committer

2020-06-23 Thread Alan Woodward
Congratulations and Welcome, Ilan! > On 22 Jun 2020, at 14:45, Ilan Ginzburg > wrote: > > Thank you, merci, תודה for the trust and the welcome, Noble and everybody! > > I’m based in France near Grenoble, a flat city high tech hub surrounded by > mountains. > > For t

Re: [VOTE] Lucene logo contest

2020-06-16 Thread Alan Woodward
PMC vote for option A > On 16 Jun 2020, at 12:34, Ishan Chattopadhyaya > wrote: > > I vote C, current logo. > > On Tue, 16 Jun, 2020, 4:46 pm Shawn Heisey, > wrote: > On 6/15/2020 4:08 PM, Ryan Ernst wrote: > > Dear Lucene and Solr

Re: Welcome Mayya Sharipova as Lucene/Solr committer

2020-06-08 Thread Alan Woodward
Congratulations and welcome Mayya! > On 8 Jun 2020, at 17:58, jim ferenczi > wrote: > > Hi all, > > Please join me in welcoming Mayya Sharipova as the latest Lucene/Solr > committer. > Mayya, it's tradition for you to introduce yourself with a brief bio. > > Congratu

Re: [VOTE] Solr to become a top-level Apache project (TLP)

2020-05-12 Thread Alan Woodward
+1 (binding) Alan Woodward > On 12 May 2020, at 12:06, Jan Høydahl wrote: > > +1 (binding) > > Jan Høydahl > >> 12. mai 2020 kl. 09:36 skrev Dawid Weiss : >> >> Dear Lucene and Solr developers! >> >> According to an earlier [DISCUSS] thread

Re: [DISCUSS] Lucene-Solr split (Solr promoted to TLP)

2020-05-12 Thread Alan Woodward
One advantage I find with the way Elasticsearch and Lucene interact is that ES doesn’t depend on the master branch. We upgrade our master branch frequently to keep up to date with the latest release branch, and that lets us find regressions or API problems pretty quickly, but it also insulates

Re: [DISCUSS] 8.5.2 Release?

2020-05-07 Thread Alan Woodward
+1, thanks for volunteering Mike > On 7 May 2020, at 19:03, Anshum Gupta > wrote: > > Thanks for doing this, Mike. > +1 to the 8.5.2 release. > > On Thu, May 7, 2020 at 10:13 AM Mike Drob > wrote: > Devs, > > I know that we had 8.5.1 o

Occasional compilation failures from gradle build

2020-05-05 Thread Alan Woodward
Hi all, In about 50% of my gradle precommit runs, I get a Solr compilation error that looks like this: /Users/romseygeek/projects/lucene-solr/solr/core/src/test/org/apache/solr/cloud/hdfs/HdfsTestUtil.java:44: error: BlockPoolSlice is not public in org.apache.hadoop.hdfs.server.datanode.fsdata

Re: Require consistency between different data-structures sharing the same field name as of 9.0?

2020-04-20 Thread Alan Woodward
One way of doing this might be to add an additional field type that adds both point and docvalues, and then have factory methods for queries and sorts on the field type. So for example a LongPointAndValue field would automatically index its value into both BKD and NumericDocValues, and then Lo

Re: [VOTE] Release Lucene/Solr 8.5.1 RC1

2020-04-09 Thread Alan Woodward
+1 SUCCESS! [1:18:54.574272] > On 8 Apr 2020, at 21:21, Nhat Nguyen > wrote: > > +1 > > SUCCESS! [0:52:20.920081] > > > On Wed, Apr 8, 2020 at 6:31 AM Ignacio Vera > wrote: > > Please vote for release candidate 1 for Lucene/S

Re: Welcome Eric Pugh as a Lucene/Solr committer

2020-04-06 Thread Alan Woodward
Welcome Eric! > On 6 Apr 2020, at 13:21, Jan Høydahl wrote: > > Hi all, > > Please join me in welcoming Eric Pugh as the latest Lucene/Solr committer! > > Eric has been part of the Solr community for over a decade, as a code > contributor, book author, company founder, blogger and mailing lis

[ANNOUNCE] Apache Solr 8.5.0 released

2020-03-24 Thread Alan Woodward
## 24 March 2020, Apache Solr™ 8.5.0 available The Lucene PMC is pleased to announce the release of Apache Solr 8.5.0. Solr is the popular, blazing fast, open source NoSQL search platform from the Apache Lucene project. Its major features include powerful full-text search, hit highlighting, fac

[ANNOUNCE] Apache Lucene 8.5.0 released

2020-03-24 Thread Alan Woodward
## 24 March 2020, Apache Lucene 8.5.0 available The Lucene PMC is pleased to announce the release of Apache Lucene 8.5.0. Apache Lucene is a high-performance, full-featured text search engine library written entirely in Java. It is a technology suitable for nearly any application that requires

  1   2   3   4   5   6   7   8   9   10   >