Skip to content

Releases: timeplus-io/proton

v3.0.23

22 May 14:16

Choose a tag to compare

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

  • port: digit-group highlighting + obfuscator/lexer fixes by @yokofly in #1180

Full Changelog: v3.0.22...v3.0.23

v3.0.22

22 May 08:29

Choose a tag to compare

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

  • fix(s3): align DNSResolver throw type with upstream clickhouse by @yokofly in #1172
  • v8: bump + cherry-pick ARM64 64K-page fixes by @yokofly in #1173
  • fix(planner): skip filter+expr fusion when child carries substream-aw… by @yokofly in #1174
  • Enable shard pruning for IN-subquery and literal tuple-IN by @sofiane-soufi in #1175

New Contributors

Full Changelog: v3.0.21...v3.0.22

v3.0.21

07 May 15:07

Choose a tag to compare

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

  • Add server config gates for JavaScript and Python UDFs by @yokofly in #1163
  • Fix src/Common/benchmarks build by @yokofly in #1164
  • ci: use org-level vars.AWS_ACCESS_KEY_ID for AWS auth by @yokofly in #1165
  • Fix test and multi json cte analyzer by @yokofly in #1166
  • improve discard log messages to include range_time_column name, by @yokofly in #1167
  • Update AWS credentials configuration to use secrets instead of vars by @yokofly in #1168
  • Update aws key by @yokofly in #1169
  • refactor: improve error message for dropping streams with size limits by @yokofly in #1170
  • Enable vertical merge for wide part, regression by @yokofly in #1171

Full Changelog: v3.0.20...v3.0.21

v3.0.20

14 Apr 02:07

Choose a tag to compare

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

  • bugfix: clear spilled hybrid update state after emit batches by @yokofly in #1147
  • bugfix: fix replicated log startup epoch recovery by @yokofly in #1148
  • add context7.json by @yokofly in #1150
  • chore: add agent tooling and test runners by @yl-lisen in #1153
  • AI-agent: expand skills references for Context7 benchmark coverage by @yokofly in #1151
  • ci: add trusted mirror workflow for fork PRs by @yl-lisen in #1156
  • Add keep_range_join_max_buckets setting to cap range join bucket count by @yokofly in #1157
  • perf: add Python GIL wait instrumentation by @yokofly in #1158
  • Tolerate UNKNOWN_STREAM in DROP CASCADE / IF EXISTS by @yokofly in #1159
  • bugfix: fix TimeWheel races and shutdown ordering by @yokofly in #1160
  • bugfix: preserve backfill filter pruning by @yl-lisen in #1161
  • upgrade: migrate build toolchain to clang-21 by @yokofly in #1162

Full Changelog: v3.0.19...v3.0.20

v3.0.19

25 Mar 09:47

Choose a tag to compare

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

  • Fix Dynamic/JSON stream OOM crash caused by tiny-part storm by @SBALAVIGNESH123 in #1124
  • bugfix: fix streaming CTE/subquery + aggregation returning empty results by @yokofly in #1132
  • Bump pyopenssl from 23.0.0 to 26.0.0 in /tests/stream/helpers by @dependabot[bot] in #1133
  • upgrade curl to 8.18. Enable pulsar on MacOS by @yokofly in #1134
  • Chore/validate task creation by @yokofly in #1135
  • bugfix: upgrade CI actions for Node 24 compatibility by @yokofly in #1136
  • enhancement: support non-const rand distribution args by @yokofly in #1137
  • bugfix: handle Python source cancel during MV failover by @yokofly in #1142
  • Derive subject name according to schema subject strategy by @yokofly in #1143
  • context expired mv table subquery by @yokofly in #1144
  • Ci/auto update homebrew tap by @yokofly in #1145
  • backport python package requirements install support by @yokofly in #1146

Full Changelog: v3.0.18...v3.0.19

v3.0.18

16 Mar 07:46

Choose a tag to compare

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

  • fix avg time weighted overflow by @yokofly in #1122
  • Upgrade Pulsar client to v4.0.1 by @yokofly in #1123
  • enhancement: Add coding-agent skill library (Claude Code, Copilot, Codex) #1125 by @yl-lisen in #1126
  • fix: keep session watermark monotonic by @yokofly in #1128
  • fix: correct NATS cmake flag in Docker packager by @yokofly in #1130
  • fix: sanitize NATS JetStream consumer name (replace dots with dashes) by @yokofly in #1131

Full Changelog: v3.0.17...v3.0.18

v3.0.17

04 Mar 09:30

Choose a tag to compare

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

New Contributors

Full Changelog: v3.0.16...v3.0.17

v3.0.16

12 Feb 14:54

Choose a tag to compare

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

New Contributors

Full Changelog: v3.0.15...v3.0.16

v3.0.15

28 Jan 12:55

Choose a tag to compare

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

Full Changelog: v3.0.14...v3.0.15

v3.0.14

23 Jan 12:39

Choose a tag to compare

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

  • Disable pushdown non deterministic predicate exp by @yokofly in #1085
  • Task sched enhance by @yokofly in #1087
  • Update conn pool from ch oss by @yokofly in #1089
  • Port s3 disk enhancement by @yokofly in #1090
  • Backport fixes: QueryProfiler/libunwind stability, V8 PKU crash guard, Docker Python UDF install by @yokofly in #1091

Full Changelog: v3.0.13...v3.0.14