1. 14 2月, 2023 1 次提交
    • K
      Bump up Java version to 11 and use junit tag to group IT and slow IT (#10390) · 49594c4d
      kezhenxu94 提交于
      - `./mvnw test ...` by its nature only runs unit tests, whose name is pattern of `*Test`, and it does never runs integration tests, whose name is patter of `IT*` or `*IT`, so in this PR we use `./mvnw clean test ...` to only run unit tests.
      - `./mvnw integration-test ...` will run integration tests and unit tests, so we have `skipUTs` to control whether to skip the UT when running ITs, we already had this before.
        - As for ITs, we have two groups, one is normal tests without any `@Tag`s, the other one is slow integration tests, which is annotated with `@Tag("slow")`, so we divided the integration tests into two workflow jobs:
        - `./mvnw -DskipUTs=true clean integration-test -DexcludedGroups=slow ...` run the ITs but don't run the slow ITs and UTs, `-DexcludedGroups=slow` excludes tests annotated with `@Tag("slow")`
        - `./mvnw -DskipUTs=true clean integration-test -Dcheckstyle.skip -Dtest=${{ matrix.test.class }}` run the slow ITs (because `excludedGroups` is not set) one case at a time, by setting `-Dtest={{ class }}`, not run UTs,
      49594c4d
  2. 18 4月, 2022 1 次提交
  3. 27 8月, 2021 2 次提交
  4. 14 4月, 2021 1 次提交
  5. 31 12月, 2020 1 次提交
  6. 29 9月, 2020 1 次提交
  7. 16 9月, 2020 1 次提交
  8. 25 3月, 2020 1 次提交
  9. 10 2月, 2020 1 次提交
  10. 04 2月, 2020 1 次提交
  11. 16 1月, 2020 1 次提交
  12. 05 1月, 2020 1 次提交
    • G
      Add es7 support to docker (#4043) · 8d0c3b91
      Gao Hongtao 提交于
      * Add es7 support to docker
      
      * Add es7 to github aciton workflow
      
      * Rename dockerfile
      
      * Update docker-compose
      
      * Update matrix es name
      
      * Set oap tag
      
      * Add document
      
      * Update How-to-build.md
      8d0c3b91
  13. 09 8月, 2019 1 次提交
  14. 18 7月, 2019 1 次提交
    • wu-sheng's avatar
      All NEW OAL Runtime Engine (#3109) · 5b039e97
      wu-sheng 提交于
      * Change OAL generator tool to runtime.
      
      Step 1. change project structure. API links and maven pom.
      
      * Part of metrics class generation
      
      * Metrcis class generated.
      
      * Set up the basic structure of new OAL engine.
      
      * Finish metrics generation.
      
      * Support dispatcher generation.
      
      * Format codes.
      
      * Generate dispatcher all methods.
      
      * Implement disable in hardcode.
      
      * Clear up
      
      * Fix compile startup.
      
      * Update license and document of new OAL engine.
      
      * Fix rat.
      
      * Disable class output in default
      
      * Copy from @kezhenxu94 's test PR, https://github.com/apache/skywalking/pull/3110
      
      * Wait for the mount command to finish
      5b039e97
  15. 13 7月, 2019 1 次提交
  16. 14 6月, 2019 1 次提交
  17. 03 6月, 2019 1 次提交
    • wu-sheng's avatar
      Dynamic Configuration and Dynamic Configuration Service (#2810) · 2e846c60
      wu-sheng 提交于
      * Implement the base of config API module.
      
      * Finish configuration module codebases w/o tests, revert some changes.
      
      * Finish mock tests.
      
      * Add new gRPC service for configuration.
      
      * Make gRPC configuration sync provider works.
      
      * Add database slow statement dynamic setting.
      
      * Finish the dynamic configuration service.
      
      * Fix version.
      2e846c60
  18. 16 5月, 2019 1 次提交
    • G
      Update docker building tool (#2677) · b76839fe
      Gao Hongtao 提交于
      * Update docker building of oap server
      
       * generating appliation.yml according to enviroment variables
       * adding Makefile to build binary and docker image
      
      * Update ui docker
      
      * Update docker-compose
      
      * Update document
      
      * Update document
      
      * Merge from master
      
      * Reset skywalking-ui
      b76839fe
  19. 28 4月, 2019 1 次提交
  20. 31 3月, 2019 1 次提交
    • wu-sheng's avatar
      Reorganize the receiver proto (#2426) · 315c0e69
      wu-sheng 提交于
      * Move all receiver proto files together, in case the class conflict in gogoproto.
      
      * Add jaeger proto and its dependency proto. Also license provided.
      
      * Fix rat.
      315c0e69
  21. 26 3月, 2019 1 次提交
  22. 25 3月, 2019 1 次提交
    • wu-sheng's avatar
      Support gRPC metric exporter (#2395) · 0ecf641c
      wu-sheng 提交于
      * Support grpc exporter.
      
      * Support scope(all) metric export and finish document.
      
      * Close exporter even in local debug env. And fix CI.
      
      * Remove the system.out
      
      * Fix absent 4.
      
      * Support subscription from remote.
      
      * Add the doc
      
      * Update application.yml
      0ecf641c
  23. 14 3月, 2019 1 次提交
  24. 26 2月, 2019 1 次提交
    • wu-sheng's avatar
      Improve OAP extendibility (#2288) · fb62025d
      wu-sheng 提交于
      * Make scope meta configurable.
      
      * Fix test cases in ci.
      
      * Change step 1
      
      * Refactor step 2
      
      * Other compile issue done. Prepare the generator changes.
      
      * Revert some wrong changes to Istio receiver.
      
      * Step 3, make compile pass.
      
      * Try to make CI passed.
      
      * Add a check.
      
      * Fix generated code style
      
      * Provide new and extendable dispatcher generator tool
      
      * Fix startup.
      
      * Can't guarantee the dispatchers are always existing. Put explicit comments at there to avoid confusion, since this is different with old version.
      
      * Fix a H2 query for endpoint search.
      
      * Fix a wrong mysql alarm query.
      
      * Provide new document and `generate-tool-grammer` module.
      
      * Add missing last section of document.
      
      * Fix typo
      
      * Relocate the @ScopeDeclaration annotation, make it more sense. Also remove the useless @SourceType annotation. And adjust document for these changes
      
      * ScopeDeclaration can be used once for each class only, now.
      fb62025d
  25. 17 12月, 2018 1 次提交
  26. 07 12月, 2018 1 次提交
    • wu-sheng's avatar
      OAL tool module established (#2015) · 40eb6512
      wu-sheng 提交于
      * Move oal tool back into main repo, and fix compile issue.
      
      * Fix two bugs.
      
      * Remove all generated codes.
      
      * Make all oal generated codes out of source control.
      
      * Make mvn compile and package work.
      
      * Fix test cases.
      
      * Make compile right and provide new documents.
      
      * Remove an unnecessary tokens file.
      40eb6512
  27. 04 12月, 2018 1 次提交
  28. 06 11月, 2018 1 次提交
    • wu-sheng's avatar
      Sync 6.0.0-alpha release and version up to beta. (#1883) · 72a39e1f
      wu-sheng 提交于
      * Lock oracle and resin plugins version.
      
      * Move resin and oracle plugin to openskywalking
      
      * Restore submodule active.
      
      * Add another submodule active command.
      
      * Remove the wrong test cases in release and fix some doc issues.
      
      * [maven-release-plugin] prepare release v6.0.0-alpha
      
      * [maven-release-plugin] prepare for next development iteration
      
      * Fix some doc
      72a39e1f
  29. 05 9月, 2018 2 次提交
  30. 03 9月, 2018 1 次提交
  31. 22 8月, 2018 2 次提交
  32. 18 7月, 2018 1 次提交
  33. 06 5月, 2018 1 次提交
  34. 19 3月, 2018 2 次提交
    • wu-sheng's avatar
      Merge release documents (#960) · ae39e7b5
      wu-sheng 提交于
      * Update docs for alpha release
      
      * Delete a comma.
      
      * Update How-to-build.md
      
      * Add data-set licenses file
      
      * Rename LICENSES-data-set to LICENSE-data-set
      
      * Update LICENSE
      
      * Remove fastclick from LICENSE
      
      * Make the git submodule command to be a maven profile plugin. Let this command not execute by default install command.
      
      * [maven-release-plugin] prepare release apm-5.0.0-alpha
      
      * [maven-release-plugin] prepare for next development iteration
      
      * Product name is not correct
      
      * Add more documents for release.
      
      * Change profile id.
      
      * Add CHANGES file in distribution file.
      
      * Revert "[maven-release-plugin] prepare for next development iteration"
      
      This reverts commit ac815019.
      
      * Revert "[maven-release-plugin] prepare release apm-5.0.0-alpha"
      
      This reverts commit 095597c9.
      
      * Add rat plugin to check dependency license and add license head into missing files.
      
      * Fix docs.
      
      * Exclude web ui config file.
      
      * Next release guide.
      
      * UI update.
      
      * Update docs.
      
      * Build source shell.
      
      * Update docs and source release.
      
      * remove .sha256 requirement.
      
      * Update How-to-release.md
      
      * Update How-to-release.md
      
      * Update build doc.
      
      * Update docs.
      
      * Update How-to-release.md
      
      * Update How-to-release.md
      ae39e7b5
    • Asf/5.0 alpha/release (#959) · dcd6a71f
      彭勇升 pengys 提交于
      * Update docs for alpha release
      
      * Delete a comma.
      
      * Update How-to-build.md
      
      * Add data-set licenses file
      
      * Rename LICENSES-data-set to LICENSE-data-set
      
      * Update LICENSE
      
      * Remove fastclick from LICENSE
      
      * Make the git submodule command to be a maven profile plugin. Let this command not execute by default install command.
      
      * [maven-release-plugin] prepare release apm-5.0.0-alpha
      
      * [maven-release-plugin] prepare for next development iteration
      
      * Product name is not correct
      
      * Add more documents for release.
      
      * Change profile id.
      
      * Add CHANGES file in distribution file.
      
      * Revert "[maven-release-plugin] prepare for next development iteration"
      
      This reverts commit ac815019.
      
      * Revert "[maven-release-plugin] prepare release apm-5.0.0-alpha"
      
      This reverts commit 095597c9.
      
      * Add rat plugin to check dependency license and add license head into missing files.
      
      * Fix docs.
      
      * Exclude web ui config file.
      
      * Next release guide.
      
      * UI update.
      
      * Update docs.
      
      * Build source shell.
      dcd6a71f
  35. 08 3月, 2018 1 次提交
  36. 23 2月, 2018 1 次提交