xudong963 commented on issue #4248: URL: https://github.com/apache/arrow-datafusion/issues/4248#issuecomment-1318028518
Nice to see the issue, thanks @alamb ! Test completeness is important for a database in the early stages of development, not only to ensure that new features can be tested completely but also to ensure that existing features are not broken in the rapid iteration process. During our involvement in databend development, logicaltest brought a lot of benefits and made us feel confident about our query results. (FYI: https://databend.rs/doc/contributing/rfcs/new_sql_logic_test_framework.) Currently, databend has leveraged crdb, ydb, and duckdb test cases. Thanks for the open-source community! I also opened a related issue last year (https://github.com/apache/arrow-datafusion/issues/1453). For arrow-datafusion, I think we can use rust to build our logictest framework, [sqllogictest-rs](https://github.com/risinglightdb/sqllogictest-rs) may be a good candidate. After the framework is finished, we can leverage community's power to rich our logictest cases from other databases :) -- 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]
