SparkQA commented on pull request #33465:
URL: https://github.com/apache/spark/pull/33465#issuecomment-895909057


   **[Test build #142255 has 
finished](https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder/142255/testReport)**
 for PR 33465 at commit 
[`65df346`](https://github.com/apache/spark/commit/65df34649227d1f04065cc76a49778770b433536).
    * This patch passes all tests.
    * This patch merges cleanly.
    * This patch adds the following public classes _(experimental)_:
     * `public class TimerWithCustomTimeUnit extends Timer `
     * `  class BlockFetchErrorHandler implements ErrorHandler `
     * `public class NoOpMergedShuffleFileManager implements 
MergedShuffleFileManager `
     * `  public static class AppShuffleMergePartitionsInfo `
     * `  public static class AppShuffleInfo `
     * `  public static class StaleBlockPushException extends RuntimeException `
     * `public class RetryingBlockTransferor `
     * `public class ShuffleChecksumHelper `
     * `public class CorruptionCause extends BlockTransferMessage `
     * `public class DiagnoseCorruption extends BlockTransferMessage `
     * `final class ShuffleExternalSorter extends MemoryConsumer implements 
ShuffleChecksumSupport `
     * `class MutableCheckedOutputStream(out: OutputStream) extends 
OutputStream `
     * `case class ShuffleChecksumBlockId(shuffleId: Int, mapId: Long, 
reduceId: Int) extends BlockId `
     * `case class ShufflePushBlockId(`
     * `case class ShuffleMergedBlockId(`
     * `case class ShuffleMergedDataBlockId(`
     * `  class RemoteBlockDownloadFileManager(`
     * `class BlockSavedOnDecommissionedBlockManagerException(blockId: BlockId)`
     * `public final class JavaStructuredComplexSessionization `
     * `  public static class Sessions `
     * `  public static class SessionEvent implements Serializable `
     * `  public static class SessionAcc implements Serializable `
     * `  public static class Session implements Serializable `
     * `case class SessionEvent(`
     * `case class SessionAcc(events: List[SessionEvent]) `
     * `case class Session(`
     * `  case class AvroMatchedField(`
     * `public final class Aggregation implements Serializable `
     * `public final class Count implements AggregateFunc `
     * `public final class CountStar implements AggregateFunc `
     * `public final class Max implements AggregateFunc `
     * `public final class Min implements AggregateFunc `
     * `public final class Sum implements AggregateFunc `
     * `case class SessionWindow(timeColumn: Expression, gapDuration: Long) 
extends UnaryExpression`
     * `case class LocalTimestamp(timeZoneId: Option[String] = None) extends 
LeafExpression`
     * `case class GetTimestamp(`
     * `case class ParseToTimestampLTZ(`
     * `case class ParseToTimestamp(`
     * `case class MakeTimestampNTZ(`
     * `case class MakeTimestampLTZ(`
     * `case class DomainJoin(`
     * `trait AlterTableCommand extends UnaryCommand `
     * `case class CommentOnTable(table: LogicalPlan, comment: String) extends 
AlterTableCommand `
     * `case class SetTableLocation(`
     * `case class SetTableProperties(`
     * `case class UnsetTableProperties(`
     * `case class AddColumns(`
     * `case class ReplaceColumns(`
     * `case class DropColumns(`
     * `case class RenameColumn(`
     * `case class AlterColumn(`
     * `  static class IntegerUpdater implements ParquetVectorUpdater `
     * `class Observation(name: String) `
     * `case class CoalescedMapperPartitionSpec(`
     * `trait AQEShuffleReadRule extends Rule[SparkPlan] `
     * `case class CoalesceShufflePartitions(session: SparkSession) extends 
AQEShuffleReadRule `
     * `class BasicWriteTaskStatsTracker(`
     * `protected abstract class ConnectionProviderBase extends Logging `
     * `case class ScanBuilderHolder(`
     * `case class EnsureRequirements(optimizeOutRepartition: Boolean = true) 
extends Rule[SparkPlan] `
     * `class MergingSortWithSessionWindowStateIterator(`
     * `class ContinuousWriteRDD(var prev: RDD[InternalRow], writerFactory: 
StreamingDataWriterFactory,`
     * `case class WriteToContinuousDataSource(write: StreamingWrite, query: 
LogicalPlan,`
     * `case class WriteToContinuousDataSourceExec(write: StreamingWrite, 
query: SparkPlan,`
     * `trait HDFSBackedStateStoreMap `
     * `class NoPrefixHDFSBackedStateStoreMap extends HDFSBackedStateStoreMap `
     * `class PrefixScannableHDFSBackedStateStoreMap(`
     * `  class HDFSBackedReadStateStore(val version: Long, map: 
HDFSBackedStateStoreMap)`
     * `  class HDFSBackedStateStore(val version: Long, mapToUpdate: 
HDFSBackedStateStoreMap)`
     * `sealed trait RocksDBStateEncoder `
     * `class PrefixKeyScanStateEncoder(`
     * `class NoPrefixKeyStateEncoder(keySchema: StructType, valueSchema: 
StructType)`
     * `sealed trait StreamingSessionWindowStateManager extends Serializable `
     * `class StreamingSessionWindowStateManagerImplV1(`
     * `class StreamingSessionWindowHelper(sessionExpression: Attribute, 
inputSchema: Seq[Attribute]) `
     * `case class SessionWindowStateStoreRestoreExec(`
     * `case class SessionWindowStateStoreSaveExec(`


-- 
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.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to