Piotr Tabor
|
5097b33ab9
|
Rename etcdserver/etcderrors package to etcdserver/errors.
|
2022-05-20 14:32:04 +02:00 |
|
Piotr Tabor
|
fc6a6c3c27
|
Move etcdserver/errors.go to sepatate package to avoid cyclic dependencies.
|
2022-05-20 14:32:04 +02:00 |
|
ahrtr
|
1b3d6cb0c8
|
set an separate applyTimeout for the waitAppliedIndex
|
2022-04-10 14:44:55 +08:00 |
|
Marek Siarkowicz
|
e47c3c22d2
|
server: Move downgrade API logic into version package
|
2021-10-08 12:01:51 +02:00 |
|
Hitoshi Mitake
|
2a750a8dba
|
*: implement a retry logic for auth old revision in the client
|
2021-09-05 01:13:52 +09:00 |
|
Marek Siarkowicz
|
5e40a8b00c
|
server: Create storage package and move mvcc files to it
|
2021-07-12 15:37:21 +02:00 |
|
J. David Lowe
|
115c694af6
|
etcdserver: don't attempt to grant nil permission to a role
Prevent etcd from crashing when given a bad grant payload, e.g.:
$ curl -d '{"name": "foo"}' http://localhost:2379/v3/auth/role/add
{"header":{"cluster_id":"14841639068965178418", ...
$ curl -d '{"name": "foo"}' http://localhost:2379/v3/auth/role/grant
curl: (52) Empty reply from server
|
2021-06-04 14:20:02 -07:00 |
|
Piotr Tabor
|
9a4b2bdccc
|
Errors: context cancelled or context deadline exceeded are exposed as codes.Canceled, codes.DeadlineExceeded instead of 'codes.Unknown'
|
2021-04-22 14:35:24 +02:00 |
|
Piotr Tabor
|
aaf423e962
|
server: Update imports.
find -name '*.go' | xargs sed -i --follow-symlinks 's|etcd/v3/|etcd/server/v3/|g'
|
2020-10-26 13:02:32 +01:00 |
|
Piotr Tabor
|
4a5e9d1261
|
server: Move server files to 'server' directory.
26 git mv mvcc wal auth etcdserver etcdmain proxy embed/ lease/ server
36 git mv go.mod go.sum server
|
2020-10-26 12:57:19 +01:00 |
|