remove sync reading
support online record
fix conflict