@@ -119,27 +119,27 @@ func runDataDriven(t *testing.T, file string) {
119119 return fmt .Sprintf ("error putting key %s: %v" , kv .Key .UserKey , err )
120120 }
121121 case sstable .InternalKeyKindDelete , sstable .InternalKeyKindDeleteSized :
122- if err := writer .Delete (kv .Key .UserKey ); err != nil {
122+ if err := writer .SSTWriter . Delete (kv .Key .UserKey ); err != nil {
123123 return fmt .Sprintf ("error deleting key %s: %v" , kv .Key .UserKey , err )
124124 }
125125 case base .InternalKeyKindRangeDelete :
126- if err := writer .DeleteRange (kv .Span .Start , kv .Span .End ); err != nil {
126+ if err := writer .SSTWriter . DeleteRange (kv .Span .Start , kv .Span .End ); err != nil {
127127 return fmt .Sprintf ("error deleting range %s-%s: %v" , kv .Span .Start , kv .Span .End , err )
128128 }
129129 case sstable .InternalKeyKindMerge :
130- if err := writer .Merge (kv .Key .UserKey , kv .Value ); err != nil {
130+ if err := writer .SSTWriter . Merge (kv .Key .UserKey , kv .Value ); err != nil {
131131 return fmt .Sprintf ("error merging key %s: %v" , kv .Key .UserKey , err )
132132 }
133133 case base .InternalKeyKindRangeKeySet :
134- if err := writer .RangeKeySet (kv .Span .Start , kv .Span .End , nil , kv .Value ); err != nil {
134+ if err := writer .SSTWriter . RangeKeySet (kv .Span .Start , kv .Span .End , nil , kv .Value ); err != nil {
135135 return fmt .Sprintf ("error setting range key %s-%s: %v" , kv .Span .Start , kv .Span .End , err )
136136 }
137137 case base .InternalKeyKindRangeKeyUnset :
138- if err := writer .RangeKeyUnset (kv .Span .Start , kv .Span .End , kv .Key .UserKey ); err != nil {
138+ if err := writer .SSTWriter . RangeKeyUnset (kv .Span .Start , kv .Span .End , kv .Key .UserKey ); err != nil {
139139 return fmt .Sprintf ("error unsetting range key %s-%s: %v" , kv .Span .Start , kv .Span .End , err )
140140 }
141141 case base .InternalKeyKindRangeKeyDelete :
142- if err := writer .RangeKeyDelete (kv .Span .Start , kv .Span .End ); err != nil {
142+ if err := writer .SSTWriter . RangeKeyDelete (kv .Span .Start , kv .Span .End ); err != nil {
143143 return fmt .Sprintf ("error deleting range key %s-%s: %v" , kv .Span .Start , kv .Span .End , err )
144144 }
145145 default :
@@ -151,7 +151,7 @@ func runDataDriven(t *testing.T, file string) {
151151 return fmt .Sprintf ("error closing writer: %v" , err )
152152 }
153153
154- tableMeta , err := writer .Metadata ()
154+ tableMeta , err := writer .SSTWriter . Metadata ()
155155 if err != nil {
156156 return fmt .Sprintf ("error getting metadata: %v" , err )
157157 }
0 commit comments