Changes by Version ================== Release Notes. 8.8.0 ------------------ #### Project * Upgrade jdk 11 in dockerfile and remove unused java_opts. #### Java Agent * Support Multiple DNS period resolving mechanism #### OAP-Backend * Fix CVE-2021-35515, CVE-2021-35516, CVE-2021-35517, CVE-2021-36090. Upgrade org.apache.commons:commons-compress to 1.21. * kubernetes java client upgrade from 12.0.1 to 13.0.0 * Add `event` http receiver * Support Metric level function `serviceRelation` in `MAL`. * Support envoy metrics binding into the topology. * Fix openapi-definitions folder not being read correctly. * Trace segment wouldn't be recognized as a TopN sample service. Add through #4694 experimentally, but it caused performance impact. * Remove `version` and `endTime` in the segment entity. Reduce indexing payload. * Fix `mapper_parsing_exception` in ElasticSearch 7.14. * Support component IDs for Go-Kratos framework. * [Break Change] Remove endpoint name in the trace query condition. Only support `query by endpoint id`. * Fix `ProfileSnapshotExporterTest` case on `OpenJDK Runtime Environment AdoptOpenJDK-11.0.11+9 (build 11.0.11+9)`, MacOS. * [Break Change] Remove page path in the browser log query condition. Only support `query by page path id`. * [Break Change] Remove endpoint name in the backend log query condition. Only support `query by endpoint id`. * [Break Change] Fix typo for a column `page_path_id`(was `pate_path_id`) of storage entity `browser_error_log`. * Add component id for Python falcon plugin. #### UI * Fix not found error when refresh UI. * Update endpointName to endpointId in the query trace condition. * Add Python falcon icon on the UI. #### Documentation * Add a section in `Log Collecting And Analysis` doc, introducing the new Python agent log reporter. All issues and pull requests are [here](https://github.com/apache/skywalking/milestone/96?closed=1) ------------------ Find change logs of all versions [here](changes).