[ 
https://issues.apache.org/jira/browse/HBASE-30189?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Wellington Chevreuil updated HBASE-30189:
-----------------------------------------
    Summary: Implement SparkSQL support in the spark4 module using DataSource 
V2 API.  (was: Implement SparkSQL support in the spark4 module.)

> Implement SparkSQL support in the spark4 module using DataSource V2 API.
> ------------------------------------------------------------------------
>
>                 Key: HBASE-30189
>                 URL: https://issues.apache.org/jira/browse/HBASE-30189
>             Project: HBase
>          Issue Type: Sub-task
>          Components: hbase-connectors
>            Reporter: Wellington Chevreuil
>            Assignee: Wellington Chevreuil
>            Priority: Major
>
> The spark4 module currently has basic HBase RDD operations (put, get, delete, 
> foreachPartition, mapPartitions). The next step is porting the SparkSQL 
> datasource layer from the spark3 module, which enables reading/writing HBase 
> tables via Spark SQL (spark.read.format("hbase")...). The spark3 module uses 
> the deprecated DataSource V1 API (RelationProvider, BaseRelation, 
> PrunedFilteredScan).
> For spark4, we'll implement the modern DataSource V2 API, which provides 
> better performance (columnar reads, push-down at the connector level) and a 
> cleaner contract.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to