The parameter in the Solr connection UI is:

"Original size field name:"

Karl

On Mon, Jul 26, 2021 at 12:24 PM Wolfinger Uwe <uwe.wolfin...@oegk.at>
wrote:

> Do i need any extra configuration in the solr connection? When i look at
> the query string,that sends the request to solr, there is no field
> "originalSize".
>
> King Regards,
> Uwe
>
>
>
>
> -----Ursprüngliche Nachricht-----
> Von: Karl Wright <daddy...@gmail.com>
> Gesendet: Freitag, 23. Juli 2021 20:34
> An: dev <dev@manifoldcf.apache.org>
> Betreff: Re: JCIFS Connector File Size Attribute
>
> Hi,
> The original size field is provided by the Repository Connector, and
> passed to the output connector.
>
> In this case, the code that sets the field is here:
>
> kawright@1USDKAWRIGHT:/mnt/c/wip/mcf/trunk$ grep -R
> "rd.setOriginalSize(originalLength);" . --include "*.java"
>
> ./connectors/jcifs/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/sharedrive/SharedDriveConnector.jav
> :                  rd.setOriginalSize(originalLength);
>
> The code that uses this field and pushes it into Solr is configured in the
> Solr connection.  That is probably why you are overlooking it.
>
> Thanks,
>
> Karl
>
>
> On Fri, Jul 23, 2021 at 10:13 AM Wolfinger Uwe <uwe.wolfin...@oegk.at>
> wrote:
>
> > Hi,
> >
> > we are using the JCIFs shared drive connector to crawl windows shares.
> > What we would like to have is, that the file size can be displayed in
> > the search results, i.e. that an appropriate attribute is sent to solr.
> >
> > According to this issue:
> > https://issues.apache.org/jira/projects/CONNECTORS/issues/CONNECTORS-1
> > 204
> > this should alfready work.
> >
> > Unfortunately i am not able configure the corresponding job to send
> > such an attribute. A look at
> >
> >
> > https://github.com/apache/manifoldcf/blob/trunk/connectors/jcifs/conne
> > ctor/src/main/java/org/apache/manifoldcf/crawler/connectors/sharedrive
> > /SharedDriveConnector.java
> >
> > shows, that only the following attributes are added as fields:
> > rd.addField("lastModified", lastModifiedDate.toString());
> >
> > rd.addField("fileLastModified",DateParser.formatISO8601Date(lastModifi
> > edDate)); rd.addField("createdOn", creationDate.toString());
> > rd.addField("fileCreatedOn",DateParser.formatISO8601Date(creationDate)
> > ); rd.addField("attributes", Integer.toString(attributes));
> > rd.addField("shareName", shareName);
> >
> > am missing something? Or ist the fileSize attribute missing when
> > populating the crawling result.
> >
> > kind regards,
> > Uwe
> >
> >
> >
>

Reply via email to