Release highlights

This release focuses on bug fixes and includes changes relating to out-of-order ingestion, InfluxDB line protocol, backups, and filesystem fixes. These fixes enhance the reliability of the system through error prevention and improved stability.

What we fixed

  • ILP: check for buffer overflow on writer queue (#1365)
  • ILP: fix various edge cases, behaviour of type parsers tcp/udp is closer, allow empty field value as null, support other types (#1312)
  • O3: fix wrong timestamp when first o3 row cancelled (#1348)
  • O3: fixed o3 crash from ILP usage (#1335)
  • SQL: include configuration files and tab index in backups (#1333)
  • SQL: ignored LATEST BY column filter if it is indexed (#1327)
  • SQL: cast long to GeoHash implementation (#1319)
  • SQL: fix lt join for equal timestamps (#1321)
  • CORE: we no longer map files to the length of file from the filesystem, we map them to the size received through a transaction "message"
  • CORE: we were silently mapping files to filesystem length rather than the required size. We now always map to the required size and report when this is not possible
  • CORE: the structure of the "index" column for variable-size columns has changed. It contains N + 1 entries with the last entry being the size of the variable-length column
  • CORE: truncated column files to OS page size to avoid undefined behaviour on pages used by readers
  • CORE: fixed an issue with truncating symbol.d column on Windows where the order of closing files was incorrect

What is new

  • SQL: base64 function to encode binary data (#1355)

项目简介

发行版本 70

7.3.1

全部发行版

贡献者 130

全部贡献者

开发语言

  • Java 89.8 %
  • C++ 6.8 %
  • C 2.2 %
  • Assembly 1.1 %
  • CMake 0.1 %