You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add ZeroMQ communication channel between sairedis and syncd (#659)
* [sairedis] Use separate db connector for VID index generator
* [sairedis] Add Channel class
* [sairedis] Start using Channel class in RedisChannel
* [sairedis] Add zmq configuration to ContextConfig
* [sairedis] Change reddis channel class to base channel class
* [syncd] Fix aspell
* [sairedis] Disable zeromq by default
* [sairedis] Add ZeroMQChannel class
* Update aspell
* [syncd] Add NotificationProducerBase class
* [syncd] Add RedisNotificationProducer class
* [syncd] Start using RediisNotificationProducer class
* [syncd] Add ZeroMQNotificationProducer class
* [syncd] Start uisng ZeroMQNotificationProducer class
* [sairedis] Start using ZeroMQChannel clas
* [saiplayer] Use lib zmq in saiplayer Makefile
* [tests] Add libzmq to makefile
* [sairedis] Force sync mode when zmq enabled
* [syncd] Force sync mode when zmq enabled
* [syncd] Add libzmq to makefile
* [syncd] Add SelectableChannel class
* [syncd] Add RedisSelectableChannel class
* [syncd] Start using SelectableChannel base
* [saidump] Add libzmq to makefile
* [syncd] Add ZeroMQSelectableChannel class
* [syncd] Start using ZeroMQSelectableChannel
* [sairedis] Remove unused includes from Channel class
* [sairedis] Fix ZeroMQChannel error checks
* [syncd] Use zmq_poll in separate thread to ignore edge trigger poll
* [sairedis] Fix aspell
* [tests] Update aspell dict
* [tests] Add zmq channel unittests
* [syncd] Fix ZeroMQNotificationProducer connect error code
* Update aspell
* [syncd] Increase ZeroMQSelectableChannel timeout to 2min
* Update aspell
* Modify libzmq order in Makefiles
* [syncd] Fix merge issues
0 commit comments