| 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @e77c3ed
                 
               | 
              7 months | 
              mc | 
              
                hr: superblock.c,h: const quals for args
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @800d188
                 
               | 
              7 months | 
              mc | 
              
                hr: metadata saving on stop
New bool argument for hr_metadata_save() …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @ca7fa5b
                 
               | 
              7 months | 
              mc | 
              
                hr: use <inttypes.h> macro specifiers
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @bbcd06e
                 
               | 
              7 months | 
              mc | 
              
                hr: keep counter only in memory saved metadata
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @52be5fa
                 
               | 
              7 months | 
              mc | 
              
                hr: increment metadata counter on volume assembly
For now increment …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @0277ec2
                 
               | 
              7 months | 
              mc | 
              
                hr: refactor metadata handling
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @a5ec426
                 
               | 
              7 months | 
              mc | 
              
                hr: superblock: move to last block
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @1a28518
                 
               | 
              7 months | 
              mc | 
              
                hr: superblock.c: fix bsize decoding
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @7e8c0e7
                 
               | 
              7 months | 
              mc | 
              
                hr: superblock.c: remove UUID generation for each extent
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @2e7df2e
                 
               | 
              7 months | 
              mc | 
              
                hr: superblock.c: fix UUID memcpy()
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @d946c27
                 
               | 
              7 months | 
              mc | 
              
                hr: initialize and populate in memory metadata
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @8b51009
                 
               | 
              7 months | 
              mc | 
              
                hr: auto assembly, refactor
Added automatic assembly (with hrctl -A). …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @a57dde4
                 
               | 
              7 months | 
              mc | 
              
                hr: use func for DEBUG printing fcn names
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @685c0ab
                 
               | 
              10 months | 
              mc | 
              
                hr: superblock.c: style
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @37a9c1e
                 
               | 
              11 months | 
              mc | 
              
                hr: hr_volume_t: rename RLQ → layout
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @d7768d11
                 
               | 
              11 months | 
              mc | 
              
                hr: add different RAID4,5 layouts
Also prepare the metadata for …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @65706f1
                 
               | 
              11 months | 
              mc | 
              
                hr: rename dev_no → extent_no in hr_volume_t
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @bf0a791
                 
               | 
              11 months | 
              mc | 
              
                hr: cstyle
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @06f2762
                 
               | 
              12 months | 
              mc | 
              
                hr: add option to write metadata to one extent
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @d199a6f
                 
               | 
              12 months | 
              mc | 
              
                hr: DPRINTF, ERR_PRINTF → HR_DEBUG, HR_ERROR
Also add HR_WARN for …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @dfa2313
                 
               | 
              12 months | 
              mc | 
              
                hr: rename HR_MAXDEVS → HR_MAX_EXTENTS
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @5d96f427
                 
               | 
              12 months | 
              mc | 
              
                hr: use DPRINTF and ERR_PRINTF macros from util.h
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @fde02a6
                 
               | 
              12 months | 
              mc | 
              
                hr: be more careful with assembly from metadata
Rewrite vol→extents …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @e47a032
                 
               | 
              12 months | 
              mc | 
              
                hr: base for status handling
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @066fed9
                 
               | 
              12 months | 
              mc | 
              
                hr: refactor metadata reading
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @b422718
                 
               | 
              12 months | 
              mc | 
              
                hr: sort extents based on metadata index
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @50bed55d
                 
               | 
              13 months | 
              mc | 
              
                hr: rename levels to upper case
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @68c966e
                 
               | 
              13 months | 
              mc | 
              
                hr: use HR_DEVNAME_LEN and HR_UUID_LEN defines
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @4b759dc
                 
               | 
              13 months | 
              mc | 
              
                hr: sleep to get new random generator for UUID
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @6b8e89b0
                 
               | 
              13 months | 
              mc | 
              
                hr: init fuction for each RAID level
Compute total blocks, data …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @dbd91da
                 
               | 
              13 months | 
              mc | 
              
                hr: remake structures to include extent status
Also rename .devs → …
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @4a2a6b8b
                 
               | 
              14 months | 
              mc | 
              
                hr: add initial RAID 4 0 (non-rotating parity on disk 0)
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @24968b5
                 
               | 
              14 months | 
              mc | 
              
                hr: assemble: check specified number of devices against metadata
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @9c1cf34c
                 
               | 
              14 months | 
              mc | 
              
                hr: add strip size to metadata and hr_volume_t
               | 
            
            
              | 
                
                
               | 
              
                
                  
                  
                
               | 
              
                
                  @b0f1366
                 
               | 
              14 months | 
              mc | 
              
                hr: write persistent metadata, assemble array from metadata
               |