datafusion-contrib / orc-rust

Rust implementation of Apache ORC
Apache License 2.0
9 stars 4 forks source link

Encryption support #16

Open Jefffrey opened 1 year ago

Jefffrey commented 1 year ago

Not a focus now, just raising issue for tracking

suxiaogang223 commented 2 months ago

Hi, I'd like to pick up this👀

WenyXu commented 2 months ago

Hi, I'd like to pick up this👀

Have fun

suxiaogang223 commented 1 month ago

I spent some time looking at the orc format documentation and code. I divided the implementation plan into decryption and encryption.

decryption

The implementation of the decryption function is divided into decryption of statistical information and decryption of column data. Before this, the ReaderEncryption class must be constructed first.

encryption