v0.24.0
What's Changed
- Add information about source code position to table properties. by @mihaibudiu in #2191
- [SQL] Optimize programs based on foreign-key joins by @mihaibudiu in #2205
- Point to tutorial instead of demo by @ryzhyk in #2209
- Update stale text in the tutorial. by @ryzhyk in #2210
- docker: point compose file to Feldera version 0.23.0 by @lalithsuresh in #2203
- bench: update tiktok benchmark by @abhizer in #2141
- dbsp: Reduce memory use for merges with output smaller than the inputs. by @blp in #2156
- Benchmark by @blp in #2206
- Benchmark by @blp in #2211
- Update the Hopsworks demo for the new API. by @ryzhyk in #2202
- Temporarily disable nexmark Q15 by @aehmttw in #2213
- benchmark: Make output from Feldera SQL runs appear without buffering. by @blp in #2215
- [SQL] waterlines need a delay by @mihaibudiu in #2217
- Increase timeouts in S3 tests by @ryzhyk in #2223
- [SQL] Support functions DATE_TRUNC, TIME_TRUNC, TIMESTAMP_TRUNC by @mihaibudiu in #2227
- [SQL] Nexmark: format_date cannot be gc-ed, use just DATE by @mihaibudiu in #2233
- Datagen bug-fixes by @gz in #2231
- [SQL] Improve key analysis for equijoins by @mihaibudiu in #2232
- [SQL] Specify and enforce the type of elements in arrays, values in m… by @mihaibudiu in #2218
- Improve UX of SQL and Rust compilation status by @Karakatiza666 in #2221
- Fix default change stream behavior not following list end by @Karakatiza666 in #2238
- [DBSP]: Change radix value for radix trees to 2. by @ryzhyk in #2225
- Multiple WebConsole fixes by @Karakatiza666 in #2239
- Minor improvements to profiles by @blp in #2241
- Disable q16 by @aehmttw in #2245
- [SQL] Restrict tumbling window to 'short' SQL intervals by @mihaibudiu in #2247
- [SQL] For the first step use the minimum possible waterline everywhere by @mihaibudiu in #2246
- [SQL] Infer monotonicity from comparisons of the shape
col + constant >= expression
by @mihaibudiu in #2248 - pipeline-manager: less verbose logging at lower level by @snkas in #2252
- Enable creating pipeline with from a preset demo or a custom program via link by @Karakatiza666 in #2255
- Add Nexmark connector by @blp in #2226
- build(deps): bump openssl from 0.10.64 to 0.10.66 by @dependabot in #2079
- dockerfile: copy nexmark crate for compiler by @snkas in #2263
- pipeline-manager: info log level for feldera crates and warn for others by @snkas in #2262
- [adapters] Speed up pausing/unpausing Kafka. by @ryzhyk in #2260
- benchmark: Fix bug in feldera-sql runner for non-Nexmark benchmarks. by @blp in #2264
- Script to build compiler with released/unreleased Calcite by @mihaibudiu in #2265
- [SQL] Give warnings about the 'materialized' property for views by @mihaibudiu in #2256
- benchmark: Make tiktok generation script use default
MAX_EVENTS
. by @blp in #2267 - Add option to collect circuit profile in benchmark by @aehmttw in #2224
- [SQL] Support for ASOF join by @mihaibudiu in #2214
- Fix monitoring command. by @gz in #2259
- [SQL] Add table functions to the SQL TOC by @mihaibudiu in #2269
- scripts: Pass --events to Feldera SQL benchmark. by @blp in #2270
- docker: install git so sql-compiler's build.sh runs by @lalithsuresh in #2272
- release: bump project version to 0.24.0 by @gz in #2273
Full Changelog: v0.23.0...v0.24.0