Compatibility

Compatibility

Grouping

APIs

  • watch_join_group()
  • unwatch_join_group()
  • watch_leave_group()
  • unwatch_leave_group()
  • create_group()
  • get_groups()
  • join_group()
  • leave_group()
  • delete_group()
  • get_members()
  • get_member_capabilities()
  • update_capabilities()

Driver support

Driver Supported
ConsulDriver No
EtcdDriver No
FileDriver Yes
IPCDriver No
MemcachedDriver Yes
MySQLDriver No
PostgresDriver No
RedisDriver Yes
ZakeDriver Yes
KazooDriver Yes

Leaders

APIs

  • watch_elected_as_leader()
  • unwatch_elected_as_leader()
  • stand_down_group_leader()
  • get_leader()

Driver support

Driver Supported
ConsulDriver No
EtcdDriver No
FileDriver No
IPCDriver No
MemcachedDriver Yes
MySQLDriver No
PostgresDriver No
RedisDriver Yes
ZakeDriver Yes
KazooDriver Yes

Locking

APIs

  • get_lock()

Driver support

Driver Supported
ConsulDriver Yes
EtcdDriver Yes
FileDriver Yes
IPCDriver Yes
MemcachedDriver Yes
MySQLDriver Yes
PostgresDriver Yes
RedisDriver Yes
ZakeDriver Yes
KazooDriver Yes
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.