[
HTTPS://ISSUES.APACHE.ORG/JIRA/BROWSE/SOLR-313?PAGE=COM.ATLA
SSIAN.JIRA.PLUGIN.SYSTEM.ISSUETABPANELS:ALL-TABPANEL ]
DO?ACAN GüNEY UPDATED SOLR-313:
-------------------------------
ATTACHMENT: SCHEMA.XML
STEM-EXAMPLE.XML
SOLR_DOCUMENT_META.PATCH
AN KIND-OF-UGLY HACKISH SOLUTION (SUGGESTED BY YONIK SEELEY
[WHO ALSO NOTED THAT IT IS HACKISH] ON THE MAILING LIST)
THAT ADDS A GLOBALLY ACCESSIBLE THREAD LOCAL METAPARAMS
CLASS. THIS PATCH ALSO ADDS A MULTILINGUALSTEMFILTERFACTORY
THAT READS LANGUAGE INFORMATION FROM METADATA AND RETURNS
THAT LANGUAGE'S SNOWBALLFILTER.
TO PASS EXTRA INFORMATION DURING INDEXING, ONE CAN ADD IT
LIKE THIS:
<DOC>
<FIELD ...
...
<META NAME="LANGUAGE"
CONTENT="GERMAN"/>
</DOC>
AND TO PASS EXTRA INFORMATION DURING SEARCH TIME, ONE CAN
ADD IT LIKE THIS:
HTTP://LOCALHOST:8993/SOLR/SELECT?Q=........&META.LANGUA
GE=GERMAN
PREFIX "META." IS USED TO AVOID CONFLICTS WITH
OTHER QUERY PARAMETERS.
ALSO ATTACHED IS A SAMPLE DOCUMENT AND SCHEMA FOR TESTING.
> DOCUMENT-LEVEL METADATA SUPPORT
> -------------------------------
>
> KEY: SOLR-313
> URL:
HTTPS://ISSUES.APACHE.ORG/JIRA/BROWSE/SOLR-313
> PROJECT: SOLR
> ISSUE TYPE: NEW FEATURE
> COMPONENTS: SEARCH
> REPORTER: DO?ACAN GüNEY
> PRIORITY: MINOR
> ATTACHMENTS: SCHEMA.XML,
SOLR_DOCUMENT_META.PATCH, STEM-EXAMPLE.XML
>
>
> SEE DISCUSSION HERE:
>
HTTP://WWW.NABBLE.COM/PASSING-ARGUMENTS-TO-ANALYZERS-T409638
2.HTML
> THE IDEA IS TO ADD METADATA TO DOCUMENTS (BESIDES
FIELDS) AND ENABLE ANALYZERS TO ACCESS THIS METADATA. A
SIMPLE USE CASE MAY BE PUTTING LANGUAGE INFORMATION IN
DOCUMENT METADATA AND STEMMING DOCUMENT FIELDS ACCORDING TO
LANGUAGE.
--
THIS MESSAGE IS AUTOMATICALLY GENERATED BY JIRA.
-
YOU CAN REPLY TO THIS EMAIL TO ADD A COMMENT TO THE ISSUE
ONLINE.
|