You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by wu...@apache.org on 2020/03/29 07:59:01 UTC

[skywalking] branch core-refactor updated (90a3813 -> 943f3e4)

This is an automated email from the ASF dual-hosted git repository.

wusheng pushed a change to branch core-refactor
in repository https://gitbox.apache.org/repos/asf/skywalking.git.


    from 90a3813  Remove @IDColumn, we are using object#equals now.
     add 943f3e4  1. Support @QueryUnifiedIndex. 2. Refactor the MySQL and H2 installers to use @Column and @QueryUnifiedIndex definitions.

No new revisions were added by this update.

Summary of changes:
 .../skywalking/oap/server/core/CoreModule.java     |   8 +-
 .../oap/server/core/CoreModuleProvider.java        |   8 +-
 .../analysis/worker/MetricsStreamProcessor.java    |  12 +-
 .../analysis/worker/NoneStreamingProcessor.java    |   6 +-
 .../analysis/worker/RecordStreamProcessor.java     |   6 +-
 .../core/analysis/worker/TopNStreamProcessor.java  |   6 +-
 .../server/core/profile/ProfileTaskLogRecord.java  |   6 +-
 .../core/profile/ProfileThreadSnapshotRecord.java  |   4 +
 .../oap/server/core/register/ServiceInventory.java |   5 +
 .../register/worker/InventoryStreamProcessor.java  |   6 +-
 .../oap/server/core/source/DefaultScopeDefine.java |   5 +
 .../annotation/MultipleQueryUnifiedIndex.java}     |  10 +-
 .../annotation/QueryUnifiedIndex.java}             |  22 ++-
 .../oap/server/core/storage/model/ColumnName.java  |  16 +-
 .../server/core/storage/model/ExtraQueryIndex.java |  63 ++++++
 .../{IModelGetter.java => IModelManager.java}      |   7 +-
 .../model/{IModelSetter.java => INewModel.java}    |  13 +-
 .../oap/server/core/storage/model/Model.java       |  15 +-
 .../server/core/storage/model/ModelInstaller.java  |   4 +-
 .../server/core/storage/model/StorageModels.java   |  83 +++++---
 .../core/storage/ttl/DataTTLKeeperTimer.java       |   6 +-
 .../server/core/storage/model/ModelColumnTest.java |  16 +-
 .../core/storage/model/StorageModelsTest.java      | 108 +++++++++++
 .../plugin/jdbc/h2/dao/H2TableInstaller.java       |  78 ++++++--
 .../plugin/jdbc/mysql/MySQLTableInstaller.java     | 211 ---------------------
 .../tool/profile/core/MockCoreModuleProvider.java  |   8 +-
 26 files changed, 413 insertions(+), 319 deletions(-)
 copy oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/{analysis/metrics/annotation/MetricsFunction.java => storage/annotation/MultipleQueryUnifiedIndex.java} (80%)
 copy oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/{analysis/Disable.java => storage/annotation/QueryUnifiedIndex.java} (64%)
 create mode 100644 oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/storage/model/ExtraQueryIndex.java
 rename oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/storage/model/{IModelGetter.java => IModelManager.java} (85%)
 rename oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/storage/model/{IModelSetter.java => INewModel.java} (78%)
 create mode 100644 oap-server/server-core/src/test/java/org/apache/skywalking/oap/server/core/storage/model/StorageModelsTest.java