1 Star 0 Fork 693

lee740 / skywalking

forked from SkyWalking / skywalking 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
CHANGES.md 6.13 KB
一键复制 编辑 原始数据 按行查看 历史
彭勇升 提交于 2018-06-29 21:03 . #1410 (#1411)

Changes by Version

Release Notes.

5.0.0-beta2

UI -> Collector GraphQL query protocol

  • Add order and status in trace query.

Agent Changes

  • Add SOFA plugin.
  • Add witness class for Kafka plugin.
  • Add RuntimeContext in Context.
  • Fix RuntimeContext fail in Tomcat plugin.
  • Fix incompatible for getPropertyDescriptors in Spring core.
  • Fix spymemcached plugin bug.
  • Fix database URL parser bug.
  • Fix StringIndexOutOfBoundsException when mysql jdbc url without databaseName。
  • Fix duplicate slash in Spring MVC plugin bug.
  • Fix namespace bug.
  • Fix NPE in Okhttp plugin when connect failed.
  • FIx MalformedURLException in httpClientComponent plugin.
  • Remove unused dependencies in Dubbo plugin.
  • Remove gRPC timeout to avoid out of memory leak.
  • Rewrite Async http client plugin.
  • [Incubating] Add trace custom ignore optional plugin.

Collector Changes

  • Topology query optimization for more than 100 apps.
  • Error rate alarm is not triggered.
  • Tolerate unsupported segments.
  • Support Integer Array, Long Array, String Array, Double Array in streaming data model.
  • Support multiple entry span and multiple service name in one segment durtaion record.
  • Use BulkProcessor to control the linear writing of data by multiple threads.
  • Determine the log is enabled for the DEBUG level before printing message.
  • Add static modifier to Logger.
  • Add AspNet component.
  • Filter inactive service in query.
  • Support to query service based on Application.
  • Fix RemoteDataMappingIdNotFoundException
  • Exclude component-libaries.xml file in collector-*.jar, make sure it is in /conf only.
  • Separate a single TTL in minute to in minute, hour, day, month metric and trace.
  • Add order and status in trace query.
  • Add folder lock to buffer folder.
  • Modify operationName search from match to match_phrase.
  • [Incubating] Add Zipkin span receiver. Support analysis Zipkin v1/v2 formats.
  • [Incubating] Support sharding-sphere as storage implementor.

UI Changes

  • Support login and access control.
  • Add new webapp.yml configuration file.
  • Modify webapp startup script.
  • Link to trace query from Thermodynamic graph
  • Add application selector in service view.
  • Add order and status in trace query.

Documents

  • Add architecture design doc.
  • Reformat deploy document.
  • Adjust Tomcat deploy document.
  • Remove all Apache licenses files in dist release packages.
  • Update user cases.
  • Update UI licenses.
  • Add incubating sections in doc.

Issues and Pull requests

5.0.0-beta

UI -> Collector GraphQL query protocol

  • Replace all tps to throughtput/cpm(calls per min)
  • Add getThermodynamic service
  • Update version to beta

Agent Changes

  • Support TLS.
  • Support namespace.
  • Support direct link.
  • Support token.
  • Add across thread toolkit.
  • Add new plugin extend machenism to override agent core implementations.
  • Fix an agent start up sequence bug.
  • Fix wrong gc count.
  • Remove system env override.
  • Add Spring AOP aspect patch to avoid aop conflicts.

Collector Changes

  • Trace query based on timeline.
  • Delete JVM aggregation in second.
  • Support TLS.
  • Support namespace.
  • Support token auth.
  • Group and aggregate requests based on reponse time and timeline, support Thermodynamic chart query
  • Support component librariy setting through yml file for better extendibility.
  • Optimize performance.
  • Support short column name in ES or other storage implementor.
  • Add a new cache module implementor, based on Caffeine.
  • Support system property override settings.
  • Refactor settings initialization.
  • Provide collector instrumentation agent.
  • Support .NET core component libraries.
  • Fix divide zero in query.
  • Fix Data don't remove as expected in ES implementor.
  • Add some checks in collector modulization core.
  • Add some test cases.

UI Changes

  • New trace query UI.
  • New Application UI, merge server tab(removed) into applciation as sub page.
  • New Topology UI.
  • New response time / throughput TopN list.
  • Add Thermodynamic chart in overview page.
  • Change all tps to cpm(calls per minutes).
  • Fix wrong osName in server view.
  • Fix wrong startTime in trace view.
  • Fix some icons internet requirements.

Documents

  • Add TLS document.
  • Add namespace document.
  • Add direct link document.
  • Add token document.
  • Add across thread toolkit document.
  • Add a FAQ about, Agent or collector version upgrade.
  • Sync all English document to Chinese.

Issues and Pull requests

5.0.0-alpha

Agent -> Collector protocol

  • Remove C++ keywords
  • Move Ref into Span from Segment
  • Add span type, when register an operation

UI -> Collector GraphQL query protocol

  • First version protocol

Agent Changes

  • Support gRPC 1.x plugin
  • Support kafka 0.11 and 1.x plugin
  • Support ServiceComb 0.x plugin
  • Support optional plugin mechanism.
  • Support Spring 3.x and 4.x bean annotation optional plugin
  • Support Apache httpcomponent AsyncClient 4.x plugin
  • Provide automatic agent daily tests, and release reports here.
  • Refactor Postgresql, Oracle, MySQL plugin for compatible.
  • Fix jetty client 9 plugin error
  • Fix async APIs of okhttp plugin error
  • Fix log config didn't work
  • Fix a class loader error in okhttp plugin

Collector Changes

  • Support metrics analysis and aggregation for application, application instance and service in minute, hour, day and month.
  • Support new GraphQL query protocol
  • Support alarm
  • Provide a prototype instrument for collector.
  • Support node speculate in cluster and application topology. (Provider Node -> Consumer Node) -> (Provider Node -> MQ Server -> Consumer Node)

UI Changes

  • New 5.0.0 UI!!!

Issues and Pull requests

Java
1
https://gitee.com/lee740/sky-walking.git
git@gitee.com:lee740/sky-walking.git
lee740
sky-walking
skywalking
master

搜索帮助