You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* fix(core): improve robustness and database support
- evalbench.py: Support dict-based dataset_config extraction.
- postgres.py: Enable UNIX domain socket connections for local auth.
- oneshotorchestrator.py: Add database name mapping/overrides for multi-engine evaluations.
- analyzer.py: Fix KeyError and ZeroDivisionError during reporting.
* refactor(analyzer): gracefully handle empty results without short-circuiting
* refactor(analyzer): restore LLM metrics logging
* fix(databases): enhance db registry and driver robustness
- databases/__init__.py: Register SpannerDB and MongoDB in factory.
- mysql.py: Improve connection pooling and Cloud SQL handling.
- sqlite.py: Implement copy-on-write for temporary databases to support file-based datasets.
* fix(databases): enhance db registry and driver robustness
- databases/__init__.py: Register SpannerDB and MongoDB in factory.
- mysql.py: Improve connection pooling and Cloud SQL handling.
- sqlite.py: Implement copy-on-write for temporary databases to support file-based datasets.
* fix(dataset): correct progress calculation for multi-dialect evaluations
* Fix python test failures and pycodestyle warnings
- Updated `evalbench/test/mongodb_test.py` to match the expected data format for `insert_data`.
- Fixed `batch_execute` in `evalbench/databases/spanner.py` to correctly use `self.database.update_ddl` instead of just executing standard queries, as Spanner snapshots do not support DDL commands.
- Updated `evalbench/test/spanner_test.py` to use `batch_execute` for DDL statements (CREATE TABLE, DROP TABLE).
- Modified `.pycodestyle` to ignore `W504` (line break after binary operator), which conflicts with `W503` (line break before binary operator).
* Fix trailing whitespace and formatting errors flagged by pycodestyle
- Used autopep8 and sed to clean up all W291 and W293 errors in the python source.
* Fix comment formatting in spanner.py
---------
Co-authored-by: IsmailMehdi <IsmailMehdi@gmail.com>
0 commit comments