@@ -137,13 +137,13 @@ func runVirtualReaderTest(t *testing.T, path string, blockSize, indexBlockSize i
137137 }
138138 }()
139139
140- formatVirtualReader := func (r * Reader , showProps bool , env ReadEnv ) string {
140+ formatVirtualReader := func (r * Reader , showProps bool , env ReadEnv , backingSize , tableSize uint64 ) string {
141141 var b bytes.Buffer
142142 fmt .Fprintf (& b , "bounds: [%s-%s]\n " , env .Virtual .Lower , env .Virtual .Upper )
143143 if showProps {
144144 fmt .Fprintf (& b , "filenum: %s\n " , env .Virtual .FileNum .String ())
145145 fmt .Fprintf (& b , "props:\n " )
146- p := r .Properties .GetScaledProperties (env . Virtual . BackingSize , env . Virtual . Size )
146+ p := r .Properties .GetScaledProperties (backingSize , tableSize )
147147 for _ , line := range strings .Split (strings .TrimSpace (p .String ()), "\n " ) {
148148 fmt .Fprintf (& b , " %s\n " , line )
149149 }
@@ -205,15 +205,14 @@ func runVirtualReaderTest(t *testing.T, path string, blockSize, indexBlockSize i
205205 }
206206
207207 params .FileNum = nextFileNum ()
208- params .BackingSize = wMeta .Size
209208 env .Virtual = & params
210209
211210 var err error
212- params . Size , err = r .EstimateDiskUsage (params .Lower .UserKey , params .Upper .UserKey , env )
211+ tableSize , err : = r .EstimateDiskUsage (params .Lower .UserKey , params .Upper .UserKey , env )
213212 if err != nil {
214213 return err .Error ()
215214 }
216- return formatVirtualReader (r , showProps , env )
215+ return formatVirtualReader (r , showProps , env , wMeta . Size , tableSize )
217216
218217 case "compaction-iter" :
219218 // Creates a compaction iterator from the virtual reader, and then
0 commit comments