Please start another thread to discuss removal of standalone mode, and stay 
on-topic in this one.


> 28. jun. 2020 kl. 14:42 skrev Erick Erickson <erickerick...@gmail.com>:
> 
> We need to draw a sharp distinction between standalone “going away”
> in terms of our internal code and going away in terms of the user
> experience.
> 
> Usually when we’re talking about standalone going a way, it’s the
> former. The assumption is that we’ll use an embedded ZK that
> fires up automatically so Solr behaves very similarly to how it
> behaves in the current standalone mode just without all the 
> if (zkHost == null) do_something else do_something_else
> 
> I wonder it the slickest way to use embedded ZK would be to
> populate the embedded ZK during core discovery
> 
> Erick
> 
> 
> 
>> On Jun 28, 2020, at 6:40 AM, Ishan Chattopadhyaya 
>> <ichattopadhy...@gmail.com> wrote:
>> 
>> Cost of maintaining feature parity across the two modes is an overhead.
>> Security plugins, package manager (that doesn't work in standalone), UI,
>> etc. Our codebase is littered with checks to ascertain if we're zkAware.
>> There are massive benefits to maintainability if standalone mode were to go
>> away. Of course, provided all usecases that could be solved using
>> standalone can also be solved using SolrCloud. At that point, I'd love for
>> us to get rid of the term "SolrCloud".
>> 
>> On Sun, 28 Jun, 2020, 3:59 pm Ishan Chattopadhyaya, <
>> ichattopadhy...@gmail.com> wrote:
>> 
>>> I would like to know under which situations (except for the various bugs
>>> that will be fixed eventually) would a SolrCloud solution not suffice.
>>> AFAICT, pull replicas and tlog replicas can provide similar replication
>>> strategies commonly used with standalone Solr. I understand that running ZK
>>> is an overhead and SolrCloud isn't best written when it comes to handling
>>> ZK, but that can be improved.
>>> 
>>> And for those users who just want a single node Solr, they can just start
>>> Solr with embedded ZK. It won't practically make difference.
>>> 
>>> On Sun, 28 Jun, 2020, 3:45 pm Ilan Ginzburg, <ilans...@gmail.com> wrote:
>>> 
>>>> I disagree Ishan. We shouldn't get rid of standalone mode.
>>>> I see three layers in Solr:
>>>> 
>>>>  1. Lucene (the actual search libraries)
>>>>  2. The server infra ("standalone Solr" basically)
>>>>  3. Cluster management (SolrCloud)
>>>> 
>>>> There's value in using lower layers without higher ones.
>>>> SolrCloud is a good solution for some use cases but there are others that
>>>> need a search server and for which SolrCloud is not a good fit and will
>>>> likely never be. If standalone mode is no longer available, such use cases
>>>> will have to turn to something other than Solr (or fork and go their own
>>>> way).
>>>> 
>>>> Ilan
>>>> 
>>>> On Sat, Jun 27, 2020 at 9:39 PM Ishan Chattopadhyaya <
>>>> ichattopadhy...@gmail.com> wrote:
>>>> 
>>>>> Rather than getting rid of the terminology, we should get rid of the
>>>>> standalone mode Solr altogether. I totally understand that SolrCloud is
>>>>> broken in many ways today, but we should attempt to fix it and have it
>>>> as
>>>>> the only mode in Solr.
>>>>> 
>>>>> On Wed, 24 Jun, 2020, 8:17 pm Mike Drob, <md...@apache.org> wrote:
>>>>> 
>>>>>> Brend,
>>>>>> 
>>>>>> I appreciate that you are trying to examine this issue from multiple
>>>>> sides
>>>>>> and consider future implications, but I don’t think that is a stirring
>>>>>> argument. By analogy, if we are out of eggs and my wife asks me to go
>>>> to
>>>>>> the store to get some, refusing to do so on the basis that she might
>>>> call
>>>>>> me while I’m there and also ask me to get milk would not be
>>>> reasonable.
>>>>>> 
>>>>>> What will come next may be an interesting question philosophically,
>>>> but
>>>>> we
>>>>>> are not discussing abstract concepts here. There is a concrete issue
>>>>>> identified, and we’re soliciting input in how best to address it.
>>>>>> 
>>>>>> Thank you for the suggestion of "guide/follower"
>>>>>> 
>>>>>> Mike
>>>>>> 
>>>>>> On Wed, Jun 24, 2020 at 6:30 AM Bernd Fehling <
>>>>>> bernd.fehl...@uni-bielefeld.de> wrote:
>>>>>> 
>>>>>>> I'm following this thread now for a while and I can understand
>>>>>>> the wish to change some naming/wording/speech in one or the other
>>>>>>> programs but I always get back to the one question:
>>>>>>> "Is it the weapon which kills people or the hand controlled by
>>>>>>> the mind which fires the weapon?"
>>>>>>> 
>>>>>>> The thread started with slave - slavery, then turned over to master
>>>>>>> and followed by leader (for me as a german... you know).
>>>>>>> What will come next?
>>>>>>> 
>>>>>>> And more over, we now discuss about changes in the source code and
>>>>>>> due to this there need to be changes to the documentation.
>>>>>>> What about the books people wrote about this programs and source
>>>> code,
>>>>>>> should we force this authors to rewrite their books?
>>>>>>> May be we should file a request to all web search engines to reject
>>>>>>> all stored content about these "banned" words?
>>>>>>> And contact all web hosters about providing bad content.
>>>>>>> 
>>>>>>> To sum things up, within my 40 years of computer science and writing
>>>>>>> programs I have never had a nanosecond any thoughts about words
>>>>>>> like master, slave, leader, ... other than thinking about computers
>>>>>>> and programming.
>>>>>>> 
>>>>>>> Just my 2 cents.
>>>>>>> 
>>>>>>> For what it is worth, I tend to guide/follower if there "must be"
>>>> any
>>>>>>> changes.
>>>>>>> 
>>>>>>> Bernd
>>>>>>> 
>>>>>> 
>>>>> 
>>>> 
>>> 
> 

Reply via email to