@@ -164,11 +164,11 @@ proc removeRoot[A, B](
164
164
rootRecord.sidecars[index].data = nil
165
165
dec (quarantine.memSidecarsCount)
166
166
blob_quarantine_memory_slots_occupied.set (
167
- quarantine.memSidecarsCount)
167
+ int64 ( quarantine.memSidecarsCount) )
168
168
of SidecarHolderKind .Unloaded :
169
169
dec (quarantine.diskSidecarsCount)
170
170
blob_quarantine_database_slots_occupied.set (
171
- quarantine.diskSidecarsCount)
171
+ int64 ( quarantine.diskSidecarsCount) )
172
172
inc (sidecarsOnDisk)
173
173
174
174
if sidecarsOnDisk > 0 and quarantine.maxMemSidecarsCount > 0 :
@@ -283,9 +283,9 @@ proc unloadRoot[A, B](quarantine: var SidecarQuarantine[A, B]) =
283
283
dec (quarantine.memSidecarsCount)
284
284
inc (quarantine.diskSidecarsCount)
285
285
blob_quarantine_memory_slots_occupied.set (
286
- quarantine.memSidecarsCount)
286
+ int64 ( quarantine.memSidecarsCount) )
287
287
blob_quarantine_database_slots_occupied.set (
288
- quarantine.diskSidecarsCount)
288
+ int64 ( quarantine.diskSidecarsCount) )
289
289
inc (record[].unloaded)
290
290
291
291
if len (res) > 0 :
@@ -318,7 +318,7 @@ proc put[A, B](record: var RootTableRecord[A], q: var SidecarQuarantine[A, B],
318
318
319
319
if isEmpty (record.sidecars[index]):
320
320
inc (q.memSidecarsCount)
321
- blob_quarantine_memory_slots_occupied.set (q.memSidecarsCount)
321
+ blob_quarantine_memory_slots_occupied.set (int64 ( q.memSidecarsCount) )
322
322
inc (record.count)
323
323
record.slot = sidecar[].slot ()
324
324
@@ -736,10 +736,11 @@ proc init*(
736
736
737
737
let size = maxSidecars (cfg.MAX_BLOBS_PER_BLOCK_ELECTRA )
738
738
739
- blob_quarantine_memory_slots_total.set (size)
740
- blob_quarantine_database_slots_total.set (size * maxDiskSizeMultipler)
741
- blob_quarantine_memory_slots_occupied.set (0 )
742
- blob_quarantine_database_slots_occupied.set (0 )
739
+ blob_quarantine_memory_slots_total.set (int64 (size))
740
+ blob_quarantine_database_slots_total.set (
741
+ int64 (size) * int64 (maxDiskSizeMultipler))
742
+ blob_quarantine_memory_slots_occupied.set (0 'i64 )
743
+ blob_quarantine_database_slots_occupied.set (0 'i64 )
743
744
744
745
BlobQuarantine (
745
746
maxSidecarsPerBlockCount: int (cfg.MAX_BLOBS_PER_BLOCK_ELECTRA ),
@@ -771,10 +772,11 @@ proc init*(
771
772
772
773
let size = maxSidecars (NUMBER_OF_COLUMNS )
773
774
774
- blob_quarantine_memory_slots_total.set (size)
775
- blob_quarantine_database_slots_total.set (size * maxDiskSizeMultipler)
776
- blob_quarantine_memory_slots_occupied.set (0 )
777
- blob_quarantine_database_slots_occupied.set (0 )
775
+ blob_quarantine_memory_slots_total.set (int64 (size))
776
+ blob_quarantine_database_slots_total.set (
777
+ int64 (size) * int64 (maxDiskSizeMultipler))
778
+ blob_quarantine_memory_slots_occupied.set (0 'i64 )
779
+ blob_quarantine_database_slots_occupied.set (0 'i64 )
778
780
779
781
ColumnQuarantine (
780
782
maxSidecarsPerBlockCount: len (custodyColumns),
0 commit comments