calculateDiskSizeRequiredForIops() — supabase Function Reference
Architecture documentation for the calculateDiskSizeRequiredForIops() function in DiskManagement.utils.ts from the supabase codebase.
Entity Profile
Relationship Graph
Source Code
apps/studio/components/interfaces/DiskManagement/DiskManagement.utils.ts lines 346–363
export const calculateDiskSizeRequiredForIops = (provisionedIOPS: number): number | undefined => {
if (!provisionedIOPS) {
console.error('IOPS is required')
return undefined
}
if (isNaN(provisionedIOPS) || provisionedIOPS < 0) {
console.error('IOPS must be a non-negative number')
return undefined
}
if (provisionedIOPS > 256000) {
console.error('Maximum allowed IOPS is 256000')
return undefined
}
return Math.max(1, Math.ceil(provisionedIOPS / 1000))
}
Domain
Subdomains
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free