I always assumed after the CDCR stuff was removed from Solr, the idea was to provide a better first-party solution one day. To me, first party means not "experimental" or "sandbox", so it makes sense to live in the main Solr repo.
In general, I agree with Eric, nothing should "live" in the solr-sandbox repo forever. It should be developed there, and either be promoted or abandoned. The same goes for the file encryption stuff that lives there. Once it reaches a certain level of stability, it should be moved in. I think as a module, it's much easier to develop as a part of Solr instead of separately. This was certainly the case for the Docker image. - Houston On Fri, Sep 8, 2023 at 6:04 PM Eric Pugh <ep...@opensourceconnections.com.invalid> wrote: > My perspective of Solr-sandbox is that it’s an area for ideas to be worked > on, but no real promises…. They might be abandoned at any moment, or have > issues.. No real expectation of docs or any kind of support. It’s meant > for solr committers to collaborate with other solr committers on new things… > > So if we are going to ref guide it etc, seems like it should live in the > main Solr repo. Or, be promoted to some repo that doesn’t have “sandbox” > in the name, like the Solr-operator project…. > > > > > On Sep 8, 2023, at 4:50 PM, David Smiley <david.w.smi...@gmail.com> > wrote: > > > > Hi Houston, > > > > Can you please elaborate on the purpose: > >> and moving it into Solr would allow others to use and collaborate on it > > easier. > > > > How is that? > > > > I am guessing another motivation may be visibility / awareness. If that > is > > a motivation, I think that can be addressed with prominent references in > > the Solr Reference Guide and website news updates. > > > > ~ David > > > > > > On Thu, Sep 7, 2023 at 12:33 PM Houston Putman <hous...@apache.org> > wrote: > > > >> Hey everyone, > >> > >> I think it's a good time to talk about the future of the cross DC work > >> that's been going on in the Solr Sandbox repo. > >> > >> Mark (and others) have been doing amazing work there, and I think it's > >> close to a state that we can bring it out of the sandbox and into Solr > >> itself. It's been running successfully in Apple, and moving it into Solr > >> would allow others to use and collaborate on it easier. > >> > >> There are two parts to this cross DC tool. > >> > >> - A cross-dc-producer > >> <https://github.com/apache/solr-sandbox/tree/main/crossdc-producer>, > >> which is a Solr plugin that has a Update-request-processor that adds > >> documents to a Kafka Queue to be indexed asynchronously. > >> - A cross-dc-consumer > >> <https://github.com/apache/solr-sandbox/tree/main/crossdc-consumer>, > >> which is a separate application that handles consuming documents from > >> Kafka > >> and sending it to Solr to be indexed. > >> > >> In my mind, I envision when we move the cross-dc-consumer into the Solr > >> codebase, it would live much like the Prometheus Exporter. Where it's > >> released as a part of the same binary package, but not in the slim > >> distribution. > >> > >> As for the cross-dc-producer, that can live as a Solr module, much like > the > >> other modules that Solr ships with. Once again, this would not be > included > >> with the Slim distribution. > >> > >> This ties the cross-dc packages to specific Solr versions, much like > other > >> Modules or SolrJ. I think this is an acceptable thing, but others might > >> want it to be more version agnostic or have a separate release schedule > >> from Solr. > >> > >> Overall this thread is to just get the conversation started so that we > can > >> throw all the ideas out there before we make a decision on one. > >> > >> - Houston > >> > > _______________________ > Eric Pugh | Founder & CEO | 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. > >