[VOTE] Release Lucene 9.7.0 RC1

2023-06-21 Thread Adrien Grand
Please vote for release candidate 1 for Lucene 9.7.0

The artifacts can be downloaded from:
https://dist.apache.org/repos/dist/dev/lucene/lucene-9.7.0-RC1-rev-ccf4b198ec328095d45d2746189dc8ca633e8bcf

You can run the smoke tester directly with this command:

python3 -u dev-tools/scripts/smokeTestRelease.py \
https://dist.apache.org/repos/dist/dev/lucene/lucene-9.7.0-RC1-rev-ccf4b198ec328095d45d2746189dc8ca633e8bcf

The vote will be open for at least 72 hours i.e. until 2023-06-24 15:00 UTC.

[ ] +1  approve
[ ] +0  no opinion
[ ] -1  disapprove (and reason why)

Here is my +1

-- 
Adrien


Re: Welcome Chris Hegarty to the Lucene PMC

2023-06-21 Thread Bruno Roustant
Welcome Chris!

Le mer. 21 juin 2023 à 13:43, Chris Hegarty
 a écrit :

> Thank you all for the warm welcome. Happy to be included in this very
> talented group of individuals :-)
>
> -Chris.
>
> On 21 Jun 2023, at 09:31, Uwe Schindler  wrote:
>
> Welcome Chris. 
>
> Uwe
>
>
> Am 19. Juni 2023 11:52:50 MESZ schrieb Adrien Grand :
>
>> I'm pleased to announce that Chris Hegarty has accepted an invitation to
>> join the Lucene PMC!
>>
>> Congratulations Chris, and welcome aboard!
>>
>> --
>> Adrien
>>
> --
> Uwe Schindler
> Achterdiek 19, 28357 Bremen
> https://www.thetaphi.de
>
>
>


Re: Welcome Chris Hegarty to the Lucene PMC

2023-06-21 Thread Chris Hegarty
Thank you all for the warm welcome. Happy to be included in this very talented 
group of individuals :-)

-Chris.

> On 21 Jun 2023, at 09:31, Uwe Schindler  wrote:
> 
> Welcome Chris. 
> 
> Uwe
> 
> 
> Am 19. Juni 2023 11:52:50 MESZ schrieb Adrien Grand :
>> I'm pleased to announce that Chris Hegarty has accepted an invitation to 
>> join the Lucene PMC!
>> 
>> Congratulations Chris, and welcome aboard!
>> 
>> -- 
>> Adrien
> 
> --
> Uwe Schindler
> Achterdiek 19, 28357 Bremen
> https://www.thetaphi.de 


Re: Scorer#getMinScore()

2023-06-21 Thread Adrien Grand
Your guesses sound right to me:
 - A query that does subtractions could yield negative scores, which are
not supported.
 - We'd need to store the least competitive impacts for each block of
postings, which would double the amount of CPU and space we spend on
impacts, while min scores would likely be much less frequently useful than
max scores?

On Fri, Jun 9, 2023 at 10:10 PM Marc D'Mello  wrote:

> Hi all,
>
> I was wondering why there is no Scorer#getMinScore() equivalent to
> Scorer#getMaxScore() (here
> ).
> I think it could potentially be useful for skipping when you have scoring
> functions with a subtraction in it.
>
> As a contrived example, say I wrote a SubtractionAndQuery(Query a, Query
> b) that matched a conjunction of a and b but the score was a.score() -
> b.score(). When creating a scorer, the best getMaxScore() function I could
> create would look like this:
>
> float getMaxScore(int upto) {
> return a.getMaxScore(upto);
> }
>
> However, this would not give me the tightest upper bound score possible as
> I am completely neglecting the "b" term here. Something like this would be
> better:
>
> float getMaxScore(int upto) {
> return Math.max(a.getMaxScore(upto) - b.getMinScore(upto), 0);
> }
>
> So I was wondering if not including this API was by design (the same
> reason why Lucene doesn't allow negative scores for queries) or if it was
> because the added block level metadata required to store the min term
> scores would be too much? I'm sure there's some other issues I could be
> overlooking as well.
>
> Any answers would be greatly appreciated!
>
> Thanks,
> Marc
>


-- 
Adrien


Draft of release notes for 9.7

2023-06-21 Thread Adrien Grand
Hello all,

I put up a draft of release notes for 9.7, am I missing important changes?

https://cwiki.apache.org/confluence/display/LUCENE/Release+notes+9.7

-- 
Adrien


Re: Welcome Chris Hegarty to the Lucene PMC

2023-06-21 Thread Uwe Schindler
Welcome Chris. 

Uwe

Am 19. Juni 2023 11:52:50 MESZ schrieb Adrien Grand :
>I'm pleased to announce that Chris Hegarty has accepted an invitation to
>join the Lucene PMC!
>
>Congratulations Chris, and welcome aboard!
>
>-- 
>Adrien

--
Uwe Schindler
Achterdiek 19, 28357 Bremen
https://www.thetaphi.de