A TrieIntField field can never contain a value greater then java's Integer.MAX_VALUE -- it doesn't matter what settings you use.
If you want to store larger values, you need to use a TrieLongField and re-index. https://lucene.apache.org/solr/4_6_0/solr-core/org/apache/solr/schema/TrieIntField.html https://lucene.apache.org/solr/4_6_0/solr-core/org/apache/solr/schema/TrieLongField.html : Do I have to increase precisionStep=8? because an error occured when trying precisionStep has nothing to do with the max/min values that can be indexed. precisionStep controls the amount of precision used when encoding additional terms to speed up range queries... https://lucene.apache.org/solr/4_6_0/solr-core/org/apache/solr/schema/TrieField.html https://lucene.apache.org/core/4_6_0/core/org/apache/lucene/search/NumericRangeQuery.html?is-external=true -Hoss http://www.lucidworks.com/