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

lujiajing pushed a change to branch banyandb-integration-stream
in repository https://gitbox.apache.org/repos/asf/skywalking.git


 discard b043af38d5 add measure id and check sharding keys
 discard 058c3a859a refactor converter and measure reigstration
    omit f54cafb0b6 support UI Template
    omit 6aac11e47c make code compiled
    omit aff43b1be2 remove all hardcoded builder
    omit 84637bd15d fix styles
    omit a82c6e1f5a support metadata, segment and topo
    omit e5a25364c9 add metadata json
    omit 1dc57cee0c support events, profile_task and instance_traffic
    omit fa92429ed8 support metadata-v2
    omit 840141d110 add banyandb plugin to pom
    omit 837f9373bc use unified tag family name
    omit 0a93ed6601 fix license headers
    omit 560f3980f0 bump version to 9.0.0-SNAPSHOT
    omit 8d3ea5795a add installer
    omit f8b7633800 refactor deserializer
    omit 1634de9ea6 fix pom and fix style issues
    omit fe8b642ccd register necessary modules
    omit 7c7140e535 complete basic logic
    omit 2733b18c35 refactor deser
    omit 401857ead8 add alarm, networkAddressAlias and logs
    omit a363ba045b complete UITemplate, ProfileTaskRecord and 
ProfileThreasSnapshot query
    omit ca33c8bb71 abstract row entity mapper
    omit c0ecd62f3f start from new code base and copy all previous stream impl
     add 70560e3b2d HTTPServer support the handler register with allowed HTTP 
