go:generate mockgen -source ./compact_job.go -destination=./compact_job_mock.go -package kv CompactJob represents the compact job which does merge sst files
| 33 | |
| 34 | // CompactJob represents the compact job which does merge sst files |
| 35 | type CompactJob interface { |
| 36 | // Run runs compact logic |
| 37 | Run() error |
| 38 | } |
| 39 | |
| 40 | // compactJob represents the compaction job, merges input files |
| 41 | type compactJob struct { |
no outgoing calls
no test coverage detected