On Tue, Mar 1, 2022 at 4:46 AM Jan Høydahl <[email protected]> wrote:
> Hi, and welcome to March! > > Our initial goal of a RC1 within February slipped, but we are still in a > good position. > I'll try to summarize the current code blockers: > > > *SOLR-16061 Decouple CloudSolrClient from ZkStateReader* > > This is new, a spin-off from SOLR-15342 to prepare for solrj > modularization. There is already a draft PR. Hope there will be progress on > this so we don't have to delay solrj modularization until 10.0 > I'm working with Haythem on this (a colleague). I think it's close; it's "just" a refactoring. The main constraint on this is Haythem's time. > > *SOLR-14290 Fix NPE in SolrTestCaseJ4 breaking external usage for > master/9.x* > > This has not seen any movement despite repeated reminders, so unless there > is progress within a few days I'll remove it as blocker and add a note to > the release notes that users relying on running test framework locally > should wait for a later release. > I'm interested in looking but not until I get through the other two. > *SOLR-14401 "distrib" request handler metrics should only be tracked > on...* > > There is a PR, not sure how close to merge it is though. > I think the core of the change is fine but there are downstream changes needed. First level is the prometheus exporter configuration to not look for ".distrib." vs ".local."; it's different now. Next level is the Grafana dashboard. I don't normally play with JQ, Prometheus or Grafana so it's taking me some time this week. I'd appreciate any feedback on the choices here; so far only Houston has weigh'ed in. I think Tim Potter, if you're reading this, would be useful given you did major work here. > > Also, David found a new blocker bug yesterday - the "jetty" metrics group > is missing in 9.x. There will likely be another blocker due to this. > > > Appreciate an update in this thread on the ETA for each of these. > > Jan > > 22. feb. 2022 kl. 12:20 skrev Jan Høydahl <[email protected]>: > > I created a new blocker > > SOLR-16040 Fix split packages in hdfs module > > Not sure if it needs to be a blocker though, but we should try to avoid > split packages as far as we can, and this cannot be done in 9.x. > Meanwhile, SOLR-15064 is resolved and SOLR-14401 is in PR review phase. > Jenkins is now mostly green after some turmoil! > > *SOLR-14290 (SolrTestCaseJ4 NPE) seems to be stalled - anyone who can lend > a hand there?* > > We also discussed in SOLR-15342 > <https://issues.apache.org/jira/browse/SOLR-15342> whether refactoring > CloudSolrClient to untangle ZkStateProvider should be done now, and also > rename solr-solrj as solr-solrj-all so that we can continue with the solrj > modularization in 9.x without back-compat breaks. > It seems worthy of a blocker to me, but we need someone willing to do the > work in the next few days. Anyone? > > I also created SOLR-16041 > <https://issues.apache.org/jira/browse/SOLR-16041> (not blocker) to try > to setup nightly smoketestRelease Jenkins jobs, I may try to give it a go. > > Assuming progress on the above, I'm still hopeful for an RC1 in the > timeframe of next week. > > Jan > > 16. feb. 2022 kl. 17:05 skrev Jan Høydahl <[email protected]>: > > These are the three main code-blockers for doing 9.0.0 RC1: > > (P) SOLR-15064 Atomic/partial updates to nested docs should not assume > _route_ dsmiley dsmiley > (S) SOLR-14290 Fix NPE in SolrTestCaseJ4 breaking external usage for > master/9.x gus gus > (S) SOLR-14401 """distrib"" request handler metrics should only be > tracked on pe dsmiley dsmiley > > The other blockers are mostly about the release process itself, including > docker and refguide. I'm doing a clean-up of 9.0 CHANGES too. > When these are resolved, I'll prepare RC1. That means *we're really close > *now!! > > Anshum is preparing a release notes draft, and we also need to complete > "Major Changes in 9.0" and "Upgrade Notes" in ref-guide before publishing > the guide. > > Jan > > 7. feb. 2022 kl. 14:52 skrev Jan Høydahl <[email protected]>: > > Congrats on HDFS as a package! Huge win! Also some other blockers have > been closed recently. > > Status on the 9.0 release, one week into February. > > - I have done a dry-run of an RC and the smoketester. Think the release > scripts are ready! > - 11 open blockers: > > (P) SOLR-15587 Replicas end up with base_url as http on client side even > if clus thelabdude thelabdude > (P) SOLR-15556 Ref Guide Redesign Phase 3: Replace Jekyll > ctargett ctargett > (P) SOLR-15557 Figure out how to handle ref guide page renames/redirects > janhoy ctargett > (A) SOLR-15064 Atomic/partial updates to nested docs should not assume > _route_ dsmiley dsmiley > (A) SOLR-15949 Use Java 17 in docker > dsmiley dsmiley > (S) SOLR-14290 Fix NPE in SolrTestCaseJ4 breaking external usage for > master/9.x gus gus > (S) SOLR-14401 """distrib"" request handler metrics should only be > tracked on pe dsmiley dsmiley > (S) SOLR-15321 "Flesh out process for managing/storing ""official"" > Dockerfiles houston hossman > (U) SOLR-15941 Wire Antora refGuide into the release scripts > janhoy > (U) SOLR-15898 Complete Major changes and Upgrade Notes in RefGudie for > 9.0.0 janhoy > (D) SOLR-13138 Remove deprecated code prior to 9.0 > romseygeek > > Based on a quick look, I assigned a readiness-code for each: > *(A)*: Active, pending PR *(P)*: PR in progress, *(D)*: Done, can be > closed? *(S)*: Stalled. *(U)*: Unassigned > > Would be great to have a status and ETA for the (S)talled issues. Perhaps > we can push some to 9.0.1 or 9.1? > > Wrt publishing the ref-guide and docker image, those could be done > semi-manual for 9.0.0 if need be. > > Jan > > 31. jan. 2022 kl. 21:54 skrev Kevin Risden <[email protected]>: > > SOLR-14660 Migrating HDFS into a module >> krisden ichattopadhyaya > > > This was just merged. Big shout out to Istvan Farkas for doing 99% of the > heavy lifting here! > > Kevin Risden > > > On Sat, Jan 29, 2022 at 5:11 PM Jan Høydahl <[email protected]> wrote: > >> Hi, >> >> Nine days ago we had 24 blockers. Several blockers have since been added >> and several resolved, and today we are at 19. >> >> I notified in the previous email that I'd remove inactive blockers. Here >> is the list of JIRAs for which I intend to remove the blocker flag on >> February 1st: >> >> SOLR-14097 coreRootDirectory should be solr_home/cores >> SOLR-15064 Atomic/partial updates to nested docs should not assume >> _route_ param is the root ID >> SOLR-15242 Consolidate README.md with solr/README.md >> SOLR-15096 [REGRESSION] Collection Delete Performance significantly >> degraded in Java 11 v 8 >> SOLR-15223 Deprecate HttpSolrClient, mark httpcomponents dep as >> "optional" in SolrJ >> SOLR-15835 Collection creation failing with https >> >> Shout out if you are working on one of these and expect it to be finished >> soon-ish. >> >> That leaves 13 blockers: >> >> Issue key Summary >> Assignee Reporter >> SOLR-14660 Migrating HDFS into a module >> krisden ichattopadhyaya >> SOLR-15956 Add documentation for creating a docker image from the binary >> dis houston houston >> SOLR-13138 Remove deprecated code prior to 9.0 >> romseygeek >> SOLR-15556 Ref Guide Redesign Phase 3: Replace Jekyll >> ctargett ctargett >> SOLR-15949 Use Java 17 in docker >> dsmiley dsmiley >> SOLR-15926 Fix version specification in the Solr Ref Guide >> houston >> SOLR-14290 Fix NPE in SolrTestCaseJ4 breaking external usage for >> master/9.x gus gus >> SOLR-12901 Make UnifiedHighlighter the default >> dsmiley dsmiley >> SOLR-14401 """distrib"" request handler metrics should only be tracked >> on pe dsmiley dsmiley >> SOLR-15587 Replicas end up with base_url as http on client side even if >> clus thelabdude thelabdude >> SOLR-15557 Figure out how to handle ref guide page renames/redirects >> ctargett >> SOLR-15898 Complete Major changes and Upgrade Notes in RefGudie for >> 9.0.0 janhoy >> SOLR-15321 "Flesh out process for managing/storing ""official"" >> Dockerfiles houston hossman >> >> It seems like most of these have had some recent activity. >> Please everyone, have a look if you can lend a hand with any of these, so >> we can get the list to zero early in February and do the first RC. >> I'd appreciate some help on SOLR-15898, consolidating and structuring the >> "Major changes" chapter of the reference guide. >> >> Jan >> >> >> 20. jan. 2022 kl. 19:48 skrev Jan Høydahl <[email protected]>: >> >> Hi, >> >> The list of release blockers can be seen with this JIRA filter: >> https://issues.apache.org/jira/issues/?filter=12351219 >> >> After the committer's meeting today we decided to add these to the >> blockers list: >> - SOLR-15556 Ref Guide Redesign Phase 3: Replace Jekyll >> - SOLR-15917 Rename 'contrib' as 'module' >> - SOLR-15880 Introduce Support to K Nearest Neighbors Search >> - SOLR-14660 Migrating HDFS into a package >> - SOLR-12901 Make UnifiedHighlighter the default >> - SOLR-15914 Make it super simple to add a contrib module to shared >> classpath >> - And probably some minor ones too >> >> Each of these are in-flight and are expected to be ready really soon™. >> >> There are currently 24 blockers, but some of those are Unsassigned and/or >> have not been given any attention for some time. >> On Feb 1st I'll take the freedom to remove blocker flag for those that >> have not moved anywhere since. >> If you want to own one of them, please assign yourself and communicate >> progress and an ETA. >> >> Jan >> >> >> > > > >
