Skip to content

feat: add LanceDB 0.33.0 image and make it the recommended version#55

Merged
gordonmurray merged 1 commit into
lance-format:mainfrom
gordonmurray:feat/53-lancedb-0.33.0
Jun 10, 2026
Merged

feat: add LanceDB 0.33.0 image and make it the recommended version#55
gordonmurray merged 1 commit into
lance-format:mainfrom
gordonmurray:feat/53-lancedb-0.33.0

Conversation

@gordonmurray

@gordonmurray gordonmurray commented Jun 10, 2026

Copy link
Copy Markdown
Collaborator

Summary

LanceDB 0.33.0 is the current stable release (May 28); the newest image in our matrix was 0.29.2 from February.

  • New backend/constraints-0.33.0.txt pinning lancedb==0.33.0 and pyarrow>=16,<25.
  • 0.33.0 added to the build and test matrices (seven entries now).
  • The canonical-version rules move from 0.29.2 to 0.33.0: the latest, stable, and v{version} tags, the Dockerfile default LANCEDB_VERSION, and the README recommendation.
  • README version table gains the 0.33.0 row; also corrected the 0.24.3 PyArrow cell to its actual constraint range while editing the table.

Intermediate releases (0.30.x, 0.32.0) are skipped on purpose. Each matrix entry costs two CI jobs per run, and data written by those versions is readable with the 0.33.0 image.

Note: table_names() is deprecated as of newer lancedb but still works on 0.33.0; the fallback is tracked in #54.

Test plan

  • Test suite with the new constraints file (python:3.11-slim, lancedb 0.33.0, pyarrow 24.0.0): 30 passed
  • Built the image with the new default and smoke-tested it: /healthz reports lancedb 0.33.0 with the right build tag, /datasets works against an empty mount
  • CI matrix green for all seven versions (14 checks passed, first attempt)

Fixes #53

0.33.0 is the current stable lancedb release; the newest image in the
matrix was 0.29.2 from February. Adds a constraints file pinning
lancedb==0.33.0 with pyarrow>=16,<25, a seventh entry in the build and
test matrices, and moves the canonical-version tag rules (latest,
stable, v{version}), the Dockerfile default, and the README
recommendation from 0.29.2 to 0.33.0.

Intermediate releases (0.30.x, 0.32.0) are skipped on purpose: each
matrix entry costs two CI jobs per run and their data is readable with
the 0.33.0 image.

Fixes lance-format#53
@gordonmurray gordonmurray merged commit f51d09f into lance-format:main Jun 10, 2026
14 checks passed
@gordonmurray gordonmurray deleted the feat/53-lancedb-0.33.0 branch June 10, 2026 19:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: add LanceDB 0.33.0 image and make it the recommended version

1 participant