File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed
src/main/java/io/cryostat/recordings Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change 4343@ LookupIfProperty (
4444 name = ConfigProperties .ARCHIVED_RECORDINGS_METADATA_STORAGE_MODE ,
4545 stringValue = BucketedArchivedRecordingMetadataService .METADATA_STORAGE_MODE_BUCKETED )
46+ /**
47+ * Implements archived recording metadata as standalone objects in a bucket. When the storage mode
48+ * is set to select this implementation, archived recordings' metadata is not stored using the S3
49+ * object Tags, but rather as separate JSON files in separate buckets. This ensures broader
50+ * compatibility with different S3-like implementations and providers, and also circumvents any
51+ * limitations on tag count or tag size/length.
52+ */
4653class BucketedArchivedRecordingMetadataService implements ArchivedRecordingMetadataService {
4754
4855 static final String METADATA_STORAGE_MODE_BUCKETED = "bucketed" ;
You can’t perform that action at this time.
0 commit comments