Skip to content

Commit fdb8d4e

Browse files
committed
release 4.0.0
1 parent 66628e0 commit fdb8d4e

14 files changed

+64
-20
lines changed

dist/echarts-en.common.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21671,6 +21671,7 @@ taskProto.setOutputEnd = function (end) {
2167121671
// that the stub of dataZoom perform again and earse the
2167221672
// setted end by upstream.
2167321673
this._outputDueEnd = this._settedOutputEnd = end;
21674+
// this._outputDueEnd = end;
2167421675
};
2167521676

2167621677
var inner$4 = makeInner();
@@ -21882,7 +21883,7 @@ var SeriesModel = ComponentModel.extend({
2188221883
if (task) {
2188321884
var context = task.context;
2188421885
// Consider case: filter, data sample.
21885-
if (context.data !== data) {
21886+
if (context.data !== data && task.isOverallFilter) {
2188621887
task.setOutputEnd(data.count());
2188721888
}
2188821889
context.outputData = data;
@@ -23218,6 +23219,7 @@ function createOverallStageTask(scheduler, stageHandler, stageHandlerRecord, ecM
2321823219
var seriesType = stageHandler.seriesType;
2321923220
var getTargetSeries = stageHandler.getTargetSeries;
2322023221
var overallProgress = true;
23222+
var isOverallFilter = stageHandler.isOverallFilter;
2322123223

2322223224
// An overall task with seriesType detected or has `getTargetSeries`, we add
2322323225
// stub in each pipelines, it will set the overall task dirty when the pipeline
@@ -23243,7 +23245,11 @@ function createOverallStageTask(scheduler, stageHandler, stageHandlerRecord, ecM
2324323245
var stub = agentStubMap.get(pipelineId) || agentStubMap.set(pipelineId, createTask(
2324423246
{reset: stubReset, onDirty: stubOnDirty}
2324523247
));
23246-
stub.context = {model: seriesModel, overallProgress: overallProgress};
23248+
stub.context = {
23249+
model: seriesModel,
23250+
overallProgress: overallProgress,
23251+
isOverallFilter: isOverallFilter
23252+
};
2324723253
stub.agent = overallTask;
2324823254
stub.__block = overallProgress;
2324923255

@@ -46798,6 +46804,8 @@ registerProcessor({
4679846804
return seriesModelMap;
4679946805
},
4680046806

46807+
isOverallFilter: true,
46808+
4680146809
// Consider appendData, where filter should be performed. Because data process is
4680246810
// in block mode currently, it is not need to worry about that the overallProgress
4680346811
// execute every frame.

dist/echarts-en.common.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/echarts-en.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21737,6 +21737,7 @@ taskProto.setOutputEnd = function (end) {
2173721737
// that the stub of dataZoom perform again and earse the
2173821738
// setted end by upstream.
2173921739
this._outputDueEnd = this._settedOutputEnd = end;
21740+
// this._outputDueEnd = end;
2174021741
};
2174121742

2174221743
var inner$4 = makeInner();
@@ -21948,7 +21949,7 @@ var SeriesModel = ComponentModel.extend({
2194821949
if (task) {
2194921950
var context = task.context;
2195021951
// Consider case: filter, data sample.
21951-
if (context.data !== data) {
21952+
if (context.data !== data && task.isOverallFilter) {
2195221953
task.setOutputEnd(data.count());
2195321954
}
2195421955
context.outputData = data;
@@ -23284,6 +23285,7 @@ function createOverallStageTask(scheduler, stageHandler, stageHandlerRecord, ecM
2328423285
var seriesType = stageHandler.seriesType;
2328523286
var getTargetSeries = stageHandler.getTargetSeries;
2328623287
var overallProgress = true;
23288+
var isOverallFilter = stageHandler.isOverallFilter;
2328723289

2328823290
// An overall task with seriesType detected or has `getTargetSeries`, we add
2328923291
// stub in each pipelines, it will set the overall task dirty when the pipeline
@@ -23309,7 +23311,11 @@ function createOverallStageTask(scheduler, stageHandler, stageHandlerRecord, ecM
2330923311
var stub = agentStubMap.get(pipelineId) || agentStubMap.set(pipelineId, createTask(
2331023312
{reset: stubReset, onDirty: stubOnDirty}
2331123313
));
23312-
stub.context = {model: seriesModel, overallProgress: overallProgress};
23314+
stub.context = {
23315+
model: seriesModel,
23316+
overallProgress: overallProgress,
23317+
isOverallFilter: isOverallFilter
23318+
};
2331323319
stub.agent = overallTask;
2331423320
stub.__block = overallProgress;
2331523321

@@ -70471,6 +70477,8 @@ registerProcessor({
7047170477
return seriesModelMap;
7047270478
},
7047370479

70480+
isOverallFilter: true,
70481+
7047470482
// Consider appendData, where filter should be performed. Because data process is
7047570483
// in block mode currently, it is not need to worry about that the overallProgress
7047670484
// execute every frame.

dist/echarts-en.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/echarts-en.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/echarts-en.simple.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21136,6 +21136,7 @@ taskProto.setOutputEnd = function (end) {
2113621136
// that the stub of dataZoom perform again and earse the
2113721137
// setted end by upstream.
2113821138
this._outputDueEnd = this._settedOutputEnd = end;
21139+
// this._outputDueEnd = end;
2113921140
};
2114021141

2114121142
var inner$4 = makeInner();
@@ -21347,7 +21348,7 @@ var SeriesModel = ComponentModel.extend({
2134721348
if (task) {
2134821349
var context = task.context;
2134921350
// Consider case: filter, data sample.
21350-
if (context.data !== data) {
21351+
if (context.data !== data && task.isOverallFilter) {
2135121352
task.setOutputEnd(data.count());
2135221353
}
2135321354
context.outputData = data;
@@ -22648,6 +22649,7 @@ function createOverallStageTask(scheduler, stageHandler, stageHandlerRecord, ecM
2264822649
var seriesType = stageHandler.seriesType;
2264922650
var getTargetSeries = stageHandler.getTargetSeries;
2265022651
var overallProgress = true;
22652+
var isOverallFilter = stageHandler.isOverallFilter;
2265122653

2265222654
// An overall task with seriesType detected or has `getTargetSeries`, we add
2265322655
// stub in each pipelines, it will set the overall task dirty when the pipeline
@@ -22673,7 +22675,11 @@ function createOverallStageTask(scheduler, stageHandler, stageHandlerRecord, ecM
2267322675
var stub = agentStubMap.get(pipelineId) || agentStubMap.set(pipelineId, createTask(
2267422676
{reset: stubReset, onDirty: stubOnDirty}
2267522677
));
22676-
stub.context = {model: seriesModel, overallProgress: overallProgress};
22678+
stub.context = {
22679+
model: seriesModel,
22680+
overallProgress: overallProgress,
22681+
isOverallFilter: isOverallFilter
22682+
};
2267722683
stub.agent = overallTask;
2267822684
stub.__block = overallProgress;
2267922685

dist/echarts-en.simple.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/echarts.common.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21671,6 +21671,7 @@ taskProto.setOutputEnd = function (end) {
2167121671
// that the stub of dataZoom perform again and earse the
2167221672
// setted end by upstream.
2167321673
this._outputDueEnd = this._settedOutputEnd = end;
21674+
// this._outputDueEnd = end;
2167421675
};
2167521676

2167621677
var inner$4 = makeInner();
@@ -21882,7 +21883,7 @@ var SeriesModel = ComponentModel.extend({
2188221883
if (task) {
2188321884
var context = task.context;
2188421885
// Consider case: filter, data sample.
21885-
if (context.data !== data) {
21886+
if (context.data !== data && task.isOverallFilter) {
2188621887
task.setOutputEnd(data.count());
2188721888
}
2188821889
context.outputData = data;
@@ -23276,6 +23277,7 @@ function createOverallStageTask(scheduler, stageHandler, stageHandlerRecord, ecM
2327623277
var seriesType = stageHandler.seriesType;
2327723278
var getTargetSeries = stageHandler.getTargetSeries;
2327823279
var overallProgress = true;
23280+
var isOverallFilter = stageHandler.isOverallFilter;
2327923281

2328023282
// An overall task with seriesType detected or has `getTargetSeries`, we add
2328123283
// stub in each pipelines, it will set the overall task dirty when the pipeline
@@ -23301,7 +23303,11 @@ function createOverallStageTask(scheduler, stageHandler, stageHandlerRecord, ecM
2330123303
var stub = agentStubMap.get(pipelineId) || agentStubMap.set(pipelineId, createTask(
2330223304
{reset: stubReset, onDirty: stubOnDirty}
2330323305
));
23304-
stub.context = {model: seriesModel, overallProgress: overallProgress};
23306+
stub.context = {
23307+
model: seriesModel,
23308+
overallProgress: overallProgress,
23309+
isOverallFilter: isOverallFilter
23310+
};
2330523311
stub.agent = overallTask;
2330623312
stub.__block = overallProgress;
2330723313

@@ -46856,6 +46862,8 @@ registerProcessor({
4685646862
return seriesModelMap;
4685746863
},
4685846864

46865+
isOverallFilter: true,
46866+
4685946867
// Consider appendData, where filter should be performed. Because data process is
4686046868
// in block mode currently, it is not need to worry about that the overallProgress
4686146869
// execute every frame.

dist/echarts.common.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/echarts.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21737,6 +21737,7 @@ taskProto.setOutputEnd = function (end) {
2173721737
// that the stub of dataZoom perform again and earse the
2173821738
// setted end by upstream.
2173921739
this._outputDueEnd = this._settedOutputEnd = end;
21740+
// this._outputDueEnd = end;
2174021741
};
2174121742

2174221743
var inner$4 = makeInner();
@@ -21948,7 +21949,7 @@ var SeriesModel = ComponentModel.extend({
2194821949
if (task) {
2194921950
var context = task.context;
2195021951
// Consider case: filter, data sample.
21951-
if (context.data !== data) {
21952+
if (context.data !== data && task.isOverallFilter) {
2195221953
task.setOutputEnd(data.count());
2195321954
}
2195421955
context.outputData = data;
@@ -23342,6 +23343,7 @@ function createOverallStageTask(scheduler, stageHandler, stageHandlerRecord, ecM
2334223343
var seriesType = stageHandler.seriesType;
2334323344
var getTargetSeries = stageHandler.getTargetSeries;
2334423345
var overallProgress = true;
23346+
var isOverallFilter = stageHandler.isOverallFilter;
2334523347

2334623348
// An overall task with seriesType detected or has `getTargetSeries`, we add
2334723349
// stub in each pipelines, it will set the overall task dirty when the pipeline
@@ -23367,7 +23369,11 @@ function createOverallStageTask(scheduler, stageHandler, stageHandlerRecord, ecM
2336723369
var stub = agentStubMap.get(pipelineId) || agentStubMap.set(pipelineId, createTask(
2336823370
{reset: stubReset, onDirty: stubOnDirty}
2336923371
));
23370-
stub.context = {model: seriesModel, overallProgress: overallProgress};
23372+
stub.context = {
23373+
model: seriesModel,
23374+
overallProgress: overallProgress,
23375+
isOverallFilter: isOverallFilter
23376+
};
2337123377
stub.agent = overallTask;
2337223378
stub.__block = overallProgress;
2337323379

@@ -70529,6 +70535,8 @@ registerProcessor({
7052970535
return seriesModelMap;
7053070536
},
7053170537

70538+
isOverallFilter: true,
70539+
7053270540
// Consider appendData, where filter should be performed. Because data process is
7053370541
// in block mode currently, it is not need to worry about that the overallProgress
7053470542
// execute every frame.

0 commit comments

Comments
 (0)