This is an automated email from the ASF dual-hosted git repository.
volodymyr pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/drill.git.
from f2654ee DRILL-7177: Format Plugin for Excel Files
add 8f40dc9 DRILL-4303: ESRI Shapefile (shp) Format Plugin
No new revisions were added by this update.
Summary of changes:
contrib/format-esri/README.md | 35 +++
contrib/{format-syslog => format-esri}/pom.xml | 80 +++--
.../core/geometry/ShapefileByteBufferCursor.java | 72 +++++
.../com/esri/core/geometry/ShapefileReader.java} | 14 +-
.../drill/exec/store/esri/ShpBatchReader.java | 329 +++++++++++++++++++++
.../drill/exec/store/esri/ShpFormatConfig.java | 31 +-
.../drill/exec/store/esri/ShpFormatPlugin.java | 75 ++---
.../main/resources/bootstrap-format-plugins.json | 8 +-
.../src/main/resources/drill-module.conf | 2 +-
.../exec/store/esri/TestShapefileFormatPlugin.java | 107 +++++++
.../src/test/resources/shapefiles/CA-cities.dbf | Bin 0 -> 217692 bytes
.../src/test/resources/shapefiles/CA-cities.prj | 1 +
.../src/test/resources/shapefiles/CA-cities.shp | Bin 0 -> 160456 bytes
.../native/client/src/protobuf/UserBitShared.pb.cc | 14 +-
.../native/client/src/protobuf/UserBitShared.pb.h | 5 +-
contrib/pom.xml | 1 +
contrib/udfs/README.md | 165 +++++++++++
distribution/pom.xml | 5 +
distribution/src/assemble/component.xml | 1 +
pom.xml | 3 +
.../org/apache/drill/exec/proto/UserBitShared.java | 20 +-
protocol/src/main/protobuf/UserBitShared.proto | 1 +
22 files changed, 869 insertions(+), 100 deletions(-)
create mode 100644 contrib/format-esri/README.md
copy contrib/{format-syslog => format-esri}/pom.xml (58%)
create mode 100644
contrib/format-esri/src/main/java/com/esri/core/geometry/ShapefileByteBufferCursor.java
copy
contrib/{udfs/src/main/java/com/esri/core/geometry/VertexGeomAccessor.java =>
format-esri/src/main/java/com/esri/core/geometry/ShapefileReader.java} (63%)
create mode 100644
contrib/format-esri/src/main/java/org/apache/drill/exec/store/esri/ShpBatchReader.java
copy
exec/java-exec/src/main/java/org/apache/drill/exec/store/pcap/PcapFormatConfig.java
=>
contrib/format-esri/src/main/java/org/apache/drill/exec/store/esri/ShpFormatConfig.java
(66%)
copy
exec/java-exec/src/main/java/org/apache/drill/exec/store/pcap/PcapFormatPlugin.java
=>
contrib/format-esri/src/main/java/org/apache/drill/exec/store/esri/ShpFormatPlugin.java
(57%)
copy contrib/{format-maprdb =>
format-esri}/src/main/resources/bootstrap-format-plugins.json (65%)
copy contrib/{format-ltsv => format-esri}/src/main/resources/drill-module.conf
(99%)
create mode 100644
contrib/format-esri/src/test/java/org/apache/drill/exec/store/esri/TestShapefileFormatPlugin.java
create mode 100644
contrib/format-esri/src/test/resources/shapefiles/CA-cities.dbf
create mode 100644
contrib/format-esri/src/test/resources/shapefiles/CA-cities.prj
create mode 100644
contrib/format-esri/src/test/resources/shapefiles/CA-cities.shp