In lieu of being at tomorrow's Community Meeting, I'm submitting a written version of what I would share as my updates!
Item 1: CLI CLI Revamp Effort is pretty much winding down: * Removed deprecated code from main * Established some new patterns for how we use Options (instead of strings) in our CLI tools * Christos is chasing a bug exhibited via `test_stream.bats` that causes ZK to stall or otherwise not be resposnive. Other eyes would be much appreciated! Then we will be able to execute streaming expressions from the cli! bin/solr stream <my-expression> FTW! * I am experimenting with the latest commons-cli that lets you format your --help output in custom formats. An idea is to render the help in Ref Guide via a "bin/solr mytool --help --asciidocs". https://issues.apache.org/jira/browse/SOLR-17553 * I still want to tackle a platform independent config file (https://issues.apache.org/jira/browse/SOLR-7871), though it isn't really part of the CLI revamp for 10, so I may pull that out. Item 2: User Behavior Insights Component I've been working on a Solr implementation of User Behavior Insights, an effort to establish a standard for tracking what users are doing in response to a search. Learn more at https://www.ubisearch.dev/ (and see other implementations for ES and OS). I was hoping to walk folks thorugh the PR at the community meetup, but that may have to wait for another meetup. I'd love folks to take a looksee at https://github.com/apache/solr/pull/2452. I really liked that I was able to leverage streaming expressions to be able to support custom pipelines for user query data. The PR demonstrates writing user query data to a log file as well as piping it to a "ubi_queries" Solr collection. You can imagine this data going to any number of end points... All through a simple streaming expression. Item 3: SolrCloud mode is Default mode Lastly, under the title "SolrCloud mode is Default mode", I've created an umbrella JIRA: https://issues.apache.org/jira/browse/SOLR-17465. I've started creating some sub tasks to make this a clean shift for our users in 10.0, though I suspect getting to completion will take a few 10x releases. I would love folks to take a looksee at the subtasks and give their perspective. I would also LOVE additional subtasks that need to be done.. What am I missing ;-). More specifically, I've started a new page for the Ref Guide, tentatively called "Thinking About Deployment Strategy". See more in https://github.com/apache/solr/pull/2783. If you check out the PR and build the local site, you will see some fun graphs that model different deployments using markdown type syntax. For example, here is the syntax for "leader/follower" deployment: digraph leader_follower_replication { node [style=rounded] leader [shape=box] follower [fillcolor=yellow, style="rounded,filled"] leader -> follower } _______________________ Eric Pugh | Founder | OpenSource Connections, LLC | 434.466.1467 | http://www.opensourceconnections.com <http://www.opensourceconnections.com/> | My Free/Busy <http://tinyurl.com/eric-cal> Co-Author: Apache Solr Enterprise Search Server, 3rd Ed <https://www.packtpub.com/big-data-and-business-intelligence/apache-solr-enterprise-search-server-third-edition-raw> This e-mail and all contents, including attachments, is considered to be Company Confidential unless explicitly stated otherwise, regardless of whether attachments are marked as such.