It would appear that as of this commit: https://github.com/apache/incubator-storm/commit/861a92eab8740cfc0f83ac4d7ade9a2ab04a8b9b
That changing topology.receiver.buffer.size has no effect. mk-receive-thread is loader.clj still accepts max-buffer-size as an input but the value isn't used within the function. I'm not sure if this was intentional additional code needs to be updated to reflect the lack of the option or if it a bug in the mk-receive-thread code that it has no effect.
