You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## Summary
Reworking docs for the DataFusion integration, mostly just more
examples.
Also moved some top-level tests into a dedicated module.
---------
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
Copy file name to clipboardExpand all lines: vortex-datafusion/src/persistent/access_plan.rs
+36-5Lines changed: 36 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -4,18 +4,46 @@
4
4
use vortex::layout::scan::scan_builder::ScanBuilder;
5
5
use vortex::scan::selection::Selection;
6
6
7
-
/// Custom Vortex-specific information that can be provided by external indexes or other sources.
7
+
/// Additional Vortex-specific scan constraints attached to a
8
+
/// [`PartitionedFile`].
8
9
///
9
-
/// This is intended as a low-level interface for users building their own data systems, see the [advance index] example from the DataFusion repo for a similar usage with Parquet.
10
+
/// `VortexAccessPlan` is the hook to use when an external index or planner
11
+
/// already knows that only part of a file needs to be scanned. The plan is
12
+
/// attached as `extensions` on `PartitionedFile`, and the internal
13
+
/// `VortexOpener` applies it before building the Vortex scan.
0 commit comments