apache / incubator-xtable

Apache XTable (incubating) is a cross-table converter for lakehouse table formats that facilitates interoperability across data processing systems and query engines.
https://xtable.apache.org/
Apache License 2.0
850 stars 139 forks source link

[Infra] Introduce apache rat plugin to xtable project #450

Closed daragu closed 3 months ago

daragu commented 4 months ago

Important Read

What is the purpose of the pull request

As we known, apache-rat plugin cat verify whether source code matches standards like the ASF Source Header and Copyright Notice Policy, and this plugin is widely used in many projects, like hudi, flink ...

The spotless-maven-plugin can only check several file types, so it can't fits our need.

https://creadur.apache.org/rat/apache-rat-plugin/usage.html

Verify this pull request

Manually verified the change by running a job locally.

daragu commented 4 months ago

hi @the-other-tim-brown @charlesy6 @sagarlakshmipathy, take a review when free, thanks.

daragu commented 4 months ago

Thanks @the-other-tim-brown for the suggestion. Patch is updated accordingly, can you please take another look?

ghost commented 4 months ago

CI report:

Bot commands @xtable-bot supports the following commands: - `@xtable-bot run azure` re-run the last Azure build
the-other-tim-brown commented 3 months ago

Thanks @daragu for setting this up for us!

daragu commented 3 months ago

Thanks @daragu for setting this up for us!

My pleasure.