branch_9x is in feature freeze! We want to stabilize, fix bugs and remove 
blockers on that branch, not add features - unless they are agreed as a blocker 
for the release.
If everyone starts pushing all kinds of new features to 9x now, it will never 
stabilize.

>>> >>> Q: But my feature is almost ready and low-risk, I can surely put it on 
>>> >>> branch_9x ?
>>> >>> A: No, only blockers and bugfixes please. You can argue on dev@ that 
>>> >>> your feature is a blocker


I think it all looks a bit messy and rushed. SOLR-15694 
<https://issues.apache.org/jira/browse/SOLR-15694> is open, PR 
<https://github.com/apache/solr/pull/403> is open, with no approvals from any 
of the reviwers?

Please revert on branch_9x and then "argue on dev@ that your feature is a 
blocker".

Jan

> 7. jan. 2022 kl. 20:09 skrev Ishan Chattopadhyaya <[email protected]>:
> 
> Since a 9.0 release branch has not been cut, I backported the SOLR-15694 to 
> branch_9x. If there are any concerns, we can discuss reverting it from 
> branch_9_0 later.
> Thanks and regards.
> 
> On Fri, Jan 7, 2022 at 10:34 PM Ishan Chattopadhyaya 
> <[email protected] <mailto:[email protected]>> wrote:
> > let it bake in main (10.0) for some time, letting more devs try it out
> 
> Please define "some time". Is 3 weeks until the 9.0 release not enough?
> 
> On Fri, Jan 7, 2022 at 10:26 PM Jan Høydahl <[email protected] 
> <mailto:[email protected]>> wrote:
> I think it is premature to add it to branch_9x yet. First get +1 from key 
> stakeholders on the PR, then let it bake in main (10.0) for some time, 
> letting more devs try it out. If all looks good at that point, we may 
> consider it, especially if the default behaviour is === 8.x.
> 
> What do others think?
> 
> Jan
> 
>> 7. jan. 2022 kl. 11:26 skrev Ishan Chattopadhyaya <[email protected] 
>> <mailto:[email protected]>>:
>> 
>> > Btw - does Solr have any benchmarks published yet, that we can compare 
>> > 8.11 with 9.0? Would be very useful.
>> 
>> I can work on it over the weekend. I have some suites ready with me, but not 
>> automated yet.
>> 
>> > Today: Cut branch_9x and enter feature freeze on that branch
>> 
>> I'd like to include SOLR-15694 (node roles) in 9.0, if that's okay with you. 
>> It is dev complete, we're just running the tests to make sure the failing 
>> tests are not due to our changes (and unrelated); we can commit it over the 
>> weekend.
>> 
>> On Fri, Jan 7, 2022 at 3:13 AM Jan Høydahl <[email protected] 
>> <mailto:[email protected]>> wrote:
>> I don't think we are allowed by Apache policy to broadly announce 
>> non-official releases like nightlies.
>> 
>> There should be more than enough in 9.0 to warrant a major release.
>> Most users will be reluctant to jump on a X.0.0 release, so we can mature a 
>> lot in 9.0.x.
>> 
>> Perhaps if we start authoring the Release Notes (any volunteers?), we'll see 
>> more clearly what we are about to relase.
>> And if we can have new sexy features in 9.1 and 9.2 that even warrants blog 
>> posts and twitter bragging, even better :)
>> 
>> Let's keep this release train rolling and force ourselves into getting this 
>> out there sooner rather than later. We're not releasing the reference-branch 
>> or anything, so I think a beta is not necessary, unless the release phase 
>> ends up in endless RCs due to tons of bugs and regressions.
>> 
>> Btw - does Solr have any benchmarks published yet, that we can compare 8.11 
>> with 9.0? Would be very useful.
>> 
>> Jan
>> 
>>> 6. jan. 2022 kl. 22:24 skrev David Smiley <[email protected] 
>>> <mailto:[email protected]>>:
>>> 
>>> What do we think about a "beta" release, to give users (including 
>>> *ourselves* in many cases) more time to try out 9.0 to report issues? I 
>>> don't think a beta release would necessitate a typical feature freeze.  If 
>>> we ultimately decline on a beta release, a counter-proposal would be to 
>>> promote our nightly docker images everywhere (solr-users list, twitter, 
>>> Slack) to solicit feedback.
>>> 
>>> It would be a shame to release Solr 9 without support for the vector based 
>>> index in Lucene 9.  Thankfully there's a JIRA issue with a PR!  
>>> https://issues.apache.org/jira/browse/SOLR-15880 
>>> <https://issues.apache.org/jira/browse/SOLR-15880> .  It's as much about 
>>> optics as anything.  I think many users are probably more at a curiosity / 
>>> exploratory stage with this topic but still -- Solr 9 without the ability 
>>> to explore this is disappointing, leaving them to consider other options to 
>>> scratch that itch.
>>> 
>>> ~ David Smiley
>>> Apache Lucene/Solr Search Developer
>>> http://www.linkedin.com/in/davidwsmiley 
>>> <http://www.linkedin.com/in/davidwsmiley>
>>> 
>>> On Thu, Jan 6, 2022 at 2:11 PM Timothy Potter <[email protected] 
>>> <mailto:[email protected]>> wrote:
>>> thanks Jan, PR looks good now! 😀
>>> 
>>> 
>>> On Thu, Jan 6, 2022 at 11:52 AM Jan Høydahl <[email protected] 
>>> <mailto:[email protected]>> wrote:
>>> False alarm, I had a dirty checkout.
>>> Please see if your PR passes precommit.
>>> 
>>> Jan
>>> 
>>> > 6. jan. 2022 kl. 19:49 skrev Jan Høydahl <[email protected] 
>>> > <mailto:[email protected]>>:
>>> > 
>>> > Tim, I pushed a change to gradle that now uses hardcoded 9.0.0 for 
>>> > tests.luceneMatchVersion. That's a stop-gap, will make it dynamically 
>>> > follow the current lucene-version, but somehow my gradle project picked 
>>> > up an old version of org.apache.lucene.utils.Version class...
>>> > 
>>> > Now I get a new error
>>> > 
>>> > * What went wrong:
>>> > Execution failed for task ':validateSourcePatterns'.
>>> >> Found 10 violations in source files (@author javadoc tag, svn keyword, 
>>> >> tabs instead spaces).
>>> > 
>>> > Jan
>>> > 
>>> >> 6. jan. 2022 kl. 17:53 skrev Timothy Potter <[email protected] 
>>> >> <mailto:[email protected]>>:
>>> >> 
>>> >> Thanks for the update Jan!
>>> >> 
>>> >> One of my PRs (sync'd with main) is now failing precommit with:
>>> >> 
>>> >> 105 actionable tasks: 103 executed, 2 up-to-date
>>> >> 201FAILURE: Build failed with an exception.
>>> >> 202
>>> >> 203* Where:
>>> >> 204Script 
>>> >> '/home/runner/work/solr/solr/gradle/validation/solr.config-file-sanity.gradle'
>>> >> line: 40
>>> >> 205
>>> >> 206* What went wrong:
>>> >> 207Execution failed for task ':solr:validateConfigFileSanity'.
>>> >> 208> Configset does not refer to the correct luceneMatchVersion
>>> >> (10.0.0): 
>>> >> /home/runner/work/solr/solr/solr/server/solr/configsets/_default/conf/solrconfig.xml
>>> >> 209
>>> >> 
>>> >> Any ideas what's wrong there?
>>> >> 
>>> >> On Thu, Jan 6, 2022 at 9:40 AM Jan Høydahl <[email protected] 
>>> >> <mailto:[email protected]>> wrote:
>>> >>> 
>>> >>> NOTICE:
>>> >>> 
>>> >>> Branch branch_9_x has been cut and versions updated to 10.0 on 'main' 
>>> >>> branch.
>>> >>> 
>>> >>> This follows the plan from previous notice about 9.0 release [1]. Here 
>>> >>> is what will happen:
>>> >>> 
>>> >>> Today: Cut branch_9x and enter feature freeze on that branch
>>> >>> Next few weeks: Remove blockers, prepare build & release machinery
>>> >>> February: Cut branch_9_0 and build RC1
>>> >>> 
>>> >>> This is how we'll use the branches until we cut the branch_9_0 
>>> >>> release-branch:
>>> >>> 
>>> >>> main: All new features and bug fixes (as today)
>>> >>> branch_9x: Only backport of bugfixes and blockers for the 9.0 release.
>>> >>> 
>>> >>> 
>>> >>> FAQ:
>>> >>> ------
>>> >>> Q: Where do I put a feature intended for 9.1?
>>> >>> A: On main branch. Then in February, bulk backport to branch_9x
>>> >>> 
>>> >>> Q: Can we go to Java17 on main branch now?
>>> >>> A: Not yet, let's keep main branch as-is until branch_9_0 is cut, to 
>>> >>> easen backporting
>>> >>> 
>>> >>> Q: But my feature is almost ready and low-risk, I can surely put it on 
>>> >>> branch_9x ?
>>> >>> A: No, only blockers and bugfixes please. You can argue on dev@ that 
>>> >>> your feature is a blocker
>>> >>> 
>>> >>> Q: How can I help with the 9.0 release?
>>> >>> A: You can check out the JIRA for blockers [2] and help fix those
>>> >>> 
>>> >>> Q: Why do we need to wait until February with cutting the release 
>>> >>> branch?
>>> >>> A: We don't - if blockers are resolved and we feel close to RC1 before 
>>> >>> then...
>>> >>> 
>>> >>> 
>>> >>> [1] https://lists.apache.org/thread/qv9n2b7jkmzr26ov5p50lc3h2dy7htzo 
>>> >>> <https://lists.apache.org/thread/qv9n2b7jkmzr26ov5p50lc3h2dy7htzo>
>>> >>> [2] https://issues.apache.org/jira/issues/?filter=12351219 
>>> >>> <https://issues.apache.org/jira/issues/?filter=12351219>
>>> >> 
>>> >> ---------------------------------------------------------------------
>>> >> To unsubscribe, e-mail: [email protected] 
>>> >> <mailto:[email protected]>
>>> >> For additional commands, e-mail: [email protected] 
>>> >> <mailto:[email protected]>
>>> >> 
>>> > 
>>> 
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected] 
>>> <mailto:[email protected]>
>>> For additional commands, e-mail: [email protected] 
>>> <mailto:[email protected]>
>>> 
>> 
> 

Reply via email to