[EXTDAM-266] Store asset information in Magnolia Created: 27/Apr/21  Updated: 17/May/22  Resolved: 17/May/22

Status: Closed
Project: External DAMs
Component/s: None
Affects Version/s: 1.2.0
Fix Version/s: None

Type: Improvement Priority: Neutral
Reporter: Jorge Franco Assignee: Unassigned
Resolution: Obsolete Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
dependency
is depended upon by EXTDAM-267 Clone - [S3] Renaming a S3 asset brea... Closed
is depended upon by EXTDAM-293 [S3] Implement rename folder function... Open
relation
is related to EXTDAM-259 Renaming a S3 folder containing an as... Closed
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Date of First Response:

 Description   

At the moment we are storing all asset information in S3. But S3 has a lot of limitations, is not hierarchical, search is slow, we can't search fast by metadata,.... The key is the identifier, and renaming assets and folders are changing that keys, breaking all links.

 

Now we need some kind of identifier for each asset, to create/use proper links to them. Later we will need to add more information for each asset, as tags, or any other feature.

 

S3 should be used only to store the files, not to store asset information needed by magnolia. So, we need to use a database / datasource to store asset information.

 

The easiest solution is use a JCR application, and just save the files in S3, instead of storing them in Jcr. But like we are trying to remove JCR soon, maybe we can try to find a better database/datasource option.



 Comments   
Comment by Jorge Franco [ 04/May/21 ]

In services, they have some solution, thanks tmiyar for the links, we can take a look:

https://wiki.magnolia-cms.com/display/SERVICES/Hybrid+Assets

https://git.magnolia-cms.com/projects/SERVICES/repos/hybrid-assets/browse

Comment by Laura Delnevo [ 17/May/22 ]

This issue is fixed with the upcoming development of EXTDAM-352

Generated at Mon Feb 12 01:53:31 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.