public TabletServer(ServerConfiguration conf, FileSystem fs) {
super();
this.serverConfig = conf;
this.instance = conf.getInstance();
this.fs = TraceFileSystem.wrap(fs);
this.logSorter = new LogSorter(instance, fs, getSystemConfiguration());
SimpleTimer.getInstance().schedule(new Runnable() {
@Override
public void run() {
synchronized (onlineTablets) {
long now = System.currentTimeMillis();