SparkQA commented on pull request #31913: URL: https://github.com/apache/spark/pull/31913#issuecomment-818284495
**[Test build #137230 has finished](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/137230/testReport)** for PR 31913 at commit [`343f35e`](https://github.com/apache/spark/commit/343f35eccf4db5f47dbf6a08eed18ab90a3e528b). * 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)` * `case class KnownFloatingPointNormalized(child: Expression) extends TaggingExpression ` * `trait BaseGroupingSets extends Expression with CodegenFallback ` * `case class Cube(` * `trait SimpleHigherOrderFunction extends HigherOrderFunction with BinaryLike[Expression] ` * `case class Acos(child: Expression) extends UnaryMathExpression(math.acos, \"ACOS\") ` * `case class Asin(child: Expression) extends UnaryMathExpression(math.asin, \"ASIN\") ` * `case class Atan(child: Expression) extends UnaryMathExpression(math.atan, \"ATAN\") ` * `case class Cbrt(child: Expression) extends UnaryMathExpression(math.cbrt, \"CBRT\") ` * `case class Cos(child: Expression) extends UnaryMathExpression(math.cos, \"COS\") ` * `case class Cosh(child: Expression) extends UnaryMathExpression(math.cosh, \"COSH\") ` * `case class Log10(child: Expression) extends UnaryLogExpression(StrictMath.log10, \"LOG10\") ` * `case class Signum(child: Expression) extends UnaryMathExpression(math.signum, \"SIGNUM\") ` * `case class Sin(child: Expression) extends UnaryMathExpression(math.sin, \"SIN\") ` * `case class Sinh(child: Expression) extends UnaryMathExpression(math.sinh, \"SINH\") ` * `case class Sqrt(child: Expression) extends UnaryMathExpression(math.sqrt, \"SQRT\") ` * `case class Tan(child: Expression) extends UnaryMathExpression(math.tan, \"TAN\") ` * `case class Tanh(child: Expression) extends UnaryMathExpression(math.tanh, \"TANH\") ` * `case class DeleteAction(condition: Option[Expression]) extends MergeAction ` * `case class UpdateStarAction(condition: Option[Expression]) extends MergeAction ` * `case class InsertStarAction(condition: Option[Expression]) extends MergeAction ` * `case class RefreshTable(child: LogicalPlan) extends UnaryCommand ` * `case class CommentOnNamespace(child: LogicalPlan, comment: String) extends UnaryCommand ` * `case class CommentOnTable(child: LogicalPlan, comment: String) extends UnaryCommand ` * `case class RefreshFunction(child: LogicalPlan) extends UnaryCommand ` * `case class DescribeFunction(child: LogicalPlan, isExtended: Boolean) extends UnaryCommand ` * `case class RecoverPartitions(child: LogicalPlan) extends UnaryCommand ` * `case class RuleId(id: Int) ` * `abstract class TreeNode[BaseType <: TreeNode[BaseType]] extends Product with TreePatternBits ` * `trait QuaternaryLike[T <: TreeNode[T]] ` * `trait TreePatternBits ` * `trait DataWritingCommand extends UnaryCommand ` * `case class SetCommand(kv: Option[(String, Option[String])])` * `case class ResetCommand(config: Option[String]) extends LeafRunnableCommand with IgnoreCachedData ` * `trait RunnableCommand extends Command ` * `case class AddJarCommand(path: String) extends LeafRunnableCommand ` * `case class AddFileCommand(path: String) extends LeafRunnableCommand ` * `case class AddArchiveCommand(path: String) extends LeafRunnableCommand ` * `case class ListFilesCommand(files: Seq[String] = Seq.empty[String]) extends LeafRunnableCommand ` * `case class ListJarsCommand(jars: Seq[String] = Seq.empty[String]) extends LeafRunnableCommand ` * `case class ListArchivesCommand(archives: Seq[String] = Seq.empty[String])` * `abstract class DescribeCommandBase extends LeafRunnableCommand ` * `trait BaseCacheTableExec extends LeafV2CommandExec ` * `sealed trait V1FallbackWriters extends LeafV2CommandExec with SupportsV1Write ` * `case class LocalLimitExec(limit: Int, child: SparkPlan) extends BaseLimitExec ` -- 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]
