v.3.25.1¶
Improvements:¶
Service dependencies were updated.
- [LUNA-8161] Added comprehensive storage architecture documentation (see storage)
Storage types overview: images, objects, and folders
Account-based access control model using Luna-Account-Id headers
User-defined metadata management via Luna-Meta-* headers
Lifecycle (TTL) configuration and precedence rules
Internal storage structure for local filesystem and S3-compatible backends
Naming conventions and internal prefixes (luna_folder_, luna_meta_folder_)
Path length restrictions and system-level limitations
S3 IAM permissions and local filesystem permissions
Detailed comparison: Local vs S3 storage implementations
Best practices for storage selection and management
- [LUNA-8161] Added comprehensive folders functionality documentation (see folders)
Folder naming restrictions and path length limitations
Account-based ownership and permissions model (required for folders)
Folder lifecycle (TTL) configuration with precedence hierarchy
Internal storage representation for folders
Detailed local storage structure: physical directories and metadata
Detailed S3 storage structure: virtual folders via key prefixes
Comparison of folder storage: Local vs S3-compatible implementations
Working with subfolders and hierarchical organization
Migration guide for existing objects to folder structure
Minimal S3 IAM permissions required for folder operations
Local storage container permissions and Docker setup
API operation references and usage examples
Best practices and troubleshooting guide
Migration:¶
See a migration manual.