Skip to content

Latest commit

 

History

History
278 lines (267 loc) · 37.7 KB

CHANGELOG.md

File metadata and controls

278 lines (267 loc) · 37.7 KB

Table of Contents

DeepFlow release main
Changelog for v6.5

Changelog

DeepFlow release main

Bug Fix

  • fix: ntp support profile data #7704 by yuanchaoa
  • fix: agent fixes empty endpoint when setting http-endpoint-extraction.match-rules.prefix: "" #7698 by TomatoMr
  • fix: modify log format #7690 by jin-xiaofeng
  • fix: Memory leak in stack frame building #7689 by rvql
  • fix: org log record #7688 by jin-xiaofeng
  • fix: agent remote exec panic #7685 by roryye
  • fix: limit number of agent sync #7682 by askyrie
  • fix: Modify show tags API error #26063 #7681 by Ericsssss
  • fix: Translate metrics by table #7677 by xiaochaoren1
  • fix: org log record #7674 by jin-xiaofeng
  • fix: in flow tag, field value type of int value should be int #7671 by lzf575
  • fix: restart agent after enabling ntp #7661 by yuanchaoa
  • fix: agent Redis cannot close obfuscation #7653 by TomatoMr
  • fix: need to drop deepflow_tenant/admin database when drop an organization #7648 by lzf575
  • fix: Modify select metric_value error #26036 #7646 by Ericsssss
  • fix: agent - eBPF Fix Kafka protocol inference (#7644) #7645 by yinjiping
  • fix: Modify alert_event metric_value and add ip tag #26017/26020 #7637 by Ericsssss
  • fix: agent cmd panic #7631 by roryye
  • fix: Modify custom tag show tags error #25979 #7628 by Ericsssss
  • fix: Translate fields by table #7627 by xiaochaoren1
  • fix: fix agent traffic log #7620 by roryye
  • fix: Memory counter error #7619 by rvql
  • fix: Fix off-by-one error in java symbol rewrite #7613 by rvql
  • fix: Set 0 for e_stack_id #7612 by rvql
  • fix: Fix duplicate key for different java classes #7611 by rvql
  • fix: Modify alert_policy show tag values error #25978 #7599 by Ericsssss
  • fix: modify resource delete error #25844 #7552 by Ericsssss
  • fix: CVE-2024-35195 vuln #7590 by fengshunli
  • fix: agent - windows compile error #7588 by yuanchaoa
  • fix: agent - missing cbpf l7 log #7587 by yuanchaoa
  • fix: agent - eBPF Modify the whitelist restructuring format (#7580) #7581 by yinjiping
  • fix: appp_service should be app_service #7569 by lzf575
  • fix: data under all organizations should be cleared when disk is full #7565 by lzf575
  • fix: do not pub to tagrecorder #7563 by askyrie
  • fix: add agent cmd timeout to config #7536 by roryye
  • fix: Java uprobe regex not configured #7532 by rvql
  • fix: agent fix check_params failed when param is empty #7509 by TomatoMr
  • fix: Do not verify dynamic tags #7504 by xiaochaoren1
  • fix: filter agent command by type name #7501 by roryye
  • fix: agent - eBPF Continuous Java profiling support for linux 3.10 #7486 by yinjiping
  • fix: update agent commands permission #7480 by roryye
  • fix: Delete an alarm policy #25866 #7478 by Ericsssss
  • fix: solve the problem that sql is changed to lowercase #7475 by duandaa
  • fix: recorder reports wrong sub_domain infomation in domain logs #7441 by ZhengYa-0110
  • fix: unable to delete sub_domain related resource #7439 by SongZhen0704
  • fix: Fix the problem of duplicate fields in select #7434 by xiaochaoren1
  • fix: Fix concurrent request command for the same agent #7410 by roryye
  • fix: Resolve cover show metrics use query cache can be configured problem #7405 by duandaa
  • fix: lo interface eBPF data needs to use Agent info to match resources #7404 by lzf575
  • fix: deepflow-server may panic when updating platform information #7400 by lzf575
  • fix: Add return processing to agent command #7396 by roryye
  • fix: Fix windows compilation #7389 by rvql
  • fix: handle agent command content when error occurs #7381 by roryye
  • fix: Optimized error message #25736 #7380 by Ericsssss
  • fix: CE does not involve organization-related data #7373 by jin-xiaofeng
  • fix: agent wrong desensitized mysql trace_id #7365 by TomatoMr
  • fix: Add mysql error log to monitor module #7357 by roryye
  • fix: agent - windows compile error #7360 by yuanchaoa
  • fix: agent - vm mac address not updated #7355 by yuanchaoa
  • fix: modify system alarm_policy filter conditions and tag_conditions #7351 by Ericsssss
  • fix: update member type of rawtracemap #7349 by taloric
  • fix: agent - incorrect grpc ebpf tcp seq #7333 by yuanchaoa
  • fix: Remove useless output from CLI #7331 by roryye
  • fix: agent - missing mysql log #7323 by yuanchaoa
  • fix: if OrgID is set, deepflow-server stats should be stored in deepflow_tenant #7321 by lzf575
  • fix: manually created ips are deleted unexpectedly #7312 by ZhengYa-0110
  • fix: filter invalid sql and fix debug return result #7308 by duandaa
  • fix: Fix missing pod interface in macvlan mode #7315 by rvql
  • fix: agent - incorrect http2 log #7296 by yuanchaoa
  • fix: the flow_tag of prometheus may be lost under multiple organizations #7294 by lzf575
  • fix: agent - eBPF Adjust Java syms-cache update logic & error log output #7291 by yinjiping
  • fix: deepflow stats may write to wrong database #7284 by lzf575
  • fix: agent - eBPF Addressing excessive eBPF maps memory usage #7281 by yinjiping
  • fix: agent - remove duplicate vhost dispatcher #7267 by yuanchaoa
  • fix: Show metrics use query cache can be configured #7263 by xiaochaoren1
  • fix: server recorder prints unnecessary error logs #7262 by ZhengYa-0110
  • feat: Add fixed id for remote execution commands #7255 by rvql
  • fix: Network interface card list supports duplicate mac #7251 by xiaochaoren1
  • fix: agent - windows compilation errors #7243 by yuanchaoa
  • fix: uses long connections to connect to CK for datasources manager #7239 by lzf575
  • fix: server recorder prints unnecessary error logs #7190 by ZhengYa-0110
  • fix: Attribute supports Chinese #7210 by xiaochaoren1
  • fix: agent Packet fanout can only be set in TapMode::Local mode #7205 by TomatoMr
  • fix: agent - eBPF DNS cannot obtain network tuple data (#7131) #7132 by yinjiping
  • fix: Ingester always update prometheus labels even if labels version has not changed #7128 by lzf575
  • fix: k8s refresh close keep alive #7125 by askyrie
  • fix: server controller changes prometheus label version when data doe… #7116 by ZhengYa-0110
  • fix: agent - eBPF Enhance Mongo/SOFARPC/MySQL/HTTP2 proto-infer(#7110) #7113 by yinjiping
  • fix: agent - add sleep before exiting #7111 by yuanchaoa
  • fix: agent - incorrect grpc log collected by uprobe #7199 by yuanchaoa
  • fix: getting wrong org-id and team-id when the Agent version is less than v6.5.9 #7188 by lzf575
  • fix: when modifying the TTL of the CK table fails, the connection to CK needs to be closed #7185 by lzf575
  • fix: Modify the value of team's short lcuuid corresponding to org_id #7177 by jin-xiaofeng
  • fix: Only the default organization registers with tsdb #7166 by jin-xiaofeng
  • fix: agent - eBPF Adjust syscall sendto() for IPv6 mapping to IPv4 #7161 by yinjiping
  • fix: genesis reponse nil pointer #7157 by askyrie
  • fix: agent sync ignore loopback ip #7152 by askyrie
  • fix: agent - eBPF Ensure the Sofa protocol can reassemble #7151 by yinjiping
  • fix: server static config PacketFanoutMode #7147 by TomatoMr
  • fix: Repair collector network card list display incomplete #7146 by xiaochaoren1
  • fix: server removes redundant function codes to avoid log errors #7144 by ZhengYa-0110
  • fix: agent - eBPF Resolve missing fork() syscall on arm64 #7143 by yinjiping
  • Fix prometheus data cannot be labeled with universal tags,if slow-decoder is used. #7100

NEW FEATURE

Refactoring

  • refactor: define field value type using enum #7686 by lzf575
  • refactor: polish agent config #7342 by sharang
  • refactor: update monitor, server log with org info #7597 by roryye
  • refactor: agent remove prometheus api sync #7576 by TomatoMr
  • refactor: cli update and deepflow-server update message #7500 by lzf575
  • refactor: server message update #7498 by TomatoMr
  • refactor: trace_tree add topic field #7418 by lzf575
  • refactor: trace-id-with-index is enabled by default and the type is hash #7416 by lzf575
  • refactor: Ingester add default value config #7395 by lzf575
  • refactor: modify the type of TraceTreeEnabled field #7378 by lzf575
  • refactor: rename package name #7344 by taloric
  • refactor: move trace-map dir path #7343 by taloric
  • refactor: OTel HTTP l7_protocol_str change from http to HTTP #7292 by lzf575
  • refactor: server recorder polishes id allocator #7168 by ZhengYa-0110
  • refactor: Change crate name #7155 by rvql
  • refactor: trace_tree add encoding respose statistics #7430 by lzf575

Performance

  • perf: optimize trace_tree slice assignment #7414 by lzf575
  • perf: improve trace_tree search index #7413 by lzf575
  • perf: add setting ttl_only_drop_parts to the CK table to make TTL more efficient #7265 by lzf575
  • perf: improve parsing RequestResource from http.url of OTel data #7172 by lzf575

Documentation

  • docs: polish compression config #7701 by sharang
  • docs: agent correct the description of inputs.ebpf.socket.tunning #7664 by TomatoMr
  • docs: rename opentemetry to opentelemetry #7245 by lzf575

Chore

OTHER