[jira] [Updated] (SOLR-3553) Make solr Plugins (FieldType, Analyser etc) be inheritable

2012-06-18 Thread Greg Bowyer (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-3553?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Greg Bowyer updated SOLR-3553:
--

Attachment: (was: SOLR-3553-Inheritable-schema-elements.patch)

 Make solr Plugins (FieldType, Analyser etc) be inheritable
 --

 Key: SOLR-3553
 URL: https://issues.apache.org/jira/browse/SOLR-3553
 Project: Solr
  Issue Type: New Feature
Affects Versions: 4.0
Reporter: Greg Bowyer
 Attachments: SOLR-3553-Inheritable-schema-elements.patch


 During defining an experimental schema for trialling all the combinations of 
 scoring models for lucene 4 it struck me how much duplication is involved in 
 the schema xml
 Using the current schema I am working with as an example, 
 {code:xml}
 fieldType name=text class=solr.TextField 
 positionIncrementGap=100 
 autoGeneratePhraseQueries=true
 analyzer type=index
 tokenizer class=solr.WhitespaceTokenizerFactory/
 
 filter class=solr.TrimFilterFactory/
 filter class=solr.LowerCaseFilterFactory/
 filter class=solr.WordDelimiterFilterFactory
generateWordParts=1 generateNumberParts=1
catenateWords=0 catenateNumbers=1  catenateAll=0 
splitOnCaseChange=1 splitOnNumerics=0
stemEnglishPossesive=0 preserveOriginal=0 /
 filter class=solr.ASCIIFoldingFilterFactory/
 filter class=solr.StopFilterFactory 
ignoreCase=true words=stopwords.txt
enablePositionIncrements=true /
 
 ... And so on
 {code}
 What I would like to be able to say is
 {code:xml}
 fieldType name=text_bm25 parent=text
  similarity class=solr.BM25SimilarityFactory
 float name=k11.2/float
 float name=b0.76/float
 /similarity
 /fieldType
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-3553) Make solr Plugins (FieldType, Analyser etc) be inheritable

2012-06-18 Thread Greg Bowyer (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-3553?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Greg Bowyer updated SOLR-3553:
--

Attachment: SOLR-3553-Inheritable-schema-elements.patch

 Make solr Plugins (FieldType, Analyser etc) be inheritable
 --

 Key: SOLR-3553
 URL: https://issues.apache.org/jira/browse/SOLR-3553
 Project: Solr
  Issue Type: New Feature
Affects Versions: 4.0
Reporter: Greg Bowyer
 Attachments: SOLR-3553-Inheritable-schema-elements.patch


 During defining an experimental schema for trialling all the combinations of 
 scoring models for lucene 4 it struck me how much duplication is involved in 
 the schema xml
 Using the current schema I am working with as an example, 
 {code:xml}
 fieldType name=text class=solr.TextField 
 positionIncrementGap=100 
 autoGeneratePhraseQueries=true
 analyzer type=index
 tokenizer class=solr.WhitespaceTokenizerFactory/
 
 filter class=solr.TrimFilterFactory/
 filter class=solr.LowerCaseFilterFactory/
 filter class=solr.WordDelimiterFilterFactory
generateWordParts=1 generateNumberParts=1
catenateWords=0 catenateNumbers=1  catenateAll=0 
splitOnCaseChange=1 splitOnNumerics=0
stemEnglishPossesive=0 preserveOriginal=0 /
 filter class=solr.ASCIIFoldingFilterFactory/
 filter class=solr.StopFilterFactory 
ignoreCase=true words=stopwords.txt
enablePositionIncrements=true /
 
 ... And so on
 {code}
 What I would like to be able to say is
 {code:xml}
 fieldType name=text_bm25 parent=text
  similarity class=solr.BM25SimilarityFactory
 float name=k11.2/float
 float name=b0.76/float
 /similarity
 /fieldType
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-3553) Make solr Plugins (FieldType, Analyser etc) be inheritable

