Re: Proposal for node configs to adhere to immutable infrastructure

2021-08-11 Thread David Smiley
SOLR_DATA_HOME[1] ... yeah that. It allows you to have your cores defined in their typical location yet have the data for all cores be relative to this path -- a different place. You can also set this via "-t" to bin/solr. I'm not sure why someone would want them in separate places. If I recall

Re: Solr builds hanging all the time on Jenkins

2021-08-11 Thread Uwe Schindler
Hi Mike, The forbiddenapis error was degraded to warning by Mark Miller. It should not affect the build. In addition, builds hang before those checks are running. We should fix this by switching forbiddenapis back from warning to error, but ignore generated JMH class files from analysis. Those

Re: Solr builds hanging all the time on Jenkins

2021-08-11 Thread Mike Drob
When I build, I see the following error locally: > Task :solr:benchmark:forbiddenApisMain Forbidden method invocation: java.lang.reflect.AccessibleObject#setAccessible(boolean) [Reflection usage to work around access flags fails with SecurityManagers and likely will not work anymore on runtime cla

Re: SolrCloud Alone: Deprecate Standalone Mode

2021-08-11 Thread Gus Heck
Minor note regarding the "standalone" moniker... it's still in code and printed when solr starts as part of the banner... On Wed, Aug 11, 2021 at 10:27 AM Jan Høydahl wrote: > However, we tell people not to use the embedded ZK in production, so I’m > curious if that’s only because it’s a single

Re: SolrCloud Alone: Deprecate Standalone Mode

2021-08-11 Thread Jan Høydahl
> However, we tell people not to use the embedded ZK in production, so I’m > curious if that’s only because it’s a single-node ZK or if there is something > else about the way we’ve embedded it that we would need to change? As I recall there are several reasons. First, our embedded ZK was kind o

Re: SolrCloud Alone: Deprecate Standalone Mode

2021-08-11 Thread Cassandra Targett
So basically the proposal would be that we use the embedded ZK to automatically create a quorum via multiple nodes. That’s an interesting idea. However, we tell people not to use the embedded ZK in production, so I’m curious if that’s only because it’s a single-node ZK or if there is something

Re: SolrCloud Alone: Deprecate Standalone Mode

2021-08-11 Thread Jan Høydahl
I agree we need to keep manual mode until SolrCloud is easier for small deploys. With Zookeeper now supporting dynamic re-configuration (3.6+), and in the latest 3.7 release also officially supporting bootstrapping from Java (ZOOKEEPER-3874 )

Re: Proposal for node configs to adhere to immutable infrastructure

2021-08-11 Thread Jan Høydahl
+1, I've had to work around this by copying newest config from the new container version into the volume on disk, and it is quite confusing. Immutable is good. Jan > 10. aug. 2021 kl. 21:05 skrev David Smiley : > > Folks, please let me know what you think of my proposal below. > > PROBLEM: >

Re: SolrCloud Alone: Deprecate Standalone Mode

2021-08-11 Thread Eric Pugh
For small setups I’ve used a single ZK and a single Solr node very successfully, the operational benefits of all the SolrCloud API’s has been fantastic. I’ve always thought that us having ZooKeeper as this “front and center” requirement for SolrCloud was always a weird decision that would put o

RE: SolrCloud Alone: Deprecate Standalone Mode

2021-08-11 Thread Uwe Schindler
Hi, most of my customers prefer standalone mode and manual replication. A lot of setups, especially in Germany, are very Solr Cloud is only interesting to large customers that want to scale hugely. But from what I have seen, most of those have moved to Elasticsearch or Opensearch (see b

Solr builds hanging all the time on Jenkins

2021-08-11 Thread Uwe Schindler
Hi, Solr "main" builds are hanging all the time on Policeman Jenkins. It looks like some test is causing this, because it runs the test suite of Solr Core module. Does anybody know what could causing this. I am not sure if it is related to the new benchmark module, but the problems started around

Re: The Solr Benchmark Module is targeted for commit next week

2021-08-11 Thread Mark Miller
Yeah, a Solr interpreter is a bit more of a lift, this interpreter just handles firing off parameterized benchmarks and deals with results. It would be nice to have a Solr interpreter as well even for this use case though, so you can easily query the state of things after a benchmark run. A decen