eel-sdk icon indicating copy to clipboard operation
eel-sdk copied to clipboard

Orc properties for Hive Source and Sink

Open hannesmiller opened this issue 8 years ago • 2 comments
trafficstars

I just want to confirm that we respect the following Hive properties outlined in the documentation:

  • Hive: http://orc.apache.org/docs/hive-config.html

My only concern is that our Orc dialect for Hive Source and Sink delegates to the same code base for our native Orc Source and Sink and hence ignoring these table properties?

If this is the case we should automatically pick up these options from the Hive Metastore when using HiveSource and HiveSink, and support them natively when using the OrcSink and OrcSource?

hannesmiller avatar Feb 15 '17 07:02 hannesmiller

We completely ignore them at the moment, but you're right we should honour them where appropriate. We can still use the same source and sink, but when the dialect delegates it would need to pass in a config object pre-populated.

sksamuel avatar Feb 15 '17 08:02 sksamuel

Cool! I am not sure whether we need to honour other Hive dialects such as Parquet and Avro?

I'll investigate this...

hannesmiller avatar Feb 15 '17 09:02 hannesmiller