2012-06-18 Thread Greg Bowyer (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-3553?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Greg Bowyer updated SOLR-3553:
--

Attachment: (was: SOLR-3553-Inheritable-schema-elements.patch)

 Make solr Plugins (FieldType, Analyser etc) be inheritable
 --

 Key: SOLR-3553
 URL: https://issues.apache.org/jira/browse/SOLR-3553
 Project: Solr
  Issue Type: New Feature
Affects Versions: 4.0
Reporter: Greg Bowyer
 Attachments: SOLR-3553-Inheritable-schema-elements.patch


 During defining an experimental schema for trialling all the combinations of 
 scoring models for lucene 4 it struck me how much duplication is involved in 
 the schema xml
 Using the current schema I am working with as an example, 
 {code:xml}
 fieldType name=text class=solr.TextField 
 positionIncrementGap=100 
 autoGeneratePhraseQueries=true
 analyzer type=index
 tokenizer class=solr.WhitespaceTokenizerFactory/
 
 filter class=solr.TrimFilterFactory/
 filter class=solr.LowerCaseFilterFactory/
 filter class=solr.WordDelimiterFilterFactory
generateWordParts=1 generateNumberParts=1
catenateWords=0 catenateNumbers=1  catenateAll=0 
splitOnCaseChange=1 splitOnNumerics=0
stemEnglishPossesive=0 preserveOriginal=0 /
 filter class=solr.ASCIIFoldingFilterFactory/
 filter class=solr.StopFilterFactory 
ignoreCase=true words=stopwords.txt
enablePositionIncrements=true /
 
 ... And so on
 {code}
 What I would like to be able to say is
 {code:xml}
 fieldType name=text_bm25 parent=text
  similarity class=solr.BM25SimilarityFactory
 float name=k11.2/float
 float name=b0.76/float
 /similarity
 /fieldType
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-3553) Make solr Plugins (FieldType, Analyser etc) be inheritable

2012-06-18 Thread Greg Bowyer (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-3553?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Greg Bowyer updated SOLR-3553:
--

Attachment: (was: SOLR-3553-Inheritable-schema-elements.patch)

 Make solr Plugins (FieldType, Analyser etc) be inheritable
 --

 Key: SOLR-3553
 URL: https://issues.apache.org/jira/browse/SOLR-3553
 Project: Solr
  Issue Type: New Feature
Affects Versions: 4.0
Reporter: Greg Bowyer
 Attachments: SOLR-3553-Inheritable-schema-elements.patch


 During defining an experimental schema for trialling all the combinations of 
 scoring models for lucene 4 it struck me how much duplication is involved in 
 the schema xml
 Using the current schema I am working with as an example, 
 {code:xml}
 fieldType name=text class=solr.TextField 
 positionIncrementGap=100 
 autoGeneratePhraseQueries=true
 analyzer type=index
 tokenizer class=solr.WhitespaceTokenizerFactory/
 
 filter class=solr.TrimFilterFactory/
 filter class=solr.LowerCaseFilterFactory/
 filter class=solr.WordDelimiterFilterFactory
generateWordParts=1 generateNumberParts=1
catenateWords=0 catenateNumbers=1  catenateAll=0 
splitOnCaseChange=1 splitOnNumerics=0
stemEnglishPossesive=0 preserveOriginal=0 /
 filter class=solr.ASCIIFoldingFilterFactory/
 filter class=solr.StopFilterFactory 
ignoreCase=true words=stopwords.txt
enablePositionIncrements=true /
 
 ... And so on
 {code}
 What I would like to be able to say is
 {code:xml}
 fieldType name=text_bm25 parent=text
  similarity class=solr.BM25SimilarityFactory
 float name=k11.2/float
 float name=b0.76/float
 /similarity
 /fieldType
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-3553) Make solr Plugins (FieldType, Analyser etc) be inheritable

2012-06-15 Thread Greg Bowyer (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-3553?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Greg Bowyer updated SOLR-3553:
--

Attachment: SOLR-3553-Inheritable-schema-elements.patch

Rough attempt at making schema elements inheritable, probably broken in ways I 
cant see yet

 Make solr Plugins (FieldType, Analyser etc) be inheritable
 --

 Key: SOLR-3553
 URL: https://issues.apache.org/jira/browse/SOLR-3553
 Project: Solr
  Issue Type: New Feature
Affects Versions: 4.0
Reporter: Greg Bowyer
 Attachments: SOLR-3553-Inheritable-schema-elements.patch


 During defining an experimental schema for trialling all the combinations of 
 scoring models for lucene 4 it struck me how much duplication is involved in 
 the schema xml
 Using the current schema I am working with as an example, 
 {code:xml}
 fieldType name=text class=solr.TextField 
 positionIncrementGap=100 
 autoGeneratePhraseQueries=true
 analyzer type=index
 tokenizer class=solr.WhitespaceTokenizerFactory/
 
 filter class=solr.TrimFilterFactory/
 filter class=solr.LowerCaseFilterFactory/
 filter class=solr.WordDelimiterFilterFactory
generateWordParts=1 generateNumberParts=1
catenateWords=0 catenateNumbers=1  catenateAll=0 
splitOnCaseChange=1 splitOnNumerics=0
stemEnglishPossesive=0 preserveOriginal=0 /
 filter class=solr.ASCIIFoldingFilterFactory/
 filter class=solr.StopFilterFactory 
ignoreCase=true words=stopwords.txt
enablePositionIncrements=true /
 
 ... And so on
 {code}
 What I would like to be able to say is
 {code:xml}
 fieldType name=text_bm25 parent=text
  similarity class=solr.BM25SimilarityFactory
 float name=k11.2/float
 float name=b0.76/float
 /similarity
 /fieldType
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-3553) Make solr Plugins (FieldType, Analyser etc) be inheritable

