forked from apache/drill
-
Notifications
You must be signed in to change notification settings - Fork 1
Developer's Guide to the Enhanced Vector Framework
Paul Rogers edited this page Jun 18, 2019
·
18 revisions
The Enhanced Vector Framework (EVF) provides a complete set of tools to create and read from batches of vectors. This guide explains how to use the framework to create scan operators and file format readers. See Batch Handling Upgrades for the design and internal details.
Read this section to get going in a hurry. The tutorial is split into chunks for easier reading. The first sections discuss the bare minimum to convert a plugin to EVF:
EVF provides several additional features to improve your plugin:
- Advanced Configuration
- Special Columns
- Type Conversion
- Support an External Schema
- Override Plugin Config Properties with Table Schema
- Enhanced Error Reporting
- Discover Schema While Reading
Read this section to gain a deeper understanding and exploit advanced features.