Use pure-java Air-Compressor instead of JNI based libraries (#5390)

* Use pure-java Air-Compressor instead of JNI based libraries

* Fixed license files

* Fixed non-needed exclusion

* Added compat tests with JNI implementations

* Ensure direct buffer is used in the test

* Ensure direct bytebuf for both compression and decompression test

Co-authored-by: penghui <penghui@apache.org>
3 files changed
tree: 92f865ae4fab0869aa7e7d88cd3380f7e4fbe2bd
  1. distribution/
  2. docker/
  3. tests/