OK, thanks for letting us know about that, Mayya. Let's say 9/2-9/16
for a freeze period then.

On Thu, Sep 1, 2022 at 1:27 PM Mayya Sharipova
<mayya.sharip...@elastic.co.invalid> wrote:
>
> Hello Michael,
> thanks for starting the discussion for the 9.4.0 release.
>
> We are investigating the impact of LUCENE-10592 (Build HNSW Graph on 
> indexing) on memory used during indexing.
> In our Elasticsearch tests, we have observed much more segments being created.
> It would be nice if we have an extra week for feature freeze (considering 
> extended holidays in North America).
> Thank you.
>
>
> On Thu, Sep 1, 2022 at 11:04 AM Michael Sokolov <msoko...@gmail.com> wrote:
>>
>> Thanks Tomoko - I appreciate the offer to review the changes needed. I
>> will take care of updating the release script/template.
>>
>> I think I managed to get a GPG key registered and signed (thanks Mike
>> McCandless!) although we'll see if this all stands up to scrutiny!
>> It's quite tricky to navigate this setup, seems very secure to me, but
>> what do I know. Anyway the releaseWizard seems to be satisfied.
>>
>> So -- I plan to cut a branch_9_4 release branch tomorrow, Sept 2 and
>> late it bake for a week, until Sept 7, after which point it will be
>> frozen for release. Does that seem like enough time? If you have any
>> concerns, please reply here.
>>
>> On Thu, Sep 1, 2022 at 7:46 AM Tomoko Uchida
>> <tomoko.uchida.1...@gmail.com> wrote:
>> >
>> > Hi Mike,
>> > to be precise, on GitHub I think release managers would go through these 
>> > steps:
>> >
>> > 1. Figure out blocker issues/PRs and associate them with the target 
>> > Milestone, e.g., "9.4.0"
>> > 2. Create a new Milestone for the next version here, e.g., "9.5.0"
>> > 3. Address blockers - some may be resolved by developers, and others may 
>> > be re-associated with the next Milestone.
>> > 4. Make release artifacts and publish them as usual.
>> > 5. Close (not Delete!) the target Milestone.
>> >
>> > You need no special permission on GitHub to handle Milestones, and 
>> > everything should be fairly straightforward.
>> > If you need any help, I'd be happy to review the necessary updates on the 
>> > release wizard tool. I have little time to make a patch for that myself 
>> > right now, sorry.
>> >
>> > Tomoko
>> >
>> >
>> > 2022年9月1日(木) 10:02 Tomoko Uchida <tomoko.uchida.1...@gmail.com>:
>> >>
>> >> > One thing is that for JIra, we needed to acquire special permissions in 
>> >> > order to be able to add new release versions, but I don't think that is 
>> >> > true for GitHub ...
>> >>
>> >> You do not need any special permissions to make new Milestones on GitHub. 
>> >> Every committer already has permission to create/close/delete Milestones, 
>> >> you can test it here.
>> >> https://github.com/apache/lucene/milestones
>> >>
>> >> Tomoko
>> >>
>> >>
>> >> 2022年9月1日(木) 9:57 Michael Sokolov <msoko...@gmail.com>:
>> >>>
>> >>> I started to go through the release process, which has been scripted 
>> >>> very clearly by Jan and others, and found Jira-specific steps there. I 
>> >>> think the translations to GitHub will be pretty straightforward. One 
>> >>> thing is that for JIra, we needed to acquire special permissions in 
>> >>> order to be able to add new release versions, but I don't think that is 
>> >>> true for GitHub ... Any committer should be able to do that, right?
>> >>>
>> >>> On Wed, Aug 31, 2022, 8:42 PM Tomoko Uchida 
>> >>> <tomoko.uchida.1...@gmail.com> wrote:
>> >>>>
>> >>>> Hi Mike,
>> >>>> thanks for your response.
>> >>>>
>> >>>> I'm actually not familiar with the whole release procedure that may be 
>> >>>> built on Jira.
>> >>>> I hope other people help to interpret Jira-related things on the way 
>> >>>> into the language of GitHub issues.
>> >>>>
>> >>>> Tomoko
>> >>>>
>> >>>> 2022年9月1日(木) 3:40 Michael Sokolov <msoko...@gmail.com>:
>> >>>>>
>> >>>>> Thanks for the links, Tomoko. I thought it would be helpful to ask on
>> >>>>> the list in case this new system has not been fully internalized by
>> >>>>> all the developers. And I confess I didn't know about that nice
>> >>>>> milestone view! It makes this very easy, assuming of course that
>> >>>>> everyone follows the guidelines and labels the issues with the
>> >>>>> milestone.
>> >>>>>
>> >>>>> On Wed, Aug 31, 2022 at 11:16 AM Tomoko Uchida
>> >>>>> <tomoko.uchida.1...@gmail.com> wrote:
>> >>>>> >
>> >>>>> > Ok in short, you can find blockers for 9.4.0 here.
>> >>>>> > https://github.com/apache/lucene/milestone/3
>> >>>>> >
>> >>>>> > If there are other issues/PRs that are still not resolved but 
>> >>>>> > planned to be delivered in 9.4.0, just set their Milestone as 9.4.0. 
>> >>>>> > Then they will appear in the list.
>> >>>>> >
>> >>>>> >
>> >>>>> >
>> >>>>> > 2022年9月1日(木) 0:00 Tomoko Uchida <tomoko.uchida.1...@gmail.com>:
>> >>>>> >>
>> >>>>> >> I believe we decided to use GitHub Milestone for release planning 
>> >>>>> >> and I wrote documentation about it.
>> >>>>> >> https://github.com/apache/lucene/blob/main/dev-docs/github-issues-howto.md
>> >>>>> >>
>> >>>>> >> Is this unclear to you?
>> >>>>> >>
>> >>>>> >>
>> >>>>> >> 2022年8月31日(水) 23:13 Michael Sokolov <msoko...@gmail.com>:
>> >>>>> >>>
>> >>>>> >>> Hi, I'd like to start the ball rolling for a 9.4.0 release. We 
>> >>>>> >>> don't
>> >>>>> >>> have a large number of things, but there are a few nice high-impact
>> >>>>> >>> changes; see excerpt from CHANGE.txt below. I'll volunteer to be
>> >>>>> >>> release manager. I'd just like to know if anybody has any 
>> >>>>> >>> outstanding
>> >>>>> >>> work that is nearing completion and that they'd like to include,
>> >>>>> >>> and/or if we have any known blocker issues*.
>> >>>>> >>>
>> >>>>> >>> * -- I am having a little trouble searching github for blocker 
>> >>>>> >>> issues.
>> >>>>> >>> I think there may not be any, but I tried
>> >>>>> >>> https://github.com/apache/lucene/issues?q=is%3Aissue+is%3Aopen+legacy-jira-priority%5C%3AMajor+
>> >>>>> >>> to find Major issues, for example, and it seems to only find one 
>> >>>>> >>> Minor
>> >>>>> >>> one? Does anyone have better github-search-fu?
>> >>>>> >>>
>> >>>>> >>> API Changes
>> >>>>> >>> ---------------------
>> >>>>> >>> * LUCENE-10577: Add VectorEncoding to enable byte-encoded HNSW 
>> >>>>> >>> vectors
>> >>>>> >>> (Michael Sokolov, Julie Tibshirani)
>> >>>>> >>>
>> >>>>> >>> New Features
>> >>>>> >>> ---------------------
>> >>>>> >>> * LUCENE-10654: Add new ShapeDocValuesField for LatLonShape and
>> >>>>> >>> XYShape. (Nick Knize)
>> >>>>> >>>
>> >>>>> >>> * LUCENE-10629: Support match set filtering with a query in
>> >>>>> >>> MatchingFacetSetCounts. (Stefan Vodita, Shai Erera)
>> >>>>> >>>
>> >>>>> >>> * LUCENE-10633: SortField#setOptimizeSortWithIndexedData and
>> >>>>> >>>   SortField#getOptimizeSortWithIndexedData were introduce to 
>> >>>>> >>> provide
>> >>>>> >>>   an option to disable sort optimization for various sort fields.
>> >>>>> >>> (Mayya Sharipova)
>> >>>>> >>>
>> >>>>> >>> Improvements
>> >>>>> >>> ---------------------
>> >>>>> >>> * LUCENE-10592: Build HNSW Graph on indexing. (Mayya Sharipova, 
>> >>>>> >>> Adrien
>> >>>>> >>> Grand, Julie Tibshirani)
>> >>>>> >>>
>> >>>>> >>> * GITHUB#11715: Add Integer awareness to RamUsageEstimator.sizeOf 
>> >>>>> >>> (Mike Drob)
>> >>>>> >>>
>> >>>>> >>> Optimizations
>> >>>>> >>> ---------------------
>> >>>>> >>>
>> >>>>> >>> * LUCENE-10661: Reduce memory copy in BytesStore. (luyuncheng)
>> >>>>> >>>
>> >>>>> >>> * GITHUB#1020: Support #scoreSupplier and small optimizations to
>> >>>>> >>> DocValuesRewriteMethod. (Greg Miller)
>> >>>>> >>>
>> >>>>> >>> * LUCENE-10633: Added support for dynamic pruning to queries 
>> >>>>> >>> sorted by a string
>> >>>>> >>>   field that is indexed with terms and SORTED or SORTED_SET doc 
>> >>>>> >>> values.
>> >>>>> >>>   (Adrien Grand)
>> >>>>> >>>
>> >>>>> >>> * LUCENE-10627: Using ByteBuffersDataInput reduce memory copy on
>> >>>>> >>> compressing data. (luyuncheng)
>> >>>>> >>>
>> >>>>> >>> * GITHUB#1062: Optimize TermInSetQuery when a term is present that
>> >>>>> >>> matches all docs in a segment.
>> >>>>> >>>   (Greg Miller)
>> >>>>> >>>
>> >>>>> >>> ---------------------------------------------------------------------
>> >>>>> >>> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
>> >>>>> >>> For additional commands, e-mail: dev-h...@lucene.apache.org
>> >>>>> >>>
>> >>>>>
>> >>>>> ---------------------------------------------------------------------
>> >>>>> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
>> >>>>> For additional commands, e-mail: dev-h...@lucene.apache.org
>> >>>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
>> For additional commands, e-mail: dev-h...@lucene.apache.org
>>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to