What's Changed
- docs: rfc of refactoring table trait by @waynexia in #2106
- feat: conversion between interval and gRPC by @QuenKar in #2064
- feat: add schema and catalog key migration tool by @WenyXu in #2048
- feat(information_schema): implement
table_factory
method by @zhongzc in #2108 - feat: return metasrv leader addr by @WenyXu in #2110
- chore: upgrade rust toolchain to latest nightly by @MichaelScofield in #2049
- chore!: change logstore namespace prefix by @v0y4g3r in #1998
- ci: add dev-build by @zyy17 in #2114
- ci: fix error import path by @zyy17 in #2120
- ci: fix incorrect variable name by @zyy17 in #2121
- fix: var compare error(yet another stupid mistake) by @zyy17 in #2122
- refactor: use workspace dependencies for internal modules by @sunng87 in #2119
- feat: truncate table in standalone mode by @DevilExileSu in #2090
- ci: add 'upload-to-s3' option and disable it in dev build by @zyy17 in #2124
- fix: bugs related to merge scan by @waynexia in #2118
- perf: change current schema and catalog to borrow, clone only necessary by @gongzhengyang in #2116
- fix: add 'image-name' argument to correct the invalid image namespace(mix with image-name) by @zyy17 in #2126
- chore: rename dockerhub registry password by @daviderli614 in #2127
- feat: use server inferenced types on statement describe by @sunng87 in #2032
- feat: Add write method to memtable trait by @evenyag in #2123
- test: add conditional compilation flag for datanode mock module by @sunng87 in #2130
- fix: set the correct working dir before building the artifacts by @zyy17 in #2129
- fix: correct the schema used by TypeConversionRule by @waynexia in #2132
- fix(table): return correct table types by @zhongzc in #2131
- fix: deserialize TableInfoValue with missing field by @MichaelScofield in #2134
- feat: Support RangeSelect LogicalPlan rewrite by @Taylor-lagrange in #2058
- fix: correct grpc metric labels by @sunng87 in #2136
- ci: add working dir and some minor changes of create-version.sh by @zyy17 in #2133
- build: on windows by @MichaelScofield in #2054
- ci: add retry for uploading artifacts to s3 by @zyy17 in #2147
- feat: print build output if it's failed in sqlness by @MichaelScofield in #2152
- feat: impl duration type by @QuenKar in #2117
- fix: let information_schema know itself by @waynexia in #2149
- fix: runs sqlness test on windows-latest-8-cores by @MichaelScofield in #2158
- feat: compatible with postgres interval type by @QuenKar in #2146
- fix: several clippy error/warnings after upgrading toolchain by @waynexia in #2156
- fix: make "explain" executable in repl by @MichaelScofield in #2157
- feat!: enable telemetry by default by @killme2008 in #2137
- build: update protobuf-build to support apple silicon by @xie-zheng in #2143
- feat(mito): Write wal and memtable by @evenyag in #2135
- feat(mito): checkpoint for mito2 by @waynexia in #2142
New Contributors
- @zhongzc made their first contribution in #2108
- @xie-zheng made their first contribution in #2143
Full Changelog: v0.4.0-nightly-20230807...v0.4.0-nightly-20230814