Releases: fugue-project/fugue
Releases · fugue-project/fugue
A couple of perf fixes + refactoring FuncParam
0.8.2.dev2 Make PartitionCursor take functions, fix Ray perf issue, fix spark ge…
Register whylogs extensions
0.8.2.dev1 Register whylogs extension (#431)
0.8.1
Extension namespace
0.8.1.dev4 Extension namespace (#427)
Improve test suite
Improve test suite (#425) * Improve test suite * update
Improve test suites
Improve test suite (#425) * Improve test suite * update
Multiple improvements
Improve IbisExecutionEngine, refactor ExecutionEngine, fix bugs (#416) * Improve IbisExecutionEngine * update * lint * Update ray configs * update * Add is_distributed * make ibis handle timestamp * refactor execution engine * update import * add plot extension * fix tests * fix tests * update dependency * make fsql dialect configurable * add dialect * fix tests, update dataframe interface * use more df.columns instead of df.schema * ibis handle unsupported types * update * update * yield table * update * update * fix seed for fsql * refactor ibis engine * update
0.8.0
- 384 Expanding Fugue API
- 410 Unify Fugue SQL dialect (syntax only)
- 409 Support arbitrary column names in Fugue
- 404 Ray/Dask engines guess optimal default partitions
- 403 Deprecate register_raw_df_type
- 392 Aggregations on Spark dataframes fail intermittently
- 398 Rework API Docs and Favicon
- 393 ExecutionEngine as_context
- 385 Remove DataFrame metadata
- 381 Change SparkExecutionEngine to use pandas udf by default
- 380 Refactor ExecutionEngine (Separate out MapEngine)
- 378 Refactor DataFrame show
- 377 Create bag
- 372 Infer execution engine from input
- 340 Migrate to plugin mode
- 369 Remove execution from FugueWorkflow context manager, remove engine from FugueWorkflow
- 373 Fixed Spark engine rename slowness when there are a lot of columns
Fugue SQL enhancement (dialect, column names)
Support arbitrary column names & SQL transpiler (#407) * update gitpod * Arbitrary column name * Add SQL transpiler * continue working on column names * update * update * update * update * update * update
Fugue API
Add fugue API (#396) * Add fugue interfaceless util functions * update tests * fix test coverage * fix numpy brreaking change * update backends for utils functions * fix * update qpd * refactor code * Add test suite for express functions * add engine level utils * refactor code * add engine operations * update type annotations and docs * lint * top api docs * Refactor ibis, add fugue sql api * make duckdb columns encoded * improve test coverage * fix tests * refactor SQLEngine * fix ray tests and coverage * fix tests, add fugue.default.partitions * update docs * fix tests * fix test coverage * update docs * add all sql api functions * lint * add join functions * Make PartitionSpec more flexible