Jubatus は ZooKeeper 上のリソースを操作するが、そのリソースが期待する状態ではなかった場合の動作について、明確な方針がない。
以下を定義する。
- ZooKeeper 上のリソースの CRU(D) 操作に関する方針
- 整理した情報は 2013/10/22 時点の develop ブランチを対象とする
- 2013/10/22: 第1版 作成
| # | PATH | Ephemeral | List | Get | Set | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | /jubatus | |||||||||
| 2 | /config | True | ||||||||
| 3 | /type | True | ||||||||
| 4 | /name | True | True | |||||||
| 5 | /actors | |||||||||
| 6 | /type | |||||||||
| 7 | /name | |||||||||
| 8 | /cht | True | ||||||||
| 9 | /hash | True | ||||||||
| 10 | /config_lock | True | ||||||||
| 11 | /rlock_0000000001 | True | ||||||||
| 12 | /wlock_0000000001 | True | ||||||||
| 13 | /id_generator | True | ||||||||
| 14 | /nodes | True | ||||||||
| 16 | /ip_port | True | ||||||||
| 16 | /master_lock | True | ||||||||
| 17 | /rlock_0000000001 | True | ||||||||
| 18 | /wlock_0000000001 | True | ||||||||
| 19 | /jubaproxies | |||||||||
| 20 | /type | True | ||||||||
| 21 | /ip_port | True | ||||||||
| 22 | /supervisors | True | ||||||||
| 23 | /ip_port | True | ||||||||