Mark 
							
						 
					 
					
						
						
							
						
						f37eb533f1 
					 
					
						
						
							
							Replicator timeout ( #2480 )  
						
						... 
						
						
						
						* Add timeout to Replicator::new; used when polling for leader
* Add timeout functionality to replicator ledger download
Shares the same timeout as polling for leader
Defaults to 30 seconds
* Add docs for Replicator::new 
						
						
					 
					
						2019-01-21 15:37:41 -06:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						6e8b69fc88 
					 
					
						
						
							
							Cleanup leader_addr, it's really entrypoint_addr  
						
						
						
						
					 
					
						2019-01-21 13:06:30 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						cb23070dfe 
					 
					
						
						
							
							Remove sleeps on fullnode spin-up in integration tests  
						
						
						
						
					 
					
						2019-01-21 13:27:31 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						5d9d83d312 
					 
					
						
						
							
							Less clones  
						
						
						
						
					 
					
						2019-01-21 12:56:27 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						823252dd41 
					 
					
						
						
							
							Cleanup terminology  
						
						
						
						
					 
					
						2019-01-21 12:56:27 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						35764225ed 
					 
					
						
						
							
							Remove socket from rpc test and move integration test  
						
						
						
						
					 
					
						2019-01-21 12:29:04 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c7e5006bcf 
					 
					
						
						
							
							Remove assert!()s that hide error codes, making failure debug harder  
						
						
						
						
					 
					
						2019-01-21 10:36:56 -08:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b0149a54d8 
					 
					
						
						
							
							Bump serde_derive from 1.0.84 to 1.0.85  
						
						... 
						
						
						
						Bumps [serde_derive](https://github.com/serde-rs/serde ) from 1.0.84 to 1.0.85.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.84...v1.0.85 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-01-21 11:25:42 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						e6030d66eb 
					 
					
						
						
							
							split load+execute from commit in bank, insert record between them in TPU code ( #2487 )  
						
						... 
						
						
						
						* split load+execute from commit in bank, insert record between them in TPU code
* clippy
* remove clear_signatures() race with commit_transactions()
* add #[test] back 
						
						
					 
					
						2019-01-21 10:17:04 -08:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						6611188edf 
					 
					
						
						
							
							Move subscriptions to rpc_pubsub ( #2490 )  
						
						... 
						
						
						
						* Move subscriptions to rpc_pubsub
- this helps avoid recreating pubsub_service on node's role change
* fixed tests and addressed review comments
* fix clippy errors
* address review comments 
						
						
					 
					
						2019-01-21 09:59:09 -08:00 
						 
				 
			
				
					
						
							
							
								Stephen Akridge 
							
						 
					 
					
						
						
							
						
						abbb037888 
					 
					
						
						
							
							Implement storage contract logic  
						
						
						
						
					 
					
						2019-01-21 08:36:49 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						132d59ca6a 
					 
					
						
						
							
							new_bank_from_db_ledger need not be public  
						
						
						
						
					 
					
						2019-01-21 08:11:13 -08:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						200d5e62c2 
					 
					
						
						
							
							Bump byteorder from 1.2.7 to 1.3.0  
						
						... 
						
						
						
						Bumps [byteorder](https://github.com/BurntSushi/byteorder ) from 1.2.7 to 1.3.0.
- [Release notes](https://github.com/BurntSushi/byteorder/releases )
- [Changelog](https://github.com/BurntSushi/byteorder/blob/master/CHANGELOG.md )
- [Commits](https://github.com/BurntSushi/byteorder/compare/1.2.7...1.3.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-01-21 09:07:17 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b748942d6a 
					 
					
						
						
							
							Bump serde from 1.0.84 to 1.0.85  
						
						... 
						
						
						
						Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.84 to 1.0.85.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.84...v1.0.85 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-01-21 08:25:24 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						648b6597bf 
					 
					
						
						
							
							configure ulimit  
						
						
						
						
					 
					
						2019-01-20 10:54:12 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						5b73a8eceb 
					 
					
						
						
							
							Rework fullnode boot sequence  
						
						
						
						
					 
					
						2019-01-19 21:35:46 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						514bf32b99 
					 
					
						
						
							
							Enable ledger verification for non-perf testnets  
						
						
						
						
					 
					
						2019-01-19 20:28:56 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						2073188345 
					 
					
						
						
							
							Fullnode no longer fails to process a ledger with ProgramErrors in it  
						
						
						
						
					 
					
						2019-01-18 21:06:50 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c0b472292b 
					 
					
						
						
							
							Revert "Entries that result in a ProgramError are still valid entries"  
						
						... 
						
						
						
						This reverts commit ab23b41998 
						
						
					 
					
						2019-01-18 21:06:50 -08:00 
						 
				 
			
				
					
						
							
							
								Stephen Akridge 
							
						 
					 
					
						
						
							
						
						1b15fd1da6 
					 
					
						
						
							
							Fix build, add new parameter to new_with_bank  
						
						
						
						
					 
					
						2019-01-18 15:07:46 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						6883ea0944 
					 
					
						
						
							
							Give the fullnode one million tokens as a  #2355  workaround  
						
						
						
						
					 
					
						2019-01-18 13:42:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						303289777f 
					 
					
						
						
							
							rsync/airdrop only if ledger doesn't exist (eg, on first run after setup.sh)  
						
						
						
						
					 
					
						2019-01-18 13:42:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						a8bf00fe20 
					 
					
						
						
							
							Timeout if a leader is not found within 30 seconds  
						
						
						
						
					 
					
						2019-01-18 13:42:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						6282c53fe5 
					 
					
						
						
							
							Add iterations with leader rotation enabled and periodic restarts  
						
						
						
						
					 
					
						2019-01-18 13:42:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						dac28e0961 
					 
					
						
						
							
							Temporarily ignore wallet sanity failures when leader rotation is enabled  
						
						... 
						
						
						
						This commit should be reverted once https://github.com/solana-labs/solana/issues/2474  is fixed 
						
						
					 
					
						2019-01-18 13:42:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						4f86563352 
					 
					
						
						
							
							Entries that result in a ProgramError are still valid entries  
						
						
						
						
					 
					
						2019-01-18 13:42:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						818afc68c1 
					 
					
						
						
							
							Report number of entries and last_id on successful verification  
						
						
						
						
					 
					
						2019-01-18 13:42:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						443d8ce7c4 
					 
					
						
						
							
							Add option to restart the cluster during iterations  
						
						
						
						
					 
					
						2019-01-18 13:42:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						da5cb0b012 
					 
					
						
						
							
							Verify ledger before starting up the fullnode  
						
						
						
						
					 
					
						2019-01-18 13:42:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						922ffdfc28 
					 
					
						
						
							
							Remove unnecessary ledger/ subdirectory  
						
						
						
						
					 
					
						2019-01-18 13:42:04 -08:00 
						 
				 
			
				
					
						
							
							
								Stephen Akridge 
							
						 
					 
					
						
						
							
						
						2f1107ff4f 
					 
					
						
						
							
							Add randomness to broadcast  
						
						
						
						
					 
					
						2019-01-18 13:05:35 -08:00 
						 
				 
			
				
					
						
							
							
								Stephen Akridge 
							
						 
					 
					
						
						
							
						
						1fd7bd7ede 
					 
					
						
						
							
							Storage fixes  
						
						... 
						
						
						
						* replicators generate their sample values
* fixes to replicator block height logic 
						
						
					 
					
						2019-01-18 13:05:35 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c0c38463c7 
					 
					
						
						
							
							Remove hard coded ports  
						
						
						
						
					 
					
						2019-01-17 23:34:21 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c1e142d1dc 
					 
					
						
						
							
							Revert "test_rpc_new fails locally, ignore for now"  
						
						... 
						
						
						
						This reverts commit 0c46f15f94 
						
						
					 
					
						2019-01-17 23:34:21 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						6933f2bad1 
					 
					
						
						
							
							Remove stale TODO  
						
						
						
						
					 
					
						2019-01-17 23:22:07 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						b03d1d8894 
					 
					
						
						
							
							Enable integration test logging for better debug on CI failure  
						
						
						
						
					 
					
						2019-01-17 23:14:18 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						8e4a86e329 
					 
					
						
						
							
							Recovery multinode tests  
						
						
						
						
					 
					
						2019-01-17 23:14:18 -08:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						1f87d9ba4a 
					 
					
						
						
							
							add bloom benchmarking, perf improvement from Fnv ~= 8X ( #2477 )  
						
						... 
						
						
						
						* add bloom benchmarking, perf improvement from Fnv ~= 8X
* have a look at bits.set()
* ignore new benches to pacify CI (solana_upload_perf?) 
						
						
					 
					
						2019-01-17 18:22:21 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						14267e172d 
					 
					
						
						
							
							Add local drone integration test  
						
						
						
						
					 
					
						2019-01-17 15:06:04 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						95e83cfe3f 
					 
					
						
						
							
							Add tested process_drone_request method  
						
						
						
						
					 
					
						2019-01-17 15:06:04 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e74574706e 
					 
					
						
						
							
							Record Transactions with program errors in the ledger, they paid the fee  
						
						
						
						
					 
					
						2019-01-17 13:55:56 -08:00 
						 
				 
			
				
					
						
							
							
								Eric 
							
						 
					 
					
						
						
							
						
						b381d9e06d 
					 
					
						
						
							
							add pngs and formatting  
						
						
						
						
					 
					
						2019-01-17 14:30:20 -07:00 
						 
				 
			
				
					
						
							
							
								Eric 
							
						 
					 
					
						
						
							
						
						a416b53d11 
					 
					
						
						
							
							file permissions  
						
						
						
						
					 
					
						2019-01-17 14:30:20 -07:00 
						 
				 
			
				
					
						
							
							
								Eric 
							
						 
					 
					
						
						
							
						
						6fd13e3af0 
					 
					
						
						
							
							rename files  
						
						
						
						
					 
					
						2019-01-17 14:30:20 -07:00 
						 
				 
			
				
					
						
							
							
								Eric 
							
						 
					 
					
						
						
							
						
						4b7dc8200c 
					 
					
						
						
							
							reference reformatting  
						
						
						
						
					 
					
						2019-01-17 14:30:20 -07:00 
						 
				 
			
				
					
						
							
							
								Eric 
							
						 
					 
					
						
						
							
						
						b83279848a 
					 
					
						
						
							
							html table to md table  
						
						
						
						
					 
					
						2019-01-17 14:30:20 -07:00 
						 
				 
			
				
					
						
							
							
								Eric 
							
						 
					 
					
						
						
							
						
						a48b278c10 
					 
					
						
						
							
							add economic design sections to TOC  
						
						
						
						
					 
					
						2019-01-17 14:30:20 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						75e19f4f0f 
					 
					
						
						
							
							Add build script  
						
						
						
						
					 
					
						2019-01-17 12:38:04 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						1a5bf0c689 
					 
					
						
						
							
							Remove sleep  
						
						
						
						
					 
					
						2019-01-17 12:38:04 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						3e245f16c0 
					 
					
						
						
							
							Add wallet deploy integration test  
						
						
						
						
					 
					
						2019-01-17 12:38:04 -08:00