SparkQA commented on pull request #31920: URL: https://github.com/apache/spark/pull/31920#issuecomment-816677382
**[Test build #137124 has finished](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/137124/testReport)** for PR 31920 at commit [`d41bc50`](https://github.com/apache/spark/commit/d41bc5008d3cdfc3a064f049334a99fbbbb7f4af). * This patch passes all tests. * This patch merges cleanly. * This patch adds the following public classes _(experimental)_: * `class KoalasFrameMethods(object):` * `class KoalasSeriesMethods(object):` * `class IndexOpsMixin(object, metaclass=ABCMeta):` * `class CategoricalAccessor(object):` * ` however, expected types are [(<class 'float'>, <class 'int'>)].` * `class OptionError(AttributeError, KeyError):` * `class DatetimeMethods(object):` * `class DataError(Exception):` * `class SparkPandasIndexingError(Exception):` * `class SparkPandasNotImplementedError(NotImplementedError):` * `class PandasNotImplementedError(NotImplementedError):` * ` new_class = type(\"NameType\", (NameTypeHolder,), ` * ` new_class = type(\"NameType\", (NameTypeHolder,), ` * `class DataFrame(Frame, Generic[T]):` * ` [defaultdict(<class 'list'>, ` * `defaultdict(<class 'list'>, ` * `class CachedDataFrame(DataFrame):` * `class Frame(object, metaclass=ABCMeta):` * `class GroupBy(object, metaclass=ABCMeta):` * `class DataFrameGroupBy(GroupBy):` * `class SeriesGroupBy(GroupBy):` * `class Index(IndexOpsMixin):` * `class CategoricalIndex(Index):` * `class DatetimeIndex(Index):` * `class MultiIndex(Index):` * ` a single :class:`Index` (or subclass thereof).` * `class NumericIndex(Index):` * `class IntegerIndex(NumericIndex):` * `class Int64Index(IntegerIndex):` * `class Float64Index(NumericIndex):` * `class IndexerLike(object):` * `class AtIndexer(IndexerLike):` * `class iAtIndexer(IndexerLike):` * `class LocIndexerLike(IndexerLike, metaclass=ABCMeta):` * `class LocIndexer(LocIndexerLike):` * `class iLocIndexer(LocIndexerLike):` * `class InternalFrame(object):` * `class _MissingPandasLikeDataFrame(object):` * `class MissingPandasLikeDataFrameGroupBy(object):` * `class MissingPandasLikeSeriesGroupBy(object):` * `class MissingPandasLikeIndex(object):` * `class MissingPandasLikeDatetimeIndex(MissingPandasLikeIndex):` * `class MissingPandasLikeCategoricalIndex(MissingPandasLikeIndex):` * `class MissingPandasLikeMultiIndex(object):` * `class MissingPandasLikeSeries(object):` * `class MissingPandasLikeExpanding(object):` * `class MissingPandasLikeRolling(object):` * `class MissingPandasLikeExpandingGroupby(object):` * `class MissingPandasLikeRollingGroupby(object):` * `class PythonModelWrapper(object):` * `class KoalasPlotAccessor(PandasObject):` * `class KoalasBarPlot(PandasBarPlot, TopNPlotBase):` * `class KoalasBoxPlot(PandasBoxPlot, BoxPlotBase):` * `class KoalasHistPlot(PandasHistPlot, HistogramPlotBase):` * `class KoalasPiePlot(PandasPiePlot, TopNPlotBase):` * `class KoalasAreaPlot(PandasAreaPlot, SampledPlotBase):` * `class KoalasLinePlot(PandasLinePlot, SampledPlotBase):` * `class KoalasBarhPlot(PandasBarhPlot, TopNPlotBase):` * `class KoalasScatterPlot(PandasScatterPlot, TopNPlotBase):` * `class KoalasKdePlot(PandasKdePlot, KdePlotBase):` * ` new_class = type(\"NameType\", (NameTypeHolder,), ` * ` new_class = param.type if isinstance(param, np.dtype) else param` * `class Series(Frame, IndexOpsMixin, Generic[T]):` * ` dictionary is a ``dict`` subclass that defines ``__missing__`` (i.e.` * ` defaultdict(<class 'list'>, ` * `class SparkIndexOpsMethods(object, metaclass=ABCMeta):` * `class SparkSeriesMethods(SparkIndexOpsMethods):` * `class SparkIndexMethods(SparkIndexOpsMethods):` * `class SparkFrameMethods(object):` * `class CachedSparkFrameMethods(SparkFrameMethods):` * `class SQLProcessor(object):` * `class StringMethods(object):` * `class SeriesType(Generic[T]):` * `class DataFrameType(object):` * `class ScalarType(object):` * `class UnknownType(object):` * `class NameTypeHolder(object):` * ` The returned type class indicates both dtypes (a pandas only dtype object` * `class KoalasUsageLogger(object):` * `class RollingAndExpanding(object):` * `class Rolling(RollingAndExpanding):` * `class RollingGroupby(Rolling):` * `class Expanding(RollingAndExpanding):` * `class ExpandingGroupby(Expanding):` * `trait FunctionRegistryBase[T] ` * `trait SimpleFunctionRegistryBase[T] extends FunctionRegistryBase[T] with Logging ` * `trait EmptyFunctionRegistryBase[T] extends FunctionRegistryBase[T] ` * `trait FunctionRegistry extends FunctionRegistryBase[Expression] ` * `trait TableFunctionRegistry extends FunctionRegistryBase[LogicalPlan] ` * `class NoSuchFunctionException(` * `case class ResolveTableValuedFunctions(catalog: SessionCatalog) extends Rule[LogicalPlan] ` * `abstract class QuaternaryExpression extends Expression with QuaternaryLike[Expression] ` * `abstract class Covariance(val left: Expression, val right: Expression, nullOnDivideByZero: Boolean)` * `trait BaseGroupingSets extends Expression with CodegenFallback ` * `case class Cube(` * `trait SimpleHigherOrderFunction extends HigherOrderFunction with BinaryLike[Expression] ` * `case class UpdateStarAction(condition: Option[Expression]) extends MergeAction ` * `case class InsertStarAction(condition: Option[Expression]) extends MergeAction ` * `trait QuaternaryLike[T <: TreeNode[T]] ` * `trait DataWritingCommand extends UnaryCommand ` * `trait RunnableCommand extends Command ` * `trait BaseCacheTableExec extends LeafV2CommandExec ` * `sealed trait V1FallbackWriters extends LeafV2CommandExec with SupportsV1Write ` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
