Title: DataJoint should not create S3 buckets and storage root paths. · Issue #748 · datajoint/datajoint-python · GitHub
Open Graph Title: DataJoint should not create S3 buckets and storage root paths. · Issue #748 · datajoint/datajoint-python
X Title: DataJoint should not create S3 buckets and storage root paths. · Issue #748 · datajoint/datajoint-python
Description: Currently, DataJoint automatically creates buckets (in S3) and location paths (in S3 and filesystem) when inserting into external storage if they don't exist. This affects data types blob@store, attach@store, and filepath@store. This can...
Open Graph Description: Currently, DataJoint automatically creates buckets (in S3) and location paths (in S3 and filesystem) when inserting into external storage if they don't exist. This affects data types blob@store, at...
X Description: Currently, DataJoint automatically creates buckets (in S3) and location paths (in S3 and filesystem) when inserting into external storage if they don't exist. This affects data types blob@store...
Opengraph URL: https://github.com/datajoint/datajoint-python/issues/748
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"DataJoint should not create S3 buckets and storage root paths.","articleBody":"Currently, DataJoint automatically creates buckets (in S3) and location paths (in S3 and filesystem) when inserting into external storage if they don't exist. This affects data types `blob@store`, `attach@store`, and `filepath@store`. This can lead to inadvertent creation of store location due to mispellings, etc.\r\n\r\nThe behavior should be modified to prevent DataJoint from automatic creation of S3 buckets and storage root paths (location) and raise an error. These paths must be created deliberately outside DataJoint.","author":{"url":"https://github.com/dimitri-yatsenko","@type":"Person","name":"dimitri-yatsenko"},"datePublished":"2020-03-30T14:33:32.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/748/datajoint-python/issues/748"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:cc8cf7db-a3e7-656b-5309-317dabeca1e1 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 94B8:54966:4CED36:712CC6:6A4E0B07 |
| html-safe-nonce | cb9c79a3c57a754bba8cf7f4d7737a929cea2fe0e9456e90578966dd16a1b9d2 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5NEI4OjU0OTY2OjRDRUQzNjo3MTJDQzY6NkE0RTBCMDciLCJ2aXNpdG9yX2lkIjoiMzAzOTc2NDc0MTkxMDAzOTMwNCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | a92bde56ae96848c27d2ccedeab1f52e12dd4c883de9d83cf111b4cc8a323765 |
| hovercard-subject-tag | issue:590340905 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/datajoint/datajoint-python/748/issue_layout |
| twitter:image | https://opengraph.githubassets.com/9772520d4102f61483a3d721daa5d7d04a3edaab956c8505e9f587661c3750d3/datajoint/datajoint-python/issues/748 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/9772520d4102f61483a3d721daa5d7d04a3edaab956c8505e9f587661c3750d3/datajoint/datajoint-python/issues/748 |
| og:image:alt | Currently, DataJoint automatically creates buckets (in S3) and location paths (in S3 and filesystem) when inserting into external storage if they don't exist. This affects data types blob@store, at... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | dimitri-yatsenko |
| hostname | github.com |
| expected-hostname | github.com |
| None | df0492960db29b4938cb72070351d6b1d0c6c0767b27ceb8394bbf4fcc0223c6 |
| turbo-cache-control | no-preview |
| go-import | github.com/datajoint/datajoint-python git https://github.com/datajoint/datajoint-python.git |
| octolytics-dimension-user_id | 2375501 |
| octolytics-dimension-user_login | datajoint |
| octolytics-dimension-repository_id | 5866704 |
| octolytics-dimension-repository_nwo | datajoint/datajoint-python |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 5866704 |
| octolytics-dimension-repository_network_root_nwo | datajoint/datajoint-python |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 51470c353b8a1f52a88d3e3cc2014b17ab8cc1ce |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width