Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						d97e0063d5 
					 
					
						
						
							
							Merge pull request  #21491  from karalabe/state-sync-leak-fix  
						
						 
						
						... 
						
						
						
						core/state, eth, trie: stabilize memory use, fix memory leak 
						
						
							
						
					 
					
						2020-08-27 11:24:28 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ucwong 
							
						 
					 
					
						
						
							
						
						856307d8bb 
					 
					
						
						
							
							go.mod | goleveldb latest update ( #21448 )  
						
						 
						
						... 
						
						
						
						* go.mod | goleveldb latest update
* go.mod update
* leveldb options
* go.mod: double check
Co-authored-by: Péter Szilágyi <peterke@gmail.com > 
						
						
							
						
					 
					
						2020-08-26 15:53:12 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius van der Wijden 
							
						 
					 
					
						
						
							
						
						16d7eae1c8 
					 
					
						
						
							
							eth: updated comments ( #21490 )  
						
						 
						
						
						
						
							
						
					 
					
						2020-08-26 13:20:12 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						d8da0b3d81 
					 
					
						
						
							
							core/state, eth, trie: stabilize memory use, fix memory leak  
						
						 
						
						
						
						
							
						
					 
					
						2020-08-26 13:05:06 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius van der Wijden 
							
						 
					 
					
						
						
							
						
						92b12ee6c6 
					 
					
						
						
							
							accounts/abi/bind/backends: Disallow AdjustTime for non-empty blocks ( #21334 )  
						
						 
						
						... 
						
						
						
						* accounts/abi/bind/backends: Disallow timeshift for non-empty blocks
* accounts/abi/bind/backends: added tests for adjust time
* accounts/abi/bind/simulated: added comments, fixed test for AdjustTime
* accounts/abi/bind/backends: updated comment 
						
						
							
						
					 
					
						2020-08-26 09:37:00 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						fc20680b95 
					 
					
						
						
							
							params: begin v1.9.21 release cycle  
						
						 
						
						
						
						
							
						
					 
					
						2020-08-25 16:21:41 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						979fc96899 
					 
					
						
						
							
							params: release Geth v1.9.20  
						
						 
						
						
						
						
							
  v1.9.20
 
						
					 
					
						2020-08-25 16:20:37 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						63a9d4b2ae 
					 
					
						
						
							
							Merge pull request  #21486  from karalabe/cht-1.9.20  
						
						 
						
						... 
						
						
						
						params: update CHTs for v1.9.20 release 
						
						
							
						
					 
					
						2020-08-25 13:25:23 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						ce5f94920d 
					 
					
						
						
							
							params: update CHTs for v1.9.20 release  
						
						 
						
						
						
						
							
						
					 
					
						2020-08-25 13:02:51 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shude Li 
							
						 
					 
					
						
						
							
						
						341f451083 
					 
					
						
						
							
							graphql: add support for retrieving the chain id ( #21451 )  
						
						 
						
						
						
						
							
						
					 
					
						2020-08-25 11:38:56 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						d13b8e5570 
					 
					
						
						
							
							Merge pull request  #21483  from karalabe/freezer-truncate-silent  
						
						 
						
						... 
						
						
						
						core/rawdb: only complain loudly if truncating many items 
						
						
							
						
					 
					
						2020-08-25 09:21:44 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						5655dce3b8 
					 
					
						
						
							
							core/rawdb: only complain loudly if truncating many items  
						
						 
						
						
						
						
							
						
					 
					
						2020-08-25 09:03:14 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								timcooijmans 
							
						 
					 
					
						
						
							
						
						7b5107b73f 
					 
					
						
						
							
							p2p/discover: avoid dropping unverified nodes when table is almost empty ( #21396 )  
						
						 
						
						... 
						
						
						
						This change improves discovery behavior in small networks. Very small
networks would often fail to bootstrap because all member nodes were
dropping table content due to findnode failure. The check is now changed
to avoid dropping nodes on findnode failure when their bucket is almost
empty. It also relaxes the liveness check requirement for FINDNODE/v4
response nodes, returning unverified nodes as results when there aren't
any verified nodes yet.
The "findnode failed" log now reports whether the node was dropped
instead of the number of results. The value of the "results" was
always zero by definition.
Co-authored-by: Felix Lange <fjl@twurst.com > 
						
						
							
						
					 
					
						2020-08-24 14:42:39 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						bdde616f23 
					 
					
						
						
							
							Merge pull request  #21477  from karalabe/snapshotter-shallow-generator  
						
						 
						
						... 
						
						
						
						core/state/snapshot: reduce disk layer depth during generation 
						
						
							
						
					 
					
						2020-08-24 14:00:57 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						3ee91b9f2e 
					 
					
						
						
							
							core/state/snapshot: reduce disk layer depth during generation  
						
						 
						
						
						
						
							
						
					 
					
						2020-08-24 13:22:36 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						0f4e7c9b0d 
					 
					
						
						
							
							eth: utilize sync bloom for getNodeData ( #21445 )  
						
						 
						
						... 
						
						
						
						* eth/downloader, eth/handler: utilize sync bloom for getNodeData
* trie: handle if bloom is nil
* trie, downloader: check bloom nilness externally 
						
						
							
						
					 
					
						2020-08-24 11:32:12 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						1b5a867eec 
					 
					
						
						
							
							core: do less lookups when writing fast-sync block bodies ( #21468 )  
						
						 
						
						
						
						
							
						
					 
					
						2020-08-22 18:12:04 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gary rong 
							
						 
					 
					
						
						
							
						
						87c0ba9213 
					 
					
						
						
							
							core, eth, les, trie: add a prefix to contract code ( #21080 )  
						
						 
						
						
						
						
							
						
					 
					
						2020-08-21 15:10:40 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						b68929caee 
					 
					
						
						
							
							Merge pull request  #21472  from holiman/fix_dltest_fail  
						
						 
						
						... 
						
						
						
						eth/downloader: fix rollback issue on short chains 
						
						
							
						
					 
					
						2020-08-21 14:43:14 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						9f7b79af00 
					 
					
						
						
							
							eth/downloader: fix rollback issue on short chains  
						
						 
						
						
						
						
							
						
					 
					
						2020-08-21 13:36:08 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius van der Wijden 
							
						 
					 
					
						
						
							
						
						4e54b1a45e 
					 
					
						
						
							
							metrics: zero temp variable in  updateMeter ( #21470 )  
						
						 
						
						... 
						
						
						
						* metrics: zero temp variable in  updateMeter
Previously the temp variable was not updated properly after summing it to count.
This meant we had astronomically high metrics, now we zero out the temp whenever we
sum it onto the snapshot count
* metrics: move temp variable to be aligned, unit tests
Moves the temp variable in MeterSnapshot to be 64-bit aligned because of the atomic bug.
Adds a unit test, that catches the previous bug. 
						
						
							
						
					 
					
						2020-08-21 11:04:36 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						a70a79b285 
					 
					
						
						
							
							Merge pull request  #21466  from karalabe/go1.15  
						
						 
						
						... 
						
						
						
						travis, dockerfile, appveyor, build: bump to Go 1.15 
						
						
							
						
					 
					
						2020-08-20 17:41:26 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						15fdaf2005 
					 
					
						
						
							
							travis, dockerfile, appveyor, build: bump to Go 1.15  
						
						 
						
						
						
						
							
						
					 
					
						2020-08-20 16:41:37 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						8cbdc8638f 
					 
					
						
						
							
							core: define and test chain rewind corner cases ( #21409 )  
						
						 
						
						... 
						
						
						
						* core: define and test chain reparation cornercases
* core: write up a variety of set-head tests
* core, eth: unify chain rollbacks, handle all the cases
* core: make linter smile
* core: remove commented out legacy code
* core, eth/downloader: fix review comments
* core: revert a removed recovery mechanism 
						
						
							
						
					 
					
						2020-08-20 13:01:24 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius van der Wijden 
							
						 
					 
					
						
						
							
						
						0bdd295cc0 
					 
					
						
						
							
							core: more detailed metering for reorgs ( #21420 )  
						
						 
						
						
						
						
							
						
					 
					
						2020-08-20 09:49:35 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						7ebc6c43ff 
					 
					
						
						
							
							cmd/evm: statet8n output folder + tx hashes on trace filenames ( #21406 )  
						
						 
						
						... 
						
						
						
						* t8ntool: add output basedir
* t8ntool: add txhash to trace filename
* t8ntool: don't default to '.' basedir, allow absolute paths 
						
						
							
						
					 
					
						2020-08-19 11:31:13 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						560d44479c 
					 
					
						
						
							
							Merge pull request  #21461  from karalabe/ppa-drop-disco  
						
						 
						
						... 
						
						
						
						build: drop disco, enable groovy on Ubuntu PPAs 
						
						
							
						
					 
					
						2020-08-19 10:29:54 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						32b078d418 
					 
					
						
						
							
							build: drop disco, enable groovy on Ubuntu PPAs  
						
						 
						
						
						
						
							
						
					 
					
						2020-08-19 10:28:08 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Giuseppe Bertone 
							
						 
					 
					
						
						
							
						
						2ff464b29d 
					 
					
						
						
							
							core/state: fixed some comments ( #21450 )  
						
						 
						
						
						
						
							
						
					 
					
						2020-08-19 09:54:21 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius van der Wijden 
							
						 
					 
					
						
						
							
						
						f3bafecef7 
					 
					
						
						
							
							metrics: make meter updates lock-free ( #21446 )  
						
						 
						
						
						
						
							
						
					 
					
						2020-08-18 11:27:04 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						54add42550 
					 
					
						
						
							
							cmd/geth/tests: try to fix spurious travis failure in les tests ( #21410 )  
						
						 
						
						... 
						
						
						
						* cmd/geth/tests: try to fix spurious travis failure in les tests
* cmd/geth: les_test - remove extraneous option during boot 
						
						
							
						
					 
					
						2020-08-14 14:18:12 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						04926db204 
					 
					
						
						
							
							params: begin v1.9.20 release cycle  
						
						 
						
						
						
						
							
						
					 
					
						2020-08-11 14:11:16 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						3e0641923d 
					 
					
						
						
							
							params: release Geth v1.9.19  
						
						 
						
						
						
						
							
  v1.9.19
 
						
					 
					
						2020-08-11 14:10:21 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						74925e547f 
					 
					
						
						
							
							Merge pull request  #21437  from karalabe/cht-1.9.19  
						
						 
						
						... 
						
						
						
						params: update CHTs for v1.9.19 
						
						
							
						
					 
					
						2020-08-11 10:34:08 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						7afdf792ab 
					 
					
						
						
							
							params: update CHTs for v1.9.19  
						
						 
						
						
						
						
							
						
					 
					
						2020-08-11 10:20:03 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						c28fd9c079 
					 
					
						
						
							
							tests: add Berlin-definition identical to YOLOv1 ( #21435 )  
						
						 
						
						
						
						
							
						
					 
					
						2020-08-10 21:06:14 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						4baa574410 
					 
					
						
						
							
							Merge pull request  #21434  from karalabe/ethstats-split-rwlock  
						
						 
						
						... 
						
						
						
						ethstats: split read and write lock, otherwise they'll lock up 
						
						
							
						
					 
					
						2020-08-10 15:13:31 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						9f45d6efae 
					 
					
						
						
							
							ethstats: split read and write lock, otherwise they'll lock up  
						
						 
						
						
						
						
							
						
					 
					
						2020-08-10 14:33:22 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						cbbc54c495 
					 
					
						
						
							
							Merge pull request  #21433  from holiman/statsync_exiter  
						
						 
						
						... 
						
						
						
						eth/downloader: allow all timers to exit 
						
						
							
						
					 
					
						2020-08-10 12:08:46 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						7cee2509c0 
					 
					
						
						
							
							eth/downloader: allow all timers to exit  
						
						 
						
						
						
						
							
						
					 
					
						2020-08-10 10:42:33 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						48b484c5ac 
					 
					
						
						
							
							Merge pull request  #21428  from holiman/ethstats_moar  
						
						 
						
						... 
						
						
						
						ethstats: overwrite old errors 
						
						
							
						
					 
					
						2020-08-07 19:40:28 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						06125bff89 
					 
					
						
						
							
							Merge pull request  #21429  from holiman/timerfix  
						
						 
						
						... 
						
						
						
						eth/downloader: set deliverytime on drops and timeouts too 
						
						
							
						
					 
					
						2020-08-07 16:36:33 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						9fea1a5cf5 
					 
					
						
						
							
							eth/downloader: set deliverytime on drops and timeouts too  
						
						 
						
						
						
						
							
						
					 
					
						2020-08-07 15:34:58 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gary rong 
							
						 
					 
					
						
						
							
						
						e401f5ff10 
					 
					
						
						
							
							les: close all connected les-server when shutdown ( #21426 )  
						
						 
						
						... 
						
						
						
						* les: close all connected les-server when shutdown
* les: linter nitpick
Co-authored-by: Martin Holst Swende <martin@swende.se > 
						
						
							
						
					 
					
						2020-08-07 15:33:00 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						6a53ce29a4 
					 
					
						
						
							
							ethstats: overwrite old errors  
						
						 
						
						
						
						
							
						
					 
					
						2020-08-07 14:44:44 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						8f24097836 
					 
					
						
						
							
							Merge pull request  #21427  from karalabe/fix-statesync-delivery-time  
						
						 
						
						... 
						
						
						
						eth/downloader: save the correct delivery time for state sync 
						
						
							
						
					 
					
						2020-08-07 15:27:00 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						4b9c0ea76d 
					 
					
						
						
							
							eth/downloader: save the correct delivery time for state sync  
						
						 
						
						
						
						
							
						
					 
					
						2020-08-07 15:17:13 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						3bb8a4ed3f 
					 
					
						
						
							
							Merge pull request  #21425  from holiman/leslock  
						
						 
						
						... 
						
						
						
						les: update checktime even if check fails 
						
						
							
						
					 
					
						2020-08-07 12:32:01 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						983cb25a07 
					 
					
						
						
							
							les: update checktime even if check fails  
						
						 
						
						
						
						
							
						
					 
					
						2020-08-07 10:57:02 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						68754f3931 
					 
					
						
						
							
							cmd/utils: grant snapshot cache to trie if disabled ( #21416 )  
						
						 
						
						... 
						
						
						
						* cmd/utils: grant snapshot cache to trie if disabled
* eth: fix up default non-mainnet cache distribution 
						
						
							
						
					 
					
						2020-08-06 15:28:31 +03:00