7b7b9a600c 
								
							 
						 
						
							
							
								
								store the thread's handle with arbiter ( #62 )  
							
							
							
						 
						
							2019-11-14 17:31:12 +06:00  
				
					
						
							
							
								 
						
							
								d530094920 
								
							 
						 
						
							
							
								
								update version to alpha.1  
							
							
							
						 
						
							2019-11-14 15:07:04 +06:00  
				
					
						
							
							
								 
						
							
								a87591769c 
								
							 
						 
						
							
							
								
								migrate actix-connect to std::future  
							
							
							
						 
						
							2019-11-14 11:12:52 +06:00  
				
					
						
							
							
								 
						
							
								5a4ce470f9 
								
							 
						 
						
							
							
								
								disable tests  
							
							
							
						 
						
							2019-11-11 02:44:58 +06:00  
				
					
						
							
							
								 
						
							
								c5e8764508 
								
							 
						 
						
							
							
								
								remove Pin from Service::poll_ready(); simplify combinators api; make code compile  
							
							
							
						 
						
							2019-11-11 01:09:05 +06:00  
				
					
						
							
							
								 
						
							
								eba19a2da3 
								
							 
						 
						
							
							
								
								Migrate actix-rt to std::future ( #47 )  
							
							
							
						 
						
							2019-11-10 23:51:19 +06:00  
				
					
						
							
							
								 
						
							
								05ae2585f3 
								
							 
						 
						
							
							
								
								Migrate actix-threadpool to std::future ( #59 )  
							
							... 
							
							
							
							* Migrate actix-threadpool to std::future
* Cosmetic refactor
- turn log::error! into log::warn! as it doesn't throw any error
- add Clone and Copy impls for Cancelled making it cheap to operate with
- apply rustfmt
* Bump up crate version to 0.2.0 and pre-fill its changelog
* Disable patching 'actix-threadpool' crate in global workspace as unnecessary
* Revert patching and fix 'actix-rt' 
							
						 
						
							2019-11-10 23:43:02 +06:00  
				
					
						
							
							
								 
						
							
								e7631f76f2 
								
							 
						 
						
							
							
								
								update to latest tokio alpha and futures-rs  
							
							
							
						 
						
							2019-11-07 17:49:54 -05:00  
				
					
						
							
							
								 
						
							
								43c04fc041 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'semtexzv/master' into std-future  
							
							... 
							
							
							
							* semtexzv/master:
  Migrate actix-codec, actix-rt, and actix-threadpool to std::future 
							
						 
						
							2019-11-07 17:48:14 -05:00  
				
					
						
							
							
								 
						
							
								115e82329f 
								
							 
						 
						
							
							
								
								fix arbiter thread panic message  
							
							
							
						 
						
							2019-10-14 11:19:08 +06:00  
				
					
						
							
							
								 
						
							
								a844941b9f 
								
							 
						 
						
							
							
								
								Migrate actix-codec, actix-rt, and actix-threadpool to std::future  
							
							
							
						 
						
							2019-09-14 12:30:18 +02:00  
				
					
						
							
							
								 
						
							
								94e673b50b 
								
							 
						 
						
							
							
								
								Add arbiter specific storage  
							
							
							
						 
						
							2019-09-02 15:03:03 -07:00  
				
					
						
							
							
								 
						
							
								aad013f559 
								
							 
						 
						
							
							
								
								Fix clippy warnings ( #40 )  
							
							... 
							
							
							
							Add explicit `dyn`s
Remove let binding
Use +=
Return false
Derive Default for TcpConnector
Squash if/else
Remove unnecessary return keywords
Use is_empty()
Fix clippy attribute
Allow mut_from_ref 
							
						 
						
							2019-08-17 05:15:51 +09:00  
				
					
						
							
							
								 
						
							
								b491d373b1 
								
							 
						 
						
							
							
								
								update actix-rt changes  
							
							
							
						 
						
							2019-07-17 10:30:59 +06:00  
				
					
						
							
							
								 
						
							
								9271b95c87 
								
							 
						 
						
							
							
								
								Avoid a copy of the Future when initializing the Box. ( #29 )  
							
							... 
							
							
							
							Future's can be pretty big (> 1500 bytes) so this probably worth doing.
I confirmed with memcpy-find that this did infact eliminate two ~1500
byte copies from the actix-web basic example. 
							
						 
						
							2019-07-17 10:29:22 +06:00  
				
					
						
							
							
								 
						
							
								07708c5e9a 
								
							 
						 
						
							
							
								
								prepare rt release  
							
							
							
						 
						
							2019-06-22 09:02:17 +06:00  
				
					
						
							
							
								 
						
							
								1c04ad3238 
								
							 
						 
						
							
							
								
								Merge pull request  #22  from GeorgeHahn/with-external-runtime  
							
							... 
							
							
							
							Allow Actix to be started on an external CurrentThread runtime 
							
						 
						
							2019-06-22 08:53:19 +06:00  
				
					
						
							
							
								 
						
							
								9e61f62871 
								
							 
						 
						
							
							
								
								`new_async` -> `run_in_executor` and return future directly + builder cleanup  
							
							
							
						 
						
							2019-06-05 12:51:59 -05:00  
				
					
						
							
							
								 
						
							
								ca289ddf7f 
								
							 
						 
						
							
							
								
								Include license files into all sub-crates  
							
							... 
							
							
							
							Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com> 
							
						 
						
							2019-05-30 20:38:44 +02:00  
				
					
						
							
							
								 
						
							
								c4f05e033f 
								
							 
						 
						
							
							
								
								fixup: fix `new_async` doc comment  
							
							
							
						 
						
							2019-05-24 10:29:52 -05:00  
				
					
						
							
							
								 
						
							
								048314913c 
								
							 
						 
						
							
							
								
								Enable System to be executed on an external CurrentThread runtime  
							
							
							
						 
						
							2019-05-23 13:34:47 -05:00  
				
					
						
							
							
								 
						
							
								1441355d4f 
								
							 
						 
						
							
							
								
								use release  
							
							
							
						 
						
							2019-03-28 04:02:39 -07:00  
				
					
						
							
							
								 
						
							
								7c5afc09a6 
								
							 
						 
						
							
							
								
								move threadpool to separate crate  
							
							
							
						 
						
							2019-03-28 03:56:52 -07:00  
				
					
						
							
							
								 
						
							
								bcbd7e6ddf 
								
							 
						 
						
							
							
								
								Fix unnecessary arbiter clone at builder rt  
							
							
							
						 
						
							2019-03-23 09:46:08 +03:00  
				
					
						
							
							
								 
						
							
								9b6a955da4 
								
							 
						 
						
							
							
								
								Improve Arbiter documentation  
							
							
							
						 
						
							2019-03-15 10:24:27 +10:00  
				
					
						
							
							
								 
						
							
								2c7de7e0fb 
								
							 
						 
						
							
							
								
								Fix compiler warnings.  
							
							... 
							
							
							
							Compiles in stable and nightly 
							
						 
						
							2019-03-13 08:41:26 +01:00  
				
					
						
							
							
								 
						
							
								bef199f831 
								
							 
						 
						
							
							
								
								add blocking mod support  
							
							
							
						 
						
							2019-03-11 22:54:27 -07:00  
				
					
						
							
							
								 
						
							
								f1d4bcef4b 
								
							 
						 
						
							
							
								
								add Arbiter::exec_fn and exec functions  
							
							
							
						 
						
							2019-03-11 22:51:17 -07:00  
				
					
						
							
							
								 
						
							
								c03d869694 
								
							 
						 
						
							
							
								
								return io::Result from run method, remove Handle  
							
							
							
						 
						
							2019-03-06 10:24:58 -08:00  
				
					
						
							
							
								 
						
							
								8ad93f4838 
								
							 
						 
						
							
							
								
								move server to separate crate  
							
							
							
						 
						
							2018-12-09 22:14:29 -08:00  
				
					
						
							
							
								 
						
							
								ffb07c8884 
								
							 
						 
						
							
							
								
								use actix-rt for server impl  
							
							
							
						 
						
							2018-12-09 21:51:35 -08:00  
				
					
						
							
							
								 
						
							
								cdd6904aa0 
								
							 
						 
						
							
							
								
								rename Server to ServerBuilder  
							
							
							
						 
						
							2018-12-09 20:30:14 -08:00  
				
					
						
							
							
								 
						
							
								98a151db4f 
								
							 
						 
						
							
							
								
								add actix single threaded runtime  
							
							
							
						 
						
							2018-12-09 19:55:40 -08:00