dependabot[bot] opened a new pull request, #11378:
URL: https://github.com/apache/gravitino/pull/11378

   Bumps [org.lance:lance-core](https://github.com/lancedb/lance) from 6.0.0 to 
7.0.0.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/lancedb/lance/releases";>org.lance:lance-core's 
releases</a>.</em></p>
   <blockquote>
   <h2>v7.0.0</h2>
   <!-- raw HTML omitted -->
   <h2>What's Changed</h2>
   <h3>Breaking Changes 🛠</h3>
   <ul>
   <li>feat!: make dataset object store access base-aware by <a 
href="https://github.com/jackye1995";><code>@​jackye1995</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6647";>lance-format/lance#6647</a></li>
   <li>perf!: run scheduler initialize eagerly in async read_tasks by <a 
href="https://github.com/westonpace";><code>@​westonpace</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6710";>lance-format/lance#6710</a></li>
   <li>fix!: disable auto-cleanup by default by <a 
href="https://github.com/touch-of-grey";><code>@​touch-of-grey</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6755";>lance-format/lance#6755</a></li>
   </ul>
   <h3>New Features 🎉</h3>
   <ul>
   <li>feat: implement vector index details by <a 
href="https://github.com/wjones127";><code>@​wjones127</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6099";>lance-format/lance#6099</a></li>
   <li>feat(lsm): expose lsm api to python by <a 
href="https://github.com/zhangyue19921010";><code>@​zhangyue19921010</code></a> 
in <a 
href="https://redirect.github.com/lance-format/lance/pull/6259";>lance-format/lance#6259</a></li>
   <li>feat: add branch/tag metadata maps and tag timestamps by <a 
href="https://github.com/majin1102";><code>@​majin1102</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6364";>lance-format/lance#6364</a></li>
   <li>feat: route partial-schema merge_insert through the v2 write path by <a 
href="https://github.com/wombatu-kun";><code>@​wombatu-kun</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6472";>lance-format/lance#6472</a></li>
   <li>feat: route find-or-create merge_insert through the v2 write path by <a 
href="https://github.com/wombatu-kun";><code>@​wombatu-kun</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6473";>lance-format/lance#6473</a></li>
   <li>feat: expose base scoped store bindings to java by <a 
href="https://github.com/zhangyue19921010";><code>@​zhangyue19921010</code></a> 
in <a 
href="https://redirect.github.com/lance-format/lance/pull/6548";>lance-format/lance#6548</a></li>
   <li>feat: add unenforced_clustering_key to format spec by <a 
href="https://github.com/beinan";><code>@​beinan</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6552";>lance-format/lance#6552</a></li>
   <li>feat(spec): formally split catalog, namespace, table and index specs by 
<a href="https://github.com/jackye1995";><code>@​jackye1995</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6566";>lance-format/lance#6566</a></li>
   <li>feat: support distributed bitmap index build by <a 
href="https://github.com/zhangyue19921010";><code>@​zhangyue19921010</code></a> 
in <a 
href="https://redirect.github.com/lance-format/lance/pull/6598";>lance-format/lance#6598</a></li>
   <li>feat: support segmented btree indices by <a 
href="https://github.com/beinan";><code>@​beinan</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6605";>lance-format/lance#6605</a></li>
   <li>feat: expose FTS exec internals to enable distributed planning by <a 
href="https://github.com/vivek-bharathan";><code>@​vivek-bharathan</code></a> in 
<a 
href="https://redirect.github.com/lance-format/lance/pull/6648";>lance-format/lance#6648</a></li>
   <li>feat: opt-in env var to drop centroids from vector index stats by <a 
href="https://github.com/westonpace";><code>@​westonpace</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6654";>lance-format/lance#6654</a></li>
   <li>feat: add write ahead log appender and tailer primitives by <a 
href="https://github.com/touch-of-grey";><code>@​touch-of-grey</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6669";>lance-format/lance#6669</a></li>
   <li>feat: unify WalAppender into ShardWriter via enable_memtable mode by <a 
href="https://github.com/touch-of-grey";><code>@​touch-of-grey</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6675";>lance-format/lance#6675</a></li>
   <li>feat: show scalar index type in ScalarIndexQuery plan output by <a 
href="https://github.com/wkalt";><code>@​wkalt</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6677";>lance-format/lance#6677</a></li>
   <li>feat(namespace): add backfill and refresh operations by <a 
href="https://github.com/jackye1995";><code>@​jackye1995</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6678";>lance-format/lance#6678</a></li>
   <li>feat(fts): implement CacheCodec for posting lists and positions by <a 
href="https://github.com/wkalt";><code>@​wkalt</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6691";>lance-format/lance#6691</a></li>
   <li>feat(java): expose scan execution stats by <a 
href="https://github.com/fangbo";><code>@​fangbo</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6712";>lance-format/lance#6712</a></li>
   <li>feat(mem_wal): flush active memtable on ShardWriter::close by <a 
href="https://github.com/touch-of-grey";><code>@​touch-of-grey</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6717";>lance-format/lance#6717</a></li>
   <li>feat(index): merge incremental inverted index segments by <a 
href="https://github.com/BubbleCal";><code>@​BubbleCal</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6737";>lance-format/lance#6737</a></li>
   <li>feat: allow LSM scanner to read fresh tier without a base table by <a 
href="https://github.com/hamersaw";><code>@​hamersaw</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6749";>lance-format/lance#6749</a></li>
   <li>feat: add manifest version hint for fast latest-version lookup by <a 
href="https://github.com/touch-of-grey";><code>@​touch-of-grey</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6752";>lance-format/lance#6752</a></li>
   <li>feat(io): add shared-memory:// scheme for cross-component in-memory 
state by <a href="https://github.com/hamersaw";><code>@​hamersaw</code></a> in 
<a 
href="https://redirect.github.com/lance-format/lance/pull/6753";>lance-format/lance#6753</a></li>
   <li>feat(mem_wal): add ShardWriter manual compaction APIs by <a 
href="https://github.com/hamersaw";><code>@​hamersaw</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6766";>lance-format/lance#6766</a></li>
   <li>feat(java): add Dataset.takeRows() for physical row ID access by <a 
href="https://github.com/alex766";><code>@​alex766</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6772";>lance-format/lance#6772</a></li>
   <li>feat: expose uncommitted delete transactions by <a 
href="https://github.com/ragnorc";><code>@​ragnorc</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6781";>lance-format/lance#6781</a></li>
   <li>feat: support FTS index segment merging by <a 
href="https://github.com/Xuanwo";><code>@​Xuanwo</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6790";>lance-format/lance#6790</a></li>
   <li>feat(python): support nested blob fields in to_pandas by <a 
href="https://github.com/geruh";><code>@​geruh</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6791";>lance-format/lance#6791</a></li>
   <li>feat(index): serializable cache for the BTree scalar index by <a 
href="https://github.com/wjones127";><code>@​wjones127</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6793";>lance-format/lance#6793</a></li>
   <li>feat: add Lance-native MemWAL HNSW for shard writer by <a 
href="https://github.com/touch-of-grey";><code>@​touch-of-grey</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6795";>lance-format/lance#6795</a></li>
   <li>feat(io): make shared-memory:// provider available outside tests by <a 
href="https://github.com/hamersaw";><code>@​hamersaw</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6805";>lance-format/lance#6805</a></li>
   <li>fix: reject changing the unenforced primary key once set by <a 
href="https://github.com/touch-of-grey";><code>@​touch-of-grey</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6810";>lance-format/lance#6810</a></li>
   <li>feat: support updating the unenforced clustering key via UpdateConfig by 
<a href="https://github.com/touch-of-grey";><code>@​touch-of-grey</code></a> in 
<a 
href="https://redirect.github.com/lance-format/lance/pull/6812";>lance-format/lance#6812</a></li>
   <li>feat: builder-style MemWAL initialization API by <a 
href="https://github.com/touch-of-grey";><code>@​touch-of-grey</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6815";>lance-format/lance#6815</a></li>
   <li>feat(mem_wal): cache opened L0 flushed-generation datasets by <a 
href="https://github.com/hamersaw";><code>@​hamersaw</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6816";>lance-format/lance#6816</a></li>
   <li>feat(java): add Java bindings for MemWAL APIs by <a 
href="https://github.com/touch-of-grey";><code>@​touch-of-grey</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6833";>lance-format/lance#6833</a></li>
   <li>feat(rust): support update by _row_id by <a 
href="https://github.com/yanghua";><code>@​yanghua</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6837";>lance-format/lance#6837</a></li>
   <li>feat: expose granular trace event targets by <a 
href="https://github.com/beinan";><code>@​beinan</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6853";>lance-format/lance#6853</a></li>
   <li>feat: add MemWAL sharding evaluator by <a 
href="https://github.com/jackye1995";><code>@​jackye1995</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6854";>lance-format/lance#6854</a></li>
   <li>feat: expose multi-base config to Python and Java write_fragments API by 
<a 
href="https://github.com/zhangyue19921010";><code>@​zhangyue19921010</code></a> 
in <a 
href="https://redirect.github.com/lance-format/lance/pull/6855";>lance-format/lance#6855</a></li>
   <li>feat(index): serializable cache for Bitmap and LabelList scalar indices 
by <a href="https://github.com/wjones127";><code>@​wjones127</code></a> in <a 
href="https://redirect.github.com/lance-format/lance/pull/6874";>lance-format/lance#6874</a></li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/lance-format/lance/blob/main/release_process.md";>org.lance:lance-core's
 changelog</a>.</em></p>
   <blockquote>
   <h1>Release Process</h1>
   <p>Lance maintains a linear commit history with a controlled release 
process.</p>
   <ul>
   <li>All pull requests are merged into the <code>main</code> branch 
first.</li>
   <li>Beta releases (or preview releases) are created on-demand from the 
<code>main</code> branch.</li>
   <li>Stable releases (non-prereleases) are created only after a voting 
process and come from a release branch <code>release/vX.Y</code>. These are 
typically created once every two weeks.</li>
   <li>Release Candidates (RC) are created from release branches prior to 
voting.</li>
   <li>Minor releases can be cut from either main branch or an existing release 
branch (when main is targeting a major release).</li>
   <li>Patch releases are created by committing fixes directly to the release 
branch, voting on a new RC, and releasing.</li>
   <li>All changes (features, fixes) must be committed to main first, then 
cherry-picked to release branches as needed.</li>
   </ul>
   <pre lang="mermaid"><code>gitGraph
       commit
       branch feature
       checkout feature
       commit
       checkout main
       merge feature
       branch bugfix
       checkout bugfix
       commit id: &quot;bugfix&quot;
       checkout main
       branch &quot;release/v1.4&quot;
       checkout &quot;release/v1.4&quot;
       commit tag: &quot;1.4.0-rc.1&quot;
       commit tag: &quot;1.4.0&quot;
       checkout main
       merge bugfix
       commit id: &quot;merged&quot;
       checkout &quot;release/v1.4&quot;
       cherry-pick id: &quot;merged&quot;
       commit tag: &quot;1.4.1-rc.1&quot;
       commit tag: &quot;1.4.1&quot;
       checkout main
       commit tag: &quot;2.0.0-beta.1&quot; id: &quot;breaking&quot;
       checkout &quot;release/v1.4&quot;
       cherry-pick id: &quot;breaking&quot; tag: &quot;1.5.0-rc.1&quot;
       branch &quot;release/v1.5&quot;
       checkout &quot;release/v1.5&quot;
       commit tag: &quot;1.5.0&quot;
   <p></code></pre></p>
   <h2>Version Semantics</h2>
   <p>Lance uses version numbers inspired by semantic versioning, but with 
flexibility for practical release management. Specifically, minor releases can 
be cut from existing release branches when the main branch is targeting a major 
release.</p>
   <h3>Version Format</h3>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/lance-format/lance/commit/a15ae30939b9242d74b00aed1fb83abf7d15bf7f";><code>a15ae30</code></a>
 chore: release version 7.0.0</li>
   <li><a 
href="https://github.com/lance-format/lance/commit/06f52e901dd9bd99d299263130fb2bda0a3f91af";><code>06f52e9</code></a>
 chore: release candidate 7.0.0-rc.1</li>
   <li><a 
href="https://github.com/lance-format/lance/commit/95613a7a4c0d9fe78e80d69c0d56a140ea57d6b4";><code>95613a7</code></a>
 feat: create materialized view API (<a 
href="https://redirect.github.com/lancedb/lance/issues/6891";>#6891</a>)</li>
   <li><a 
href="https://github.com/lance-format/lance/commit/c39f31e1d1c20e9bec74481654fdecfc1ea38711";><code>c39f31e</code></a>
 fix: stop double-counting child CPU in node-with-children Exec plans (<a 
href="https://redirect.github.com/lancedb/lance/issues/6799";>#6799</a>)</li>
   <li><a 
href="https://github.com/lance-format/lance/commit/6e0e5a685d7786679e9d48dd2aaadc6a964089e3";><code>6e0e5a6</code></a>
 feat: expose multi-base config to Python and Java write_fragments API (<a 
href="https://redirect.github.com/lancedb/lance/issues/6855";>#6855</a>)</li>
   <li><a 
href="https://github.com/lance-format/lance/commit/bd58ad07f3611edb208f9bf848bc3ef434aecf3a";><code>bd58ad0</code></a>
 fix(mem_wal): dedupe duplicate primary keys in LSM point lookup (<a 
href="https://redirect.github.com/lancedb/lance/issues/6880";>#6880</a>)</li>
   <li><a 
href="https://github.com/lance-format/lance/commit/65a0e4105c2dbe188cf49b8d9ce3c770ae272ac7";><code>65a0e41</code></a>
 fix(mem_wal): exact PK dedup for LSM vector search (<a 
href="https://redirect.github.com/lancedb/lance/issues/6881";>#6881</a>)</li>
   <li><a 
href="https://github.com/lance-format/lance/commit/dbeeefbe77781023cb8e2011f6d6e47b6bae3221";><code>dbeeefb</code></a>
 feat: expose granular trace event targets (<a 
href="https://redirect.github.com/lancedb/lance/issues/6853";>#6853</a>)</li>
   <li><a 
href="https://github.com/lance-format/lance/commit/c7c5626d4e830b46c239b5bf4e2a17e32ab901b8";><code>c7c5626</code></a>
 chore: release beta version 7.0.0-beta.17</li>
   <li><a 
href="https://github.com/lance-format/lance/commit/bf681716b986617b5a89280a032a327c08211f51";><code>bf68171</code></a>
 feat: add MemWAL sharding evaluator (<a 
href="https://redirect.github.com/lancedb/lance/issues/6854";>#6854</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/lancedb/lance/compare/v6.0.0...v7.0.0";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.lance:lance-core&package-manager=gradle&previous-version=6.0.0&new-version=7.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   <details>
   <summary>Dependabot commands and options</summary>
   <br />
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot show <dependency name> ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to