Lili Cosic
85f7b3c406
contrib/mixin/mixin.libsonnet: Unify alerting description
2021-07-16 15:25:53 +02:00
Piotr Tabor
28f86ee2cb
Merge pull request #13198 from serathius/bootstrap2
...
etcdserver: Restructure storage packages to make place for schema
2021-07-15 15:57:15 +02:00
Marek Siarkowicz
484f39a906
server: Add changelog entries for new storage package
2021-07-15 13:52:14 +02:00
Piotr Tabor
2d059d77a8
Merge pull request #13218 from serathius/release-test
...
test: Bump release tests to use 3.5.0
2021-07-14 19:12:13 +02:00
Marek Siarkowicz
027d8efa25
test: Bump release tests to use 3.5.0
...
Using cut to split by '-' to remove `-rc.0` suffix.
2021-07-14 13:24:50 +02:00
Piotr Tabor
1ad2150220
Merge pull request #13197 from hainesc/main
...
Use method const in package http instead of literal
2021-07-13 13:55:39 +02:00
Marek Siarkowicz
f6534f1e92
server: Move setting storage version to schema
2021-07-12 15:37:21 +02:00
Marek Siarkowicz
5b6f4579fb
server: Rename buckets to schema
2021-07-12 15:37:21 +02:00
Marek Siarkowicz
5e40a8b00c
server: Create storage package and move mvcc files to it
2021-07-12 15:37:21 +02:00
Marek Siarkowicz
ef6c276fae
etcdserver: Move server bootstraping to one file
2021-07-12 15:37:21 +02:00
Piotr Tabor
a2274f55af
Merge pull request #13204 from serathius/flakes
...
test: Prevent TestMaintenanceSnapshotWithVersionVersion & TestSaveSnapshotVersion from flaking
2021-07-12 15:33:44 +02:00
Hitoshi Mitake
97f2831801
Merge pull request #13172 from cfz/fix-auth-store-recover
...
server/auth: enable tokenProvider if recoved store enables auth
2021-07-11 21:27:15 +09:00
cfz
b12f8c12ce
server/auth: enable tokenProvider if recoved store enables auth
...
we found a lease leak issue:
if a new member(by member add) is recovered by snapshot, and then
become leader, the lease will never expire afterwards. leader will
log the revoke failure caused by "invalid auth token", since the
token provider is not functional, and drops all generated token
from upper layer, which in this case, is the lease revoking
routine.
2021-07-11 01:17:08 +08:00
Sahdev Zala
9860e1bac7
Merge pull request #13171 from spzala/updatereadme
...
README: link maintainers role details
2021-07-10 11:12:29 -04:00
Marek Siarkowicz
e21cf4ef02
tkest: Prevent TestMaintenanceSnapshotWithVersionVersion & TestSaveSnapshotVersion from flaking
...
When running 100 times in row those tests flaked around 10-20%. Based on
some experimentation 10 keys was enough to ensure that wal snapshot is
created and prevented any flakes.
2021-07-09 13:38:40 +02:00
Piotr Tabor
1bf75117e9
Merge pull request #13199 from ptabor/20210708-maintainers
...
Add Lili, Marek & Wilson as etcd reviewers.
2021-07-09 09:17:27 +02:00
Sahdev Zala
0cdd558361
Merge pull request #13188 from ahrtr/fix_excluded_alarm_issue
...
Skip empty query value(alarm) from the query parameter
2021-07-08 10:11:14 -04:00
Piotr Tabor
fa86bc542e
Add Lili, Marek & Wilson as etcd reviewers.
2021-07-08 14:53:25 +02:00
Marek Siarkowicz
1e32a0830b
Merge pull request #13194 from serathius/bootstrap
...
Refactor NewServer function
2021-07-08 14:20:23 +02:00
Haines Chan
36bb8d293c
Use method const in package http instead of literal
2021-07-08 20:00:03 +08:00
Marek Siarkowicz
9824cc96ed
etcdserver: Fix typos in bootstrap
2021-07-08 13:37:19 +02:00
Marek Siarkowicz
e1fa356fac
etcdserver: Refactor standalone boostrap
2021-07-08 13:34:31 +02:00
Sam Batschelet
58a61a2cd3
Merge pull request #13195 from mamil/fix-typo
...
fix typo
2021-07-08 00:17:49 -04:00
Raymonder jin
10c9fae515
fix typo
2021-07-07 20:39:07 -07:00
Marek Siarkowicz
244e5c2cce
etcdserver: Unify memory storage boostrap
2021-07-07 23:36:37 +02:00
Marek Siarkowicz
a72d4462fe
etcdserver: Create boostrap wal functions
2021-07-07 23:36:35 +02:00
Marek Siarkowicz
e75dfde4cb
etcdserver: Move raft node start to just before newRaftNode
2021-07-07 23:26:37 +02:00
Marek Siarkowicz
08935247a8
etcdserver: Create raftnode based on boostrapRaft struct
2021-07-07 17:38:56 +02:00
Marek Siarkowicz
554777bba4
etcdserver: Extract boostrapRaft struct
2021-07-07 17:30:27 +02:00
Marek Siarkowicz
880673c4a0
etcdserver: Extract raftConfig function
2021-07-07 17:22:34 +02:00
Marek Siarkowicz
7d39c3c655
etcdserver: Extract boostrapSnapshotter function
2021-07-07 16:14:33 +02:00
Marek Siarkowicz
af0439490c
etcdserver: Extract cluster boostrap functions
2021-07-07 16:04:52 +02:00
Marek Siarkowicz
16b2a8b420
etcdserver: Prepare boostrap to split cluster setup
2021-07-07 15:56:43 +02:00
Marek Siarkowicz
4dd9424d11
etcdserver: Extract boostrapBackend function
2021-07-07 15:46:38 +02:00
Marek Siarkowicz
120cd5abe2
etcdserver: Extract etcdserver boostrap function
2021-07-07 15:40:54 +02:00
Marek Siarkowicz
2db193fda1
etcdserver: Fix snapshot always nil
2021-07-07 13:29:45 +02:00
ahrtr
d38c383c0d
etcdserver: skip empty alarm from the query parameter
2021-07-05 23:54:49 +08:00
Piotr Tabor
f4fad92e0d
Merge pull request #13155 from serathius/meta
...
etcdserver: Move Read/Update methods on Meta bucket to one place
2021-07-05 14:15:17 +02:00
Marek Siarkowicz
bf3e7033e9
etcdserver: Move Read/Update methods on Meta bucket to one place
...
There are still some left like compact keys, but they will require more
work to avoid circular dependency.
2021-07-05 13:23:53 +02:00
Gyuho Lee
14c527f59a
Merge pull request #13181 from gyuho/oss
...
workflows: disable ARM64 job for maintenance
2021-07-03 13:00:51 -07:00
Gyuho Lee
7cb09ca552
workflows: disable ARM64 job for maintenance
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2021-07-03 12:59:52 -07:00
Sahdev Zala
1c746c7f2f
Merge pull request #13180 from nic-chen/fix-broken-links
...
docs: fix broken links in README
2021-07-03 14:04:23 -04:00
nic-chen
1c57287fc2
docs: fix broken links in README
2021-07-04 00:36:19 +08:00
Piotr Tabor
ac0243bd70
Merge pull request #13160 from serathius/compact
...
etcdserver: Extract functions for setting and reading compaction information in backend
2021-07-03 11:37:09 +02:00
Piotr Tabor
9530ff93a9
Merge pull request #13152 from serathius/junit
...
*: Upload test junit results
2021-07-03 11:35:15 +02:00
Piotr Tabor
1208505290
Merge pull request #13161 from serathius/membership
...
etcdserver: Membership uses MembershipStorage interface instead of directly accessing Backend
2021-07-03 11:33:38 +02:00
Piotr Tabor
33b2cdb957
Merge pull request #13162 from serathius/auth
...
etcdserver: Move read/update methods on Auth bucket to one place
2021-07-03 11:33:07 +02:00
Piotr Tabor
a8e6016fc6
Merge pull request #13163 from serathius/authusers
...
etcdserver: Move all get/put/delete on AuthUsers and AuthRoles to buckets module
2021-07-03 11:32:24 +02:00
Piotr Tabor
6825b4da61
Merge pull request #13164 from serathius/alarm
...
etcdserver: Move put/read/delete on Alarm bucket to bucket package
2021-07-03 11:31:37 +02:00
Piotr Tabor
f7ad896691
Merge pull request #13165 from serathius/lease
...
etcdserver: Move get/put/delete on Lease bucket to bucket package
2021-07-03 11:31:04 +02:00