DATAMONGO-2390 - Polishing.
Reformat code. Original pull request: #800.
This commit is contained in:
@@ -35,6 +35,7 @@ import org.bson.codecs.Codec;
|
|||||||
import org.bson.conversions.Bson;
|
import org.bson.conversions.Bson;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
||||||
import org.springframework.beans.BeansException;
|
import org.springframework.beans.BeansException;
|
||||||
import org.springframework.context.ApplicationContext;
|
import org.springframework.context.ApplicationContext;
|
||||||
import org.springframework.context.ApplicationContextAware;
|
import org.springframework.context.ApplicationContextAware;
|
||||||
@@ -53,7 +54,6 @@ import org.springframework.data.geo.Distance;
|
|||||||
import org.springframework.data.geo.GeoResult;
|
import org.springframework.data.geo.GeoResult;
|
||||||
import org.springframework.data.geo.GeoResults;
|
import org.springframework.data.geo.GeoResults;
|
||||||
import org.springframework.data.geo.Metric;
|
import org.springframework.data.geo.Metric;
|
||||||
import org.springframework.data.geo.Point;
|
|
||||||
import org.springframework.data.mapping.PropertyPath;
|
import org.springframework.data.mapping.PropertyPath;
|
||||||
import org.springframework.data.mapping.PropertyReferenceException;
|
import org.springframework.data.mapping.PropertyReferenceException;
|
||||||
import org.springframework.data.mapping.callback.EntityCallbacks;
|
import org.springframework.data.mapping.callback.EntityCallbacks;
|
||||||
@@ -2188,7 +2188,7 @@ public class MongoTemplate implements MongoOperations, ApplicationContextAware,
|
|||||||
|
|
||||||
options.getComment().ifPresent(aggregateIterable::comment);
|
options.getComment().ifPresent(aggregateIterable::comment);
|
||||||
|
|
||||||
if(options.hasExecutionTimeLimit()) {
|
if (options.hasExecutionTimeLimit()) {
|
||||||
aggregateIterable = aggregateIterable.maxTime(options.getMaxTime().toMillis(), TimeUnit.MILLISECONDS);
|
aggregateIterable = aggregateIterable.maxTime(options.getMaxTime().toMillis(), TimeUnit.MILLISECONDS);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1073,7 +1073,7 @@ public class ReactiveMongoTemplate implements ReactiveMongoOperations, Applicati
|
|||||||
.map(Collation::toMongoCollation) //
|
.map(Collation::toMongoCollation) //
|
||||||
.ifPresent(cursor::collation);
|
.ifPresent(cursor::collation);
|
||||||
|
|
||||||
if(options.hasExecutionTimeLimit()) {
|
if (options.hasExecutionTimeLimit()) {
|
||||||
cursor = cursor.maxTime(options.getMaxTime().toMillis(), TimeUnit.MILLISECONDS);
|
cursor = cursor.maxTime(options.getMaxTime().toMillis(), TimeUnit.MILLISECONDS);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -277,6 +277,10 @@ public class AggregationOptions {
|
|||||||
return document;
|
return document;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return
|
||||||
|
* @since 2.3
|
||||||
|
*/
|
||||||
public boolean hasExecutionTimeLimit() {
|
public boolean hasExecutionTimeLimit() {
|
||||||
return !maxTime.isZero() && !maxTime.isNegative();
|
return !maxTime.isZero() && !maxTime.isNegative();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user