Gyuho Lee
2a5107242c
CHANGELOG-3.4: add watch fragmentation
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-14 13:51:30 -07:00
Gyuho Lee
7a92bbfed2
etcdserver/*: move internal v2 packages
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-14 12:49:49 -07:00
Gyuho Lee
d6a2c4d9d9
doc: preview v3.5 changes in v3.4
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-04 21:30:23 -07:00
Gyuho Lee
a890007b97
CHANGELOG-3.4: remove blank line
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-04 12:17:30 -07:00
Gyuho Lee
12ce877c6d
CHANGELOG: update
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-04 12:14:41 -07:00
Gyuho Lee
2ad0acdea8
CHANGELOG: add watch exec command fix
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-03 15:20:05 -07:00
Gyuho Lee
617e0aaafb
CHANGELOG-3.4: move "Tooling" above
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-02 13:28:22 -07:00
Gyuho Lee
9a2796ff9b
CHANGELOG-3.4: highlight "CLUSTER_DEBUG" in "integration"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-01 16:14:58 -07:00
Gyuho Lee
1c44634f6e
CHANGELOG-3.4: use Go 1.10.2
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-05-01 10:11:09 -07:00
Gyuho Lee
9c4ab836de
CHANGELOG-3.4: add "go-systemd" upgrade
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-27 11:49:51 -07:00
Wenjia Zhang
001560829e
CHANGELOG: update from #9628
2018-04-27 10:30:04 -07:00
Gyuho Lee
b0e4fc3974
CHANGELOG: update with latest logger change
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-26 11:54:00 -07:00
Gyuho Lee
62a385b1ca
CHANGELOG-3.4: add v2v3 emulation fix
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-25 14:50:48 -07:00
Gyuho Lee
0e4c94c052
CHANGELOG: highlight "--log-outputs" flag
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-25 13:20:22 -07:00
Gyuho Lee
d4987f4633
CHANGELOG: track logger changes
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-25 10:47:58 -07:00
Gyuho Lee
4f45f5d9dd
Merge pull request #9591 from gyuho/election
...
*: add --initial-election-tick-advance to configure election fast-forward on bootstrap
2018-04-23 10:17:49 -07:00
Gyuho Lee
fafa672f87
CHANGELOG: clarify compaction YAML type
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-20 12:04:25 -07:00
Gyuho Lee
8058513d84
*: clarify gRPC gateway changelogs
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-20 10:33:03 -07:00
Gyuho Lee
2d7cb9dac7
CHANGELOG: add latest changes
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-19 17:45:23 -07:00
jocalvert
f176427791
mvcc: Clone the key index for compaction and lock on each item
...
For compaction, clone the original Btree for traversal purposes, so as to
not hold the lock for the duration of compaction. This allows read/write
throughput by not blocking when the index tree is large (> 1M entries).
mvcc: add comment for index compaction lock
mvcc: explicitly unlock store to do index compaction synchronously
mvcc: formatting index bench
mvcc: add release note for index compaction changes
mvcc: add license header
2018-04-18 13:29:27 -07:00
Gyuho Lee
6fec93fe42
CHANGELOG-3.4: highlight YAML log-output change
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-17 13:34:07 -07:00
Gyuho Lee
8049df15c4
CHANGELOG-3.4: highlight embed.Config.LogOutput field change
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-17 12:47:06 -07:00
Gyuho Lee
954afc9156
CHANGELOG-3.4: highlight multi-log writer change
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-17 12:47:06 -07:00
Gyuho Lee
0e4c8dcedc
CHANGELOG-3.4: use "/dev/null" to ignore logs
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-17 06:13:10 -07:00
Gyuho Lee
18b3e45e96
*: support --log-output=discard
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-16 19:09:09 -07:00
Gyuho Lee
b7ce6b7265
Documentation/upgrades: highlight wal, embed changes
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-16 17:36:00 -07:00
Gyuho Lee
c716bea43c
CHANGELOG-3.4: highlight WAL changes
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-16 17:36:00 -07:00
Gyuho Lee
d5d4025f9a
CHANGELOG-3.4: highlight logger change
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-16 17:36:00 -07:00
Gyuho Lee
0b0a943a5e
CHANGELOG: highlight TLS reload fixes
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-13 14:19:37 -07:00
Gyuho Lee
dfd5f1826f
CHANGELOG: add 3.5, highlight gRPC gateway breaking changes
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-12 11:46:43 -07:00
Gyuho Lee
2fc7fc1707
CHANGELOG: highlight "snapshot" package and godoc link
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-12 11:27:02 -07:00
Gyuho Lee
099f109850
CHANGELOG-3.4: add quorum loss failure case
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-11 19:52:23 -07:00
Gyuho Lee
3f29d25cfa
CHANGELOG: add v2 server stat fix
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-11 19:51:42 -07:00
Gyuho Lee
1fa2e93051
CHANGELOG-3.4: track functional tests with membership reconfiguration
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-11 10:26:30 -07:00
Gyuho Lee
01678b3790
CHANGELOG: update with pending release items
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-10 17:05:33 -07:00
Gyuho Lee
e095ee48f4
CHANGELOG-3.4: clarify "ErrProposalDropped" on leadership transfer
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-09 15:26:06 -07:00
Gyuho Lee
13b7d7126f
Merge pull request #9551 from gyuho/vvv
...
vendor: upgrade "spf13/cobra" and "spf13/pflag"
2018-04-09 15:14:51 -07:00
Gyuho Lee
fe26434a89
Merge pull request #9494 from gyuho/ugorji/go
...
client: regenerate with latest "ugorji/go/codec"
2018-04-09 15:14:37 -07:00
Gyuho Lee
e75d06d932
CHANGELOG-3.4: highlight etcd server "raft.ErrProposalDropped" return
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-09 14:47:07 -07:00
Gyuho Lee
f4e01584fc
CHANGELOG-3.4: update "ugorji/go"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-09 14:39:54 -07:00
Gyuho Lee
55b0943f6d
CHANGELOG-3.4: upgrade "ugorji/go" to f3cacc17c85ecb7f1b6a9e373ee85d1480919868
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-09 13:42:50 -07:00
Gyuho Lee
f8ed939e49
CHANGELOG-3.4: update "ugorji/go/codec" change
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-09 13:42:50 -07:00
Gyuho Lee
8103dc2fd4
CHANGELOG-3.4: highlight "spf13/cobra,pflag" changes
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-09 13:42:24 -07:00
Gyuho Lee
c57a70caef
CHANGELOG-3.4: update
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-07 10:00:06 -07:00
Gyuho Lee
881fd20b17
CHANGELOG-3.4: add "endpoint health" fix
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-06 11:34:23 -07:00
Gyuho Lee
bae97ebd55
CHANGELOG-3.4: update functional tester
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-05 15:54:14 -07:00
Gyuho Lee
3f7f3ab614
CHANGELOG-3.4: update functional-tester
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-05 11:06:38 -07:00
Gyuho Lee
e37d6a2842
CHANGELOG-3.4: add recent Raft and logger changes
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-04 10:46:21 -07:00
Gyuho Lee
2aa3decc38
Merge pull request #9418 from mgates/use_heap_to_track_lease_expirations
...
lease: Add a heap to optimize lease expiration checks
2018-04-02 14:45:49 -07:00
Gyuho Lee
faeffff5b5
CHANGELOG-3.4: highlight TLS error logging
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-02 13:46:25 -07:00
Gyuho Lee
139202e7d8
CHANGELOG: update
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-04-02 11:56:27 -07:00
Gyuho Lee
9377e5169b
CHANGELOG-3.4: highlight "soheilhy/cmux" dependency upgrade
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-27 21:58:55 -07:00
Gyuho Lee
9c38c43796
CHANGELOG-3.4: add "CORS" change
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-27 06:25:44 -07:00
Gyuho Lee
7563bec19f
CHANGELOG: update compactor links, 4.0
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-26 05:51:05 -07:00
Gyuho Lee
a994fdedb3
Merge pull request #9450 from hexfusion/gw_naming
...
etcdserver: improve Lease http path naming for gRPC gateway
2018-03-26 00:06:50 -07:00
Gyuho Lee
d1be316b51
CHANGELOG: add compactor changes
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-22 13:48:08 -07:00
Sam Batschelet
cd92d4a987
etcdserver: improve Lease http path naming for gRPC gateway with additional_bindings.
2018-03-22 07:38:03 -04:00
Gyuho Lee
ef715d823a
*: document deprecate policy in CHANGELOG-4.0
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-21 09:23:36 -07:00
Gyuho Lee
f0a08f71db
CHANGELOG-3.4: highlight "ca-file", "peer-ca-file" flag deprecation
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-20 15:48:41 -07:00
Gyuho Lee
c22afc2d71
CHANGELOG: add Go versions, add security change details
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-17 01:57:20 -07:00
Gyuho Lee
5076497e6c
CHANGELOG: add "metrics" fix changes
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-15 21:21:23 -04:00
Gyuho Lee
4408ecede8
CHANGELOG-3.4: update "prevent disruptive rejoining"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-10 20:15:11 -08:00
Gyuho Lee
5132017b36
CHANGELOG: update
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-08 11:06:10 -08:00
Gyuho Lee
83a9684c4e
CHANGELOG: add "lease overflow check"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-08 10:29:30 -08:00
Gyuho Lee
6affd6a599
CHANGELOG-3.4: fix typo in gRPC gateway change
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-05 11:06:34 -08:00
Gyuho Lee
63ab908206
CHANGELOG-3.4: add JWT ttl field, defrag --cluster changes
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-05 11:04:41 -08:00
Gyuho Lee
3f3425ab8b
CHANGELOG: clean up, add auth/flag changes
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-02 10:30:42 -08:00
Gyuho Lee
b8c944ccef
CHANGELOG: add Election API fix
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-03-01 14:55:09 -08:00
Gyuho Lee
d28c0921d3
CHANGELOG: add "--host-whitelist" change
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-28 18:43:49 -08:00
Gyuho Lee
16f5a301a1
CHANGELOG: add changes
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-27 12:20:48 -08:00
Gyuho Lee
089ac72a7c
CHANGELOG: add Go 1.10+ for 3.4
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-20 13:21:56 -08:00
Gyuho Lee
e48b585e22
Merge pull request #9321 from hexfusion/v3_r
...
CHANGELOG: updates from #9298
2018-02-14 09:26:48 -08:00
Sam Batschelet
68c270d9bd
CHANGELOG: updates from #9298
2018-02-13 18:37:11 -05:00
Gyuho Lee
02f46938d5
CHANGELOG: updates from January/February 2018
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-12 10:11:55 -08:00
Gyuho Lee
eecbba7927
etcdserver: move "etcdserver/auth" to "etcdserver/v2auth"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-02-02 15:05:56 -08:00
Iwasaki Yudai
6b775cd786
*: Add dbSizeInUse to StatusResposne
...
Existing dbSize shows physically allocated DB size and the backend
(boltdb) won't shrink it after a compaction until a user runs the defrag command.
The new dbSizeInUse shows the DB size that excludes free pages created
by compactions so that users can see the actual DB usage. dbSize >=
dbSizeInUse is always true.
Note that dbSizeInUse shows a page-based size and not byte level usage.
2018-02-01 12:15:23 -08:00
Gyuho Lee
6acd3b4643
embed: define "embed.CompactorMode*"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-29 15:42:30 -08:00
Gyuho Lee
37546f74ab
*: move "version" to "internal/version"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-29 10:00:20 -08:00
Gyuho Lee
9c6c830c61
CHANGELOG-3.4: add "internal/auth" change
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-28 23:44:09 -08:00
Gyuho Lee
5cc9bfd574
CHANGELOG-3.4: highlight internal package changes
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-26 11:23:31 -08:00
Gyuho Lee
ca14da00db
CHANGELOG-3.4: add "--discovery-srv-name" change
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-26 10:54:29 -08:00
Gyuho Lee
46b9844ca5
*: move "alarm,compactor" to "internal/*"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-25 15:26:21 -08:00
Gyuho Lee
a9aa691a85
CHANGELOG: add 3.4 endpoint status change, 3.3 DNS error handling
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-25 14:45:37 -08:00
Gyuho Lee
37f577ca0f
CHANGELOG: add missing 3.2~3.4 changes
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-24 17:51:23 -08:00
Gyuho Lee
dee39bf786
internal/raftsnap: move "raftsnap" to internal
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-24 10:36:04 -08:00
Gyuho Lee
b42e158b51
CHANGELOG-3.4: add "raftsnap" package
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-24 10:26:07 -08:00
Gyuho Lee
11f95e121c
CHANGELOG: use Go 1.9.3 with etcd 3.3.0, clarify gRPC versions
...
Add more breaking changes to 3.4
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-23 11:37:06 -08:00
Gyuho Lee
495ed39fc8
CHANGELOG: add missing changes from 3.2.15, 3.3.0-rc.4
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-23 09:51:58 -08:00
Gyuho Lee
174a9889fd
CHANGELOG: track per each minor release
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
2018-01-22 09:35:15 -08:00