Skip to content

feat: bump lance-namespace-reqwest-client to 0.8.6 (source_task_size)#7254

Merged
wjones127 merged 2 commits into
lance-format:mainfrom
justinrmiller:gen-476-reqwest-client-0.8.6
Jun 16, 2026
Merged

feat: bump lance-namespace-reqwest-client to 0.8.6 (source_task_size)#7254
wjones127 merged 2 commits into
lance-format:mainfrom
justinrmiller:gen-476-reqwest-client-0.8.6

Conversation

@justinrmiller

Copy link
Copy Markdown
Contributor

Context

Linear: GEN-476

lance-namespace 0.8.6 added an optional source_task_size field to RefreshMaterializedViewRequest (chunker materialized-view refresh work-item size, bounds per-actor memory). The reqwest client in this repo was pinned at 0.8.4, so the field was dropped when RestNamespace deserialized the request — never reaching the server.

Change

Bumps lance-namespace-reqwest-client 0.8.40.8.6 (workspace Cargo.toml + Cargo.lock). Additive and code-free: the PyO3 binding (python/src/namespace.rs) depythonizes the typed RefreshMaterializedViewRequest, so the new field flows automatically once the crate carries it.

Test plan

  • cargo update -p lance-namespace-reqwest-clientv0.8.6
  • cargo check -p lance-namespace → clean (builds against reqwest-client 0.8.6)
  • (Local full build of the AWS-credential-vendor path hits a pre-existing aws-smithy-types E0119 under rustc 1.91, unrelated to this bump — CI's pinned toolchain builds it.)

Follow-up

Publish a pylance beta from this so geneva can pin lance-namespace>=0.8.6 + the new pylance and have source_task_size transit db:// end-to-end.

🤖 Generated with Claude Code

Picks up the new optional `source_task_size` field on
`RefreshMaterializedViewRequest`, so the chunker materialized-view refresh
work-item size transits the REST namespace path to the server. Additive,
code-free bump — the PyO3 binding depythonizes the typed request struct, so
the field flows once the crate carries it.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@codecov

codecov Bot commented Jun 16, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@wjones127 wjones127 merged commit 80e35ec into lance-format:main Jun 16, 2026
26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-deps Dependency updates enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants