Recent Releases of https://github.com/kaskada-ai/kaskada
https://github.com/kaskada-ai/kaskada - Kaskada 0.6.1
✨ Features & Enhancements
- partitioned merge pipeline (#828)
- add gatherer for sparrow-merge (#827)
🐞 Bug fixes
- noxfile copy pasta (#837)
- Permissions on the release job (#822)
🛠️ Other improvements
12 changes
- Parameterized pytests for math operations (#823) - updated docs for 2 examples (#833) - added READMEs and simplified CI (#835) - Update installation.qmd (#831) - Update README.md (#830) - remove alpha banner (#829) - updated reddit example for quarto (#826) - rename sparrow-sources to sparrow-io (#824) - Switch to quarto for docs (#799) - add in-memory batch unit tests (#821) - use lexsort to verify batch order (#820) - split up the expression crate (#819)Thank you to all our contributors for making this release possible! @bjchambers, @epinzur, @jordanrfrazier and @kerinin
- Rust
Published by github-actions[bot] over 2 years ago
https://github.com/kaskada-ai/kaskada - Kaskada 0.6.0
✨ Features & Enhancements
- compile and execute partitioned query (#806)
- add source trait (#803)
- Support S3 paths in Parquet inputs (#798)
🐞 Bug fixes
- release the GIL during sync iteration (#810)
🛠️ Other improvements
- Rename sparrow-execution to sparrow-plan-execution (#817)
- Move source to a public module in interfaces (#816)
- Update release_python.yml (#815)
- Update execution_test.py (#812)
- Update README.md (#811)
- Move rust CI steps to ci_python.yml (#809)
- fix release drafting (#808)
- removed ci workflows for the engine, python client, and cli (#772)
- move execution tests to a separate file (#802)
- update param name on parquet source to match docs (#804)
Thank you to all our contributors for making this release possible! @bjchambers, @epinzur and @jordanrfrazier
- Rust
Published by github-actions[bot] over 2 years ago
https://github.com/kaskada-ai/kaskada - Kaskada 0.6.0-a.4
✨ Features & Enhancements
- initial logical to physical compile (#792)
- support lists in spread zip (#793)
- add select transform (#789)
- support time unit via preparing parquet from python (#786)
- Expose DFG and query plans on Timestream (#780)
- allow periodic filtering of aggregations using a tumbling window (#758)
- add parquet source to python ffi (#749)
- Async back-pressure on adding to a source (#746)
🐞 Bug fixes
- temporarily ignore parquet source tests to build windows (#796)
- uses URL instead of string to construct path to file (#797)
- make file paths platform-independent (#795)
- drains output channel when batching results (#763)
- fix shift to batch bounds (#770)
🛠️ Other improvements
20 changes
- move prepared files to ~/.cache dir (#781) - import the community page (#791) - Update Arrow version (#784) - Simplify expressions in physical plan (#782) - use new prepare code and remove some old (#778) - added new jsonl-file source (#773) - fixed issue when subsort is provided (#771) - fix typo in docs (#769) - added substring, json, len, is\_valid methods (#767) - locked python client to engine@v0.11.0 (#764) - Add an example reading from Reddit (#757) - Introduce logical plan creation (#756) - Flesh out scripts for the SQL benchmark (#762) - remove print in parquet source method (#760) - replace first/last with generic aggregators (#755) - Doc fixes to align to new API and release versions (#750) - Update pyproject.toml (#753) - Add an example showing how to consume from BlueSky (#751) - tweaks to bluesky example (#752) - remove unused file (#742)Thank you to all our contributors for making this release possible! @bjchambers, @epinzur, @jordanrfrazier and @kerinin
- Rust
Published by github-actions[bot] over 2 years ago
https://github.com/kaskada-ai/kaskada - Kaskada 0.6.0-a.4
✨ Features & Enhancements
- initial logical to physical compile (#792)
- support lists in spread zip (#793)
- add select transform (#789)
- support time unit via preparing parquet from python (#786)
- Expose DFG and query plans on Timestream (#780)
- allow periodic filtering of aggregations using a tumbling window (#758)
- add parquet source to python ffi (#749)
- Async back-pressure on adding to a source (#746)
🐞 Bug fixes
- make file paths platform-independent (#795)
- drains output channel when batching results (#763)
- fix shift to batch bounds (#770)
🛠️ Other improvements
20 changes
- move prepared files to ~/.cache dir (#781) - import the community page (#791) - Update Arrow version (#784) - Simplify expressions in physical plan (#782) - use new prepare code and remove some old (#778) - added new jsonl-file source (#773) - fixed issue when subsort is provided (#771) - fix typo in docs (#769) - added substring, json, len, is\_valid methods (#767) - locked python client to engine@v0.11.0 (#764) - Add an example reading from Reddit (#757) - Introduce logical plan creation (#756) - Flesh out scripts for the SQL benchmark (#762) - remove print in parquet source method (#760) - replace first/last with generic aggregators (#755) - Doc fixes to align to new API and release versions (#750) - Update pyproject.toml (#753) - Add an example showing how to consume from BlueSky (#751) - tweaks to bluesky example (#752) - remove unused file (#742)Thank you to all our contributors for making this release possible! @bjchambers, @epinzur, @jordanrfrazier and @kerinin
- Rust
Published by github-actions[bot] over 2 years ago
https://github.com/kaskada-ai/kaskada - Python Fenl 0.5.3
🛠️ Other improvements
- locked python client to engine@v0.11.0 (#764)
- removed redis destination (#542)
- python client download specific engine release (#564)
Thank you to all our contributors for making this release possible! @bjchambers, @epinzur, @jordanrfrazier, @kerinin, @kevinjnguyen, @therapon and semantic-release
- Rust
Published by github-actions[bot] over 2 years ago
https://github.com/kaskada-ai/kaskada - Kaskada 0.6.0-a.3
✨ Features & Enhancements
- Configurable retention on PyDict sources (#744)
🐞 Bug fixes
- Live executions with an empty PyDict (#745)
🛠️ Other improvements
- Clean up example script (#747)
- Minor fixes to blogs (#740)
Thank you to all our contributors for making this release possible! @bjchambers and @kerinin
- Rust
Published by github-actions[bot] over 2 years ago
https://github.com/kaskada-ai/kaskada - Fenl Python 0.5.2
🛠️ Other improvements
- removed redis destination (#542)
- python client download specific engine release (#564)
Thank you to all our contributors for making this release possible! @bjchambers, @epinzur, @jordanrfrazier, @kerinin, @kevinjnguyen, @therapon and semantic-release
- Rust
Published by github-actions[bot] over 2 years ago
https://github.com/kaskada-ai/kaskada - Fenl Engine 0.12.0
✨ Features & Enhancements
- Add support for results and time ranges (#733)
- allow comparisons against literal timedeltas (#731)
- introduce new execution API (#728)
- Introduce crate for standalone signatures (#706)
- allow callables in more places (#714)
- python udf implementation (#703)
- Expose tick functions (#702)
- add more aggregations/functions (#686)
- udf node creation in dfg (#681)
- add udf sparrow trait (#674)
- Support plotting of Timestream objects (#673)
- Support floating point time columns (#664)
- hack collect trailing with shift by (#658)
- rename sparrow-py to kaskada (#659)
- support trailing windows in all primitive collect evaluators (#649)
- trailing windows in collect for
DataType::Struct(#641) - make collect continuous by setting interpolation (#647)
- Run simplifications in sparrow-py (#645)
- Add union operation (#642)
- latched spread fallback (#640)
- Update key hash inverses as new data arrives (#639)
- add since window for structs (#638)
- Unlatched spread for all the things (#637)
- Support boolean literals (#634)
- hack collect lists by wrapping in struct (#633)
- Support field-ref on lists of structs (#630)
- Add a flatten operation (#627)
- implement lag with collect (#625)
- Asynchronous materializations (#617)
- Support casting timestreams (#623)
- ignore null values in collect (#616)
- Introduce InMemoryBatches for managing data (#611)
- more basic function in sparrow py (#612)
- Async iteration through Rust (#606)
- add min parameter to collect (#607)
- add list_len function (#609)
- support
DataType::Structin collect function (#602) - Rename
ExprtoTimestream; stub docs (#603) - Introduce the Result class (#601)
- More work on Python API (#598)
- sparrow py collect function (#595)
- Expose execution control from Rust to Python (#596)
- add first/last list non-windowed aggregation support (#592)
- Allow adding more data to a table (#593)
- Support aggregation functions in Python (#586)
🐞 Bug fixes
- fix hashing of udfs (#718)
- Aggregations in sparrow-py (#590)
- correctly type-check user facing aggregation signatures (#587)
🛠️ Other improvements
- Use pydata theme and setup ablog (#732)
- Edit Wren's readme (#724)
- Start fleshing out documentation on timestreams (#715)
- Change to Google Doc Style (#712)
- Cargo update to fix cargo deny (#701)
- Stub out CI for new python package (#661)
- remove signature modes (#670)
- move sparrow_plan into sparrow_instructions (#666)
Thank you to all our contributors for making this release possible! @bjchambers, @epinzur, @jordanrfrazier, @kerinin, @kevinjnguyen, @therapon and semantic-release
- Rust
Published by github-actions[bot] over 2 years ago
https://github.com/kaskada-ai/kaskada - Kaskada 0.6.0-a.2
✨ Features & Enhancements
- Add support for results and time ranges (#733)
- allow comparisons against literal timedeltas (#731)
- introduce new execution API (#728)
- Introduce crate for standalone signatures (#706)
- allow callables in more places (#714)
🐞 Bug fixes
- fix normalization of versions when setting toml (#737)
- fix set version release script (#736)
- fix hashing of udfs (#718)
🛠️ Other improvements
12 changes
- add missing quotation in release announcement (#741) - comment out arm64 wheel target (#739) - pip install tomlkit in release (#738) - add basic list example notebook (#578) - Adding example showing real-time event handling from API requests (#735) - implemented numerous existing operations (#723) - Use pydata theme and setup ablog (#732) - First pass fleshing out the user guide (#720) - Allow multiple imports per line (#727) - Edit Wren's readme (#724) - Start fleshing out documentation on timestreams (#715) - Change to Google Doc Style (#712)Thank you to all our contributors for making this release possible! @bjchambers, @epinzur, @jordanrfrazier and @kerinin
- Rust
Published by github-actions[bot] over 2 years ago
https://github.com/kaskada-ai/kaskada - Kaskada 0.6.0-a.2
✨ Features & Enhancements
- allow comparisons against literal timedeltas (#731)
- introduce new execution API (#728)
- Introduce crate for standalone signatures (#706)
- allow callables in more places (#714)
🐞 Bug fixes
- fix normalization of versions when setting toml (#737)
- fix set version release script (#736)
- fix hashing of udfs (#718)
🛠️ Other improvements
- pip install tomlkit in release (#738)
- add basic list example notebook (#578)
- Adding example showing real-time event handling from API requests (#735)
- implemented numerous existing operations (#723)
- Use pydata theme and setup ablog (#732)
- First pass fleshing out the user guide (#720)
- Allow multiple imports per line (#727)
- Edit Wren's readme (#724)
- Start fleshing out documentation on timestreams (#715)
- Change to Google Doc Style (#712)
Thank you to all our contributors for making this release possible! @bjchambers, @epinzur, @jordanrfrazier and @kerinin
- Rust
Published by github-actions[bot] over 2 years ago
https://github.com/kaskada-ai/kaskada - Kaskada 0.6.0-a.2
✨ Features & Enhancements
- introduce new execution API (#728)
- Introduce crate for standalone signatures (#706)
- allow callables in more places (#714)
🐞 Bug fixes
- fix set version release script (#736)
- fix hashing of udfs (#718)
🛠️ Other improvements
- add basic list example notebook (#578)
- Adding example showing real-time event handling from API requests (#735)
- implemented numerous existing operations (#723)
- Use pydata theme and setup ablog (#732)
- First pass fleshing out the user guide (#720)
- Allow multiple imports per line (#727)
- Edit Wren's readme (#724)
- Start fleshing out documentation on timestreams (#715)
- Change to Google Doc Style (#712)
Thank you to all our contributors for making this release possible! @bjchambers, @epinzur, @jordanrfrazier and @kerinin
- Rust
Published by github-actions[bot] over 2 years ago
https://github.com/kaskada-ai/kaskada - Kaskada 0.6.0-a.1
✨ Features & Enhancements
- python udf implementation (#703)
- Expose tick functions (#702)
- add more aggregations/functions (#686)
- udf node creation in dfg (#681)
- Add a plot to the tour (#689)
- remove subsort and key hash columns (#688)
🛠️ Other improvements
- echo versions in python release (#710)
- Make parameters to sources explicit (#707)
- Review data types (#708)
- fix logo in hero (#705)
- Update conf.py (#704)
- Omit page-TOC for single-page docs (#699)
- Fixes / notes on release process (#694)
- re-install Kaskada when building docs (#700)
- Cargo update to fix cargo deny (#701)
- Fix link and logos (#687)
Thank you to all our contributors for making this release possible! @bjchambers, @jordanrfrazier, @kerinin and @kevinjnguyen
- Rust
Published by github-actions[bot] almost 3 years ago
https://github.com/kaskada-ai/kaskada - v0.6.0-a.0
🏆 Highlights
- New, native-Python query builder and execution layer. Single wheel installation, no need to learn Fenl.
✨ Features & Enhancements
Too many to list!
🛠️ Other improvements
Thank you to all our contributors for making this release possible! @YoshiyukiKono, @bjchambers, @briangodsey, @epinzur, @github-merge-queue[bot], @jbellis, @jordanrfrazier, @kerinin, @kevinjnguyen, @qzg, @rltvty, @sachelsout, and @therapon
- Rust
Published by bjchambers almost 3 years ago
https://github.com/kaskada-ai/kaskada - Kaskada v0.6.0-a.0
🏆 Highlights
- New, native-Python query builder and execution layer. Single wheel installation, no need to learn Fenl.
✨ Features & Enhancements
Too many to list!
🛠️ Other improvements
Thank you to all our contributors for making this release possible! @YoshiyukiKono, @bjchambers, @briangodsey, @epinzur, @github-merge-queue[bot], @jbellis, @jordanrfrazier, @kerinin, @kevinjnguyen, @qzg, @rltvty, @sachelsout, and @therapon
- Rust
Published by bjchambers almost 3 years ago
https://github.com/kaskada-ai/kaskada - Kaskada v0.6.0-a.0
🏆 Highlights
- New, native-Python query builder and execution layer. Single wheel installation, no need to learn Fenl.
✨ Features & Enhancements
Too many to list!
🛠️ Other improvements
Thank you to all our contributors for making this release possible! @YoshiyukiKono, @bjchambers, @briangodsey, @epinzur, @github-merge-queue[bot], @jbellis, @jordanrfrazier, @kerinin, @kevinjnguyen, @qzg, @rltvty, @sachelsout and @therapon
- Rust
Published by bjchambers almost 3 years ago
https://github.com/kaskada-ai/kaskada - Engine 0.11.0
✨ Features & Enhancements
- support since windows in collect aggregations (#583)
- Add record field manipulation (#582)
- Execute Python queries (#575)
- Allow writing to a channel (#572)
- collect to list (non-windowed) (primitive/strings/booleans) (#569)
- Prepare data in rust (#568)
- sparrow_py initial table management (#565)
- Connect Python builder to Rust (#561)
indexfor DataType::List (#562)- Prototype calling Python UDFs from rust (#559)
- add prototype python query builder (#553)
- Use new hashing (#545)
🐞 Bug fixes
- fix default schema in inference for map/list (#577)
- fix non-generic conversions in string spread (#563)
🛠️ Other improvements
- removed redis destination (#542)
- fix wren panic on failed complication (#571)
- Expose a QueryBuilder (#558)
- More version upgrades (#557)
- update tonic versions (#555)
Thank you to all our contributors for making this release possible! @bjchambers, @epinzur, @jordanrfrazier, @kerinin, @kevinjnguyen and @therapon
- Rust
Published by github-actions[bot] almost 3 years ago
https://github.com/kaskada-ai/kaskada - Engine 0.10.0
✨ Features & Enhancements
- Initial partitioned execution (#528)
- add unlatched map spread and largeutf8 spreads (#529)
- support first and last non-windowed aggregations over DataType::Map (#540)
- Change catalog to produce asciidoc (#537)
- Add serde support for arrays (#543)
- support more types for get evaluator for maps (#532)
- add
getfunction for maps (for string -> primitive) (#500)
🛠️ Other improvements
- engine release 0.10.0 (#554)
- use statically linked libssl (#546)
- return actual error instead of 'internal error' (#541)
- Entity Key Filter Integration Test (#520) (#521)
- add ignored duplicate row test (#456)
Thank you to all our contributors for making this release possible! @bjchambers, @epinzur, @jordanrfrazier, @kevinjnguyen and @therapon
- Rust
Published by github-actions[bot] almost 3 years ago
https://github.com/kaskada-ai/kaskada - Python 0.5.1
🛠️ Other improvements
- Python 0.5.1 Version Bump (#531)
- Entity Key Filter Integration Test (#520) (#521)
Thank you to all our contributors for making this release possible! @epinzur, @jordanrfrazier and @kevinjnguyen
- Rust
Published by github-actions[bot] almost 3 years ago
https://github.com/kaskada-ai/kaskada - Python 0.5.0
✨ Features & Enhancements
- support type inference for map<k,v> (#482)
🛠️ Other improvements
- updated versions for release (#523)
- #484 - Python Client Object Store Configs (#489)
- #466 feat: Python Client Supports Multiple File Output (#478)
- Kaskada Release 0.7.1 and Python 0.4.1 (#438)
Thank you to all our contributors for making this release possible! @bjchambers, @epinzur, @jordanrfrazier, @kevinjnguyen, @sachelsout and @therapon
- Rust
Published by github-actions[bot] almost 3 years ago
https://github.com/kaskada-ai/kaskada - Engine 0.9.0
✨ Features & Enhancements
- Use object store for rocksdb and debugging (#503)
- Use object_store to write files (#492)
- Use object_store to read prepare inputs (#495)
- support type inference for map<k,v> (#482)
- Kafka Backed Sources API Proposal (#458)
- Use metadata for retrieving the schema (#479)
- expression evaluation for new plans (#463)
- Prepare directly to object stores (#475)
- Use object_store for metadata (#476)
- Read directly during compute (#471)
- use explicit type variable in signatures (#457)
🐞 Bug fixes
- clippy warnings in collection_tests (#496)
- manager make directory for sqlite (#461)
- fix materialization stop signal (#451)
- feature flags in main (#452)
🛠️ Other improvements
13 changes
- updated versions for release (#523) - fixed gcs file loading and query (#507) - Run `clippy --fix` (#506) - Cleanup object\_store code a bit (#501) - improved reliability of integration tests (#490) - Upgrade Arrow, Parquet and Object Store (#491) - fixes wren unit test flakiness (#488) - changed default behavior of file-load to leave files in-place (#472) - cleanup comment in expressions (#487) - Move hashing to sparrow-arrow (#454) - Upgrade to Arrow 42 (#455) - Update Pulsar Output Per Batch (#450) - added materialization integration tests with pulsar sources \& destinations (#448)Thank you to all our contributors for making this release possible! @bjchambers, @epinzur, @jordanrfrazier, @kevinjnguyen, @sachelsout and @therapon
- Rust
Published by github-actions[bot] almost 3 years ago
https://github.com/kaskada-ai/kaskada - Engine BETA : engine@v0.9.0-beta.1
- Rust
Published by github-actions[bot] almost 3 years ago
https://github.com/kaskada-ai/kaskada - Python Client BETA: python@v0.5.0-beta.1
- Rust
Published by github-actions[bot] almost 3 years ago
https://github.com/kaskada-ai/kaskada - Engine 0.8.3
🛠️ Other improvements
- fix juypter dockerfile and bump versions (#446)
Thank you to all our contributors for making this release possible! @epinzur
- Rust
Published by github-actions[bot] almost 3 years ago
https://github.com/kaskada-ai/kaskada - Engine 0.8.2
🛠️ Other improvements
- bump version to 0.8.2 (#444)
- use mmap instead of direct i/o (#439)
Thank you to all our contributors for making this release possible! @epinzur and @therapon
- Rust
Published by github-actions[bot] almost 3 years ago
https://github.com/kaskada-ai/kaskada - Engine 0.8.1
🛠️ Other improvements
- bumped version to 8.0.1 (#441)
Thank you to all our contributors for making this release possible! @epinzur
- Rust
Published by github-actions[bot] almost 3 years ago
https://github.com/kaskada-ai/kaskada - Engine 0.8.0
✨ Features & Enhancements
- materialization API sparrow impl (#388)
- introduce pipeline scheduler (#413)
- introducing physical plans (#410)
🛠️ Other improvements
- Kaskada Release 0.7.1 and Python 0.4.1 (#438)
- Update Streaming Avro Record Output (#433)
- fixed ReconcileMaterializations panic (#437)
- force all-results when using stream-based materializations (#435)
- Revert "Remove Publish Time from non-prepare Pulsar Paths" (#431)
- Remove Publish Time from non-prepare Pulsar Paths (#426)
- Delete wren binary (#429)
- Update to arrow 40 (#419)
- create an Exprs (#412)
- Move ScalarValue & downcast to sparrow-arrow (#407)
Thank you to all our contributors for making this release possible! @YoshiyukiKono, @bjchambers, @epinzur, @jordanrfrazier, @kerinin, @kevinjnguyen, @sachelsout and @therapon
- Rust
Published by github-actions[bot] almost 3 years ago
https://github.com/kaskada-ai/kaskada - Python 0.4.1
🛠️ Other improvements
- Update Streaming Avro Record Output (#433)
- Add Admin Service URL to Pulsar Backed Table (#408)
Thank you to all our contributors for making this release possible! @YoshiyukiKono, @bjchambers, @epinzur, @jordanrfrazier, @kerinin, @kevinjnguyen, @sachelsout and @therapon
- Rust
Published by github-actions[bot] almost 3 years ago
https://github.com/kaskada-ai/kaskada - Engine 0.7.0
✨ Features & Enhancements
- real-time streaming poc from cli (#366)
🛠️ Other improvements
- bump versions for release (#402)
- Fenl Diagnostic HTML Rendering with Protos (#280) (#376) (#385)
- added long-running materialization support to wren (#387)
- refactored the compute package into several interfaces (#386)
- added mock generation to wren (#370)
- added interface for computeManger (#368)
Thank you to all our contributors for making this release possible! @YoshiyukiKono, @bjchambers, @epinzur, @jordanrfrazier, @kevinjnguyen and @therapon
- Rust
Published by github-actions[bot] about 3 years ago
https://github.com/kaskada-ai/kaskada - Python 0.4.0
✨ Features & Enhancements
- Remote Session Improvements (python) (#395)
🛠️ Other improvements
- bump versions for release (#402)
- Fenl Diagnostic HTML Rendering with Protos (#280) (#376) (#385)
Thank you to all our contributors for making this release possible! @YoshiyukiKono, @bjchambers, @epinzur, @jordanrfrazier, @kevinjnguyen and @therapon
- Rust
Published by github-actions[bot] about 3 years ago
https://github.com/kaskada-ai/kaskada - Python 0.3.0
✨ Features & Enhancements
- Kaskada Health Checks + Auto Recovery for Python (#254 / #267) (#373)
🛠️ Other improvements
- Fenl Diagnostic HTML Rendering (#280) (#376)
- Python Release 0.3.0 (#375)
Thank you to all our contributors for making this release possible! @epinzur and @kevinjnguyen
- Rust
Published by github-actions[bot] about 3 years ago
https://github.com/kaskada-ai/kaskada - Engine 0.6.4
🛠️ Other improvements
- bumped versions to 0.6.4 (#363)
- fixed jupyter image build (#362)
Thank you to all our contributors for making this release possible! @epinzur
- Rust
Published by github-actions[bot] about 3 years ago
https://github.com/kaskada-ai/kaskada - Engine 0.6.3
🛠️ Other improvements
- bump versions for release (#360)
- updated logging formats of both processes to be more similar (#358)
- Add execution stream for pulsar (#320)
- Update Default Data Location to User Directory Cache (#253) (#355)
- api changes for long-lived materializations in sparrow (#298)
- ignore no dataToken error (#350)
- Fail Unsupported Columns (#318) (#323)
Thank you to all our contributors for making this release possible! @bjchambers, @epinzur, @jordanrfrazier, @kevinjnguyen and @therapon
- Rust
Published by github-actions[bot] about 3 years ago
https://github.com/kaskada-ai/kaskada - Python 0.2.0
✨ Features & Enhancements
- add fenlmagic extension loaded message (#305) (#340)
🛠️ Other improvements
- bump versions for release (#360)
- fix engine log startup (#359)
- updated logging formats of both processes to be more similar (#358)
- Update Log Output Files (#274) (#304)
Thank you to all our contributors for making this release possible! @bjchambers, @epinzur, @jordanrfrazier, @kerinin, @kevinjnguyen and @therapon
- Rust
Published by github-actions[bot] about 3 years ago
https://github.com/kaskada-ai/kaskada - Engine 0.6.2
🐞 Bug fixes
- add ignored test for unexpected non-null when behavior (#293)
🛠️ Other improvements
- create release v0.6.2 (#329)
- added file existence and accessibility checks on load (#301)
- Object Store for FileService and PrepareService (#231)
- upgraded integration tests to be runnable locally (#290)
Thank you to all our contributors for making this release possible! @epinzur, @jordanrfrazier, @kerinin, @kevinjnguyen and @therapon
- Rust
Published by github-actions[bot] about 3 years ago
https://github.com/kaskada-ai/kaskada - Python 0.1.7
🛠️ Other improvements
- Update pyproject.toml to 0.1.7 (#307)
- Updates Python Client to use file URI Prefix (#240)
Thank you to all our contributors for making this release possible! @epinzur, @jordanrfrazier, @kerinin, @kevinjnguyen and @therapon
- Rust
Published by github-actions[bot] about 3 years ago
https://github.com/kaskada-ai/kaskada - Engine 0.6.1
🛠️ Other improvements
- bumping versions for release (#282)
- updated buf and plugins (#270)
- added resource delete to the cli (#262)
- changed last_publish_time to i64 (#213)
Thank you to all our contributors for making this release possible! @bjchambers, @epinzur, @github-merge-queue[bot], @jbellis, @kerinin, @qzg and @therapon
- Rust
Published by github-actions[bot] about 3 years ago
https://github.com/kaskada-ai/kaskada - Python 0.1.6
🛠️ Other improvements
- bumping versions for release (#282)
- updated buf and plugins (#270)
- (docs) RTD configuration (#261)
- Improve query section of docs (#235)
- (docs) adds extension to automatically call docs generate (#245)
Thank you to all our contributors for making this release possible! @bjchambers, @epinzur, @jbellis, @kerinin and @therapon
- Rust
Published by github-actions[bot] about 3 years ago
https://github.com/kaskada-ai/kaskada - Python Client 0.1.4
- Rust
Published by therapon about 3 years ago
https://github.com/kaskada-ai/kaskada - Engine 0.6.0
✨ Features & Enhancements
- Add Object Store Crate to Engine (#144)
🛠️ Other improvements
- release engine 0.6.0, python client 1.3 (#222)
- Pulsar (#121)
- created initial canary helm chart (#123)
- remove cert chain and redact auth from log (#197)
- Async stream pulsar (#195)
- marked the pulsar auth_params field as sensitive (#192)
Thank you to all our contributors for making this release possible! @bjchambers, @briangodsey, @jbellis, @jordanrfrazier, @kerinin, @kevinjnguyen, @epinzur and @therapon
- Rust
Published by github-actions[bot] about 3 years ago
https://github.com/kaskada-ai/kaskada - Release v0.1.3
- Rust
Published by therapon about 3 years ago
https://github.com/kaskada-ai/kaskada - Engine 0.5.4
Thank you to all our contributors for making this release possible! @therapon
- Rust
Published by github-actions[bot] about 3 years ago
https://github.com/kaskada-ai/kaskada - Engine 0.5.2
Thank you to all our contributors for making this release possible! @therapon
- Rust
Published by github-actions[bot] about 3 years ago
https://github.com/kaskada-ai/kaskada - Engine 0.5.1
🛠️ Other improvements
- update dependencies (#179)
- update transaction benchmark instructions; examples (#166)
Thank you to all our contributors for making this release possible! @bjchambers, @jordanrfrazier, @kevinjnguyen, @epinzur and @therapon
- Rust
Published by github-actions[bot] about 3 years ago
https://github.com/kaskada-ai/kaskada - Engine 0.4.3
✨ Features & Enhancements
- Re-enable the QFR tool (#63)
🛠️ Other improvements
- Release 0.4.3 (#137)
- Updates Preparation Service to use Tempdir on S3 (#135)
- (ci): Adds integration tests as part of CI (#131)
Thank you to all our contributors for making this release possible! @bjchambers, @jordanrfrazier, @kevinjnguyen, @epinzur and @therapon
- Rust
Published by github-actions[bot] about 3 years ago
https://github.com/kaskada-ai/kaskada - Engine 0.4.2
🛠️ Other improvements
- Update version to release 0.4.2 (#128)
- add pulsar docker image and notebook (#120)
- Add Pulsar Table Source (#114)
- move manager to port 3365 for Rest (#118)
Thank you to all our contributors for making this release possible! @jordanrfrazier, @kerinin, @kevinjnguyen, @epinzur and @therapon
- Rust
Published by github-actions[bot] about 3 years ago
https://github.com/kaskada-ai/kaskada - Engine 0.4.1
🛠️ Other improvements
- Cutting engine release 0.4.1 (#113)
Thank you to all our contributors for making this release possible! @kerinin and @therapon
- Rust
Published by github-actions[bot] about 3 years ago
https://github.com/kaskada-ai/kaskada - Engine 0.4.0
✨ Features & Enhancements
- produce output at user-defined time (#86)
🐞 Bug fixes
- fix off by one error in shift to (#105)
Thank you to all our contributors for making this release possible! @jordanrfrazier, @kerinin and @therapon
- Rust
Published by github-actions[bot] about 3 years ago
https://github.com/kaskada-ai/kaskada - Engine 0.3.0
✨ Features & Enhancements
- add incrementing materialization version (#76)
🐞 Bug fixes
- typo in error status (#54)
🛠️ Other improvements
- Binary Release 0.3.0 and Python Client 0.1.1a7 (#92)
- updates integ tests for field name change Query => Expression (#87)
- updated manager to set defaults on create query (#83)
- Resurrect the cli transactions benchmark (#71)
- upgrade to tempfile 3.4 which eliminates security-problem dependency remove_dir_all (#75)
- allow sparrow-main prepare to work against csv (#49)
Thank you to all our contributors for making this release possible! @jbellis, @jordanrfrazier, @kerinin, @kevinjnguyen, @epinzur and @therapon
- Rust
Published by github-actions[bot] about 3 years ago
https://github.com/kaskada-ai/kaskada - Engine 0.2.0
✨ Features & Enhancements
- add shift by function (#59)
- Re-introduce generalized Flight Recorder (#48)
- Add basic pulsar materialization framework (#10)
🛠️ Other improvements
- Move static info to flight record header (#58)
- Prepare Metadata Flush Per Batch (#29)
- added the CLI client from the old repo (#40)
Thank you to all our contributors for making this release possible! @bjchambers, @jbellis, @jordanrfrazier, @kerinin, @kevinjnguyen and @epinzur
- Rust
Published by github-actions[bot] over 3 years ago
https://github.com/kaskada-ai/kaskada - Engine 0.1.1
🛠️ Other improvements
- update Cargo.lock for 0.1.1 release (#11)
- split golang code into multiple modules (#12)
- Kaskada Release 0.1.1 (#4)
Thank you to all our contributors for making this release possible! @bjchambers, @jbellis, @kerinin, @kevinjnguyen, @epinzur and @therapon
- Rust
Published by github-actions[bot] over 3 years ago