methods (#8917)
     add 05afa982f4 ADD kafka consumers number default = 1,enhance consumption 
capacity (#8828)
     add 023a2d3165 Revert "Enhance DataCarrier#MultipleChannelsConsumer to add 
priority" (#8924)
     add 6a6f89e2c3 Fix the kafka consumer configuration override bug. (#8929)
     add 210f26b7df Remove build time from the OAP version (#8934)
     add d2fcd83018 Documentation grammar enhancements (#8935)
     add 3256b6c9d9 Add data-generator module to run OAP in testing mode, 
generating mock data for testing (#8725)
     add 92ce13c9c4 Publish snapshot Docker image for data generator (#8939)
     add 5c247b8d7f sync ui: Implement the eBPF profiling widget on dashboard  
(#8943)
     add 4e29ba5e54 Chore: polish and add missing MAL test case (#8947)
     add a93667184f Support receive Kubernetes process from the Rover (#8960)
     add 8170177900 fix bug: Even after a rerun of init mode job, 
TimeSeriesTable ES index not created. (#8958)
     add 12ba7aa533 Support autocomplete tags in traces query (backend side), 
Replace all configurations **_JETTY_** to **_REST_** (#8971)
     add 211efc0562 Further remove jetty references and config (#8974)
     new 896223ab37 start from new code base and copy all previous stream impl
     new c0bbcf1f68 abstract row entity mapper
     new b89c8ced7a complete UITemplate, ProfileTaskRecord and 
ProfileThreasSnapshot query
     new cb705ed0cc add alarm, networkAddressAlias and logs
     new 7fb9a6ad37 refactor deser
     new 799608dd59 complete basic logic
     new 32c0b82a59 register necessary modules
     new 4f41af3368 fix pom and fix style issues
     new a3bba672ec refactor deserializer
     new a8e161f033 add installer
     new 773307e9a8 bump version to 9.0.0-SNAPSHOT
     new bddab99719 fix license headers
     new f32fd8d6f4 use unified tag family name
     new 16325317dc add banyandb plugin to pom
     new fa24b07b79 support metadata-v2
     new a4a29bf4df support events, profile_task and instance_traffic
     new 9a8979a879 add metadata json
     new cfa04fdb69 support metadata, segment and topo
     new d567b1f143 fix styles
     new bd50d4afd0 remove all hardcoded builder
     new 05569c0693 make code compiled
     new 6afdd8b398 support UI Template
     new e078a3bbc0 refactor converter and measure reigstration
     new cd13a7372a add measure id and check sharding keys

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (b043af38d5)
            \
             N -- N -- N   refs/heads/banyandb-integration-stream (cd13a7372a)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 24 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:
 .github/workflows/publish-docker.yaml              |   2 +-
 .github/workflows/skywalking.yaml                  |   4 +
 Makefile                                           |   4 +-
 apm-dist/src/main/assembly/binary.xml              |  25 +++
 apm-protocol/apm-network/src/main/proto            |   2 +-
 dist-material/log4j2.xml                           |   1 -
 dist-material/release-docs/LICENSE                 |   2 +
 .../LICENSE-d3-flame-graph}                        |  26 +--
 .../LICENSE-vis-timeline}                          |  27 +--
 docker/{oap => data-generator}/Dockerfile          |   0
 .../{oap => data-generator}/docker-entrypoint.sh   |   8 +-
 docker/{oap => data-generator}/log4j2.xml          |   0
 docs/en/changes/changes-9.0.0.md                   |   2 +-
 docs/en/changes/changes.md                         |  19 +-
 docs/en/concepts-and-designs/mal.md                |   4 +-
 docs/en/setup/backend/backend-alarm.md             |  82 ++++----
 docs/en/setup/backend/backend-cluster.md           |  18 +-
 docs/en/setup/backend/backend-data-generator.md    | 207 +++++++++++++++++++++
 docs/en/setup/backend/backend-docker.md            |   6 +-
 docs/en/setup/backend/backend-expose.md            |   9 +-
 docs/en/setup/backend/backend-health-check.md      |   2 +-
 docs/en/setup/backend/backend-init-mode.md         |   6 +-
 docs/en/setup/backend/backend-ip-port.md           |   6 +-
 docs/en/setup/backend/backend-k8s-monitoring.md    |  11 +-
 docs/en/setup/backend/backend-k8s.md               |  10 +-
 docs/en/setup/backend/backend-load-balancer.md     |  14 +-
 docs/en/setup/backend/backend-meter.md             |   4 +-
 docs/en/setup/backend/backend-setting-override.md  |   6 +-
 docs/en/setup/backend/backend-setup.md             |  44 +++--
 docs/en/setup/backend/backend-start-up-mode.md     |  14 +-
 docs/en/setup/backend/backend-storage.md           |  46 ++---
 docs/en/setup/backend/backend-telemetry.md         |  20 +-
 docs/en/setup/backend/backend-token-auth.md        |  12 +-
 docs/en/setup/backend/backend-vm-monitoring.md     |   6 +-
 docs/en/setup/backend/backend-zabbix.md            |   2 +-
 docs/en/setup/backend/configuration-vocabulary.md  |  28 +--
 docs/en/setup/backend/dynamic-config-apollo.md     |  10 +-
 docs/en/setup/backend/dynamic-config-configmap.md  |   5 +-
 docs/en/setup/backend/dynamic-config-consul.md     |   4 +-
 docs/en/setup/backend/dynamic-config-etcd.md       |   8 +-
 docs/en/setup/backend/dynamic-config-nacos.md      |  14 +-
 docs/en/setup/backend/dynamic-config-service.md    |   6 +-
 docs/en/setup/backend/dynamic-config-zookeeper.md  |   2 +-
 docs/en/setup/backend/dynamic-config.md            |   8 +-
 docs/en/setup/backend/dynamical-logging.md         |   8 +-
 docs/en/setup/backend/endpoint-grouping-rules.md   |  18 +-
 docs/en/setup/backend/grpc-security.md             |  12 +-
 docs/en/setup/backend/kafka-fetcher.md             |  15 +-
 docs/en/setup/backend/log-analyzer.md              |  16 +-
 docs/en/setup/backend/logs-template.json           |  83 +++++++++
 docs/en/setup/backend/metrics-exporter.md          |   6 +-
 docs/en/setup/backend/mq.md                        |   6 +-
 docs/en/setup/backend/opentelemetry-receiver.md    |   2 +-
 docs/en/setup/backend/prometheus-metrics.md        |   8 +-
 docs/en/setup/backend/segment-template.json        | 145 +++++++++++++++
 docs/en/setup/backend/service-auto-grouping.md     |   2 +-
 docs/en/setup/backend/slow-db-statement.md         |   4 +-
 docs/en/setup/backend/trace-sampling.md            |  19 +-
 docs/en/setup/backend/ui-setup.md                  |   6 +-
 docs/en/setup/backend/uninstrumented-gateways.md   |  12 +-
 docs/en/setup/backend/zipkin-trace.md              |  22 +--
 docs/en/setup/envoy/als_setting.md                 |  10 +-
 docs/en/setup/envoy/examples/metrics/README.md     |   5 +-
 docs/en/setup/envoy/examples/metrics/log4j2.xml    |   1 -
 docs/en/setup/envoy/metrics_service_setting.md     |  14 +-
 docs/en/setup/istio/README.md                      |  14 +-
 docs/en/setup/service-agent/agent-compatibility.md |   8 +-
 docs/en/setup/service-agent/browser-agent.md       |   2 +-
 docs/en/setup/service-agent/server-agents.md       |  30 ++-
 docs/en/setup/service-agent/virtual-database.md    |   9 +-
 docs/en/ui/README.md                               |  27 ++-
 docs/menu.yml                                      |   6 +-
 .../parser/listener/SegmentAnalysisListener.java   |  13 ++
 .../oap/meter/analyzer/dsl/ArithmeticTest.java     |  62 +++---
 .../oap/meter/analyzer/dsl/FunctionTest.java       |  72 +++----
 .../oap/meter/analyzer/dsl/IncreaseTest.java       |  30 +--
 .../oap/meter/analyzer/dsl/TagFilterTest.java      |  86 +++++++--
 .../manual/searchtag/TagAutocompleteData.java}     |  55 ++++--
 .../manual/segment/TraceTagAutocompleteData.java   |  55 ++++++
 .../TraceTagAutocompleteDispatcher.java}           |  20 +-
 .../ebpf/EBPFProfilingMutationService.java         |   9 +-
 .../ebpf/analyze/EBPFProfilingAnalyzer.java        |   4 +-
 .../oap/server/core/query/TraceQueryService.java   |  13 ++
 .../server/core/server/HTTPHandlerRegister.java    |   4 +-
 .../core/server/HTTPHandlerRegisterImpl.java       |   6 +-
 .../oap/server/core/source/DefaultScopeDefine.java |   1 +
 .../skywalking/oap/server/core/source/Segment.java |   2 +
 .../core/source/{Log.java => TagAutocomplete.java} |  27 ++-
 .../{Source.java => TraceTagAutocomplete.java}     |   9 +-
 .../server/core/storage/query/ITraceQueryDAO.java  |   9 +
 .../oap/server/core/version/Version.java           |   7 +-
 .../oap/server/core/remote/HTTPServerTest.java     |   4 +-
 .../agent/kafka/KafkaFetcherHandlerRegister.java   |  70 ++++---
 .../agent/kafka/module/KafkaFetcherConfig.java     |   6 +-
 .../datacarrier/consumer/BulkConsumePool.java      |   4 +-
 .../consumer/MultipleChannelsConsumer.java         | 112 +++--------
 .../oap/server/library/server/http/HTTPServer.java |  15 +-
 .../library/server/http/HTTPServerConfig.java      |   2 -
 .../oap/query/graphql/GraphQLQueryProvider.java    |   6 +-
 .../oap/query/graphql/resolver/TraceQuery.java     |  10 +
 .../src/main/resources/query-protocol              |   2 +-
 .../browser/provider/BrowserModuleProvider.java    |   4 +-
 .../handler/EBPFProcessServiceHandler.java         |  47 ++++-
 .../server/receiver/event/EventModuleProvider.java |   6 +-
 .../recevier/log/provider/LogModuleProvider.java   |   6 +-
 .../register/provider/RegisterModuleProvider.java  |   6 +-
 .../server/ReceiverHTTPHandlerRegister.java        |   6 +-
 .../sharing/server/SharingServerConfig.java        |   2 +-
 .../sharing/server/SharingServerModule.java        |   4 +-
 .../trace/provider/TraceModuleProvider.java        |   6 +-
 .../receiver/zipkin/ZipkinReceiverConfig.java      |  20 +-
 .../receiver/zipkin/ZipkinReceiverProvider.java    |  20 +-
 .../server/receiver/zipkin/trace/SpanForward.java  |  19 +-
 oap-server/server-starter/pom.xml                  |   1 -
 .../src/main/resources/application.yml             |  37 ++--
 .../server-starter/src/main/resources/log4j2.xml   |   1 -
 .../config/ApplicationConfigLoaderTestCase.java    |   4 +-
 .../elasticsearch/base/StorageEsInstaller.java     |  36 ++--
 .../elasticsearch/query/TraceQueryEsDAO.java       |  70 +++++++
 .../storage/plugin/influxdb/InfluxConstants.java   |   4 +
 .../storage/plugin/influxdb/TableMetaInfo.java     |  11 ++
 .../storage/plugin/influxdb/query/TraceQuery.java  |  70 +++++++
 .../server/storage/plugin/iotdb/IoTDBIndexes.java  |   3 +-
 .../storage/plugin/iotdb/IoTDBTableMetaInfo.java   |   3 +
 .../plugin/iotdb/query/IoTDBTraceQueryDAO.java     |  87 +++++++++
 .../plugin/jdbc/h2/dao/H2TraceQueryDAO.java        |  70 +++++++
 .../elasticsearch/ZipkinTraceQueryEsDAO.java       |  73 +++++++-
 oap-server/server-tools/data-generator/pom.xml     |  55 ++++++
 .../data-generator/src/main/assembly/bin/start.sh  |   6 +-
 .../apache/skywalking/generator/BoolGenerator.java |  54 ++++++
 .../generator/FixedStringGenerator.java}           |  46 +++--
 .../org/apache/skywalking/generator/Generator.java |  44 +++++
 .../apache/skywalking/generator/IntGenerator.java  | 102 ++++++++++
 .../apache/skywalking/generator/ListGenerator.java |  60 ++++++
 .../skywalking/generator/SequenceGenerator.java    | 118 ++++++++++++
 .../skywalking/generator/StringGenerator.java      |  90 +++++++++
 .../apache/skywalking/generator/UUIDGenerator.java |  70 +++++++
 .../skywalking/module/DataGeneratorModule.java}    |  24 ++-
 .../module/DataGeneratorModuleProvider.java        |  80 ++++++++
 .../skywalking/restapi/LogGeneratorHandler.java    | 133 +++++++++++++
 .../org/apache/skywalking/restapi/LogRequest.java  | 105 +++++++++++
 .../restapi/SegmentGeneratorHandler.java           | 134 +++++++++++++
 .../apache/skywalking/restapi/SegmentRequest.java  | 100 ++++++++++
 .../apache/skywalking/restapi/SpanGenerator.java   |  85 +++++++++
 .../apache/skywalking/restapi/TagGenerator.java}   |  30 +--
 .../skywalking/starter/DataGeneratorStartUp.java}  |  19 +-
 ...ywalking.oap.server.library.module.ModuleDefine |   3 +-
 ...alking.oap.server.library.module.ModuleProvider |   2 +-
 .../src/main/resources/application.yml             | 177 ++++++++++++++++++
 .../skywalking/generator/IntGeneratorTest.java}    |  27 ++-
 .../generator/SequenceGeneratorTest.java           |  55 ++++++
 oap-server/server-tools/pom.xml                    |   1 +
 .../profile/exporter/test/ProfileTraceDAO.java     |  17 ++
 .../profile/core/mock/MockHTTPHandlerRegister.java |   5 +-
 pom.xml                                            |   2 +-
 skywalking-ui                                      |   2 +-
 test/e2e-v2/cases/istio/log4j2.xml                 |   1 -
 .../e2e-v2/cases/profiling/ebpf/docker-compose.yml |  13 +-
 test/e2e-v2/cases/rover/process/istio/e2e.yaml     | 105 +++++++++++
 .../process/istio}/expected/process.yml            |  25 ++-
 .../process/istio}/expected/service-instance.yml   |   0
 .../process/istio}/expected/service.yml            |  52 +++---
 .../cases/{ => rover/process}/istio/kind.yaml      |   0
 test/e2e-v2/cases/rover/process/istio/rover.yaml   |  92 +++++++++
 test/e2e-v2/script/env                             |   2 +-
 test/e2e-v2/script/prepare/setup-oap/log4j2.xml    |   1 -
 166 files changed, 3628 insertions(+), 886 deletions(-)
 copy 
dist-material/release-docs/licenses/{LICENSE-proto-google-common-protos.txt => 
ui-licenses/LICENSE-d3-flame-graph} (89%)
 copy 
dist-material/release-docs/licenses/{LICENSE-proto-google-common-protos.txt => 
ui-licenses/LICENSE-vis-timeline} (89%)
 copy docker/{oap => data-generator}/Dockerfile (100%)
 copy docker/{oap => data-generator}/docker-entrypoint.sh (82%)
 copy docker/{oap => data-generator}/log4j2.xml (100%)
 create mode 100644 docs/en/setup/backend/backend-data-generator.md
 create mode 100644 docs/en/setup/backend/logs-template.json
 create mode 100644 docs/en/setup/backend/segment-template.json
 copy 
oap-server/{exporter/src/test/java/org/apache/skywalking/oap/server/exporter/provider/grpc/MockMetrics.java
 => 
server-core/src/main/java/org/apache/skywalking/oap/server/core/analysis/manual/searchtag/TagAutocompleteData.java}
 (50%)
 create mode 100644 
oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/analysis/manual/segment/TraceTagAutocompleteData.java
 copy 
oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/analysis/manual/{service/ServiceMetaDispatcher.java
 => segment/TraceTagAutocompleteDispatcher.java} (64%)
 copy 
oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/source/{Log.java
 => TagAutocomplete.java} (77%)
 copy 
oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/source/{Source.java
 => TraceTagAutocomplete.java} (84%)
 create mode 100644 oap-server/server-tools/data-generator/pom.xml
 copy dist-material/bin/oapService.sh => 
oap-server/server-tools/data-generator/src/main/assembly/bin/start.sh (86%)
 create mode 100644 
oap-server/server-tools/data-generator/src/main/java/org/apache/skywalking/generator/BoolGenerator.java
 copy 
oap-server/{server-library/library-elasticsearch-client/src/main/java/org/apache/skywalking/library/elasticsearch/requests/search/Scroll.java
 => 
server-tools/data-generator/src/main/java/org/apache/skywalking/generator/FixedStringGenerator.java}
 (53%)
 create mode 100644 
oap-server/server-tools/data-generator/src/main/java/org/apache/skywalking/generator/Generator.java
 create mode 100644 
oap-server/server-tools/data-generator/src/main/java/org/apache/skywalking/generator/IntGenerator.java
 create mode 100644 
oap-server/server-tools/data-generator/src/main/java/org/apache/skywalking/generator/ListGenerator.java
 create mode 100644 
oap-server/server-tools/data-generator/src/main/java/org/apache/skywalking/generator/SequenceGenerator.java
 create mode 100644 
oap-server/server-tools/data-generator/src/main/java/org/apache/skywalking/generator/StringGenerator.java
 create mode 100644 
oap-server/server-tools/data-generator/src/main/java/org/apache/skywalking/generator/UUIDGenerator.java
 copy 
oap-server/{server-library/library-elasticsearch-client/src/main/java/org/apache/skywalking/library/elasticsearch/requests/search/Scroll.java
 => 
server-tools/data-generator/src/main/java/org/apache/skywalking/module/DataGeneratorModule.java}
 (63%)
 create mode 100644 
oap-server/server-tools/data-generator/src/main/java/org/apache/skywalking/module/DataGeneratorModuleProvider.java
 create mode 100644 
oap-server/server-tools/data-generator/src/main/java/org/apache/skywalking/restapi/LogGeneratorHandler.java
 create mode 100644 
oap-server/server-tools/data-generator/src/main/java/org/apache/skywalking/restapi/LogRequest.java
 create mode 100644 
oap-server/server-tools/data-generator/src/main/java/org/apache/skywalking/restapi/SegmentGeneratorHandler.java
 create mode 100644 
oap-server/server-tools/data-generator/src/main/java/org/apache/skywalking/restapi/SegmentRequest.java
 create mode 100644 
oap-server/server-tools/data-generator/src/main/java/org/apache/skywalking/restapi/SpanGenerator.java
 copy 
oap-server/{server-library/library-elasticsearch-client/src/main/java/org/apache/skywalking/library/elasticsearch/requests/search/Scroll.java
 => 
server-tools/data-generator/src/main/java/org/apache/skywalking/restapi/TagGenerator.java}
 (58%)
 copy 
oap-server/{server-library/library-elasticsearch-client/src/main/java/org/apache/skywalking/library/elasticsearch/requests/search/Scroll.java
 => 
server-tools/data-generator/src/main/java/org/apache/skywalking/starter/DataGeneratorStartUp.java}
 (62%)
 copy lombok.config => 
oap-server/server-tools/data-generator/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.library.module.ModuleDefine
 (93%)
 copy oap-server/{server-core => 
server-tools/data-generator}/src/main/resources/META-INF/services/org.apache.skywalking.oap.server.library.module.ModuleProvider
 (93%)
 mode change 100755 => 100644
 create mode 100755 
oap-server/server-tools/data-generator/src/main/resources/application.yml
 copy 
oap-server/{server-library/library-elasticsearch-client/src/main/java/org/apache/skywalking/library/elasticsearch/requests/search/Scroll.java
 => 
server-tools/data-generator/src/test/java/org/apache/skywalking/generator/IntGeneratorTest.java}
 (62%)
 create mode 100644 
oap-server/server-tools/data-generator/src/test/java/org/apache/skywalking/generator/SequenceGeneratorTest.java
 create mode 100644 test/e2e-v2/cases/rover/process/istio/e2e.yaml
 copy test/e2e-v2/cases/{profiling/ebpf => 
rover/process/istio}/expected/process.yml (75%)
 copy test/e2e-v2/cases/{istio/metrics => 
rover/process/istio}/expected/service-instance.yml (100%)
 copy test/e2e-v2/cases/{istio/metrics => 
rover/process/istio}/expected/service.yml (66%)
 copy test/e2e-v2/cases/{ => rover/process}/istio/kind.yaml (100%)
 create mode 100644 test/e2e-v2/cases/rover/process/istio/rover.yaml

Reply via email to