Releases: phaistos-networks/TANK-JavaClient
Taris
Coruscant
Having been promoted to Jedi Knight, you now have to deal with politics and devious enemies.
You meet Kira who will be assigned as your padawan, and soon proves handy with a lightsaber.
Together you will save Coruscant from an evil sith plot.
- Mostly crash fixes, proper handling of incomplete bundles due to max size limitations.
- Base Key and Message are ByteBuffers, with convenience methods for getting and setting strings and byte arrays.
Carrick Station
Carrick Station is the republic space station.
This is the first stop outside Tython you will make, as a young Jedi padawan.
Here you will meet with advanced trainers, and have to decide on your advanced training path.
As a Guardian, you will wear heavier armor, and learn great defensive and offensive single saber techniques.
As a Sentinel you will instead make use of two sabers and specialize in offensive techniques.
- Client now supports snappy compression for publish message bundles with size > 1kB.
- Consume requests with out of bounds sequence numbers are now handled properly.
Client should check tankResponse error, and then choose starting point.
Both highWaterMark and firstAvailSeqNum are available in the tankResponse.
Thx
Tython
Tython is where you will start off your padawan career.
You will receive instruction in the ways of the force, you will be tested in combat and you will learn how to construct a lightsaber.
- This is the initial release of the java client for https://github.com/phaistos-networks/TANK.
Basic functionality to publish and consume messages from multiple topic / partitions is implemented. - Please test and report issues, suggestions, bugs etc.
Thx