|JavaRTO - Mutable topics to allow re-use of topics for less GC|
Introduced Mutable Topics which allows Topics to be reusable. A Topic can be created using a byteBuffer as opposed to a String which is immutable and therefore GC eligible.
The API will no longer perform Topic validation and will instead rely on the Broker to reject invalid topics. This change prevents memory allocation and garbage collection in some success paths by avoiding calls to .trim().