I forgot a possibly important piece... Given the different Solr versions, the schema version (and it's related different defaults) is also a change:
Solr 1.4.1 Has: <schema name="ourSchema" version="1.1"> Solr 3.6.1 Has: <schema name="ourSchema" version="1.5"> > Solr 1.4.1 Relevant Schema Parts - Working as desired: > > > --------------------------------------------------------------------------------- > > <fieldType name="sint" class="solr.SortableIntField" > > sortMissingLast="true" > > omitNorms="true"/> > > ... > > <field name="i_yearStartSort" type="sint" indexed="true" stored="false" > > required="false" multiValued="true"/> > > <field name="i_yearStopSort" type="sint" indexed="true" stored="false" > > required="false" multiValued="true"/> > > > > > > Solr 3.6.1 Relevant Schema Parts - Not working as expected: > > > ----------------------------------------------------------------------------------------- > > <fieldType name="tint" class="solr.TrieField" type="integer" > > precisionStep="4" sortMissingLast="true" positionIncrementGap="0" > > omitNorms="true"/> > > ... > > <field name="i_yearStartSort" type="tint" indexed="true" stored="false" > > required="false" multiValued="false"/> > > <field name="i_yearStopSort" type="tint" indexed="true" stored="false" > > required="false" multiValued="false"/> >