Original
 1 @Override public void onValue(int docId, long value) {
 2     InternalTermsStatsLongFacet.LongEntry longEntry = entries.get(value);
 3     if (longEntry == null) {
 4         longEntry = new InternalTermsStatsLongFacet.LongEntry(value, 0, 0, 0, Double.MAX_VALUE, Double.MIN_VALUE);
 5         entries.put(value, longEntry);
 6     }
 7     longEntry.count++;
 8     valueAggregator.longEntry = longEntry;
 9     valueFieldData.forEachValueInDoc(docId, valueAggregator);
10 }
11 
Modified
 1 @Override public void onValue(int docId, long value) {
 2     InternalTermsStatsLongFacet.LongEntry longEntry = entries.get(value);
 3     if (longEntry == null) {
 4         longEntry = new InternalTermsStatsLongFacet.LongEntry(value, 0, 0, 0, Double.POSITIVE_INFINITY, Double.NEGATIVE_INFINITY);
 5         entries.put(value, longEntry);
 6     }
 7     longEntry.count++;
 8     valueAggregator.longEntry = longEntry;
 9     valueFieldData.forEachValueInDoc(docId, valueAggregator);
10 }
11