Mike Fink
Mike Fink
Currently a single broker is used for the test suite, this may cause state based test failures. If a broker could be initialized to listen on different ports for each...
Regex filters on PID, VClock, message receipt time. Local message compression filter to compress a sequence of local messages from a single host/PID
if registerPublisher tries to register a nonce that already exists it should return an error to be dealt with in setupPubManagerTCP, otherwise the pubmanager will be shutdown for all potential...
Refactor logging with a new method that checks the appropriate flags and then logs the requested level of information. Must also update the Broker initialization in broker.go to accept debugging...
The broker uses the console to print verbose logging messages. Create a separate file to record these messages (separate from the vector clock log file intended for ShiViz).
Currently messages are printed to console. Allow for a log file that is used for GoVec messages only (such as error and debug messages).
Currently the FileSub opens and closes the log file every time it writes a message. Change this to leave the file open and close it at the appropriate time. This...
When a publisher disconnects it has maybe dropped out of the distributed system. It would be good to log that as an event with an appropriate vector clock entry. The...
Both publishers and subscribers are being served by the same RPC server (the default), this may mean that a subscriber can make publisher RPC calls and vice versa. Create separate...
The FullScreen Map Demo at http://gonevertical-apis.appspot.com/fullpage.html only displays a blank screen in Chrome.