17629 Commits

Author SHA1 Message Date
Sahdev Zala
2923960ecd
Merge pull request #13693 from chaochn47/fix_coverage
Fix coverage failures
2022-02-14 15:03:56 -05:00
Marek Siarkowicz
a0347261e4
Merge pull request #13679 from lavacat/defrag-bopts-fix
server/storage/backend: restore original bolt db options after defrag
2022-02-14 20:24:02 +01:00
Marek Siarkowicz
310de9bd8b
Merge pull request #13612 from serathius/write-only
server: Make --v2-deprecation=write-only the default and remove not-y…
2022-02-14 17:09:42 +01:00
Piotr Tabor
9ebaf58dd6
Merge pull request #13694 from serathius/timeout
tests: Fix cluster version and downgrade request timeout
2022-02-14 14:53:34 +01:00
Marek Siarkowicz
3de5e221a8 tests: Fix cluster version and downgrade request timeout
Returning nil means that raft.Trigger was not called, causing member to
wait infinitly for response for response on raft request.
2022-02-14 14:19:06 +01:00
Marek Siarkowicz
bdb13e2e12
Merge pull request #13681 from AdamKorcz/fuzz5
server/storage/mvcc: fix oss-fuzz issue 44449
2022-02-13 19:35:21 +01:00
Marek Siarkowicz
489b30828d
Merge pull request #13682 from AdamKorcz/fuzz6
server/auth: fix oss-fuzz issue 44478
2022-02-13 17:43:43 +01:00
sitchenchao
b683aa1254 fix ctl_v3_kv_no_quorum_test.go and coverage failures 2022-02-12 18:00:02 -08:00
Sahdev Zala
bba3937f69
Merge pull request #13649 from serathius/scripts
Cleanup scripts in root directory
2022-02-11 15:40:53 -05:00
Bogdan Kanivets
01347a8f53 server/storage/backend: restore original bolt db options after defrag
Problem: Defrag was implemented before custom bolt options were added.
Currently defrag doesn't restore backend options.
For example BackendFreelistType will be unset after defrag.

