This is an automated email from the ASF dual-hosted git repository. wujimin pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/servicecomb-java-chassis.git.
from b1167aa [SCB-1253] read max heap size config of IT from system property new b9db4ee [SCB-1251][WIP] delete unnecessary files new 00583e9 [SCB-1251][WIP] PriorityProperty instances should be managed new 8a309f8 [SCB-1251][WIP] update unit test new 6ddfab9 [SCB-1251] other modules switch to new mechanism new 10e5548 [SCB-1251] fix swagger to html scroll problem new 2739e78 [SCB-1251] add configuration inspector new 857a7cc [SCB-1251] add unregister PriorityProperty when remove MicroserviceVersions unit test new 63c1333 [SCB-1251] add inspector unit test new 5153292 [SCB-1251] change constructor of PriorityProperty to package protected by code review The 2218 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../org/apache/servicecomb/core/SCBEngine.java | 8 ++ .../core/definition/MicroserviceVersionMeta.java | 9 ++ .../servicecomb/core/definition/OperationMeta.java | 8 +- .../core/definition/TestMicroserviceMeta.java | 76 +++++++++++ .../core/definition/TestOperationMeta.java | 10 ++ .../definition/schema/StaticSchemaFactoryTest.java | 2 +- .../org/apache/servicecomb/config/ConfigUtil.java | 23 ++++ .../config/inject/ConfigObjectFactory.java | 47 ++++--- .../config/priority/PriorityProperty.java | 110 ++++++++++++--- .../config/priority/PriorityPropertyManager.java | 147 +++++++++++++++++++++ .../priority/impl/BooleanPriorityProperty.java | 25 ---- .../priority/impl/DoublePriorityProperty.java | 25 ---- .../priority/impl/FloatPriorityProperty.java | 25 ---- .../config/priority/impl/IntPriorityProperty.java | 25 ---- .../config/priority/impl/LongPriorityProperty.java | 25 ---- .../config/priority/impl/PropertyGetter.java | 125 ------------------ .../priority/impl/StringPriorityProperty.java | 25 ---- .../apache/servicecomb/config/TestConfigUtil.java | 43 +++--- .../config/TestConfigurationSpringInitializer.java | 6 + .../config/inject/TestConfigObjectFactory.java | 47 ++++--- .../config/priority/TestPriorityProperty.java | 63 +++++---- .../config/priority/TestPriorityPropertyBase.java | 43 +++--- .../test/scaffolding/config/ArchaiusUtils.java | 2 - .../inspector/internal/InspectorBootListener.java | 8 +- .../inspector/internal/InspectorImpl.java | 76 +++++++++++ .../internal/model/DynamicPropertyView.java | 38 ++++-- .../internal/model/PriorityPropertyView.java | 32 ++--- .../internal/swagger/AppendStyleProcessor.java | 1 + inspector/src/main/resources/webroot/index.html | 18 +++ .../src/main/resources/webroot/static/css/main.css | 34 +++++ .../webroot/static/dynamicProperties.html | 86 ++++++++++++ .../webroot/static/priorityProperties.html | 113 ++++++++++++++++ .../internal/TestInspectorBootListener.java | 11 +- .../inspector/internal/TestInspectorImpl.java | 57 +++++++- .../consumer/MicroserviceManager.java | 1 + .../consumer/MicroserviceVersion.java | 3 + .../consumer/MicroserviceVersions.java | 6 + 37 files changed, 959 insertions(+), 444 deletions(-) create mode 100644 foundations/foundation-config/src/main/java/org/apache/servicecomb/config/priority/PriorityPropertyManager.java delete mode 100644 foundations/foundation-config/src/main/java/org/apache/servicecomb/config/priority/impl/BooleanPriorityProperty.java delete mode 100644 foundations/foundation-config/src/main/java/org/apache/servicecomb/config/priority/impl/DoublePriorityProperty.java delete mode 100644 foundations/foundation-config/src/main/java/org/apache/servicecomb/config/priority/impl/FloatPriorityProperty.java delete mode 100644 foundations/foundation-config/src/main/java/org/apache/servicecomb/config/priority/impl/IntPriorityProperty.java delete mode 100644 foundations/foundation-config/src/main/java/org/apache/servicecomb/config/priority/impl/LongPriorityProperty.java delete mode 100644 foundations/foundation-config/src/main/java/org/apache/servicecomb/config/priority/impl/PropertyGetter.java delete mode 100644 foundations/foundation-config/src/main/java/org/apache/servicecomb/config/priority/impl/StringPriorityProperty.java copy service-registry/src/test/java/org/apache/servicecomb/serviceregistry/client/http/TestWebsocketClientPool.java => foundations/foundation-config/src/test/java/org/apache/servicecomb/config/priority/TestPriorityPropertyBase.java (54%) copy foundations/foundation-protobuf/src/main/java/org/apache/servicecomb/foundation/protobuf/internal/schema/map/MapEntry.java => inspector/src/main/java/org/apache/servicecomb/inspector/internal/model/DynamicPropertyView.java (58%) copy integration-tests/it-producer/src/main/java/org/apache/servicecomb/it/schema/DefaultJsonValueRequest.java => inspector/src/main/java/org/apache/servicecomb/inspector/internal/model/PriorityPropertyView.java (59%) create mode 100644 inspector/src/main/resources/webroot/static/dynamicProperties.html create mode 100644 inspector/src/main/resources/webroot/static/priorityProperties.html