Skip to content

feat: improve ducklake api struture#283

Merged
luabida merged 4 commits into
AlertaDengue:mainfrom
luabida:improve-ducklake-client
Jun 14, 2026
Merged

feat: improve ducklake api struture#283
luabida merged 4 commits into
AlertaDengue:mainfrom
luabida:improve-ducklake-client

Conversation

@luabida

@luabida luabida commented Jun 8, 2026

Copy link
Copy Markdown
Collaborator

feat: global variables usage

feat: include more orm models to manage .duckdb files

@luabida luabida force-pushed the improve-ducklake-client branch 7 times, most recently from 438ba5d to 119d3f9 Compare June 14, 2026 15:44
@codecov-commenter

codecov-commenter commented Jun 14, 2026

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

❌ Patch coverage is 78.40000% with 162 lines in your changes missing coverage. Please review.
⚠️ Please upload report for BASE (main@1c2dd78). Learn more about missing BASE report.

Files with missing lines Patch % Lines
pysus/api/ducklake/catalog/adapters.py 52.56% 74 Missing ⚠️
pysus/api/ducklake/functional.py 35.10% 61 Missing ⚠️
pysus/api/ducklake/client.py 80.88% 13 Missing ⚠️
pysus/api/types.py 50.00% 6 Missing ⚠️
pysus/api/ducklake/models.py 94.04% 5 Missing ⚠️
pysus/api/_impl/databases.py 92.85% 2 Missing ⚠️
pysus/api/ducklake/catalog/orm/default.py 87.50% 1 Missing ⚠️
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff           @@
##             main     #283   +/-   ##
=======================================
  Coverage        ?   96.75%           
=======================================
  Files           ?       45           
  Lines           ?     7018           
  Branches        ?        0           
=======================================
  Hits            ?     6790           
  Misses          ?      228           
  Partials        ?        0           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@luabida luabida force-pushed the improve-ducklake-client branch 3 times, most recently from fd16c0a to 436a325 Compare June 14, 2026 16:09
…causing a throttle with too many files downloading at the same time
@luabida luabida force-pushed the improve-ducklake-client branch from 436a325 to 8b63729 Compare June 14, 2026 16:12
@luabida luabida merged commit 2ee7b70 into AlertaDengue:main Jun 14, 2026
10 checks passed
@luabida luabida deleted the improve-ducklake-client branch June 14, 2026 16:17
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 2.3.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants