This is an automated email from the ASF dual-hosted git repository.

dongjoon pushed a commit to branch branch-4.1
in repository https://gitbox.apache.org/repos/asf/spark.git


The following commit(s) were added to refs/heads/branch-4.1 by this push:
     new 8476f56e90a2 [SPARK-54616][SQL][4.1] Mark `SupportsPushDownVariants` 
as `Experimental`
8476f56e90a2 is described below

commit 8476f56e90a23882c801925ba2b4a3580eb1d0ce
Author: Dongjoon Hyun <[email protected]>
AuthorDate: Fri Dec 5 19:15:32 2025 -0800

    [SPARK-54616][SQL][4.1] Mark `SupportsPushDownVariants` as `Experimental`
    
    ### What changes were proposed in this pull request?
    
    This PR aims to mark `SupportsPushDownVariants` as `Experimental` instead 
of `Evolving` in Apache Spark 4.1.x.
    
    ### Why are the changes needed?
    
    During Apache Spark 4.1.0 RC2, it turns out that this new `Variant` 
improvement feature still needs more time to stabilize.
    
    - https://github.com/apache/spark/pull/52522
    - https://github.com/apache/spark/pull/52578
    - https://github.com/apache/spark/pull/53276
    - [[VOTE] Release Spark 4.1.0 
(RC2)](https://lists.apache.org/thread/og4dn0g7r92qj22fdsmqoqs518k324q5)
    
    We had better mark this interface itself as `Experimental` in Apache Spark 
4.1.0 while keeping it `Evolving` in `master` branch.
    
    ### Does this PR introduce _any_ user-facing change?
    
    No.
    
    ### How was this patch tested?
    
    Manual review.
    
    ### Was this patch authored or co-authored using generative AI tooling?
    
    No.
    
    Closes #53354 from dongjoon-hyun/SPARK-54616.
    
    Authored-by: Dongjoon Hyun <[email protected]>
    Signed-off-by: Dongjoon Hyun <[email protected]>
---
 .../org/apache/spark/sql/connector/read/SupportsPushDownVariants.java | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/sql/catalyst/src/main/java/org/apache/spark/sql/connector/read/SupportsPushDownVariants.java
 
b/sql/catalyst/src/main/java/org/apache/spark/sql/connector/read/SupportsPushDownVariants.java
index ff82e71bfd58..d0e16e21ce76 100644
--- 
a/sql/catalyst/src/main/java/org/apache/spark/sql/connector/read/SupportsPushDownVariants.java
+++ 
b/sql/catalyst/src/main/java/org/apache/spark/sql/connector/read/SupportsPushDownVariants.java
@@ -17,7 +17,7 @@
 
 package org.apache.spark.sql.connector.read;
 
-import org.apache.spark.annotation.Evolving;
+import org.apache.spark.annotation.Experimental;
 
 /**
  * A mix-in interface for {@link Scan}. Data sources can implement this 
interface to
@@ -39,7 +39,7 @@ import org.apache.spark.annotation.Evolving;
  *
  * @since 4.1.0
  */
-@Evolving
+@Experimental
 public interface SupportsPushDownVariants extends Scan {
 
   /**


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

Reply via email to