spark-instrumented-optimizer/python/pyspark/sql
Burak Yavuz 78c8aaf849 [SPARK-14555] Second cut of Python API for Structured Streaming
## What changes were proposed in this pull request?

This PR adds Python APIs for:
 - `ContinuousQueryManager`
 - `ContinuousQueryException`

The `ContinuousQueryException` is a very basic wrapper, it doesn't provide the functionality that the Scala side provides, but it follows the same pattern for `AnalysisException`.

For `ContinuousQueryManager`, all APIs are provided except for registering listeners.

This PR also attempts to fix test flakiness by stopping all active streams just before tests.

## How was this patch tested?

Python Doc tests and unit tests

Author: Burak Yavuz <brkyvz@gmail.com>

Closes #12673 from brkyvz/pyspark-cqm.
2016-04-28 15:22:28 -07:00
..
__init__.py [SPARK-14945][PYTHON] SparkSession Python API 2016-04-28 10:55:48 -07:00
column.py [SPARK-14088][SQL] Some Dataset API touch-up 2016-03-22 23:43:09 -07:00
context.py [SPARK-14555] Second cut of Python API for Structured Streaming 2016-04-28 15:22:28 -07:00
dataframe.py [SPARK-14555] First cut of Python API for Structured Streaming 2016-04-20 10:32:01 -07:00
functions.py [SPARK-14639] [PYTHON] [R] Add bround function in Python/R. 2016-04-19 22:28:11 -07:00
group.py [SPARK-12756][SQL] use hash expression in Exchange 2016-01-13 22:43:28 -08:00
readwriter.py [SPARK-14555] Second cut of Python API for Structured Streaming 2016-04-28 15:22:28 -07:00
session.py [SPARK-14945][PYTHON] SparkSession Python API 2016-04-28 10:55:48 -07:00
streaming.py [SPARK-14555] Second cut of Python API for Structured Streaming 2016-04-28 15:22:28 -07:00
tests.py [SPARK-14555] Second cut of Python API for Structured Streaming 2016-04-28 15:22:28 -07:00
types.py [SPARK-13842] [PYSPARK] pyspark.sql.types.StructType accessor enhancements 2016-04-20 13:45:14 -07:00
utils.py [SPARK-14555] Second cut of Python API for Structured Streaming 2016-04-28 15:22:28 -07:00
window.py [SPARK-14058][PYTHON] Incorrect docstring in Window.order 2016-03-21 23:52:33 -07:00