Thanks everyone for your suggestions - I will definitely take a look at the
Config API.  We are building more automation into our deployment processes,
and I think we could fit API calls into that.

On Mon, Dec 18, 2017 at 4:16 PM, Webster Homer <webster.ho...@sial.com>
wrote:

> We also have the same configurations used in different environments. We
> upload the configset to zookeeper and use the Config API to overlay
> environment specific settings in the solrconfig.xml. We have avoided having
> collections share the same configsets, basically for this reason.
>
> If CDCR supported aliases (SOLR-10679) this would be even easier.
>
> So I suggest using the config API to configure CDCR in each of your
> environments.
>
> On Mon, Dec 18, 2017 at 1:12 PM, Erick Erickson <erickerick...@gmail.com>
> wrote:
>
> > CDCR doesn't do this yet but WDYT about an option where the
> > target collection was _assumed_ to be the same as the source?
> >
> > You're right, SOLR-8389 (and associated) should address this
> > but I don't know what the progress is on that. Seems like
> > a reasonable default in any case.
> >
> > Erick
> >
> > On Mon, Dec 18, 2017 at 9:29 AM, Elaine Cario <etca...@gmail.com> wrote:
> > > We've recently been exploring options for disaster recovery, and took a
> > > look at CDCR for our SolrCloud(s).  It seems to meet our needs, but
> we've
> > > stumbled into a couple of issues with configuration.
> > >
> > > The first issue is that currently CDCR is configured as a request
> handler
> > > in solrconfig, but because we will use the same SolrConfig for
> > collections
> > > in different environments (e.g. development, qa, production), the
> config
> > > will not always be deployed in an environment that has CDCR. As a last
> > > resort, we are thinking we can drop back to an old-school xml include,
> > and
> > > configure different includes for different environments.  This isn't
> > > particularly elegant, but workable. Wondering if anyone has done it
> some
> > > other way?
> > >
> > > The 2nd issue I haven't found a work-around for is the collection name
> > > mapping within the cdcr request handler configuration.  For some of our
> > > applications, we "share" the same Solr config with many collections.
> > When
> > > deploying, we just "upconfig" to ZK, and either create a new collection
> > > against that same config (config name != collection name).  I'm not
> sure
> > > with the collection name "baked into" the config how I would manage
> that,
> > > except to switch to using a dedicated config for each collection.
> > >
> > > SOLR-8389 looks like it might solve some of these issues, or at least
> > make
> > > them easier to manage.  Is this on the roadmap at all?
> > >
> > > Any ideas would be appreciated.  Thanks!
> >
>
> --
>
>
> This message and any attachment are confidential and may be privileged or
> otherwise protected from disclosure. If you are not the intended recipient,
> you must not copy this message or attachment or disclose the contents to
> any other person. If you have received this transmission in error, please
> notify the sender immediately and delete the message and any attachment
> from your system. Merck KGaA, Darmstadt, Germany and any of its
> subsidiaries do not accept liability for any omissions or errors in this
> message which may arise as a result of E-Mail-transmission or for damages
> resulting from any unauthorized changes of the content of this message and
> any attachment thereto. Merck KGaA, Darmstadt, Germany and any of its
> subsidiaries do not guarantee that this message is free of viruses and does
> not accept liability for any damages caused by any virus transmitted
> therewith.
>
> Click http://www.emdgroup.com/disclaimer to access the German, French,
> Spanish and Portuguese versions of this disclaimer.
>

Reply via email to