Thank you for the resources and all the help.  I hope that I clear this up
soon.  I will ask the Islandora folks for their thoughts.

Cheers,

Shane

On Tue, Nov 17, 2015 at 3:19 PM, Alexandre Rafalovitch <arafa...@gmail.com>
wrote:

> Add echoParams=all to see what are default and other parameters that
> apply to your request
> https://wiki.apache.org/solr/CoreQueryParameters#echoParams .
> Specifically, what the 'fl' setting is. Or try setting 'fl' explicitly
> and see if the display changes.
>
> copyField, The one that I would expect to see is the one with your
> field as destination, not target.
>
> At this point, baring any other ideas, I would put the blame on
> Islandora. Or at least ask on their mailing list/forum.
>
> Or, if you want to troubleshoot on a lower level and can resubmit the
> documents to be reindexed via your pipeline, get your system
> administrator to put a WireShark on the Solr side or on a network in a
> sniffing mode. Or get him to modify Jetty that houses Solr to log
> incoming requests. Both are a bit hard to explain in emails, so either
> they know how to do it or not. But basically you are trying to catch
> an indexing operation in mid-flight in-between Solr and Islandora and
> see what kind of record is being sent to Solr. I expect it will have
> that multiplication issue already present.
>
> Regards,
>     Alex.
>
> ----
> Solr Analyzers, Tokenizers, Filters, URPs and even a newsletter:
> http://www.solr-start.com/
>
>
> On 17 November 2015 at 13:07, Shane McCarthy <smccar...@upei.ca> wrote:
> > Thank you for the speedy responses.
> >
> > I will give the results I have found based on your comments.
> >
> > In the schema.xml there are 19 dynamicField are specified.  The query and
> > the fields list I want are included in these 19 variables.  They are all
> > stored so based on your comment Erick I would assume that I should be
> > seeing them.  I am not.  Any ideas why I am not?
> >
> > There are 10 copyField directives in the schema.xml.  The only one that
> > matches the variables with duplicated results is <copyField source="*"
> > dest="catch_all_fields_mt"/>.
> >
> > How can I find if I am using a custom request handler?  I had assumed I
> was
> > using the default as in the Request Handler box it has /select.
> >
> > Thanks,
> >
> > Shane
> >
> >
> >
> >
> >
> >
> >
> > On Tue, Nov 17, 2015 at 12:52 PM, Alexandre Rafalovitch <
> arafa...@gmail.com>
> > wrote:
> >
> >> If you have access to the Admin UI, go to the Schema Browser field
> >> under the core (I assume Solr 4+ here, never actually asked for your
> >> version).
> >> https://cwiki.apache.org/confluence/display/solr/Schema+Browser+Screen
> >>
> >> You can see in the example that when you select a field, it will show
> >> whether it is copied to from other fields. That's the copyField I was
> >> talking about earlier. Check that first.
> >>
> >> You might also be able to get your schema.xml and solrconfig.xml on
> >> the Files screen:
> >> https://cwiki.apache.org/confluence/display/solr/Files+Screen. Check
> >> there for definitions. A definition for "fl" under "/select" or
> >> perhaps your custom request handler may restrict the fields you are
> >> getting.
> >>
> >> Regards,
> >>    Alex.
> >> ----
> >> Solr Analyzers, Tokenizers, Filters, URPs and even a newsletter:
> >> http://www.solr-start.com/
> >>
> >>
> >> On 17 November 2015 at 11:32, Shane McCarthy <smccar...@upei.ca> wrote:
> >> > Yes a complex situation and I am having trouble knowing who to ask
> for an
> >> > explanation.
> >> >
> >> > I have been given access to the Solr Admin page.   Using the
> persistent
> >> > identifier PID, I have done a query for PID = *. The PID that are
> found
> >> > with that query all have cml_hfenergy_md, a multivalued double field,
> >> > repeated 8 or 4 times.
> >> >
> >> > I have multiple string, multiple date fields that are also repeated
> >> >
> >> > There are single string and integer fields that are not repeated.
> >> >
> >> > Do you know if all results of the query are returned with the Solr
> Admin?
> >> > It tells me the numFound but does not give me the all the fields
> >> requested
> >> > for all the results.  Is this usual behaviour?
> >> >
> >> > Cheers,
> >> >
> >> > Shane
> >> >
> >> >
> >> > On Mon, Nov 16, 2015 at 7:11 PM, Alexandre Rafalovitch <
> >> arafa...@gmail.com>
> >> > wrote:
> >> >
> >> >> On 16 November 2015 at 17:40, Shane McCarthy <smccar...@upei.ca>
> wrote:
> >> >> > I am using an instance of Islandora.
> >> >>
> >> >> Ah. This complicates the situation as there is an unknown - to most
> of
> >> >> us - layer in between. So, it is not clear whether this
> multiplication
> >> >> is happening in Solr or in Islandora.
> >> >>
> >> >> Your best option is to hit Solr server directly and basically do a
> >> >> query for a specific record's id with the fields that you are having
> a
> >> >> problem with. If that field for that record shows the problem the
> same
> >> >> way as through the full Islandora path, the problem is Solr. Then,
> you
> >> >> review the copyFields, etc. If it does not.......
> >> >>
> >> >> Also, is this only happening with one "double" field but not another,
> >> >> with all "double" fields or with some other combination?
> >> >>
> >> >> And did it start at some point or was this always like that?
> >> >>
> >> >> You need to figure out something to contrast the observed behavior
> >> against.
> >> >>
> >> >> Regards,
> >> >>     Alex.
> >> >>
> >> >>
> >> >>
> >> >> ----
> >> >> Solr Analyzers, Tokenizers, Filters, URPs and even a newsletter:
> >> >> http://www.solr-start.com/
> >> >>
> >>
>

Reply via email to