Commit Graph

  • 1677fd80a5 CHANGELOG: update for 11990 tangcong 2020-06-08 14:15:54 +08:00
  • 26c930f27d mvcc: push down RangeOptions.limit argv into index tree tangcong 2020-06-08 14:09:33 +08:00
  • 6e6f22db43 vendor: add missing failpoint Gyuho Lee 2020-06-07 22:25:55 -07:00
  • 262266c347 Process multiple watcherBatch in cancelWatcher Ted Yu 2020-06-07 10:24:24 -07:00
  • 5034e56f2a Documentation: Added Recover cluster from minority failure Ankur Gargi 2020-06-07 12:25:53 -04:00
  • 4607cde975 grpc-proxy: pass max message size to grpc server Lincoln Thurlow 2020-06-06 11:42:18 -07:00
  • 0c92e50964 etcdserver/api/v2store: fix race in TestIssue2746WithThree cfc4n 2020-06-06 18:36:39 +08:00
  • 91b1a9182a
    Merge pull request #11977 from jpbetz/automated-cherry-pick-of-#11946-release-3.4 Gyuho Lee 2020-06-05 12:46:33 -07:00
  • 78f67988aa
    etcdserver, et al: add --unsafe-no-fsync flag David Crawshaw 2020-05-26 09:15:21 +10:00
  • efbec8c4b3 backend: Create a base type for readTx and concurrentReadTx Gyuho Lee 2020-05-22 13:38:53 -07:00
  • c638e506fb embed: Use http constant instead of a number Ankur Gargi 2020-06-04 19:30:33 -04:00
  • 49f91d629a
    Merge pull request #11945 from polyrabbit/fix-permission-on-Windows Sahdev Zala 2020-06-04 18:16:48 -04:00
  • 68272be23d
    grpc-proxy: add option to allow non empty CN Patrik Cyvoct 2020-06-04 08:30:57 +02:00
  • 570e55db65 functional/agent: fmt Gyuho Lee 2020-06-03 17:41:34 -07:00
  • 237c8b528b
    Merge pull request #11913 from jpbetz/gofail-startup Gyuho Lee 2020-06-03 17:41:17 -07:00
  • 62f1fefe4a
    Merge pull request #11959 from tedyu/store-clone-rd-lock Gyuho Lee 2020-06-03 14:13:53 -07:00
  • a09533d63d
    Merge pull request #11960 from tedyu/internal-create-err-chk Gyuho Lee 2020-06-03 14:13:19 -07:00
  • be0639090d
    Merge pull request #11939 from tedyu/chk-ret-from-write Gyuho Lee 2020-06-03 14:12:50 -07:00
  • 0f49829a43 etcd: move output format to root command Anson Qian 2020-06-01 18:43:56 -07:00
  • 659fb01a6c logging: create logger to prevent nil pointer Sahdev P. Zala 2020-05-31 19:25:47 -04:00
  • 9cf73e9316 Merge branch 'master' into dont-drop-read-index qupeng 2020-06-01 18:33:43 +08:00
  • c0d58a95be etcdmain: check the logger is not nil before logging Ted Yu 2020-05-31 19:33:07 -07:00
  • 5c95114190 etcdserver: check the error return from Write() Ted Yu 2020-05-31 09:27:01 -07:00
  • 17483944fc etcdserver: check error return for store#internalCreate Ted Yu 2020-05-31 09:20:05 -07:00
  • 59ec251812 etcdserver: take read lock when cloning store Ted Yu 2020-05-31 09:08:26 -07:00
  • 09fcf55ca4
    Merge pull request #11845 from xiang90/tcp_proxy Gyuho Lee 2020-05-31 00:57:49 -07:00
  • b2d228641a
    Merge pull request #11905 from tedyu/node-tick-read Gyuho Lee 2020-05-31 00:57:01 -07:00
  • 8af52dc0e7
    Merge pull request #11935 from tangcong/save-cindex-for-lease Gyuho Lee 2020-05-31 00:56:12 -07:00
  • 29a0c5f221
    Merge pull request #11957 from gyuho/build-scripts Gyuho Lee 2020-05-31 00:53:40 -07:00
  • ab65285418 vendor: regenerate Gyuho Lee 2020-05-30 14:36:18 -07:00
  • 72a26d0797 vendor/modules.txt: regenerate Gyuho Lee 2020-05-30 14:36:09 -07:00
  • a48706ecfb *: remove old gitignore and build functions Gyuho Lee 2020-05-30 14:35:34 -07:00
  • e02124651a mvcc: avoid startRev of watcher move back. mertloo 2020-05-29 18:56:39 +08:00
  • 9b6c3e3378
    Merge pull request #11946 from crawshaw/crawshaw/nofsync Gyuho Lee 2020-05-27 09:00:31 -07:00
  • 689049f405 fix(*): use constants RootRoleName instead of string, EqualFold, and Fprint lsytj0413 2020-05-27 12:39:50 +08:00
  • 3508705676 Merge branch 'master' into dont-drop-read-index qupeng 2020-05-26 16:54:37 +08:00
  • e06006ea28 pkg: Fix dir permission check on Windows Changxin Miao 2020-05-25 12:07:25 +08:00
  • 66cb045d47 etcdserver, et al: add --unsafe-no-fsync flag David Crawshaw 2020-05-26 09:15:21 +10:00
  • 747ff75c96
    Merge pull request #11942 from tedyu/client-3-cancel Sahdev Zala 2020-05-24 15:55:53 -04:00
  • dafd474677 clientv3: cancel the client if there is no endpoint Ted Yu 2020-05-23 13:35:17 -07:00
  • e17f76a54f server: use buffered channel to avoid goroutine leak Gaurav Singh 2020-05-23 11:38:20 -04:00
  • e007d4f58d
    Merge pull request #11938 from tedyu/mk-v2-evt-nil Gyuho Lee 2020-05-22 13:38:53 -07:00
  • df57a68b47 Check events against nil Ted Yu 2020-05-22 13:35:25 -07:00
  • 45297c8790 build: fix v3.4.9 release build Rui Chen 2020-05-22 16:27:22 -04:00
  • 4c9571d909
    Merge pull request #11933 from needkane/PR Gyuho Lee 2020-05-22 09:23:27 -07:00
  • 426dba8628 CHANGELOG: update for 11935 tangcong 2020-05-22 20:25:14 +08:00
  • e9ae8eb5a1 *: ensure grant/revoke won't be applied repeatedly after restarting etcd tangcong 2020-05-22 12:15:14 +08:00
  • c8ae694dea etcdserver: Missing the cfg.Logger causes panic needkane 2020-05-22 03:42:44 -04:00
  • b988cf8c07 wal: fix check valid sequence bug. popsky 2020-01-06 10:55:00 +08:00
  • 17acb61209
    Merge pull request #11691 from wswcfan/fix-etcd-3.2-to-3.3-upgrade-bug Jingyi Hu 2020-05-22 03:28:16 +08:00
  • 684ec22da4 retrieve all entries in batches to prevent OOM wenzhou@kanzhun.com 2020-05-22 00:40:47 +08:00
  • a4ada8cb1f
    Merge pull request #11922 from tedyu/non-recursive-watch Gyuho Lee 2020-05-20 20:36:09 -07:00
  • 54ba958911 version: 3.4.9 v3.4.9 Gyuho Lee 2020-05-20 16:28:29 -07:00
  • 609e844f86
    Merge pull request #11811 from wswcfan/automated-cherry-pick-of-#11735-origin-release-3.4 Gyuho Lee 2020-05-20 15:57:48 -07:00
  • f976138186 clientv3: non-recursive watch Ted Yu 2020-05-20 15:44:41 -07:00
  • 282cce72fd version: 3.3.22 v3.3.22 Gyuho Lee 2020-05-20 15:42:36 -07:00
  • a9d14cbb64 wal: add TestValidSnapshotEntriesAfterPurgeWal testcase tangcong 2020-05-20 20:43:48 +08:00
  • f8ee908330
    Merge pull request #11921 from tedyu/client-watch-lock Gyuho Lee 2020-05-20 14:56:23 -07:00
  • 5f9bb45e39 CHANGELOG: highlight WAL fix with github issue, add 3.3/3.4 patch release Gyuho Lee 2020-05-20 11:49:14 -07:00
  • 8ce10ea4a5 wal: fix crc mismatch crash bug tangcong 2020-05-20 12:35:25 +08:00
  • 166b4473fa wal: add TestValidSnapshotEntriesAfterPurgeWal testcase tangcong 2020-05-20 20:43:48 +08:00
  • ed231df7c0 wal: fix crc mismatch crash bug tangcong 2020-05-20 12:35:25 +08:00
  • cfe37de6c0 rafthttp: log snapshot download duration Gyuho Lee 2020-05-20 10:57:51 -07:00
  • 669285f515 rafthttp: log snapshot downloads Gyuho Lee 2020-05-20 11:01:13 -07:00
  • cac53867ac rafthttp: log snapshot download Gyuho Lee 2020-05-20 10:55:43 -07:00
  • 188c66ada8
    Merge pull request #11924 from tangcong/fix-crc-mismatch Gyuho Lee 2020-05-20 10:30:40 -07:00
  • 02b9ad3939 wal: add TestValidSnapshotEntriesAfterPurgeWal testcase tangcong 2020-05-20 20:43:48 +08:00
  • 8450b16e1c CHANGELOG: update for 11924 tangcong 2020-05-20 13:23:39 +08:00
  • 1e7fbe2e9a fix(typo): protectes -> protects lsytj0413 2019-09-19 18:32:07 +08:00
  • d7b1128f74 refactor(*): remove some useless condition lsytj0413 2019-09-19 18:31:34 +08:00
  • 1836cbb15e wal: fix crc mismatch crash bug tangcong 2020-05-20 12:35:25 +08:00
  • 35d026246c clientv3: use Mutex for watcher lock Ted Yu 2020-05-19 19:20:44 -07:00
  • 4869b6c9aa Persist failpoints across member restart Joe Betz 2020-05-18 14:14:02 -07:00
  • 0de2b1f860 version: 3.4.8 v3.4.8 Gyuho Lee 2020-05-18 11:40:23 -07:00
  • a668adba78 rafthttp: improve snapshot send logging Gyuho Lee 2020-05-18 02:20:04 -07:00
  • 1205851db7 version: 3.3.21 v3.3.21 Gyuho Lee 2020-05-18 11:30:17 -07:00
  • 672314546b rafthttp: improve snapshot logging Gyuho Lee 2020-05-18 02:17:44 -07:00
  • 732df43cf8 CHANGELOG: update dates Gyuho Lee 2020-05-18 10:57:53 -07:00
  • 1fd1318409 etcdserver/api/rafthttp: improve snapshot send logging Gyuho Lee 2020-05-18 02:29:20 -07:00
  • 924b8128c2 *: make sure snapshot save downloads SHA256 checksum Gyuho Lee 2020-05-18 02:02:34 -07:00
  • 9caec0d124 etcdserver,wal: fix inconsistencies in WAL and snapshot Gyuho Lee 2020-05-18 01:54:15 -07:00
  • 5e2815e9cd
    Merge pull request #11801 from YoyinZyc/downgrade-server Gyuho Lee 2020-05-17 22:47:16 -07:00
  • c967a25323 Consider priority during election. dimstars 2020-05-17 19:55:28 -07:00
  • 9bad82fee5 *: make sure snapshot save downloads SHA256 checksum Gyuho Lee 2020-05-17 15:51:39 -07:00
  • 52edb7d38c
    Merge pull request #11900 from tedyu/omit-orphaned-files Gyuho Lee 2020-05-17 15:37:10 -07:00
  • f1ea03a7c8 etcdserver/api/snap: exclude orphaned defragmentation files in snapNames Gyuho Lee 2020-05-17 14:21:02 -07:00
  • f35015abc5 etcdserver: snapNames() should exclude orphaned defragmentation file Ted Yu 2020-05-17 14:19:33 -07:00
  • 4079deadb4 etcdserver: continue releasing snap db in case of error Ted Yu 2020-05-16 04:43:55 -07:00
  • 8b50f4e11d
    Merge pull request #11899 from tedyu/rel-snap-db Gyuho Lee 2020-05-17 14:01:33 -07:00
  • 6b20fa9f1d mvcc: set chanBufLen to 4 from 1024. And 1024 is to big, sometime it use a lot of memory space. and 4 is enough. cfc4n 2020-05-18 00:24:13 +08:00
  • 9d20ba4822 raft: avoid data race by not reading raft.lead Ted Yu 2020-05-16 20:40:25 -07:00
  • eba1b2c4c6 use deadlock detector Ted Yu 2020-05-16 19:37:48 -07:00
  • fe030b47b4 rafthttp: fix gopher leak Gaurav Singh 2020-05-16 21:33:40 -04:00
  • b84d257b92 etcdserver: continue releasing snap db in case of error Ted Yu 2020-05-16 04:43:55 -07:00
  • 52456659bd
    Merge pull request #11903 from jchauncey/fix-dockerfile-release Gyuho Lee 2020-05-15 20:19:05 -07:00
  • 71c062e3d8 fix(Dockerfile-release): from image was missing image name Jonathan Chauncey 2020-05-15 22:48:11 -04:00
  • 31b6e5a087
    Merge pull request #11896 from gyuho/snapshot Gyuho Lee 2020-05-15 19:41:50 -07:00
  • ad8ee9c774 v3rpc: fix goroutine leak Gaurav Singh 2020-05-15 22:05:36 -04:00
  • d230e6ba8c etcdserver: handle and apply downgrade validate, enable and cancel requests yoyinzyc 2020-05-15 14:45:00 -07:00
  • 37e598a20b etcdserver: define error string and link with grpc error code. yoyinzyc 2020-05-15 11:51:39 -07:00