kapoisu opened a new pull request, #46202:
URL: https://github.com/apache/arrow/pull/46202

   ### Rationale for this change
   
   ### What changes are included in this PR?
   
   *   Pass std::string by value to constructors and Make().
   *   Pass std::shared_ptr<::arrow::fs::FileSystem> by value to constructors 
and Make().
   *   Use emplace() instead of insert() in AddKeyMaterial() because the 
parameters can be moved.
   
   ### Are these changes tested?
   
   This is the first time I contribute to this project; thus, I'm not sure if 
the section I've modified is covered by "make unittest". I'd be happy to learn 
that which build targets are necessary and what test processes I have to run 
through for such changes.
   
   ### Are there any user-facing changes?
   
   No.
   
   **This PR includes breaking changes to public APIs.** (If there are any 
breaking changes to public APIs, please explain which changes are breaking. If 
not, you can remove this.)
   
   The interface of parquet::encryption::FileSystemKeyMaterialStore has been 
changed.
   


-- 
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