Skip to content

Flow like/datafusion 53 - #1

Open
felix-schultz wants to merge 5 commits into
mainfrom
flow-like/datafusion-53
Open

Flow like/datafusion 53#1
felix-schultz wants to merge 5 commits into
mainfrom
flow-like/datafusion-53

Conversation

@felix-schultz

Copy link
Copy Markdown
Member

No description provided.

Lance Release Bot and others added 5 commits June 18, 2026 20:03
…#7397)

I'm not sure if the original naming was intentional or not. However, it
required a special case in `get_plugin_name_from_details_name` to rename
`fmindex` to `fm` so I'm guessing it was accidental?

We are trying to convert indexes to be "generic plugins" and this means
we cannot have special cases lying around.

An index's short-name is the name of the type URL minus the suffix
`IndexDetails`. So if we want `fm` then it should be `FmIndexDetails`
(which this PR implements). If we want `fmindex` then it should be
`FmIndexIndexDetails` (which it had before). If we want both then we
should invent some kind of formal alias mechanism where an index plugin
can register potential aliases. However, I think it'd be simplest to
avoid that.

This change would be a breaking change to any existing FM indexes! That
index type has not (AFAIK) been formally released yet so I think this is
ok. However, if this misses the 8.0.0 release then we will probably need
to find a different way (and possibly forever be locked into carrying
around this special case).

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Promoted from v8.0.0-rc.2
@github-actions

github-actions Bot commented Sep 6, 2026

Copy link
Copy Markdown

Important

Format specification vote

This PR modifies the Lance format specification, so it requires 3 binding +1 votes from PMC members (excluding the proposer) and a minimum 72-hour voting period, weekends excluded, before it can merge. Vote by approving this PR (+1) or requesting changes (−1, a veto). See the voting process.

Status: ❌ Blocked — 0 of 3 required approvals

Approvals (this commit) none (0/3)
Vetoes none
Voting period ends Thu 2026-09-10 00:00 UTC (Wed 17:00 PDT)

Updated automatically by the format-spec vote gate, which re-checks every 15 minutes — just voted? Re-check now (press Run workflow; leave the input blank to re-check every open format PR). A PMC member may apply the format-waived label to waive the vote for a trivial edit (typo, wording, formatting).

@github-actions

github-actions Bot commented Sep 6, 2026

Copy link
Copy Markdown

ACTION NEEDED
Lance follows the Conventional Commits specification for release automation.

The PR title and description are used as the merge commit message. Please update your PR title and description to match the specification.

For details on the error please inspect the "PR Title Check" action.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants