convert basic/receive lookup to class-based lookup
way more efficient netty transaction
get and remove channel attributes when going inactive
remove client from registry before publishing @Disconnecting
convert nextId to an AtomicLong
avoid useless future operations when broadcasting
use Long#hashCode to compute hashcode
more valid equals method
promote to info logger
use a builder instead of a supplier
bla
more efficient transaction
promote to info logger level
use a builder instead of a supplier (cont)
fix build