Mark Papadakis

Results 72 comments of Mark Papadakis

Also consider [Azure Events Hubs REST API](https://msdn.microsoft.com/en-us/library/azure/dn790674.aspx?f=255&MSPPError=-2147217396) and [Amazon Kinesis REST API](http://docs.aws.amazon.com/kinesis/latest/APIReference/API_Operations.html)

A new partition_content::respComplete field has been added, and clients should consider it. If it's false, it means we are provided a message set for the specific response to the client,...

A new `TankClient::set_allow_streaming_consume_responses()` can be used now(although because this is not implemented yet, it won't affect the response delivery semantics)

This has been implemented in TANK2(i.e, the current release), but it turned out it didn't work as expected as I wanted, so its not used by default. See `client_api_fast_consume.cpp`

Turns out that deleting directories on startup may lead to data loss - because TANK may be misconfigured to use the wrong base directory. Will now generate a warning and...

Not sure this makes any sense now that TANK2 manages resources differently, but I am keeping this issue here just in case.

Only remaining class for MacOS support is EPoller. epoll is not available on OSX so we need to use kqueue instead. All other remaining incompatibilities have been addressed. It is...

See: https://www.ctheu.com/2017/08/07/looking-at-kafka-s-consumers-offsets/ A new `topic_partition::foreach_msg()` has been implemented and can be used to effortlessly iterate across all messages, both in the RO segments and the current RW segment. This can...

Apologies @navono ; I just saw that this issue has been filed. TANK runs on Linux, but all things considered, it should have been fairly easy to support other architectures/OSs,...

@navono any luck with that? if not, please let me know what didn't work so that I can fix it to work in that environment. Thank you!