[jira] [Commented] (SOLR-13593) Allow to look-up analyzer components by their SPI names in field type configuration
[ https://issues.apache.org/jira/browse/SOLR-13593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16919212#comment-16919212 ] Tomoko Uchida commented on SOLR-13593: -- I have started to work for Ref Guide (SOLR-13691). Though I'm not an expert on AsciiDoc/asciidoctor, it seems we can place "name=" examples for all analyzer documentation while keeping "class=" examples as is, with dynamic tabs (please see the screenshots on the issue). > Allow to look-up analyzer components by their SPI names in field type > configuration > --- > > Key: SOLR-13593 > URL: https://issues.apache.org/jira/browse/SOLR-13593 > Project: Solr > Issue Type: Improvement > Components: Schema and Analysis >Reporter: Tomoko Uchida >Assignee: Tomoko Uchida >Priority: Major > Fix For: master (9.0) > > Attachments: SOLR-13593-add-spi-ReversedWildcardFilterFactory.patch, > SOLR-13593.patch > > Time Spent: 40m > Remaining Estimate: 0h > > Now each analysis factory has explicitely documented SPI name which is stored > in the static "NAME" field (LUCENE-8778). > Solr uses factories' simple class name in schema definition (like > class="solr.WhitespaceTokenizerFactory"), but we should be able to also use > more concise SPI names (like name="whitespace"). > e.g.: > {code:xml} > > > > /> > > > > {code} > would be > {code:xml} > > > > > > > > {code} -- This message was sent by Atlassian Jira (v8.3.2#803003) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-13593) Allow to look-up analyzer components by their SPI names in field type configuration
[ https://issues.apache.org/jira/browse/SOLR-13593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16919126#comment-16919126 ] Tomoko Uchida commented on SOLR-13593: -- FYI, there is another follow-up task SOLR-13691 to add examples using the "name=...". It would be another way to find the "name"s. In another words, the way to find the each factory's identifier (whether "name" or "class") would be the same as before - the Ref Guide or bundled schema examples. > Allow to look-up analyzer components by their SPI names in field type > configuration > --- > > Key: SOLR-13593 > URL: https://issues.apache.org/jira/browse/SOLR-13593 > Project: Solr > Issue Type: Improvement > Components: Schema and Analysis >Reporter: Tomoko Uchida >Assignee: Tomoko Uchida >Priority: Major > Fix For: master (9.0) > > Attachments: SOLR-13593-add-spi-ReversedWildcardFilterFactory.patch, > SOLR-13593.patch > > Time Spent: 40m > Remaining Estimate: 0h > > Now each analysis factory has explicitely documented SPI name which is stored > in the static "NAME" field (LUCENE-8778). > Solr uses factories' simple class name in schema definition (like > class="solr.WhitespaceTokenizerFactory"), but we should be able to also use > more concise SPI names (like name="whitespace"). > e.g.: > {code:xml} > > > > /> > > > > {code} > would be > {code:xml} > > > > > > > > {code} -- This message was sent by Atlassian Jira (v8.3.2#803003) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-13593) Allow to look-up analyzer components by their SPI names in field type configuration
[ https://issues.apache.org/jira/browse/SOLR-13593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16919094#comment-16919094 ] Tomoko Uchida commented on SOLR-13593: -- The (SPI) names for all factories were already documented in the Javadocs (it was the motivation for LUCENE-8778). I think we can add some notes to the Ref Guide that where one can find the "name"s. > Allow to look-up analyzer components by their SPI names in field type > configuration > --- > > Key: SOLR-13593 > URL: https://issues.apache.org/jira/browse/SOLR-13593 > Project: Solr > Issue Type: Improvement > Components: Schema and Analysis >Reporter: Tomoko Uchida >Assignee: Tomoko Uchida >Priority: Major > Fix For: master (9.0) > > Attachments: SOLR-13593-add-spi-ReversedWildcardFilterFactory.patch, > SOLR-13593.patch > > Time Spent: 40m > Remaining Estimate: 0h > > Now each analysis factory has explicitely documented SPI name which is stored > in the static "NAME" field (LUCENE-8778). > Solr uses factories' simple class name in schema definition (like > class="solr.WhitespaceTokenizerFactory"), but we should be able to also use > more concise SPI names (like name="whitespace"). > e.g.: > {code:xml} > > > > /> > > > > {code} > would be > {code:xml} > > > > > > > > {code} -- This message was sent by Atlassian Jira (v8.3.2#803003) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-13593) Allow to look-up analyzer components by their SPI names in field type configuration
[ https://issues.apache.org/jira/browse/SOLR-13593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16918841#comment-16918841 ] Alexandre Rafalovitch commented on SOLR-13593: -- Do we have a list of all those *names* somewhere, accessible to a non-developer? How would a user find additional documentation on properties for those names. Or if they wanted to compose their own chain? Previously, they searched/checked Javadoc by the class name. What would they do now? > Allow to look-up analyzer components by their SPI names in field type > configuration > --- > > Key: SOLR-13593 > URL: https://issues.apache.org/jira/browse/SOLR-13593 > Project: Solr > Issue Type: Improvement > Components: Schema and Analysis >Reporter: Tomoko Uchida >Assignee: Tomoko Uchida >Priority: Major > Fix For: master (9.0) > > Attachments: SOLR-13593-add-spi-ReversedWildcardFilterFactory.patch, > SOLR-13593.patch > > Time Spent: 40m > Remaining Estimate: 0h > > Now each analysis factory has explicitely documented SPI name which is stored > in the static "NAME" field (LUCENE-8778). > Solr uses factories' simple class name in schema definition (like > class="solr.WhitespaceTokenizerFactory"), but we should be able to also use > more concise SPI names (like name="whitespace"). > e.g.: > {code:xml} > > > > /> > > > > {code} > would be > {code:xml} > > > > > > > > {code} -- This message was sent by Atlassian Jira (v8.3.2#803003) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-13593) Allow to look-up analyzer components by their SPI names in field type configuration
[ https://issues.apache.org/jira/browse/SOLR-13593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16918759#comment-16918759 ] Tomoko Uchida commented on SOLR-13593: -- Hi all, I attached a patch to SOLR-13690 to change all default/example schemas bundled in Solr. If there are no objections I will commit it to the master in shortly (so it will be shipped with Solr 9.0, and users will notice the changes soon after the first run). > Allow to look-up analyzer components by their SPI names in field type > configuration > --- > > Key: SOLR-13593 > URL: https://issues.apache.org/jira/browse/SOLR-13593 > Project: Solr > Issue Type: Improvement > Components: Schema and Analysis >Reporter: Tomoko Uchida >Assignee: Tomoko Uchida >Priority: Major > Fix For: master (9.0) > > Attachments: SOLR-13593-add-spi-ReversedWildcardFilterFactory.patch, > SOLR-13593.patch > > Time Spent: 40m > Remaining Estimate: 0h > > Now each analysis factory has explicitely documented SPI name which is stored > in the static "NAME" field (LUCENE-8778). > Solr uses factories' simple class name in schema definition (like > class="solr.WhitespaceTokenizerFactory"), but we should be able to also use > more concise SPI names (like name="whitespace"). > e.g.: > {code:xml} > > > > /> > > > > {code} > would be > {code:xml} > > > > > > > > {code} -- This message was sent by Atlassian Jira (v8.3.2#803003) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-13593) Allow to look-up analyzer components by their SPI names in field type configuration
[ https://issues.apache.org/jira/browse/SOLR-13593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16918307#comment-16918307 ] ASF subversion and git services commented on SOLR-13593: Commit 43d489cb4a0d71cf8dace9e015b9de0bc44854b2 in lucene-solr's branch refs/heads/master from Tomoko Uchida [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=43d489c ] SOLR-13593: Add SPI for ReversedWildcardFilterFactory > Allow to look-up analyzer components by their SPI names in field type > configuration > --- > > Key: SOLR-13593 > URL: https://issues.apache.org/jira/browse/SOLR-13593 > Project: Solr > Issue Type: Improvement > Components: Schema and Analysis >Reporter: Tomoko Uchida >Assignee: Tomoko Uchida >Priority: Major > Fix For: master (9.0) > > Attachments: SOLR-13593-add-spi-ReversedWildcardFilterFactory.patch, > SOLR-13593.patch > > Time Spent: 40m > Remaining Estimate: 0h > > Now each analysis factory has explicitely documented SPI name which is stored > in the static "NAME" field (LUCENE-8778). > Solr uses factories' simple class name in schema definition (like > class="solr.WhitespaceTokenizerFactory"), but we should be able to also use > more concise SPI names (like name="whitespace"). > e.g.: > {code:xml} > > > > /> > > > > {code} > would be > {code:xml} > > > > > > > > {code} -- This message was sent by Atlassian Jira (v8.3.2#803003) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-13593) Allow to look-up analyzer components by their SPI names in field type configuration
[ https://issues.apache.org/jira/browse/SOLR-13593?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16904777#comment-16904777 ] Tomoko Uchida commented on SOLR-13593: -- I will close (resolve) this issue for now. If someone is interested in or has thoughts about backporting to 8.x, please feel free to reopen it. (In short, we can expose this feature from 8.x except for the ICU factories.) > Allow to look-up analyzer components by their SPI names in field type > configuration > --- > > Key: SOLR-13593 > URL: https://issues.apache.org/jira/browse/SOLR-13593 > Project: Solr > Issue Type: Improvement > Components: Schema and Analysis >Reporter: Tomoko Uchida >Assignee: Tomoko Uchida >Priority: Major > Fix For: master (9.0) > > Attachments: SOLR-13593.patch > > Time Spent: 40m > Remaining Estimate: 0h > > Now each analysis factory has explicitely documented SPI name which is stored > in the static "NAME" field (LUCENE-8778). > Solr uses factories' simple class name in schema definition (like > class="solr.WhitespaceTokenizerFactory"), but we should be able to also use > more concise SPI names (like name="whitespace"). > e.g.: > {code:xml} > > > > /> > > > > {code} > would be > {code:xml} > > > > > > > > {code} -- This message was sent by Atlassian JIRA (v7.6.14#76016) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org