Releases: GreptimeTeam/greptimedb
Releases · GreptimeTeam/greptimedb
Release v0.2.0-nightly-20230403
What's Changed
- feat: Create SECURITY.md by @xtang in #1270
- fix: remove backtrace from ratelimit error by @v0y4g3r in #1273
- fix: nyc-taxi bench tools and limit max parallel compaction task number by @waynexia in #1275
- feat: implement create external table parser by @WenyXu in #1252
- ci: only builds binaries for manually trigger workflow by @zyy17 in #1284
- chore(deps): bump arrow and parquet to 36.0.0, and datafusion to the latest by @waynexia in #1282
- test: align RsPy PyO3 Behavior by @discord9 in #1280
- ci: release binary with embedded dashboard enabled by @MichaelScofield in #1283
- feat: unify describe table execution by @MichaelScofield in #1285
- feat: implement restart argument for sqlness-runner by @waynexia in #1262
- feat!: improve region manifest service by @killme2008 in #1268
- feat: Implement procedure to alter a table for mito engine by @evenyag in #1259
- feat: start
LocalManager
in Metasrv by @MichaelScofield in #1279 - chore: improve opendal layers by @killme2008 in #1295
- chore: add http metrics server in datanode node when greptime start in distributed mode by @paomian in #1256
- feat(stddev_over_time): add initial implementation by @etolbakov in #1289
- feat: buffered parquet writer by @v0y4g3r in #1263
- fix: checkpoint fails when deleting old logs fails by @killme2008 in #1300
- feat: impl quantile_over_time function by @waynexia in #1287
- fix: unit test fails when try to copy table to s3 and copy back by @v0y4g3r in #1302
- feat: execute python script in distributed mode by @MichaelScofield in #1264
Full Changelog: v0.2.0-nightly-20230328...v0.2.0-nightly-20230403
Release v0.2.0-nightly-20230328
What's Changed
- fix: noop flush impl for numbers table by @v0y4g3r in #1247
- feat: region manifest checkpoint by @killme2008 in #1202
- feat: embed dashboard into GreptimeDB binary by @MichaelScofield in #1239
- ci: install python requests lib in release container image by @zyy17 in #1241
- fix: set locals to main.dict too by @discord9 in #1242
- feat: adopt pgwire 0.12 and simplify encoding apis by @sunng87 in #1250
- chore: ignore dashboard files by @shuiyisong in #1260
- ci: modify the copy path of binary artifacts by @zyy17 in #1257
- feat: add dbname and health check for grpc api by @sunng87 in #1220
- feat: upgrade opendal by @v0y4g3r in #1245
- refactor: scripts perf and metrics by @killme2008 in #1261
- fix: a minor misuse of tokio::select by @MichaelScofield in #1266
- feat: impl
BatchDelete
by @shuiyisong in #1253 - feat: Support sending multiple affected rows by @evenyag in #1203
- feat: implelemt rate, increase and delta in PromQL by @waynexia in #1258
- fix: Adds FileHandle to ChunkStream by @evenyag in #1255
- chore: add
build_table_route_prefix
by @shuiyisong in #1269
Full Changelog: v0.2.0-nightly-20230327...v0.2.0-nightly-20230328-alpha
Release v0.2.0-nightly-20230327
What's Changed
- feat: flush all tables on shutdown by @waynexia in #1185
- docs: update document string and site by @waynexia in #1211
- feat(to_unixtime): add initial implementation by @etolbakov in #1186
- chore: rename params in flush api by @killme2008 in #1213
- refactor: execute insert with select in query engine by @MichaelScofield in #1181
- docs: use CDN for logos by @waynexia in #1219
- fix: range func tests by @waynexia in #1221
- fix: Holds FileHandle in ParquetReader to avoid the purger purges it by @evenyag in #1224
- feat: execute "delete" in query engine (in the form of "LogicalPlan") by @MichaelScofield in #1222
- feat: metasrv collects datanode heartbeats for region failure detection by @MichaelScofield in #1214
- feat: slicing PyVector&Create DataFrame from sql by @discord9 in #1190
- fix: allow larger compaction window to reduce parallel task num by @v0y4g3r in #1223
- fix: skip empty parquet by @v0y4g3r in #1236
- refactor: make sql function in scripts return a list of column vectors by @killme2008 in #1243
Full Changelog: v0.1.2...v0.2.0-nightly-20230327
Release v0.1.2
feat: phi accrual failure detector (#1200)
Release v0.2.0-nightly-20230320
What's Changed
- refactor: port div_ceil from stdlib to avoid unstable features by @sunng87 in #1191
- feat: add shutdown for standalone and metasrv by @WenyXu in #1174
- ci: release the standalone binaries with pyo3 and install python utils in images by @zyy17 in #1194
- ci: refactor compile-python.sh and use the python310 to build amd64 binary by @zyy17 in #1199
Full Changelog: v0.1.2-alpha...v0.2.0-nightly-20230320
Release v0.1.2-alpha
ci: release artifacts after binary and container is ready (#1192) ci: release artifacts before binary and container is ready
Release v0.2.0-nightly-20230313
Release v0.1.1-alpha
What's Changed
- ci: tolerate error while building arm64 releases by @evenyag in #1143
- ci: Fix step "build and push amd64" not triggered by @evenyag in #1145
- fix: remove profile in mem-prof crate to suppress compiler warnings by @v0y4g3r in #1146
- fix: remove unnecessary braces around block return value by @Fengys123 in #1147
- chore: update dependencies by @waynexia in #1148
- ci: modify scheduled release tag to 'v0.2.0-nightly-yymmdd' by @zyy17 in #1149
- feat:
abi3
&abi37
by @discord9 in #1151 - fix: make pyo3 optional again by @sunng87 in #1153
Full Changelog: v0.1.0...v0.1.1-alpha
Release v0.1.1-alpha.1
ci: tolerate error while building arm64 releases (#1143) * ci: allow failure while building arm64 docker * ci: Remove continue-on-error on docker step
Release v0.1.0-alpha-ci.1
ci: Disable arm64 release temporarily (#1141)