github timeplus-io/proton v3.0.12

one day ago

Docker Images Available

docker pull d.timeplus.com/timeplus-io/proton:latest

For detailed usage and more information, check out the Timeplus documentation: https://docs.timeplus.com/

What's Changed

  • Moved cached UDF loading into the MetaStore constructor so it happens… by @yokofly in #1053
  • Load partition count in consume procedure by @yokofly in #1058
  • refactor streamsink and enhance StorageRandom.cpp‎ by @yokofly in #1057
  • Fix iceberg db unaccessible crash by @yokofly in #1059
  • unexpected parameterized view exception by @yokofly in #1060
  • PersistentMonoMap.cpp: Truncate garbage data at tail for reverse indexes by @yokofly in #1061
  • Port S3 bug fixes by @yokofly in #1062
  • Fix possible UB in case of MEMORY_LIMIT_EXCEEDED during String deseri… by @yokofly in #1063
  • Expose server logs for direct ./proton server startup by @yokofly in #1064
  • split block by max size by @yokofly in #1065
  • check data format for kafka schema registry cases by @yokofly in #1066
  • Timeplus access check file by @yokofly in #1067
  • Bump up keep-alive by @yokofly in #1068
  • fix: Alerts name conflicts with stream names. by @yokofly in #1069
  • Fix inconsistent date and to_date() by @yokofly in #1070
  • Enable parsing of numbers as strings in JSON input formats and add regression tests by @yokofly in #1071
  • Flush memtables for hybrid hash table before checkpoint by @yokofly in #1072
  • Backport aggregation related enhance by @yokofly in #1073
    ** Enabled emit-after-session-close semantics with proper changelog handling and tests.
    ** Made hybrid hash tables the default for relevant aggregations, with improved memory tracking, GC, and configuration.
    ** Added TTL support for aggregation and JOIN states to bound memory usage.
    ** Refactored session window boundaries and reduced aggregation logging noise.
    ** Improved RocksDB handlers, column family access, and overall state storage correctness.

Full Changelog: v3.0.11...v3.0.12

Don't miss a new proton release

NewReleases is sending notifications on new releases.