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

xubo245 updated CARBONDATA-2530:
--------------------------------
    Priority: Critical  (was: Major)

> [MV] Wrong data displayed when parent table data are loaded 
> ------------------------------------------------------------
>
>                 Key: CARBONDATA-2530
>                 URL: https://issues.apache.org/jira/browse/CARBONDATA-2530
>             Project: CarbonData
>          Issue Type: Bug
>            Reporter: Babulal
>            Assignee: xubo245
>            Priority: Critical
>
> Spark Release:- Spark2.2.1
> Create table and load data to it 
> create MV 
> rebuild datamap
> run query (used during mv creation) which hits MV and get data
> Now load data to main table 
> again run query (used during mv creation) which hits MV and get data
> Result:- data shown is from MV which is wrong  if increament load happens 
> then data should get from Main table(parent table) 
> Commands
> 0: jdbc:hive2://10.18.222.231:23040> create table tt13 ( name string, age 
> int) stored by 'carbondata';
> 0: jdbc:hive2://10.18.222.231:23040> insert into tt13 select 'babu',12;
> +---------+--+
> | Result |
> +---------+--+
> +---------+–+
> 0: jdbc:hive2://10.18.222.231:23040> create datamap datamap43 using 'mv' as 
> select name from tt13 ;
> +---------+--+
> | Result |
> +---------+--+
> +---------+--+
> No rows selected (0.51 seconds)
> 0: jdbc:hive2://10.18.222.231:23040> rebuild datamap datamap43;
> +---------+--+
> | Result |
> +---------+--+
> +---------+--+
> No rows selected (8.747 seconds)
> 0: jdbc:hive2://10.18.222.231:23040> explain select name from tt13;
> +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--+
> | plan |
> +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--+
> | == CarbonData Profiler ==
> Table Scan on datamap43_table
>  - total blocklets: 1
>  - filter: none
>  - pruned by Main DataMap
>  - skipped blocklets: 0
>  |
> | == Physical Plan ==
> *BatchedScan CarbonDatasourceHadoopRelation [ Database name :default, Table 
> name :datamap43_table, Schema 
> :Some(StructType(StructField(tt13_name,StringType,true))) ] 
> default.datamap43_table[tt13_name#1311] |
> +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--+
> 2 rows selected (0.525 seconds)
> 0: jdbc:hive2://10.18.222.231:23040> select name from tt13;
> +------------+--+
> | tt13_name |
> +------------+--+
> | babu |
> +------------+--+
> 1 row selected (0.483 seconds)
> 0: jdbc:hive2://10.18.222.231:23040> insert into tt13 select 'lal',13;
> +---------+--+
> | Result |
> +---------+--+
> +---------+--+
> No rows selected (11.819 seconds)
> 0: jdbc:hive2://10.18.222.231:23040> select name from tt13;
> +------------+--+
> | tt13_name |
> +------------+--+
> | babu |
> +------------+--+
> 1 row selected (0.349 seconds)
> 0: jdbc:hive2://10.18.222.231:23040> explain select name from tt13;
> +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--+
> | plan |
> +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--+
> | == CarbonData Profiler ==
> Table Scan on datamap43_table
>  - total blocklets: 1
>  - filter: none
>  - pruned by Main DataMap
>  - skipped blocklets: 0
>  |
> | == Physical Plan ==
> *BatchedScan CarbonDatasourceHadoopRelation [ Database name :default, Table 
> name :datamap43_table, Schema 
> :Some(StructType(StructField(tt13_name,StringType,true))) ] 
> default.datamap43_table[tt13_name#1311] |
> +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--+
> 2 rows selected (0.391 seconds)
>  
>  
> Expected 
> output should display 2 records . (check insert into command)
>  
>  
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to