* broken on main

On Tue, Jul 18, 2023 at 10:33 AM Gus Heck <gus.h...@gmail.com> wrote:

> Whatever we do here, just a note to test dev-tools/cloud.sh script. It's
> broken on master now from some seemingly related changes...
>
> Final NUM_NODES is        4
> graph/solr-10.0.0-SNAPSHOT/bin/solr -c -s
> /Users/gus/projects/apache/solr/testing/graph/n1 -z
> localhost:2181/solr__Users_gus_projects_apache_solr_testing_graph -p 8981
> -m 1g -a -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5001
> -Dsolr.solrxml.location=zookeeper
> -Dsolr.log.dir=/Users/gus/projects/apache/solr/testing/graph/n1
> -c is not a valid command!
>
> It's a pretty useful script since it is a one-touch recompile/redeploy of
> a local 4 node (or any other number of nodes) cluster that automatically
> has debugging enabled on all nodes.
>
> On Thu, Jul 13, 2023 at 4:58 PM David Smiley <david.w.smi...@gmail.com>
> wrote:
>
>> > So, thoughts maybe on eliminating create_core and create_collection?
>> Assuming we have the mode aware create command?
>>
>> +1 to eliminate though, simplifying to a smarter simpler "create" that is
>> aware of the mode.
>>
>> I don't think I like Houston's proposal of it giving instructions on
>> switching the modes; it seems to me like arbitrary help unrelated to
>> create.
>>
>> ~ David
>>
>>
>> On Thu, Jul 13, 2023 at 1:20 PM Eric Pugh <
>> ep...@opensourceconnections.com>
>> wrote:
>>
>> > So, sounds like you are in agreement that we should keep create, and
>> make
>> > it smart about the mode you are in when we dump out the -h output.
>>  Plus,
>> > some informational hand holding.
>> >
>> > So, thoughts maybe on eliminating create_core and create_collection?
>> > Assuming we have the mode aware create command?    This would match up
>> with
>> > the pattern of the delete command, which doesn’t have a delete_core or
>> > delete_collection variant ;-)
>> >
>> >
>> >
>> >
>> > > On Jul 13, 2023, at 10:33 AM, Houston Putman <houstonput...@gmail.com
>> >
>> > wrote:
>> > >
>> > >>
>> > >> What if, when you run bin/solr create -h, we actually detect if you
>> are
>> > in
>> > >> solrcloud mode and then delegate to either create_collection or
>> > create_core
>> > >> to decide the help output?
>> > >
>> > >
>> > > If we are going to have the command, this is absolutely what it should
>> > do.
>> > > And with -h, it can say that it is in <> mode, and that to create a
>> > > collection/core then please ensure you are using the right options.
>> > > (Basically giving them the instructions to switch to cloud/standalone
>> if
>> > > they somehow are in the wrong mode)
>> > >
>> > > - Houston
>> > >
>> > > On Thu, Jul 13, 2023 at 8:03 AM Eric Pugh <
>> > ep...@opensourceconnections.com <mailto:ep...@opensourceconnections.com
>> >>
>> > > wrote:
>> > >
>> > >> Some good food for thought here….    I hadn’t really dug quite so
>> much
>> > >> into the specifics of the flow.
>> > >>
>> > >> Do we think that having a generic “create” is making things simpler,
>> or
>> > >> being more verbose and having create_core and create_collection
>> suffice?
>> > >> I guess I am wondering if there are good arguments for keeping
>> create?
>> > >> Mostly because when you run “bin/solr create -h”, we give the help
>> > output
>> > >> for the “create_collection” command…
>> > >>
>> > >> One thought….  What if, when you run bin/solr create -h, we actually
>> > >> detect if you are in solrcloud mode and then delegate to either
>> > >> create_collection or create_core to decide the help output?
>> > >>
>> > >>
>> > >>
>> > >>> On Jul 9, 2023, at 4:28 PM, Shawn Heisey <apa...@elyograg.org>
>> wrote:
>> > >>>
>> > >>> On 7/8/23 15:03, Ishan Chattopadhyaya wrote:
>> > >>>> I'd rather we remove all three and encourage users to issue API
>> > commands
>> > >>>> via curl.
>> > >>>> I'm very much in favour of the scripts being used for only
>> essential
>> > >> tasks,
>> > >>>> but not for things where the API can be used. With the APIs being
>> the
>> > >>>> primary means to achieve tasks, users develop more familiarity when
>> > >>>> starting out.
>> > >>>
>> > >>> If configs are already uploaded to ZK, creating collections works
>> with
>> > >> just the API in cloud mode.  The bin/solr option will do the config
>> > upload
>> > >> for you before creating the collection.
>> > >>>
>> > >>> Out of the box, standalone mode can't create a core completely with
>> the
>> > >> API.  If standalone mode is configured with configsets, then it can.
>> > If we
>> > >> do keep the bin/solr create option for standalone mode, I would like
>> > for it
>> > >> to be able to detect what user Solr is running as and fail if the
>> create
>> > >> command is running under a different user.
>> > >>>
>> > >>> There has been discussion about making future versions of Solr
>> default
>> > >> to cloud mode.  The API limitation for creating cores in standalone
>> > mode is
>> > >> one thing in favor of that change.
>> > >>>
>> > >>> I have been trying to think of ways we can automate the deployment
>> of a
>> > >> SolrCloud install, especially a high availability cluster that has
>> > three or
>> > >> more nodes.  We have a solr service installer, I think we should also
>> > >> provide a ZK service installer.  I don't think it would be a good
>> plan
>> > to
>> > >> have that whole idea use the embedded ZK, because with the embedded
>> ZK,
>> > >> stopping or restarting Solr also takes down one of the ZK nodes.
>> > >>>
>> > >>> Even though I personally don't think of Windows as a viable platform
>> > for
>> > >> running Solr, others do, so I think there should be service
>> installers
>> > for
>> > >> Windows.  Picking a service wrapper is something we could bikeshed
>> > forever
>> > >> on.  Another thing to decide is whether to support 32-bit Windows or
>> > just
>> > >> 64-bit.  I think it should just be 64-bit.
>> > >>>
>> > >>> Thanks,
>> > >>> Shawn
>> > >>>
>> > >>>
>> ---------------------------------------------------------------------
>> > >>> To unsubscribe, e-mail: dev-unsubscr...@solr.apache.org
>> > >>> For additional commands, e-mail: dev-h...@solr.apache.org
>> > >>>
>> > >>
>> > >> _______________________
>> > >> 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.
>> >
>> > _______________________
>> > 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.
>> >
>> >
>>
>
>
> --
> http://www.needhamsoftware.com (work)
> http://www.the111shift.com (play)
>


-- 
http://www.needhamsoftware.com (work)
http://www.the111shift.com (play)

Reply via email to