Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Duplicate
-
None
-
None
Description
Currently in Ozone, we only iterate keyTable to update Recon for keys/file stats. After the introduction of bucket types(FSO, LEGACY, OBS), Recon will not be updated for the files created with FSO buckets.
Files created with FSO buckets will have intermediate directories. e.g,
Key: '/vol/fsobucket/dir1/dir2/file1'
So, it will stored as follows in directory table and file table:
512/dir -> Directory Table
1024/dir2 -> Directory Table
1025/file1 -> File Table
Hence in this jira we will iterate over directory and file tables to update the Recon for files/keys created with FSO buckets.
For more information on buckets types you can refer to the document attached in the master jira.
Attachments
Attachments
Issue Links
- duplicates
-
HDDS-5463 [FSO] Recon Container API does not work correctly with FSO
- Resolved
- links to