better join logic handle
add changelog
add lvs java client