xudong963 commented on a change in pull request #1807:
URL: https://github.com/apache/arrow-datafusion/pull/1807#discussion_r804206075



##########
File path: datafusion/CHANGELOG.md
##########
@@ -19,6 +19,293 @@
 
 # Changelog
 
+## [7.0.0](https://github.com/apache/arrow-datafusion/tree/7.0.0) (2022-02-10)
+
+[Full 
Changelog](https://github.com/apache/arrow-datafusion/compare/6.0.0...7.0.0)
+
+**Breaking changes:**
+
+- Consolidate various configurations options, remove unrelated `batch_size` 
[\#1565](https://github.com/apache/arrow-datafusion/issues/1565)
+- Extract logical plans in  LogicalPlan as independent struct 
[\#1228](https://github.com/apache/arrow-datafusion/issues/1228)
+- Update `ExecutionPlan` to know about sortedness and repartitioning optimizer 
pass respect the invariants 
[\#1776](https://github.com/apache/arrow-datafusion/pull/1776) 
([alamb](https://github.com/alamb))
+- Update to `arrow 8.0.0` 
[\#1673](https://github.com/apache/arrow-datafusion/pull/1673) 
([alamb](https://github.com/alamb))
+- Remove non idiomatic `DataFusionError::into_arrow_external_error` in favor 
of From conversion 
[\#1645](https://github.com/apache/arrow-datafusion/pull/1645) 
([alamb](https://github.com/alamb))
+- Remove `Accumulator::update` and `Accumulator::merge` 
[\#1582](https://github.com/apache/arrow-datafusion/pull/1582) 
([Jimexist](https://github.com/Jimexist))
+- implement `Hash` for various types and replace `PartialOrd` 
[\#1580](https://github.com/apache/arrow-datafusion/pull/1580) 
([Jimexist](https://github.com/Jimexist))
+- Replace `DatafusionError` with `GenericError` in `ObjectStore` interface 
[\#1541](https://github.com/apache/arrow-datafusion/pull/1541) 
([matthewmturner](https://github.com/matthewmturner))
+- Make `FLOAT` SQL type map to `Float32` rather than `Float64` 
[\#1423](https://github.com/apache/arrow-datafusion/pull/1423) 
[[sql](https://github.com/apache/arrow-datafusion/labels/sql)] 
([liukun4515](https://github.com/liukun4515))
+- Map `REAL` SQL type to `Float32` rather than `Float64` to be consistent with 
pg  [\#1390](https://github.com/apache/arrow-datafusion/pull/1390) 
[[sql](https://github.com/apache/arrow-datafusion/labels/sql)] 
([hntd187](https://github.com/hntd187))
+
+**Implemented enhancements:**
+
+- Create new `datafusion_expr` crate 
[\#1753](https://github.com/apache/arrow-datafusion/issues/1753)
+- Create new `datafusion_common` crate 
[\#1752](https://github.com/apache/arrow-datafusion/issues/1752)
+- API to get Expr's type and nullability without a `DFSchema` 
[\#1725](https://github.com/apache/arrow-datafusion/issues/1725)
+- Cleaner API to create `Expr::ScalarFunction` programatically 
[\#1718](https://github.com/apache/arrow-datafusion/issues/1718)
+- Introduce a `Vec<u8>` based row-wise representation for DataFusion 
[\#1708](https://github.com/apache/arrow-datafusion/issues/1708)
+- Simplify creating new `ListingTable`  
[\#1705](https://github.com/apache/arrow-datafusion/issues/1705)
+- Implement TableProvider for DataFrameImpl to allow registration of logical 
plans [\#1698](https://github.com/apache/arrow-datafusion/issues/1698)
+- Public Expr simplification API 
[\#1694](https://github.com/apache/arrow-datafusion/issues/1694)
+- Query Optimizer: Add OUTER --\> INNER join conversion 
[\#1670](https://github.com/apache/arrow-datafusion/issues/1670)

Review comment:
       In fact, this is not implemented. BTW, I am worried that there are some 
errors similar to this one, we just closed repeated issues, but features are 
not implemented.

##########
File path: datafusion/CHANGELOG.md
##########
@@ -19,6 +19,293 @@
 
 # Changelog
 
+## [7.0.0](https://github.com/apache/arrow-datafusion/tree/7.0.0) (2022-02-10)
+
+[Full 
Changelog](https://github.com/apache/arrow-datafusion/compare/6.0.0...7.0.0)
+
+**Breaking changes:**
+
+- Consolidate various configurations options, remove unrelated `batch_size` 
[\#1565](https://github.com/apache/arrow-datafusion/issues/1565)
+- Extract logical plans in  LogicalPlan as independent struct 
[\#1228](https://github.com/apache/arrow-datafusion/issues/1228)
+- Update `ExecutionPlan` to know about sortedness and repartitioning optimizer 
pass respect the invariants 
[\#1776](https://github.com/apache/arrow-datafusion/pull/1776) 
([alamb](https://github.com/alamb))
+- Update to `arrow 8.0.0` 
[\#1673](https://github.com/apache/arrow-datafusion/pull/1673) 
([alamb](https://github.com/alamb))
+- Remove non idiomatic `DataFusionError::into_arrow_external_error` in favor 
of From conversion 
[\#1645](https://github.com/apache/arrow-datafusion/pull/1645) 
([alamb](https://github.com/alamb))
+- Remove `Accumulator::update` and `Accumulator::merge` 
[\#1582](https://github.com/apache/arrow-datafusion/pull/1582) 
([Jimexist](https://github.com/Jimexist))
+- implement `Hash` for various types and replace `PartialOrd` 
[\#1580](https://github.com/apache/arrow-datafusion/pull/1580) 
([Jimexist](https://github.com/Jimexist))
+- Replace `DatafusionError` with `GenericError` in `ObjectStore` interface 
[\#1541](https://github.com/apache/arrow-datafusion/pull/1541) 
([matthewmturner](https://github.com/matthewmturner))
+- Make `FLOAT` SQL type map to `Float32` rather than `Float64` 
[\#1423](https://github.com/apache/arrow-datafusion/pull/1423) 
[[sql](https://github.com/apache/arrow-datafusion/labels/sql)] 
([liukun4515](https://github.com/liukun4515))
+- Map `REAL` SQL type to `Float32` rather than `Float64` to be consistent with 
pg  [\#1390](https://github.com/apache/arrow-datafusion/pull/1390) 
[[sql](https://github.com/apache/arrow-datafusion/labels/sql)] 
([hntd187](https://github.com/hntd187))
+
+**Implemented enhancements:**
+
+- Create new `datafusion_expr` crate 
[\#1753](https://github.com/apache/arrow-datafusion/issues/1753)
+- Create new `datafusion_common` crate 
[\#1752](https://github.com/apache/arrow-datafusion/issues/1752)
+- API to get Expr's type and nullability without a `DFSchema` 
[\#1725](https://github.com/apache/arrow-datafusion/issues/1725)
+- Cleaner API to create `Expr::ScalarFunction` programatically 
[\#1718](https://github.com/apache/arrow-datafusion/issues/1718)
+- Introduce a `Vec<u8>` based row-wise representation for DataFusion 
[\#1708](https://github.com/apache/arrow-datafusion/issues/1708)
+- Simplify creating new `ListingTable`  
[\#1705](https://github.com/apache/arrow-datafusion/issues/1705)
+- Implement TableProvider for DataFrameImpl to allow registration of logical 
plans [\#1698](https://github.com/apache/arrow-datafusion/issues/1698)
+- Public Expr simplification API 
[\#1694](https://github.com/apache/arrow-datafusion/issues/1694)
+- Query Optimizer: Add OUTER --\> INNER join conversion 
[\#1670](https://github.com/apache/arrow-datafusion/issues/1670)
+- Support reading from CSV, Avro and Json files that have 
mergeable/compatible,  but not identical schemas 
[\#1669](https://github.com/apache/arrow-datafusion/issues/1669)
+- Remove `DataFusionError::into_arrow_external_error` in favor of `From` 
conversion [\#1644](https://github.com/apache/arrow-datafusion/issues/1644)
+- Include join type in display implementation for logical plan 
[\#1620](https://github.com/apache/arrow-datafusion/issues/1620)
+- Switch datafusion to using `eq_dyn_scalar`, etc kernels 
[\#1610](https://github.com/apache/arrow-datafusion/issues/1610)
+- Proposal: Remove `Accumulator::update` and `Accumulator::merge` 
[\#1549](https://github.com/apache/arrow-datafusion/issues/1549)
+- Replace DataFusionError/Result with impl Error for ObjectStore and Reader  
[\#1540](https://github.com/apache/arrow-datafusion/issues/1540)
+- Add `approx_quantile`  support 
[\#1538](https://github.com/apache/arrow-datafusion/issues/1538)
+- support sorting decimal data type 
[\#1522](https://github.com/apache/arrow-datafusion/issues/1522)
+- Keep all datafusion's packages up to date with Dependabot 
[\#1472](https://github.com/apache/arrow-datafusion/issues/1472)
+- ExecutionContext support init ExecutionContextState with `new(state: 
Arc<Mutex<ExecutionContextState>>)` method 
[\#1439](https://github.com/apache/arrow-datafusion/issues/1439)
+- support the decimal scalar value 
[\#1393](https://github.com/apache/arrow-datafusion/issues/1393)
+- Documentation for using scalar functions with the the DataFrame API 
[\#1364](https://github.com/apache/arrow-datafusion/issues/1364)
+- Support `boolean == boolean` and `boolean != boolean` operators  
[\#1159](https://github.com/apache/arrow-datafusion/issues/1159)
+-  Support DataType::Decimal\(15, 2\) in TPC-H benchmark 
[\#174](https://github.com/apache/arrow-datafusion/issues/174)
+-   Make `MemoryStream` public 
[\#150](https://github.com/apache/arrow-datafusion/issues/150)
+-   Add support for Parquet schema merging  
[\#132](https://github.com/apache/arrow-datafusion/issues/132)
+-   Add SQL support for IN expression 
[\#118](https://github.com/apache/arrow-datafusion/issues/118)

Review comment:
       ditto

##########
File path: datafusion/CHANGELOG.md
##########
@@ -19,6 +19,293 @@
 
 # Changelog
 
+## [7.0.0](https://github.com/apache/arrow-datafusion/tree/7.0.0) (2022-02-10)
+
+[Full 
Changelog](https://github.com/apache/arrow-datafusion/compare/6.0.0...7.0.0)
+
+**Breaking changes:**
+
+- Consolidate various configurations options, remove unrelated `batch_size` 
[\#1565](https://github.com/apache/arrow-datafusion/issues/1565)
+- Extract logical plans in  LogicalPlan as independent struct 
[\#1228](https://github.com/apache/arrow-datafusion/issues/1228)
+- Update `ExecutionPlan` to know about sortedness and repartitioning optimizer 
pass respect the invariants 
[\#1776](https://github.com/apache/arrow-datafusion/pull/1776) 
([alamb](https://github.com/alamb))
+- Update to `arrow 8.0.0` 
[\#1673](https://github.com/apache/arrow-datafusion/pull/1673) 
([alamb](https://github.com/alamb))
+- Remove non idiomatic `DataFusionError::into_arrow_external_error` in favor 
of From conversion 
[\#1645](https://github.com/apache/arrow-datafusion/pull/1645) 
([alamb](https://github.com/alamb))
+- Remove `Accumulator::update` and `Accumulator::merge` 
[\#1582](https://github.com/apache/arrow-datafusion/pull/1582) 
([Jimexist](https://github.com/Jimexist))
+- implement `Hash` for various types and replace `PartialOrd` 
[\#1580](https://github.com/apache/arrow-datafusion/pull/1580) 
([Jimexist](https://github.com/Jimexist))
+- Replace `DatafusionError` with `GenericError` in `ObjectStore` interface 
[\#1541](https://github.com/apache/arrow-datafusion/pull/1541) 
([matthewmturner](https://github.com/matthewmturner))
+- Make `FLOAT` SQL type map to `Float32` rather than `Float64` 
[\#1423](https://github.com/apache/arrow-datafusion/pull/1423) 
[[sql](https://github.com/apache/arrow-datafusion/labels/sql)] 
([liukun4515](https://github.com/liukun4515))
+- Map `REAL` SQL type to `Float32` rather than `Float64` to be consistent with 
pg  [\#1390](https://github.com/apache/arrow-datafusion/pull/1390) 
[[sql](https://github.com/apache/arrow-datafusion/labels/sql)] 
([hntd187](https://github.com/hntd187))
+
+**Implemented enhancements:**
+
+- Create new `datafusion_expr` crate 
[\#1753](https://github.com/apache/arrow-datafusion/issues/1753)
+- Create new `datafusion_common` crate 
[\#1752](https://github.com/apache/arrow-datafusion/issues/1752)
+- API to get Expr's type and nullability without a `DFSchema` 
[\#1725](https://github.com/apache/arrow-datafusion/issues/1725)
+- Cleaner API to create `Expr::ScalarFunction` programatically 
[\#1718](https://github.com/apache/arrow-datafusion/issues/1718)
+- Introduce a `Vec<u8>` based row-wise representation for DataFusion 
[\#1708](https://github.com/apache/arrow-datafusion/issues/1708)
+- Simplify creating new `ListingTable`  
[\#1705](https://github.com/apache/arrow-datafusion/issues/1705)
+- Implement TableProvider for DataFrameImpl to allow registration of logical 
plans [\#1698](https://github.com/apache/arrow-datafusion/issues/1698)
+- Public Expr simplification API 
[\#1694](https://github.com/apache/arrow-datafusion/issues/1694)
+- Query Optimizer: Add OUTER --\> INNER join conversion 
[\#1670](https://github.com/apache/arrow-datafusion/issues/1670)

Review comment:
       I did not explore this script, which can generate changelog based on PRs 
already merged?




-- 
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: github-unsubscr...@arrow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to