Yeah, the HiveContext is just a SQLContext that is extended with HQL,
access to a metastore, hive UDFs and hive serdes.  The query execution
however is identical to a SQLContext.

On Sun, Jan 25, 2015 at 7:24 AM, Niranda Perera <niranda.per...@gmail.com>
wrote:

> Thanks Michael.
>
> A clarification. So the HQL dialect provided by HiveContext, does it use
> catalyst optimizer? I though HiveContext is only related to Hive
> integration in Spark!
>
> Would be grateful if you could clarify this
>
> cheers
>
> On Sun, Jan 25, 2015 at 1:23 AM, Michael Armbrust <mich...@databricks.com>
> wrote:
>
>> I generally recommend people use the HQL dialect provided by the
>> HiveContext when possible:
>> http://spark.apache.org/docs/latest/sql-programming-guide.html#getting-started
>>
>> I'll also note that this is distinct from the Hive on Spark project,
>> which is based on the Hive query optimizer / execution engine instead of
>> the catalyst optimizer that is shipped with Spark.
>>
>> On Thu, Jan 22, 2015 at 3:12 AM, Niranda Perera <niranda.per...@gmail.com
>> > wrote:
>>
>>> Hi,
>>>
>>> would like to know if there is an update on this?
>>>
>>> rgds
>>>
>>> On Mon, Jan 12, 2015 at 10:44 AM, Niranda Perera <
>>> niranda.per...@gmail.com> wrote:
>>>
>>>> Hi,
>>>>
>>>> I found out that SparkSQL supports only a relatively small subset of
>>>> SQL dialect currently.
>>>>
>>>> I would like to know the roadmap for the coming releases.
>>>>
>>>> And, are you focusing more on popularizing the 'Hive on Spark' SQL
>>>> dialect or the Spark SQL dialect?
>>>>
>>>> Rgds
>>>> --
>>>> Niranda
>>>>
>>>
>>>
>>>
>>> --
>>> Niranda
>>>
>>
>>
>
>
> --
> Niranda
>

Reply via email to