GitHub PushEvent at 2014-10-06 01:01:27
Repository: spark
Actor: guavuslabs-builder
Payload: {"shas":[["58f5361caaa2f898e38ae4b3794167881e20a818","f98b0bead8ca0151df080a83631a6c2556256922@huawei.com","[SPARK-3792][SQL] Enable JavaHiveQLSuite\n\nDo not use TestSQLContext in JavaHiveQLSuite, that may lead to two SparkContexts in one jvm and enable JavaHiveQLSuite\n\nAuthor: scwf <wangfei1@huawei.com>\n\nCloses #2652 from scwf/fix-JavaHiveQLSuite and squashes the following commits:\n\nbe35c91 [scwf] enable JavaHiveQLSuite","scwf",true],["34b97a067d1b370fbed8ecafab2f48501a35d783","a50d2185142f97721f64187b05c8deeec99604b1@gmail.com","[SPARK-3645][SQL] Makes table caching eager by default and adds syntax for lazy caching\n\nAlthough lazy caching for in-memory table seems consistent with the `RDD.cache()` API, it's relatively confusing for users who mainly work with SQL and not familiar with Spark internals. The `CACHE TABLE t; SELECT COUNT(*) FROM t;` pattern is also commonly seen just to ensure predictable performance.\n\nThis PR makes both the `CACHE TABLE t [AS SELECT ...]` statement and the `SQLContext.cacheTable()` API eager by default, and adds a new `CACHE LAZY TABLE t [AS SELECT ...]` syntax to provide lazy in-memory table caching.\n\nAlso, took the chance to make some refactoring: `CacheCommand` and `CacheTableAsSelectCommand` are now merged and renamed to `CacheTableCommand` since the former is strictly a special case of the latter. A new `UncacheTableCommand` is added for the `UNCACHE TABLE t` statement.\n\nAuthor: Cheng Lian <lian.cs.zju@gmail.com>\n\nCloses #2513 from liancheng/eager-caching and squashes the following commits:\n\nfe92287 [Cheng Lian] Makes table caching eager by default and adds syntax for lazy caching","Cheng Lian",true],["90897ea5f24b03c9f3455a62c7f68b3d3f0435ad","abedbf5433473d5ca3a271a012b37bf3453e9e60@2gis.ru","[SPARK-3776][SQL] Wrong conversion to Catalyst for Option[Product]\n\nAuthor: Renat Yusupov <re.yusupov@2gis.ru>\n\nCloses #2641 from r3natko/feature/catalyst_option and squashes the following commits:\n\n55d0c06 [Renat Yusupov] [SQL] SPARK-3776: Wrong conversion to Catalyst for Option[Product]","Renat Yusupov",true]],"size":3,"ref":"refs/heads/master","head":"90897ea5f24b03c9f3455a62c7f68b3d3f0435ad"}