The current direction is JSON. So yeah, I don't think YAML discussion will get very far.
The problem with examples is that they also serve as documentation and as a master source for configuration snippets (e.g. language-specific types). Changing that is happening in several different JIRAs, but it is not a perfect process. Regards, Alex. ---- Solr Example reading group is starting November 2016, join us at http://j.mp/SolrERG Newsletter and resources for Solr beginners and intermediates: http://www.solr-start.com/ On 7 October 2016 at 23:50, Rick Leir <rl...@leirtech.com> wrote: > Thanks for using the word bewildering, I agree. > > > While we are talking of simplifying solrconfig.xml, may I mention YAML? I > find the YAML format so much more readable than XML. > > > I have not looked at the code which reads the config, so I do not know how > big a change it is to use cfg4j and read in YAML. > > > Perhaps I should ask this on the dev list. And I hope I am not revisiting a > discussion which has already been decided. > > cheers -- Rick > > > On 2016-10-05 10:15 AM, Erick Erickson wrote: >> >> Charlie: >> >> I like that idea. It's bewildering how much stuff is in the config. I >> do think there's value in having it all there though since people >> won't even know to look in, say, "kitchen-sink-solrconfig.xml" for all >> the _other_ things that can be done.... >> >> Perhaps comment out all the "extra stuff" and move it to the end of >> the config files? >> >> And how many people have been tripped up by un-defining the "text" >> field in the schema and still having things break by the "df" field >> being set to text in solrconfig.xml? >> >> FWIW, >> Erick >> >> On Wed, Oct 5, 2016 at 1:29 AM, Charlie Hull <char...@flax.co.uk> wrote: >>> >>> On 05/10/2016 02:19, Walter Underwood wrote: >>>> >>>> I’m trying to bring up 6.2.1 after experience with 1.2 through 5.5, and >>>> it >>>> is a mess. >>>> I’ve done solid good practice (Zookeeper ensemble, chroot, data on EBS >>>> volume), >>>> but I’m stuck with a completely non-instructive stack trace. >>>> >>>> We run a separate data directory and SOLR_HOME, which is poorly >>>> supported >>>> by >>>> the startup script. I gave up and used a symlink to make it sorta happy. >>>> >>>> Still, I’m stuck with this. >>>> >>>> org.apache.solr.common.SolrException: Error processing the request. >>>> CoreContainer is either not initialized or shutting down. >>>> at >>>> >>>> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:217) >>>> at >>>> >>>> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:208) >>>> >>>> I’ve tried loading configs with bin/solr and with zkcli.sh. I get >>>> useless >>>> error messages >>>> from each of them. >>>> >>>> I worked on a commercial search product for ten years, and this wouldn’t >>>> pass basic QA. >>>> We need to do some work, people. >>> >>> >>> Last week I had to upgrade a proof-of-concept demo that ran on Solr 4 to >>> 6.2.1, using the Sunburnt client. I thought I'd use the Files example to >>> get >>> started. This wasn't exactly painless: I ended up having to disable >>> Managed >>> Schemas (I couldn't get Solr to use the old schema.xml), mess around with >>> Sunburnt (which assumed a certain URL structure to read schema.xml) and >>> generally chop large chunks out solrconfig.xml until it began to work. >>> >>> When we see clients with Solr issues the problems often stem from there >>> being *too much* in their configuration - they've started with one of the >>> example configs and added often conflicting settings, there's all kinds >>> of >>> irrelevant stuff hanging around (you probably don't need a Hungarian >>> stemmer >>> unless you're Hungarian), a zillion schema types you'll never need...I'm >>> beginning to wonder if an absolutely minimal Solr example configuration >>> might be a good idea. It's going to have to make assumptions (e.g. it's >>> probably going to assume English content) and it won't do anything >>> particularly clever, but I feel it might be a better place to start than >>> wondering what on earth all that commented-out XML does, especially the >>> bits >>> that say 'you probably shouldn't use this in production'. You can always >>> copy those bits back in later... >>> >>> I'll be in Boston next week if anyone wants to chat about this. Maybe >>> I'll >>> have a go at our Lucene Hackday on Tuesday (still some places free!) >>> >>> http://www.meetup.com/New-England-Search-Technologies-NEST-Group/events/233492535/ >>> >>> Cheers >>> >>> Charlie >>> >>> >>>> wunder >>>> Walter Underwood >>>> wun...@wunderwood.org >>>> http://observer.wunderwood.org/ (my blog) >>>> >>>> >>>>> On Oct 4, 2016, at 5:59 PM, Alexandre Rafalovitch <arafa...@gmail.com> >>>>> wrote: >>>>> >>>>> Hello, >>>>> >>>>> Three weeks ago I asked this list whether there was an interest in >>>>> running a virtual examples reading group, with "all questions >>>>> welcome". The response was sufficient to start planning the first >>>>> study group. >>>>> >>>>> The current projected date is start of November. You can register for >>>>> it at: https://www.surveymonkey.com/r/YLNVC27 (it is the same survey >>>>> as the first time - no need to do that again if you responded before). >>>>> The first run is free. >>>>> >>>>> Regards, >>>>> Alex. >>>>> >>>>> P.s. If you have Solr-using customers (e.g. you are running a Solr >>>>> cloud business), feel free to announce this to them and/or run your >>>>> own outreach and contact me directly with bulk emails of those >>>>> interested. >>>>> >>>>> P.p.s. I am also presenting on Solr examples at the Lucene/Solr >>>>> Revolution in about a week. If you have very strong opinions about >>>>> Solr examples, feel free to reach out directly and share them via >>>>> email or in person. The opinions do not have to be positive, though >>>>> having them constructive would be an nice. :-) >>>>> ---- >>>>> Newsletter and resources for Solr beginners and intermediates: >>>>> http://www.solr-start.com/ >>>> >>>> >>>> >>> >>> -- >>> Charlie Hull >>> Flax - Open Source Enterprise Search >>> >>> tel/fax: +44 (0)8700 118334 >>> mobile: +44 (0)7767 825828 >>> web: www.flax.co.uk > >