Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge 0.10-dev branch into master #561

Merged
merged 70 commits into from
Mar 12, 2024
Merged

Merge 0.10-dev branch into master #561

merged 70 commits into from
Mar 12, 2024

Conversation

mwylde
Copy link
Member

@mwylde mwylde commented Mar 12, 2024

No description provided.

jacksonrnewhouse and others added 30 commits December 21, 2023 12:13
* Implement state backend for Arrow, starting with GlobalKeyValue and ExpiringTimeKeyValueMap.
* windowing and state work.

* remove unused code

* cargo fix to arroyo-worker::arrow.
Merge master into record_batch_common_dev
Add a SourceRewriter that separates table scans into a projection and a
table scan so that the projection can include virtual fields.
Modify the periodic watermark generator to accept a physical expressions
that it uses to calculate the watermark. The expression can be set via a
virtual field in the create table statement, or it defaults to a max
lateness expression. The operator is inserted via a user-defined logical
node.
---------

Co-authored-by: Jackson Newhouse <jacksonrnewhouse@gmail.com>
jbeisen and others added 27 commits February 15, 2024 18:09
Compute a hash of the UDF definition and use it as the file name of the
library. Check if the library exists to avoid building libraries
multiple times.

Also make the compiler service only run 'cargo build' when needed,
otherwise running 'cargo check'.
This is the first step in expanding UDFs to work as UDAFs. This
modifies the generated UDF wrapper code to handle vectors.
Implement Delta Lake sink for record batches.
* Limit queues based on number of rows instead of number of batches, and make it configurable
* Parallelize startup
* More queue metrics
@mwylde mwylde merged commit 098f97a into master Mar 12, 2024
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants