Skip to content

Latest commit

 

History

History
44 lines (36 loc) · 1.51 KB

20230106-minutes.md

File metadata and controls

44 lines (36 loc) · 1.51 KB

S3 Working Group Minutes

Friday, 2023/01/06

3:00 pm ET

Attendees:

Terrell Russell, Kory Draughn, Alan King, Violet White, Tony Edgin (CyVerse), Illyoung Choi (CyVerse), Nirav Merchant (CyVerse), Garret Van Dyke (Fujifilm), Mike Conway (NIEHS)

Minutes

DISCUSSION

  • Native C++ S3 Implementation
    • 'bridge'
    • https://github.com/irods/irods_client_s3_cpp
    • Work is progressing
    • Bucket mapping plugin prototype implemented
    • User mapping plugin prototype implemented
    • ListObjectsV2, GetObject, DeleteObject are passing tests
    • MultipartUpload is being implemented now
      • Possible to use redis to keep the persistence (b/c of HA)
      • Maybe another plugin interface for 'state' or 'persistence'
    • Using boto as client for now to test
      • Others can/will include aws cli, cyberduck, etc…
  • S3 frontend to SFTPGo
    • Could be multiuser through auth plugin/abstraction
    • Could be multibucket as well, we think
    • Will contact original author
  • JuiceFS frontend to iRODS
    • But does it do multiuser/multibucket? We think no.
  • JuiceFS frontend to SFTPGo
    • But does it do multiuser/multibucket? We think no.
    • Similar to minio - single user, single bucket.
  • Just found... GarageHQ
  • S3 access is the default/normal/desired way to access data in the future/longrun.
  • Next Meeting
    • Feb 2023