You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@echarts.apache.org by su...@apache.org on 2021/08/19 20:34:50 UTC
[echarts] branch dataset-perf updated (2bf188f -> c7d5734)
This is an automated email from the ASF dual-hosted git repository.
sushuang pushed a change to branch dataset-perf
in repository https://gitbox.apache.org/repos/asf/echarts.git.
from 2bf188f refact(data): fix unexpected code removement
add 10aed78 fix: fix createDimension result might container name:undefined when dimensions more than 30.
add dffeb3a **There are these issues existing before this commit:** (1). If no dimensions specified on dataset, series can not really share one storage instance. (Because the each series will create its own dimension name (like ['x', 'y', 'value'], ['x', 'value', 'y'], and the storage hash is based on those names. So the hash can not match). (2). Each time `setOption` update series (but not change `dataset`), new data stack dimensions (and corresponding chunks) will be keep added to [...]
add 5e38220 update eslint-plugin version
add 408e284 fix 15426:milliseconds format
add 18ff3f5 Merge pull request #15465 from leavest/fix-15426
add 3a65992 refactor(types): add some initial configuration types #15486 (#15487)
add 0d5496f fix typos, clarify (#15512)
add c7d5734 Merge branch 'master' into dataset-perf
No new revisions were added by this update.
Summary of changes:
CONTRIBUTING.md | 16 +-
README.md | 8 +-
package.json | 2 +-
src/chart/candlestick/candlestickLayout.ts | 53 ++-
src/chart/custom/CustomView.ts | 12 +-
src/chart/helper/createGraphFromNodeEdge.ts | 4 +-
src/chart/helper/createSeriesData.ts | 48 +-
src/chart/helper/createSeriesDataSimply.ts | 4 +-
src/chart/line/LineView.ts | 4 +-
src/chart/radar/RadarView.ts | 2 +-
src/chart/themeRiver/ThemeRiverSeries.ts | 4 +-
src/component/dataZoom/AxisProxy.ts | 4 +-
src/component/marker/MarkAreaView.ts | 2 +-
src/component/marker/markerHelper.ts | 19 +-
src/component/visualMap/ContinuousModel.ts | 2 +-
src/component/visualMap/ContinuousView.ts | 2 +-
src/component/visualMap/PiecewiseModel.ts | 2 +-
src/component/visualMap/VisualMapModel.ts | 35 +-
src/component/visualMap/visualEncoding.ts | 5 +-
src/coord/axisModelCreator.ts | 3 -
src/core/echarts.ts | 27 +-
src/data/DataStorage.ts | 272 ++++++-----
src/data/Graph.ts | 2 +-
src/data/OrdinalMeta.ts | 4 +
src/data/SeriesData.ts | 338 +++++++++-----
src/data/SeriesDimensionDefine.ts | 11 +
src/data/Source.ts | 8 +-
src/data/Tree.ts | 6 +-
src/data/helper/SeriesDimensionRequest.ts | 267 +++++++++++
src/data/helper/createDimensions.ts | 130 +++---
src/data/helper/dataProvider.ts | 13 +-
src/data/helper/dataStackHelper.ts | 78 +++-
src/data/helper/dimensionHelper.ts | 73 ++-
src/data/helper/sourceManager.ts | 92 +---
src/export/api/helper.ts | 2 +-
src/layout/barGrid.ts | 25 +-
src/layout/points.ts | 7 +-
src/model/mixin/dataFormat.ts | 17 +-
src/processor/dataStack.ts | 21 +-
src/util/model.ts | 2 +-
src/util/time.ts | 4 +-
src/util/types.ts | 11 +-
src/visual/visualSolution.ts | 10 +-
test/dataset-case.html | 678 ++++++++++++++++++++++++++--
test/dataset-performance.html | 12 +
test/lib/testHelper.js | 4 +
test/runTest/actions/__meta__.json | 1 +
test/runTest/actions/dataset-case.json | 1 +
test/ut/spec/data/SeriesData.test.ts | 41 +-
test/ut/spec/data/createDimensions.test.ts | 194 +++++---
50 files changed, 1859 insertions(+), 723 deletions(-)
create mode 100644 src/data/helper/SeriesDimensionRequest.ts
create mode 100644 test/runTest/actions/dataset-case.json
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org
For additional commands, e-mail: commits-help@echarts.apache.org