ahrtr
6ef154e548
update CHANGELOG-3.5.md to cover the fix for issue 13494
2022-01-13 14:55:08 +08:00
Sahdev Zala
1e5bd39571
Update supported versions and ref to the policy
...
We support current release and two previous minor versions, and so
making changes accordingly. Also, adding link to the details of
the versioning.
2022-01-05 21:36:27 -05:00
Marek Siarkowicz
48a7aab2bc
server: Add lease checkpointing fix information to CHANGELOG
2021-12-02 14:36:57 +01:00
Hitoshi Mitake
ae71439037
Update CHANGELOG for PR 13477
2021-11-21 23:04:58 +09:00
Chao Chen
d6161ec387
Update CHANGELOG
2021-11-12 14:34:33 -08:00
Chao Chen
9c6d57918d
update CHANGELOG
2021-10-22 16:36:59 -07:00
cfz
007a775006
CHANGELOG: add v3.5 to recommended version list
...
Closes #13425
2021-10-20 12:00:42 +08:00
Chao Chen
9084acceac
tools/benchmark: add autoSync flag
2021-10-15 22:03:23 -07:00
Haseeb Tariq
74d2621266
CHANGELOG: 3.5.1
2021-10-15 14:55:00 -07:00
Geeta Gharpure
0804aae754
CHANGELOG updating changelogs for etcd_disk_defrag_inflight backport
2021-10-06 11:09:50 -07:00
Marek Siarkowicz
d52d7fc21e
Update changelog with information about authority header fix
2021-09-29 16:25:01 +02:00
Sahdev Zala
5beca68a11
Add missing PR number
...
Add missing PR number in the changelog entry.
2021-08-02 17:19:21 -04:00
tangcong
8929b8ca46
CHANGELOG: update for 13237
2021-07-29 00:29:11 +08:00
spacewander
164a1c80f0
CHANGELOG-3.5: fix broken link
2021-06-29 17:18:05 +08:00
Manuel Rüger
9a68ee51b2
CHANGELOG-3.5: Fix a typo, add dates
2021-06-10 17:05:19 +02:00
J. David Lowe
5f73afb256
CHANGELOG: etcdserver: don't attempt to grant nil permission to a role
2021-06-04 15:17:48 -07:00
J. David Lowe
a26fa0c008
CHANGELOG: etcdserver: don't activate alarm w/missing AlarmType
2021-06-04 12:19:06 -07:00
Sahdev Zala
30a67850ce
CHANGELOG: add missing default setting for grpc gateway flag
...
Add missing changelog entry for the flag setting for the
enable-grpc-gateway.
2021-05-24 13:30:09 -04:00
Ben Meier
2ca308969d
CHANGELOG: added missing entry for ClientCertFile
2021-05-24 10:08:28 +01:00
Chao Chen
8e9b77a2c7
Update CHANGELOG-3.5.md
2021-05-17 11:46:14 -07:00
Piotr Tabor
949c1c224b
Updated changelog.
2021-05-17 11:54:03 +02:00
Piotr Tabor
f82b5cb776
Bring back original NewZapCoreLoggerBuilder api. ( #12973 )
...
The funcion signature has been changed in:
eafbc8c57efc716644c328f63677ca7eadeebdfe .
Instead we should have added new method `NewZapLoggerBuilder()`.
2021-05-16 10:26:10 -07:00
Aaron Jheng
549a0f656f
docs: Fix typo in CHANGELOG
2021-05-16 21:44:57 +08:00
Patrice Chalin
bca0717f28
Rename master to main in README and other *.md files ( #12977 )
2021-05-15 23:46:05 -07:00
Piotr Tabor
ab586cd463
Persists Term in the (bbolt) Backend.
...
Additional layer of protection, that allows to validate whether we
start replaying log not only from the proper 'index', but also of the
right 'term'.
2021-05-13 21:29:01 +02:00
Piotr Tabor
e44fb40be5
Merge pull request #12962 from ptabor/20210513-write-conf-state
...
Save raftpb.ConfState in the backend.
2021-05-13 19:22:28 +02:00
Piotr Tabor
6ce7f7409e
Update changelog for storage format changes.
2021-05-13 19:21:25 +02:00
Gyuho Lee
5a0a1a4b45
markdowns: rename "master" branch references to "main"
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2021-05-12 10:41:02 -07:00
Gyuho Lee
270b60e536
CHANGELOG: update
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2021-05-11 19:32:31 -07:00
Piotr Tabor
269f22c837
Deprecate V2 API: --enable-v2 and v2v3
...
Flags `--experimental-enable-v2v3` and '-enable-v2' will raise a warning in 3.5,
in 3.6 they are schedule for decomissioning, such that v2store can stop be written in 3.7.
Deprecation plan in: https://github.com/etcd-io/etcd/issues/12913
2021-05-10 16:19:52 +02:00
Lili Cosic
3cdd24221b
CHANGELOG-3.5.md: Add Tracing entry
2021-05-10 10:44:40 +02:00
Sam Batschelet
6decbe15db
Merge pull request #12774 from hexfusion/add-log-rotate
...
server: add support for log rotation
2021-05-07 12:18:10 -04:00
Sam Batschelet
f178677765
CHANGELOG: server: add support for log rotation #12774
...
Signed-off-by: Sam Batschelet <sbatsche@redhat.com>
2021-05-07 08:39:51 -04:00
tangcong
b32bc914ff
learner support snapshot RPC ( #12890 )
...
* learner support snapshot RPC
* CHANGELOG: update for 12890
2021-05-04 13:26:33 -07:00
Piotr Tabor
c4b13a5c83
Integrate verification framework
...
Verification framework is integrated with:
- integration tests (by default)
- `ETCD_VERIFY=all etcdctl snapshot restore` command
- etcd shutdown when running with `ETCD_VERIFY=all` env.
2021-04-28 07:56:16 +02: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
Sam Batschelet
0f2c940f64
Merge pull request #12880 from chaochn47/exclude_alarms_from_health_check
...
etcdhttp/metrics.go: exclude alarms from health check conditionally with `?exclude=NOSPACE`
2021-04-20 21:18:15 -04:00
Chao Chen
b321c48b2d
Update CHANGELOG-3.5.md
2021-04-20 13:17:26 -07:00
Piotr Tabor
3423a949c0
Update go for 3.5: 1.15 -> 1.16.(3).
...
https://github.com/etcd-io/etcd/issues/12732
2021-04-19 16:50:54 +02:00
chao
80586c5b47
etcdserver/util.go: reduce memory when logging range requests ( #12871 )
...
* etcdserver/util.go: reduce memory when logging range requests
Fixes #12835
* Update CHANGELOG-3.5.md
2021-04-16 16:39:34 -07:00
Piotr Tabor
d72f7ef5cc
Give control to Embedded servers whether they override global loggers
...
So far each instance of embed server was overriding the grpc loggers and zap.global loggers.
It's counter intutitive that last created Embedded server was 'wining' and more-over it was breaking grpc expectation to change it "only" before the grpc stack is being used.
This PR introduces explicit call: `embed.Config::SetupGlobalLoggers()`, that changes the loggers where requested. The call is used by etcd main binary.
The immediate benefit from this change is reduction of test flakiness, as there were flakes due to not a proper logger being used across tests.
2021-04-14 12:47:38 +02:00
Piotr Tabor
e776efbb2a
Merge pull request #12828 from ptabor/20210404-embed-etcd
...
embed: etcd.Close() is closing Errc() channel as well.
2021-04-08 01:20:07 +02:00
Piotr Tabor
5da9cac193
embed: etcd.Close() is closing Errc() channel as well.
...
Inspired by https://github.com/etcd-io/etcd/pull/9612 by purpleidea@.
2021-04-08 01:19:13 +02:00
garenchan
c047ed593c
etcdctl: lock return exit code of exec-command
...
Sometimes we expect to get the exit code of the command being
executed.
2021-04-06 14:34:31 +08:00
Piotr Tabor
9312d1b077
clientv3: Bring back ETCD_CLIENT_DEBUG variable interpretation.
...
env ETCD_CLIENT_DEBUG supports log levels (debug, info, warn, error, dpanic, panic, fatal).
Only when set, overrides application-wide grpc logging settings.
2021-03-18 18:43:07 +01:00
Piotr Tabor
54189f2f60
Enable --pre-vote=true by default in 3.5.
2021-03-12 16:23:23 +01:00
Sam Batschelet
7ac1367783
CHANGELOG: add socket option flags #12702
...
Signed-off-by: Sam Batschelet <sbatsche@redhat.com>
2021-03-09 12:47:10 -05:00
Piotr Tabor
a46a358577
--experimental-memory-mlock support
...
The flag protects etcd memory from being swapped out to disk.
This can happen in memory constrained systems where mmaped bbolt
area is natural condidate for swapping out.
This flag should provide better tail latency on the cost of higher RSS
ram usage. If the experiment is successful, the logic should get moved
into bbolt layer, where we can protect specific bbolt instances
(e.g. avoid protecting both during defragmentation).
2021-03-07 12:32:57 +01:00
Sam Batschelet
e9947bc018
CHANGELOG: update to include experimental-apply-warning-duration
...
Signed-off-by: Sam Batschelet <sbatsche@redhat.com>
2021-03-03 12:08:58 -05:00
Gyuho Lee
d06d93d5b1
CHANGELOG: add go 1.16 for etcd 3.5, add release links
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2021-02-26 23:10:25 +00:00