Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability to connect and read from S3 #5777

Closed
1 of 3 tasks
jdunkerley opened this issue Feb 28, 2023 · 4 comments · Fixed by #7776
Closed
1 of 3 tasks

Ability to connect and read from S3 #5777

jdunkerley opened this issue Feb 28, 2023 · 4 comments · Fixed by #7776
Assignees
Labels
-libs Libraries: New libraries to be implemented
Milestone

Comments

@jdunkerley
Copy link
Member

jdunkerley commented Feb 28, 2023

Want the ability to connect to an S3 bucket and list items within it as if a folder on the local drive.

Should be able to read files from it.

Needs to support AWS Profile and Access Key/Secret Key authentication.

This is a pre-cursor to reading from enso://

This should be the start of Standard.AWS library. Eventually, Redshift should move into here but this is not part of this ticket.
This will eventually be followed by Standard.Azure etc.

  • Separate off the AWS stuff from Database.
  • Need to add an SPI for Database.connect so that it can get the list in same way as File_Format.
  • S3 File Read
@jdunkerley jdunkerley self-assigned this Feb 28, 2023
@jdunkerley jdunkerley converted this from a draft issue Feb 28, 2023
@jdunkerley jdunkerley added this to the Design Partners milestone Feb 28, 2023
@jdunkerley jdunkerley added the -libs Libraries: New libraries to be implemented label Feb 28, 2023
@jdunkerley jdunkerley changed the title Ability to connect and read/write from S3 Ability to connect and read from S3 Feb 28, 2023
@jdunkerley jdunkerley moved this from 📤 Backlog to ❓New in Issues Board Feb 28, 2023
@jdunkerley jdunkerley moved this from ❓New to 📤 Backlog in Issues Board Feb 28, 2023
@jdunkerley jdunkerley moved this from 📤 Backlog to 🔧 Implementation in Issues Board Apr 26, 2023
@jdunkerley
Copy link
Member Author

@radeusgd - can you separate the Redshift and AWS credentials from Database to their own project please (and leave as a branch).

@enso-bot
Copy link

enso-bot bot commented May 3, 2023

Radosław Waśko reports a new STANDUP for yesterday (2023-05-02):

Progress: Added the missing check and got the pending PR in. Started work on splitting of Redshift to separate AWS project. Created the project, updated build.sbt with build settings for new project; moved Redshift related modules to it. Got stuck on a weird module loading bug. Started legal review; had issues with the sbt-license-report not resolving correctly - updated to the new version and resolver. It should be finished by 2023-05-05.

Next Day: Next day I will be working on the same task. Finish the legal review update. Check out the fix for the bug. Add SPI for detection of supported DB backends and a widget setup for Database.connect method. Check that all of this +- works.

@enso-bot
Copy link

enso-bot bot commented May 4, 2023

Radosław Waśko reports a new STANDUP for today (2023-05-04):

Progress: Fixing remaining issues on AWS project - finished Legal Review update; fixed the structure; fixed empty schema resulting in wrong URL not detected by JDBC. Added SPI based widget and tested it in the GUI. Tested that we can attempt a Redshift connection (did not test actual connection as I have no redshift instance accessible). Did a small PR ensuring redundant columns are dropped only in Inner join (they are not actually redundant in other modes). Did 1 bookclub (2 missing ones to go). It should be finished by 2023-05-05.

Next Day: Next day I will be working on the #6437 task. Improve Non_Unique_Primary_Key error. Work on widgets. Make up missing bookclubs.

@enso-bot
Copy link

enso-bot bot commented May 8, 2023

Radosław Waśko reports a new STANDUP for the provided date (2023-05-05):

Progress: Updated error handling on Table.join, updated column renaming to add instead of _. Doing bookclubs, work on widgets. It should be finished by 2023-05-05.

Next Day: Next day I will be working on the #6437 task. Improve Non_Unique_Primary_Key error. Work on widgets. Make up missing bookclubs.

@jdunkerley jdunkerley moved this from 🔧 Implementation to 👁️ Code review in Issues Board Sep 20, 2023
@jdunkerley jdunkerley linked a pull request Sep 20, 2023 that will close this issue
5 tasks
@mergify mergify bot closed this as completed in #7776 Sep 20, 2023
@github-project-automation github-project-automation bot moved this from 👁️ Code review to 🟢 Accepted in Issues Board Sep 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
-libs Libraries: New libraries to be implemented
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants