zhaohaidao commented on code in PR #93:
URL: https://github.com/apache/fluss-rust/pull/93#discussion_r2617143255


##########
crates/fluss/src/client/table/remote_log.rs:
##########
@@ -115,11 +116,19 @@ impl RemoteLogDownloadFuture {
 /// Downloader for remote log segment files
 pub struct RemoteLogDownloader {
     local_log_dir: TempDir,
+    s3_props: RwLock<HashMap<String, String>>,

Review Comment:
   My idea here is this: the current implementation follows the principle of 
simplicity, avoiding over-encapsulation. Seeing the 's3' prefix should clearly 
indicate that this is the configuration used by s3, and other remote storages 
should not use it.
   
   Do you have any suggestions? If you want different RemoteDownloaders to be 
implemented for different remote storages, I can also modify it.



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

Reply via email to