Platform Release 9 Notes
From n² wiki
These are notes on new features and bug fixes that are planned for release 9, due for release to live on 25th February 2008
[edit] API-119 - Per Field Analyzers
It is possible to enhance the field/predicate maps used by a store to specify the particular type of analysis used for each field.
An example field/predicate map specifying a specific type of analysis for a field is shown below.
<frm:mappedDatatypeProperty>
<rdf:Description rdf:about="http://api.talis.com/stores/mystore/config/fpmaps/1#title">
<frm:property rdf:resource="http://purl.org/dc/elements/1.1/title"/>
<frm:name>title</frm:name>
<bf:analyzer rdf:resource="http://schemas.talis.com/2007/bigfoot/analyzers#norm-en" />
</rdf:Description>
</frm:mappedDatatypeProperty>
When the title property is being indexed the specified analyzer will be used to analyze the value of the predicate. Also, when that field is being searched, the same analyzer will be applied for the field in the query.
If no bf:analyzer property is used for a predicate in the map then it will act as though the value http://schemas.talis.com/2007/bigfoot/analyzers#standard-en had been specified. Full details are available here: http://n2.talis.com/wiki/Field_Predicate_Map#Analyzers
[edit] Other Bug Fixes
Other bug fixes in this release include CAL-569 CAL-572 CAL-427 CAL-600 CAL-587 CAL-594

