support K/M/G for int config value
change var double codec to fix float for lists
add sintercount/sunioncount/sdiffcount