List Info

Thread: Created: (SOLR-313) Document-level metadata support




Created: (SOLR-313) Document-level metadata support
country flaguser name
United States
2007-07-20 04:22:06
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


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.


Updated: (SOLR-313) Document-level metadata support
country flaguser name
United States
2007-07-20 04:28:06
     [
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.


[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )