Implement metadata queries with plain Promises
Remove usage of PhasedExecution This achives better query execution granularity and removes questionable usage of shared results object. It introduces a couple of behavior changes: * estimatedFeatureCount desn't ignore errors now * sample always uses estimatedFeatureCount,even if the actual count is also computed.
This commit is contained in:
@@ -2261,7 +2261,7 @@ describe('aggregation', function () {
|
||||
assert.equal(typeof body.metadata, 'object');
|
||||
assert.ok(Array.isArray(body.metadata.layers));
|
||||
assert.ok(body.metadata.layers[0].meta.aggregation.mvt);
|
||||
assert.equal(body.metadata.layers[0].meta.stats.aggrfeatureCount, 13);
|
||||
assert.equal(body.metadata.layers[0].meta.stats.aggrFeatureCount, 13);
|
||||
|
||||
done();
|
||||
});
|
||||
@@ -2302,7 +2302,7 @@ describe('aggregation', function () {
|
||||
assert.equal(typeof body.metadata, 'object');
|
||||
assert.ok(Array.isArray(body.metadata.layers));
|
||||
assert.ok(body.metadata.layers[0].meta.aggregation.mvt);
|
||||
assert.equal(body.metadata.layers[0].meta.stats.aggrfeatureCount, 9);
|
||||
assert.equal(body.metadata.layers[0].meta.stats.aggrFeatureCount, 9);
|
||||
|
||||
done();
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user