Solution: save bolt db options and use them in defrag.
2022-02-11 11:01:27 -08:00
AdamKorcz
029c354316 server/storage/mvcc: fix oss-fuzz issue 44449 2022-02-11 10:57:02 +00:00
AdamKorcz
9d83325db8 server/auth: fix oss-fuzz issue 44478 2022-02-11 10:51:01 +00:00
Marek Siarkowicz
bcadd039a1
Merge pull request #13673 from ahrtr/replace_gobin
Replace gobin with go install
2022-02-11 10:26:31 +01:00
Marek Siarkowicz
20c89df5e5
Merge pull request #13525 from ahrtr/do_not_wait_ReadyNotify_infinitely
Etcd server shouldn't wait for the ready notification infinitely on startup
2022-02-08 14:50:09 +01:00
ahrtr
900fc8dd7e replace gobin with go install
The repository github.com/myitcv/gobin has already been archived,
and the `go install` command accepts arguments with version suffixs
starting from 1.16 (for example, go install example.com/cmd@v1.0.0).
So there is no reason to continue to use gobin.
2022-02-08 05:41:21 +08:00
Marek Siarkowicz
a1f3c2c7cc server: Make --v2-deprecation=write-only the default and remove not-yet option 2022-02-02 13:55:52 +01:00
Marek Siarkowicz
396efd9608 Cleanup scripts in root directory 2022-02-02 13:50:44 +01:00
Marek Siarkowicz
986a2b51f4
Merge pull request #13636 from serathius/remove-v2-client
Remove v2 server
2022-02-02 11:41:56 +01:00
Sahdev Zala
1986357b4c
Merge pull request #13663 from serathius/post-3.5.2
release: Post v3.5.2 release updates and fixes
2022-02-01 18:45:00 -05:00
Marek Siarkowicz
902dc05014 tests: Update assertAuthority to explain filtering put method requests 2022-02-01 16:47:23 +01:00
Marek Siarkowicz
43c1631f26 tests: Use cmp.Equal to avoid mutating arguments 2022-02-01 16:47:18 +01:00
Marek Siarkowicz
ec8d8802fc
Merge pull request #13490 from serathius/wal-static-analysis
Implement WAL static analysis to ensure that new entries will be properly annotated
2022-02-01 16:15:07 +01:00
Marek Siarkowicz
aa76b32a05 release: Post v3.5.2 release updates and fixes 2022-02-01 15:36:45 +01:00
richkun
95ae9c19f0
Show db in use when print endpoint status (#13639) 2022-01-29 19:01:45 -08:00
Gyuho Lee
02d4de6200
Merge pull request #13652 from spzala/addmaintainer
Add Marek as a project maintainer
2022-01-28 10:59:20 -10:00
Piotr Tabor
9d1c02cfa0
Merge pull request #13647 from serathius/words
Remove unused .words file
2022-01-28 19:41:41 +01:00
Piotr Tabor
58a6b798b7
Merge pull request #13157 from serathius/travis
Remove travis
2022-01-28 19:39:25 +01:00
Sahdev Zala
28cf7e96c2
Merge pull request #13638 from serathius/bug-template
Add bug report issue template
2022-01-28 10:54:19 -05:00
Marek Siarkowicz
0c67c5ca49 tools: Move external packages constant to top level 2022-01-28 16:12:00 +01:00
Marek Siarkowicz
3df14fc24f Document proto annotations scripts 2022-01-28 16:08:28 +01:00
Piotr Tabor
a99c919a9f
Merge pull request #13651 from serathius/coverage
Re-enable code coverage upload
2022-01-28 13:54:33 +01:00
Piotr Tabor
178bef917e
Merge pull request #13657 from serathius/grpcproxy-pararellize
tests: Parallelize grpcproxy tests
2022-01-28 13:53:35 +01:00
Marek Siarkowicz
099cffcaa0 tests: Parallelize grpcproxy tests 2022-01-28 12:00:15 +01:00
Marek Siarkowicz
f4187b4460 tools: Improve proto annotation documentation 2022-01-28 11:40:55 +01:00
Marek Siarkowicz
c836905a1d proxy: Fix proxy not passing Linearizable field by using GRPC client 2022-01-28 11:39:19 +01:00
Marek Siarkowicz
1beae5428e Add bug report issue template 2022-01-28 11:24:09 +01:00
ahrtr
1713dc67b5 etcd server shouldn't wait for the ready notification infinitely on startup 2022-01-27 16:19:20 +08:00
Piotr Tabor
7101e8569d
Merge pull request #13646 from serathius/changelog
Move changelogs to subdirectory
2022-01-27 09:17:17 +01:00
Piotr Tabor
86a5b1e70a
Merge pull request #13650 from serathius/graviton2
Remove badge for disabled test suite
2022-01-27 09:15:58 +01:00
Sahdev Zala
f57e4a207d Add Marek as a project maintainer
Marek is one of the current reviewers. He has consistently
performed all the tasks to earn a top-level maintainer role as
described in the
https://github.com/etcd-io/etcd/blob/main/GOVERNANCE.md#maintainers
Per discussion with existing maintainers, I nominate him for the
maintainer role.
Marek, thank you for your outstanding contributions to the project.
2022-01-26 18:24:49 -05:00
Marek Siarkowicz
50b09d4f88 Re-enable code coverage upload 2022-01-26 20:18:43 +01:00
Marek Siarkowicz
4bfcd84259 server: Handle V2Request when analysis WAL entries 2022-01-26 15:50:14 +01:00
Marek Siarkowicz
d865bb96f1 server: Refactor wal version to use visitor pattern 2022-01-26 15:50:14 +01:00
Marek Siarkowicz
6d808e5d7d *: Add static validation to etcd_version proto annotation 2022-01-26 15:50:14 +01:00
Marek Siarkowicz
2d336a11c8 Remove badge for disabled test suite 2022-01-26 15:24:15 +01:00
Marek Siarkowicz
178bfc5a5a Remove unused .words file 2022-01-26 12:00:27 +01:00
Marek Siarkowicz
e65b64ad36 Remove .travis.yaml 2022-01-26 11:48:52 +01:00
Marek Siarkowicz
db5b3a9a6d Move changelogs to subdirectory 2022-01-26 11:46:20 +01:00
Marek Siarkowicz
692b3c4cd7 server: Remove most of V2 API 2022-01-25 15:24:13 +01:00
Marek Siarkowicz
37879eb5f9 test: Migrate WaitMembersMatch to V3 API 2022-01-25 13:56:17 +01:00