This is an automated email from the ASF dual-hosted git repository.
tianxiaoliang pushed a change to branch master
in repository
https://gitbox.apache.org/repos/asf/servicecomb-service-center.git.
from 768cddf Give prompt message of whether open rbac module (#705)
add ef0c9cc [SCB-2094]implement auth lock datasource interface (#706)
No new revisions were added by this update.
Summary of changes:
server/service/auth/datasource.go | 26 ++--
server/service/auth/etcd/etcd.go | 135 ++++++++++++++++-----
server/service/auth/etcd/etcd_test.go | 102 ++++++++++++++++
server/service/auth/etcd/key_generator.go | 59 +++++++++
server/service/auth/etcd/key_generator_test.go | 18 +++
server/service/{dep => lock}/datasource.go | 7 +-
.../mutex.go => server/service/lock/etcd/etcd.go | 83 ++++++++-----
server/service/lock/etcd/etcd_test.go | 57 +++++++++
server/service/{auth => lock}/manager.go | 4 +-
server/service/{auth => lock}/options.go | 2 +-
server/service/{dep => lock}/types.go | 8 +-
11 files changed, 416 insertions(+), 85 deletions(-)
create mode 100644 server/service/auth/etcd/etcd_test.go
create mode 100644 server/service/auth/etcd/key_generator.go
create mode 100644 server/service/auth/etcd/key_generator_test.go
copy server/service/{dep => lock}/datasource.go (90%)
copy pkg/etcdsync/mutex.go => server/service/lock/etcd/etcd.go (85%)
create mode 100644 server/service/lock/etcd/etcd_test.go
copy server/service/{auth => lock}/manager.go (97%)
copy server/service/{auth => lock}/options.go (98%)
copy server/service/{dep => lock}/types.go (88%)