2012-06-15 Thread Greg Bowyer (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-3553?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Greg Bowyer updated SOLR-3553:
--

Attachment: SOLR-3553-Inheritable-schema-elements.patch

Fixed a mistake making abstract required

 Make solr Plugins (FieldType, Analyser etc) be inheritable
 --

 Key: SOLR-3553
 URL: https://issues.apache.org/jira/browse/SOLR-3553
 Project: Solr
  Issue Type: New Feature
Affects Versions: 4.0
Reporter: Greg Bowyer
 Attachments: SOLR-3553-Inheritable-schema-elements.patch, 
 SOLR-3553-Inheritable-schema-elements.patch


 During defining an experimental schema for trialling all the combinations of 
 scoring models for lucene 4 it struck me how much duplication is involved in 
 the schema xml
 Using the current schema I am working with as an example, 
 {code:xml}
 fieldType name=text class=solr.TextField 
 positionIncrementGap=100 
 autoGeneratePhraseQueries=true
 analyzer type=index
 tokenizer class=solr.WhitespaceTokenizerFactory/
 
 filter class=solr.TrimFilterFactory/
 filter class=solr.LowerCaseFilterFactory/
 filter class=solr.WordDelimiterFilterFactory
generateWordParts=1 generateNumberParts=1
catenateWords=0 catenateNumbers=1  catenateAll=0 
splitOnCaseChange=1 splitOnNumerics=0
stemEnglishPossesive=0 preserveOriginal=0 /
 filter class=solr.ASCIIFoldingFilterFactory/
 filter class=solr.StopFilterFactory 
ignoreCase=true words=stopwords.txt
enablePositionIncrements=true /
 
 ... And so on
 {code}
 What I would like to be able to say is
 {code:xml}
 fieldType name=text_bm25 parent=text
  similarity class=solr.BM25SimilarityFactory
 float name=k11.2/float
 float name=b0.76/float
 /similarity
 /fieldType
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-3553) Make solr Plugins (FieldType, Analyser etc) be inheritable

2012-06-15 Thread Greg Bowyer (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-3553?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Greg Bowyer updated SOLR-3553:
--

Attachment: SOLR-3553-Inheritable-schema-elements.patch

 Make solr Plugins (FieldType, Analyser etc) be inheritable
 --

 Key: SOLR-3553
 URL: https://issues.apache.org/jira/browse/SOLR-3553
 Project: Solr
  Issue Type: New Feature
Affects Versions: 4.0
Reporter: Greg Bowyer
 Attachments: SOLR-3553-Inheritable-schema-elements.patch, 
 SOLR-3553-Inheritable-schema-elements.patch, 
 SOLR-3553-Inheritable-schema-elements.patch


 During defining an experimental schema for trialling all the combinations of 
 scoring models for lucene 4 it struck me how much duplication is involved in 
 the schema xml
 Using the current schema I am working with as an example, 
 {code:xml}
 fieldType name=text class=solr.TextField 
 positionIncrementGap=100 
 autoGeneratePhraseQueries=true
 analyzer type=index
 tokenizer class=solr.WhitespaceTokenizerFactory/
 
 filter class=solr.TrimFilterFactory/
 filter class=solr.LowerCaseFilterFactory/
 filter class=solr.WordDelimiterFilterFactory
generateWordParts=1 generateNumberParts=1
catenateWords=0 catenateNumbers=1  catenateAll=0 
splitOnCaseChange=1 splitOnNumerics=0
stemEnglishPossesive=0 preserveOriginal=0 /
 filter class=solr.ASCIIFoldingFilterFactory/
 filter class=solr.StopFilterFactory 
ignoreCase=true words=stopwords.txt
enablePositionIncrements=true /
 
 ... And so on
 {code}
 What I would like to be able to say is
 {code:xml}
 fieldType name=text_bm25 parent=text
  similarity class=solr.BM25SimilarityFactory
 float name=k11.2/float
 float name=b0.76/float
 /similarity
 /fieldType
 {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira



-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org