1. 28 3月, 2020 1 次提交
    • wu-sheng's avatar
      [Inventory Design Change] Remove endpoint register and endpoint inventory (#4570) · 4474907f
      wu-sheng 提交于
      * Finish step one, source and entity changed.
      
      * Step 2, finish the basic and core DAO changes.
      
      * Step 3. Change all source codes of backend, and make project compiling successfully.
      
      * Make startup successful and persistence works.
      
      * Fix dead codes in the MySQLTableInstaller.
      
      * Fix mischange.
      
      * Fix MySQL storage bootstrap error.
      
      * Rollback dependency change.
      
      * Simply enable tailing logs from container no mater it's in CI or not
      
      * Fix segment table issue.
      
      * Fix MySQL Instanller.
      
      * Support Influxdb implementation of new endpoint traffic.
      
      * Set and modify timeout to 90mins
      
      * Remove unnecessary entity in the EndpointTraffic.
      
      * Fix wrong entity builder and make name more clear.
      
      * Fix 2 equal methods bug.
      
      * Fix InfluxDB identifier(name) conflict issue.
      
      * Fix endpoint topology query, endpoint id should be changed as a string.
      
      * Fix a missing change.
      
      * Fix a wrong commit.
      
      * Column name can't be changed, due to it affect the hybrid metadb(h2/mysql) query, change it explicitly with double quotation marks.
      
      * Fix formats.
      
      * Remove endpoint/operation register from the agent. and change the plugin tests(without local tests). operationId relation codes have been removed from agent too.
      
      * Try to fix the hytrix case.
      
      * Fix 3 cases.
      
      * Try to fix cases.
      
      * Fix 2.
      
      * Fix one.
      
      * Fix the serviceId type mis-change.
      
      * Fix int query
      
      * Fix hystrix case.
      
      * Fix a case.
      
      * Fix EndpointCallRelationDispatcher set the source/dest endpoint without id encoding.
      
      * Update documentation and add 2 test cases.
      Co-authored-by: Nkezhenxu94 <kezhenxu94@163.com>
      4474907f
  2. 11 2月, 2020 1 次提交
    • K
      Set up more strict code styles and fix existing issues (#4337) · 5b255ba3
      kezhenxu94 提交于
      Motivation:
      
      Review code styles with some bots automatically.
      
      Modifications:
      
      Set up ReviewDog in GitHub Action to review code style.
      
      Add more check rules to checkstyle plugin.
      
      Result:
      
      Obvious code styles can be reviewed and commented automatically.
      5b255ba3
  3. 21 11月, 2019 1 次提交
    • K
      [Feature] Support ElasticSearch 7 as backend storage (#3870) · 9b408e82
      kezhenxu94 提交于
      * [Feature] Officially support ElasticSearch 7 as backend storage
      
      * Extract bootstrap module to be shared by multiple starters
      
      * Add missing configuration file and distinguish different version in test
      
      * Update known-oap-backend-dependencies-es7.txt
      
      Update the dependency lib
      
      * Fix missing adaptation to ElasticSearch 7
      
      * Rename ElasticSearch 7 specific class with Es7 infix
      
      * Fix miss-adapted ElasticSearch DAO API
      
      * Add ES7 specific configuration and polish documentations
      
      * Polish documentations
      
      * Polish documentations
      9b408e82
  4. 31 5月, 2019 1 次提交
  5. 10 5月, 2019 1 次提交
  6. 03 11月, 2018 1 次提交
  7. 28 10月, 2018 1 次提交
    • wu-sheng's avatar
      H2 storage (#1712) · a9489b70
      wu-sheng 提交于
      * H2 storage code skeleton.
      
      * Add batch dao for H2.
      
      * Fix wrong refactor.
      
      * Add codes of other dao. No metric dao, wait for @peng-yongsheng new PR.
      
      * Change license of distribution
      
      * Add topology query in H2.
      
      * Add more daos.
      
      * Add some daos.
      
      * Commit all H2 daos. Wait @peng-yongsheng to submit new IAggregationQueryDAO interface.
      
      * Fix some CIs
      
      * Fix wrong refactor, which causes h2 plugin failure.
      
      * Fix all codes of H2 storage. :) and CI should pass. No test.
      
      * Fix CI and typo
      
      * Fix connection closed.
      
      * Fix register bug
      
      * no message
      
      * Fixed service inventory register bug.
      
      * Fix a compile issue.
      
      * Sync change
      
      * Reset es as default storage.
      
      * Fix rat
      
      * Fix H2 compile issue.
      
      * Fix bugs for H2 storage.
      
      * Fix bug in mesh.
      
      * 1. Fix Thermodynamic query bug
      2. Fix service inventory query bug
      3. Fix missing traceid in trace query bug
      
      * Fix query bug.
      
      * Submit reverse caused by prev PR.
      
      * Fix duplicate spans.
      
      * Use H2 as default storage implementor.
      
      * Fix bug in topology query.
      
      * Fix CI
      
      * Fix rat
      
      * Fix two query in H2 storage.
      
      * Fix H2 query
      
      * Make release running in H2 mode and develop mode running is ES mode in default
      a9489b70
  8. 15 10月, 2018 1 次提交
  9. 09 10月, 2018 1 次提交
  10. 25 9月, 2018 1 次提交