EmpowerOperations / volition

The Volition Optimization API
https://empowerops.com
6 stars 1 forks source link

size of `requestRunResults` message is too large #34

Open Groostav opened 1 year ago

Groostav commented 1 year ago

As a python Volition API user who is using GRPC channel's default configuration I want to be able to run large optimizations without concern that the requestRunResults returned message will be too large and cause the GRPC client to crash.

This issue was run into by Cenk and demo users when using python, which is harder to configure. A message with lots of exclamation points in the proto file is not sufficient. Change the requestRunResults to return a stream, so that it doesnt crash.