60d5159 | Piotr Tabor | 24 February 2021, 19:55:45 UTC | version: bump up to 3.5.0-alpha.0 | 24 February 2021, 19:55:45 UTC |
d4d2b80 | Piotr Tabor | 24 February 2021, 19:19:19 UTC | Merge pull request #12719 from ptabor/20210224-release-scripts-fix Release scripts: Minor fixes discovered during attempt for release 3.5.0-alpha.0 | 24 February 2021, 19:19:19 UTC |
c640957 | Piotr Tabor | 24 February 2021, 16:56:45 UTC | Release scripts: Minor fixes discovered during attempt for 3.5.0-alpha.0 | 24 February 2021, 19:16:27 UTC |
fe277f4 | Sahdev Zala | 24 February 2021, 17:24:30 UTC | Merge pull request #12716 from iAziz786/dial-journal-typo systemd: Fix typo in DialJournal documentation | 24 February 2021, 17:24:30 UTC |
252dcc9 | Mohammad Aziz | 24 February 2021, 16:53:27 UTC | Fix typo in DialJournal | 24 February 2021, 16:53:27 UTC |
db8c8c4 | Piotr Tabor | 24 February 2021, 15:44:57 UTC | Merge pull request #12711 from spzala/updatesampleconfig Update debugging flag in the sample config file | 24 February 2021, 15:44:57 UTC |
6b6579c | Piotr Tabor | 24 February 2021, 15:43:45 UTC | Merge pull request #12714 from mrkm4ntr/example-apply-done-c raftexample: Return an appropriate applyDoneC | 24 February 2021, 15:43:45 UTC |
5ae3f87 | Shintaro Murakami | 24 February 2021, 12:28:18 UTC | raftexample: Return an appropriate applyDoneC | 24 February 2021, 12:28:18 UTC |
8d9daec | Sahdev Zala | 24 February 2021, 05:04:56 UTC | Update debugging flag in the sample config file Replace the deprecated debug flag. | 24 February 2021, 05:04:56 UTC |
fa14a0a | Piotr Tabor | 23 February 2021, 11:19:28 UTC | Merge pull request #12709 from ptabor/20210222-grpc1.32 Update grpc dependency to 1.32. | 23 February 2021, 11:19:28 UTC |
1a9c81a | Piotr Tabor | 09 February 2021, 12:00:01 UTC | Update grpc dependency to 1.32. Simplify grpc testing infrastructure to align with upstream changes. | 23 February 2021, 10:31:50 UTC |
57dcb03 | Piotr Tabor | 23 February 2021, 09:56:20 UTC | Merge pull request #12706 from ptabor/20210218 clientv3: PS: Replace balancer with upstream grpc solution | 23 February 2021, 09:56:20 UTC |
4a1c245 | Piotr Tabor | 21 February 2021, 22:44:21 UTC | clientv3: PS: Replace balancer with upstream grpc solution Addresses comments from: https://github.com/etcd-io/etcd/pull/12671#pullrequestreview-593942302 | 23 February 2021, 09:03:15 UTC |
1cf66ab | Piotr Tabor | 22 February 2021, 18:58:10 UTC | Merge pull request #12696 from mrkm4ntr/example-fix-join raftexample: New joined node have to start with RestartNode | 22 February 2021, 18:58:10 UTC |
e8da3c3 | Piotr Tabor | 22 February 2021, 18:45:55 UTC | Merge pull request #12707 from viviyww/new mvcc: optimize watch logic of watchableStore | 22 February 2021, 18:45:55 UTC |
7ef6ebd | yangweiwei | 22 February 2021, 06:10:25 UTC | mvcc: optimize watch logic of watchableStore Optimize watchableStore.watch func | 22 February 2021, 06:10:25 UTC |
cb0d256 | Shintaro Murakami | 18 February 2021, 05:17:17 UTC | raftexample: Add test for adding new node to existing cluster | 22 February 2021, 04:44:33 UTC |
1b1be43 | Shintaro Murakami | 17 February 2021, 07:18:16 UTC | raftexample: New joined node have to start with RestartNode | 22 February 2021, 00:45:44 UTC |
8d1a8ce | Piotr Tabor | 20 February 2021, 21:34:42 UTC | Merge pull request #12701 from mrkm4ntr/example-notify-all-aplied raftexample: Explicitly notify all committed entries are applied | 20 February 2021, 21:34:42 UTC |
3d7aac9 | Gyuho Lee | 19 February 2021, 20:46:49 UTC | Merge pull request #12196 from ironcladlou/metrics-watch-error-fix etcdserver: fix incorrect metrics generated when clients cancel watches | 19 February 2021, 20:46:49 UTC |
cc2b039 | Shintaro Murakami | 18 February 2021, 12:51:46 UTC | raftexample: Explicitly notify all committed entries are applied | 19 February 2021, 10:26:36 UTC |
70ac39f | Gyuho Lee | 19 February 2021, 08:04:14 UTC | Merge pull request #12699 from spzala/removemixinfromdoc Remove mixin from doc | 19 February 2021, 08:04:14 UTC |
7fca120 | Sahdev Zala | 18 February 2021, 23:44:19 UTC | Remove mixin from doc The kube-prometheus team has made necessary changes and not using the mixin from doc any more. | 18 February 2021, 23:44:19 UTC |
b67ed4e | Piotr Tabor | 17 February 2021, 21:45:13 UTC | Merge pull request #12671 from ptabor/20210207-grpc-del-balancer clientv3: Replace balancer with upstream grpc solution | 17 February 2021, 21:45:13 UTC |
cc99c36 | Piotr Tabor | 17 February 2021, 08:16:36 UTC | Merge pull request #12695 from mrkm4ntr/example-report raftexample: Implement ReportUnreachable and ReportSnapshot | 17 February 2021, 08:16:36 UTC |
2d25f7f | Shintaro Murakami | 17 February 2021, 02:59:32 UTC | raftexample: Implement ReportUnreachable and ReportSnapshot | 17 February 2021, 02:59:32 UTC |
73c50b8 | Tobias Grieger | 16 February 2021, 08:43:08 UTC | Merge pull request #12637 from BusyJay/check-outgoingvoters-when-restoring raft: check `VotersOutgoing` for snapshot | 16 February 2021, 08:43:08 UTC |
47b2506 | Piotr Tabor | 16 February 2021, 08:07:41 UTC | Merge pull request #12670 from postgrespro/customizable_raft_connection_timeouts raft: makes 'ConnReadTimeout/ConnWriteTimeout' customizable | 16 February 2021, 08:07:41 UTC |
24d0258 | Piotr Tabor | 16 February 2021, 07:55:33 UTC | Merge pull request #12691 from mrkm4ntr/example-save-snap-before-wal raftexample: Save snapshot file before writing to wal | 16 February 2021, 07:55:33 UTC |
1302e1e | Shintaro Murakami | 16 February 2021, 03:15:36 UTC | raftexample: Save snapshot file before writing to wal | 16 February 2021, 04:30:15 UTC |
719f6ce | Tobias Grieger | 15 February 2021, 12:47:03 UTC | Merge pull request #11964 from hicqu/fast-log-rejection raft: implement fast log rejection | 15 February 2021, 12:47:03 UTC |
c1e8d3a | Tobias Grieger | 11 February 2021, 12:30:55 UTC | Clarify documentation of probing - Add a large detailed comment about the use and necessity of both the follower and leader probing optimization - fix the log message in stepLeader that previously mixed up the log term for the rejection and the index of the append - improve the test via subtests - add some verbiage in findConflictByTerm around first index | 15 February 2021, 08:47:18 UTC |
3ef8a2d | Piotr Tabor | 11 February 2021, 19:12:45 UTC | Merge pull request #12688 from etcd-io/revert-12687-removemixindoc Revert "Remove mixin from Doc" | 11 February 2021, 19:12:45 UTC |
9fed697 | Sahdev Zala | 11 February 2021, 18:59:26 UTC | Revert "Remove mixin from Doc" | 11 February 2021, 18:59:26 UTC |
080453d | Piotr Tabor | 11 February 2021, 14:52:35 UTC | Merge pull request #12687 from spzala/removemixindoc Remove mixin from Doc | 11 February 2021, 14:52:35 UTC |
6ff00fd | Sahdev Zala | 11 February 2021, 14:09:38 UTC | Remove mixin from Doc Mixin is moved under contrib and kube-prometheus team is now using it from new location. | 11 February 2021, 14:09:38 UTC |
63cb3c9 | Piotr Tabor | 11 February 2021, 12:07:34 UTC | Merge pull request #12686 from ptabor/20210211-prometheous-mixin Migrate back mixin to contrib/ | 11 February 2021, 12:07:34 UTC |
77e6df2 | Piotr Tabor | 11 February 2021, 08:31:48 UTC | Merge pull request #12675 from ptabor/20210209-grpc-remove-legacy-resolver Cleanup grpc client/v3/naming API | 11 February 2021, 08:31:48 UTC |
1395a1a | Piotr Tabor | 11 February 2021, 08:28:30 UTC | Migrate back mixin to contrib/ The mixin was moved out together with documentation. This broke kube-prometheous: https://github.com/etcd-io/etcd/issues/12685#issuecomment-777264143 | 11 February 2021, 08:28:30 UTC |
023aec9 | Sahdev Zala | 11 February 2021, 02:01:30 UTC | Merge pull request #12683 from nate-double-u/97-restore-etcd-mixin Restoring etcd-mixin folder | 11 February 2021, 02:01:30 UTC |
433e7a0 | Nate W | 10 February 2021, 23:38:49 UTC | Restoring etcd-mixin Restoring Documentation/etcd-mixin folder for kube-prometheus use as per conversations in issue https://github.com/etcd-io/website/issues/97 Signed-off-by: Nate W <4453979+nate-double-u@users.noreply.github.com> | 10 February 2021, 23:38:49 UTC |
d33a1c9 | Sahdev Zala | 10 February 2021, 21:39:18 UTC | Merge pull request #12660 from nate-double-u/97-remove-docs-from-etcd Migrate documentation: Remove docs from etcd-io/etcd | 10 February 2021, 21:39:18 UTC |
6828517 | qupeng | 02 June 2020, 06:26:58 UTC | raft: implement fast log rejection Signed-off-by: qupeng <qupeng@pingcap.com> | 10 February 2021, 20:48:32 UTC |
b757e1b | Nathan VanBenschoten | 10 February 2021, 19:12:52 UTC | raft: create new probe_and_replicate.txt interactive test This commit creates a new probe_and_replicate.txt interactive test. The test creates a complete Raft log configuration and demonstrates how a leader probes and replicates to each of its followers. The log configuration constructed is identical to the one present in Figure 7 of the raft paper (https://raft.github.io/raft.pdf), which looks like: ``` 1 2 3 4 5 6 7 8 9 10 11 12 n1: [1][1][1][4][4][5][5][6][6][6] n2: [1][1][1][4][4][5][5][6][6] n3: [1][1][1][4] n4: [1][1][1][4][4][5][5][6][6][6][6] n5: [1][1][1][4][4][5][5][6][7][7][7][7] n6: [1][1][1][4][4][4][4] n7: [1][1][1][2][2][2][3][3][3][3][3] ``` Once in this state, we then elect node 1 as the leader and stabilize the entire raft group. This demonstrates how a newly elected leader probes for matching indexes, overwrites conflicting entries, and catches up all followers. This will be useful to demonstrate the impact of more efficient probing behavior. | 10 February 2021, 20:02:36 UTC |
2afa5ff | Nate W | 01 February 2021, 23:26:09 UTC | removing Documentation from etcd-io/etcd Leaving docs, files, etc that are required for generated documentation fixes https://github.com/etcd-io/website/issues/97 Signed-off-by: Nate W <4453979+nate-double-u@users.noreply.github.com> | 10 February 2021, 19:14:40 UTC |
e8ba375 | Piotr Tabor | 10 February 2021, 11:18:30 UTC | Merge pull request #11889 from mrkm4ntr/example-recover-from-snap raftexample: Fix recovery from snapshot | 10 February 2021, 11:18:30 UTC |
7e38cfc | Maksim Buldukyan | 08 February 2021, 04:04:48 UTC | raft: makes 'ConnReadTimeout/ConnWriteTimeout' customizable | 10 February 2021, 03:36:50 UTC |
a836a80 | Piotr Tabor | 21 January 2021, 21:17:10 UTC | Get rid of legacy client/v3/naming API. Update grpcproxy to use the new abstractions. | 09 February 2021, 10:56:28 UTC |
44c889a | Gyuho Lee | 09 February 2021, 05:15:25 UTC | Merge pull request #12677 from chaochn47/reduce_verbosity_of_etcd_server_side_success_health_check_logs etcdserver/api/etcdhttp: log successful etcd server side health check in debug level | 09 February 2021, 05:15:25 UTC |
028d351 | Chao Chen | 09 February 2021, 01:27:12 UTC | CHANGELOG-3.5.md: update | 09 February 2021, 03:46:43 UTC |
2ae3e82 | Chao Chen | 09 February 2021, 01:06:38 UTC | etcdserver/api/etcdhttp: log successful etcd server side health check in debug level When we have an external component that checks /health periodically, the etcd server logs can be quite verbose (e.g., DDOS-ing against insure etcd health check can lead to disk space full due to large log files). This change was introduced in #11704. While we keep the warning logs for etcd health check failures, the success (or OK) log level should be set to DEBUG. Fixes #12676 | 09 February 2021, 01:15:43 UTC |
96a9860 | Gyuho Lee | 09 February 2021, 00:46:47 UTC | Merge pull request #12674 from ptabor/20210208-skip-386-tls-test Fix pkg/tlsutil (test) to not fail on 386. | 09 February 2021, 00:46:47 UTC |
60e4428 | Piotr Tabor | 08 February 2021, 19:38:06 UTC | Fix pkg/tlsutil (test) to not fail on 386. In fact this commit rewrites the functionality to use upstream list of ciphers instead of checking whether the lists are in sync using ast analysis. | 08 February 2021, 22:03:43 UTC |
0b75fed | Piotr Tabor | 07 February 2021, 17:16:02 UTC | Replace client/v3/balancer with standard components: resolver + round_robin LB This commit significantly reduces volume of custom code in etcd client v3, while preserving full existing functionality. | 08 February 2021, 17:50:31 UTC |
3fddea9 | Piotr Tabor | 08 February 2021, 13:31:48 UTC | Merge pull request #12669 from lemonlinger/implement-endpoint-manager-and-resolver Implement endpoint watch and resolver | 08 February 2021, 13:31:48 UTC |
8feb55f | limeng01 | 05 February 2021, 08:48:11 UTC | *: implement Endpoint Watch and new Resolver | 08 February 2021, 12:05:45 UTC |
be2167e | Shintaro Murakami | 05 February 2021, 00:33:53 UTC | Wait until all committed entries are applied To take a snapshot | 05 February 2021, 10:05:41 UTC |
cb14cdd | Shintaro Murakami | 15 December 2020, 05:15:37 UTC | raftexample: Fix recovery from snapshot * If there is a snapshot, HTTP server won't start. * Resotring form snapshot occurs after replaying WAL. * When taking a snapshot, the last change is not applied to the state machine yet. | 05 February 2021, 00:34:34 UTC |
dae29bb | Piotr Tabor | 04 February 2021, 16:25:51 UTC | Merge pull request #12667 from lemonlinger/implement-endpoint-manager-and-resolver Implement Update method for EndpointManager | 04 February 2021, 16:25:51 UTC |
571ed50 | limeng01 | 04 February 2021, 08:00:00 UTC | endpoints: implement Update method for EndpointManager. - Add integration test for endpoints and resolver. | 04 February 2021, 15:30:22 UTC |
4d9f1a9 | Sahdev Zala | 03 February 2021, 20:06:54 UTC | Merge pull request #12664 from spzala/rpctypeserrors Doc: fix inconsistency and broken path | 03 February 2021, 20:06:54 UTC |
66777cf | Sahdev Zala | 03 February 2021, 17:02:49 UTC | Doc: fix inconsistency and broken path 1) Fix the path for rpc errors 2) The README says 2 types of client errors vs doc mentioning 3 types of client errors. grpc erros should be considered single time as covered in the README. | 03 February 2021, 17:02:49 UTC |
4accc34 | Piotr Tabor | 03 February 2021, 12:17:55 UTC | Merge pull request #11776 from brandond/fix_srv_11321 Fix cluster peer HTTP SRV discovery when no HTTPS records exist | 03 February 2021, 12:17:55 UTC |
603d975 | Brad Davidson | 03 February 2021, 11:08:13 UTC | Fix cluster peer HTTP SRV discovery Signed-off-by: Brad Davidson <brad.davidson@rancher.com> | 03 February 2021, 11:08:13 UTC |
6881ea8 | Piotr Tabor | 02 February 2021, 22:03:56 UTC | Merge pull request #12658 from dhermes/pr-12636-balancer Prepare `balancer` interfaces for `>=google.golang.org/grpc@1.30.0` upgrade. | 02 February 2021, 22:03:56 UTC |
ea34f8d | Danny Hermes | 02 February 2021, 21:39:03 UTC | Prepare `balancer` interfaces for `>=google.golang.org/grpc@1.30.0` upgrade. | 02 February 2021, 21:54:33 UTC |
50ca440 | Piotr Tabor | 02 February 2021, 11:23:11 UTC | Merge pull request #12410 from Yanhao/master etcdserver: export method EtcdServer.leaderChangedNotify (#12378) | 02 February 2021, 11:23:11 UTC |
6d82778 | Yanhao Mo | 21 October 2020, 08:21:08 UTC | etcdserver: export method EtcdServer.leaderChangedNotify (#12378) | 02 February 2021, 10:13:32 UTC |
e897daa | Sahdev Zala | 01 February 2021, 22:32:03 UTC | Merge pull request #12659 from spzala/genprotodoc Clarify the root directory comment | 01 February 2021, 22:32:03 UTC |
6bbef10 | Sahdev Zala | 01 February 2021, 20:41:36 UTC | Clarify the root directory comment A contributor had an issue when ran script changing the directory name after clone. This was discussed on the etcd slack channel. | 01 February 2021, 20:41:36 UTC |
d6d03be | Piotr Tabor | 01 February 2021, 20:16:43 UTC | Merge pull request #12538 from lzhfromustc/12_9_GoroutineLeak test: change channel operations to avoid potential goroutine leaks | 01 February 2021, 20:16:43 UTC |
b5d1172 | Piotr Tabor | 01 February 2021, 14:33:44 UTC | Merge pull request #12393 from viviyww/contrib-doc contrib: del systemd/etcd2-backup-coreos in docs | 01 February 2021, 14:33:44 UTC |
855eeb7 | Piotr Tabor | 01 February 2021, 07:08:03 UTC | Merge pull request #12654 from mengjiao-liu/debian-1.4.0 update etcd base image to debian-base 1.4.0 which is now a sane multi-architecture image | 01 February 2021, 07:08:03 UTC |
b5d4ea1 | mengjiao.liu | 01 February 2021, 05:53:58 UTC | update etcd base image to debian-base 1.4.0 | 01 February 2021, 05:53:58 UTC |
4af159a | Piotr Tabor | 31 January 2021, 22:58:12 UTC | Merge pull request #12259 from alvistack/master-aio_graceful_reboot `etcd.service`: Define explicit dependencies of systemd etcd service | 31 January 2021, 22:58:12 UTC |
a18cf56 | Piotr Tabor | 31 January 2021, 22:53:05 UTC | Merge pull request #12507 from etcd-io/add-codeql Add CodeQL Security Scanning | 31 January 2021, 22:53:05 UTC |
4d0a35a | Piotr Tabor | 31 January 2021, 22:27:11 UTC | Merge pull request #11518 from nlamirault/patch-1 Add tag "etcd-mixin" into the Grafana dashboard | 31 January 2021, 22:27:11 UTC |
958f6f9 | Piotr Tabor | 31 January 2021, 22:20:32 UTC | Merge pull request #12481 from kalexmills/fix-defer-log fix: pass argument url in defer to avoid loopclosure | 31 January 2021, 22:20:32 UTC |
2c8de24 | Piotr Tabor | 31 January 2021, 21:25:23 UTC | Merge pull request #12495 from VertexC/fix/testErrorMsg raft/raft_test: minor fix on inconsistent format of test case's error message | 31 January 2021, 21:25:23 UTC |
6bb26ef | Piotr Tabor | 31 January 2021, 10:40:25 UTC | Merge pull request #12533 from lucab/ups/contrib-sysusers contrib/systemd: add a sysusers entry | 31 January 2021, 10:40:25 UTC |
6db49d4 | Piotr Tabor | 31 January 2021, 10:19:22 UTC | Merge pull request #12600 from ravitri/remove_v2_alerts Documentation: Removing etcd v2 specific alerts | 31 January 2021, 10:19:22 UTC |
2fd6787 | Piotr Tabor | 31 January 2021, 10:05:13 UTC | Merge pull request #12653 from etcd-io/20201111-fix-flakes-go15 Tests:Use temp-directory that is covered by framework level cleanup | 31 January 2021, 10:05:13 UTC |
0d7a671 | Piotr Tabor | 30 January 2021, 23:00:26 UTC | Tests: Fix vet warnings about Fatal in sub-goroutines. % (cd tests && go vet ./...) stderr: # go.etcd.io/etcd/tests/v3/integration/clientv3/concurrency_test stderr: integration/clientv3/concurrency/election_test.go:74:6: call to (*T).Fatal from a non-test goroutine stderr: integration/clientv3/concurrency/mutex_test.go:57:4: call to (*T).Fatal from a non-test goroutine | 30 January 2021, 23:00:26 UTC |
73ef0cd | Piotr Tabor | 30 January 2021, 12:30:10 UTC | Update travis to use 1.15.7 go version. | 30 January 2021, 22:47:54 UTC |
f0ecad0 | Piotr Tabor | 10 January 2021, 21:51:57 UTC | Use temp-directory that is covered by framework level cleanup Prior to this PR, the e2e tests where creating dirs like: ``` /tmp/testname1.etcd030299846 /tmp/testname0.etcd039445123 /tmp/testname0.etcd206372065 ``` and not cleaning them, that led to disk-space-exceeded flakes. After the PR, the testing.TB tempdir mechanism is used and the names are being cleaned and are more miningful: ``` ../../bin/etcd --name test-TestCtlV3EndpointHashKV-2 --listen-client-urls http://localhost:20010 --advertise-client-urls http://localhost:20010 --listen-peer-urls https://localhost:20011 --initial-advertise-peer-urls https://localhost:20011 --initial-cluster-token new --data-dir /tmp/TestCtlV3EndpointHashKV429176179/003 --snapshot-count 100000 --experimental-initial-corrupt-check --peer-auto-tls --initial-cluster test-TestCtlV3EndpointHashKV-0=https://localhost:20001,test-TestCtlV3EndpointHashKV-1=https://localhost:20006,test-TestCtlV3EndpointHashKV-2=https://localhost:20011 ``` | 30 January 2021, 12:25:55 UTC |
cf2153d | Piotr Tabor | 30 January 2021, 11:51:03 UTC | Merge pull request #12614 from ptabor/prepare-to-remove-grpc-naming-package Replacement API for client/v3/naming package to be compatible with new GRPC1.30+ resolver API. | 30 January 2021, 11:51:03 UTC |
5d7c1db | Piotr Tabor | 21 January 2021, 21:13:38 UTC | Introduce grpc-1.30+ compatible client/v3/naming API. This is not yet implementation, just API and tests to be filled with implementation in next CLs, tracked by: https://github.com/etcd-io/etcd/issues/12652 We propose here 3 packages: - clientv3/naming/endpoints -> That is abstraction layer over etcd that allows to write, read & watch Endpoints information. It's independent from GRPC API. It hides the storage details. - clientv3/naming/endpoints/internal -> That contains the grpc's compatible Update class to preserve the internal JSON mashalling format. - clientv3/naming/resolver -> That implements the GRPC resolver API, such that etcd can be used for connection.Dial in grpc. Please see the grpc_naming.md document changes & grpcproxy/cluster.go new integration, to see how the new abstractions work. | 30 January 2021, 11:32:19 UTC |
90d1b83 | Piotr Tabor | 29 January 2021, 22:31:44 UTC | Fix shellcheck warnings: Escaping. ``` build:3:65: note: Backslash is literal in "\n". Prefer explicit escaping: "\\n". [SC1117] test:3:64: note: Backslash is literal in "\n". Prefer explicit escaping: "\\n". [SC1117] scripts/fix.sh:23:17: note: Backslash is literal in "\n". Prefer explicit escaping: "\\n". [SC1117] scripts/fix.sh:23:46: note: Backslash is literal in "\n". Prefer explicit escaping: "\\n". [SC1117] scripts/fix.sh:30:17: note: Backslash is literal in "\n". Prefer explicit escaping: "\\n". [SC1117] scripts/genproto.sh:38:17: note: Backslash is literal in "\n". Prefer explicit escaping: "\\n". [SC1117] scripts/genproto.sh:53:17: note: Backslash is literal in "\n". Prefer explicit escaping: "\\n". [SC1117] scripts/genproto.sh:73:23: note: Backslash is literal in "\(". Prefer explicit escaping: "\\(". [SC1117] scripts/genproto.sh:73:33: note: Backslash is literal in "\(". Prefer explicit escaping: "\\(". [SC1117] scripts/genproto.sh:74:69: note: Backslash is literal in "\1". Prefer explicit escaping: "\\1". [SC1117] scripts/genproto.sh:74:78: note: Backslash is literal in "\2". Prefer explicit escaping: "\\2". [SC1117] scripts/genproto.sh:75:40: note: Backslash is literal in "\(". Prefer explicit escaping: "\\(". [SC1117] scripts/genproto.sh:75:52: note: Backslash is literal in "\1". Prefer explicit escaping: "\\1". [SC1117] scripts/genproto.sh:91:17: note: Backslash is literal in "\n". Prefer explicit escaping: "\\n". [SC1117] scripts/genproto.sh:115:17: note: Backslash is literal in "\n". Prefer explicit escaping: "\\n". [SC1117] ./test.sh:71:29: warning: Quote to prevent word splitting, or split robustly with mapfile or read -a. [SC2206] ./test.sh:400:28: note: Backslash is literal in "\t". Prefer explicit escaping: "\\t". [SC1117] ./test.sh:406:33: note: Backslash is literal in "\t". Prefer explicit escaping: "\\t". [SC1117] ./test.sh:415:36: note: Backslash is literal in "\*". Prefer explicit escaping: "\\*". [SC1117] ./test.sh:415:176: note: Backslash is literal in "\'". Prefer explicit escaping: "\\'". [SC1117] ./test.sh:493:56: note: Backslash is literal in "\.". Prefer explicit escaping: "\\.". [SC1117] ./test.sh:601:57: note: Backslash is literal in "\(". Prefer explicit escaping: "\\(". [SC1117] ./test.sh:601:64: note: Backslash is literal in "\)". Prefer explicit escaping: "\\)". [SC1117] ./test.sh:601:67: note: Backslash is literal in "\(". Prefer explicit escaping: "\\(". [SC1117] ./test.sh:601:74: note: Backslash is literal in "\)". Prefer explicit escaping: "\\)". [SC1117] ./test.sh:601:77: note: Backslash is literal in "\(". Prefer explicit escaping: "\\(". [SC1117] ./test.sh:601:84: note: Backslash is literal in "\)". Prefer explicit escaping: "\\)". [SC1117] ./test.sh:601:91: note: Backslash is literal in "\1". Prefer explicit escaping: "\\1". [SC1117] ./test.sh:601:94: note: Backslash is literal in "\2". Prefer explicit escaping: "\\2". [SC1117] ./test.sh:601:103: note: Backslash is literal in "\3". Prefer explicit escaping: "\\3". [SC1117] ``` | 29 January 2021, 22:32:43 UTC |
9600bbd | Piotr Tabor | 29 January 2021, 22:16:51 UTC | Update root image for docker-test-image to ubuntu:20.10 | 29 January 2021, 22:16:51 UTC |
73bfa8c | Piotr Tabor | 29 January 2021, 22:08:58 UTC | wqMakefile: Docker generation should not override the src file Also fix /tmp directory during: 'make docker-test' to make it executable. | 29 January 2021, 22:08:58 UTC |
a8c935e | Piotr Tabor | 28 January 2021, 19:15:04 UTC | test.sh: Stop requiring/defaulting CPU flag to 4 | 28 January 2021, 19:15:04 UTC |
a4fac14 | Piotr Tabor | 27 January 2021, 08:15:12 UTC | Merge pull request #12648 from pacoxu/debian-1.3.0 update etcd base image to debian-base 1.3.0 for CVEs | 27 January 2021, 08:15:12 UTC |
b9358dd | pacoxu | 26 January 2021, 07:40:43 UTC | Dockerfile: update etcd base image to debian-base 1.3.0 for CVEs Signed-off-by: pacoxu <paco.xu@daocloud.io> | 26 January 2021, 07:42:53 UTC |
9245822 | Piotr Tabor | 25 January 2021, 19:28:40 UTC | Merge pull request #12423 from Murphylu1993/master client: replace dial with dialContext | 25 January 2021, 19:28:40 UTC |
e268b92 | Jingyi Hu | 25 January 2021, 16:45:43 UTC | Merge pull request #12633 from ptabor/20210119-cov2 Fix codecov collection (Part 2/2) | 25 January 2021, 16:45:43 UTC |
351bdb3 | Piotr Tabor | 21 January 2021, 19:21:19 UTC | Split intengration/clientv3 tests into multiple packages They used to take >10min with coverage, so were causing interrupted Travis runs. Know thay fit in 100-150s (together), thanks also to parallel execution. | 23 January 2021, 10:12:44 UTC |
88ee005 | Piotr Tabor | 19 January 2021, 19:00:40 UTC | Reduce verbosity of coverage collection. | 23 January 2021, 07:59:19 UTC |
330b157 | Sam Batschelet | 21 January 2021, 21:18:58 UTC | Merge pull request #12641 from retroflexer/update-CHANGELOG-3.2 CHANGELOG: Update for cherry picks for CVE | 21 January 2021, 21:18:58 UTC |
3d2bb07 | retroflexer | 21 January 2021, 19:43:40 UTC | CHANGELOG: Update for cherry picks for CVE | 21 January 2021, 20:26:40 UTC |
7d444ee | Piotr Tabor | 21 January 2021, 19:33:30 UTC | Merge pull request #12629 from ptabor/20210118-release-attempt Modernize release script | 21 January 2021, 19:33:30 UTC |