issues
search
haiwen
/
ccnet-server
Internal communication framework and user/group management for Seafile server
Other
17
stars
36
forks
source link
Support multi-tier groups.
#17
Closed
cuihaikuo
closed
6 years ago
killing
commented
6 years ago
专业版也需要改一下。我觉得专业版中的 ccnet_group_manager_get_all_groups 函数的逻辑可以简化一下。
需要为 ccnet api 里面 group 相关的 RPC 写单元测试,确保这次的改动没有引起问题。最近 seafile-server 的 master 分支加了测试方面的支持。
killing
commented
6 years ago
还可以增加一个缓存表,记录每个群组的所有父群组列表。这个组织架构是很少改动的,所以维护成本低。但是这能减少 SQL 查询的数量。