Commit graph

3888 commits

Author SHA1 Message Date
Patrik Nordwall
6cb0e55059 Merge pull request #1944 from akka/wip-speed-up-actor-cleanup-√
=act - Optimization of actorcell and actor field clearing
2014-01-20 05:12:57 -08:00
Viktor Klang
f39bb1d4d3 =act - Optimization of actorcell and actor field clearing 2014-01-20 12:09:45 +01:00
Björn Antonsson
e5bcf8bfc9 +act #3770 Added Java 8 friendly APIs for Actor and FSM 2014-01-20 12:00:13 +01:00
Patrik Nordwall
37eddd716c Merge pull request #1936 from akka/wip-3738-memory-leaks-in-tests-patriknw
=act #3738 Fix memory leaks in tests
2014-01-20 02:51:49 -08:00
drewhk
1db16428da Merge pull request #1909 from drewhk/wip-io-read-throtting-drewhk
+act #3586 #3807 Implement mandatory read throttling
2014-01-17 11:53:23 -08:00
Endre Sándor Varga
487083a9c3 +act #3586 #3807 Implement mandatory read throttling 2014-01-17 18:27:56 +01:00
Patrik Nordwall
a11fb1dafc =act #3572 Add parens to sender
* because it is not referentially transparent; normally we reserved parens for
  side-effecting code but given how people thoughtlessly close over it we revised
  that that decision for sender
* caller can still omit parens
2014-01-17 18:21:14 +01:00
Patrik Nordwall
9eb32a4486 =act #3738 Fix memory leaks in tests
* afterAll not called when all tests marked as ignore,
  invokeBeforeAllAndAfterAllEvenIfNoTestsAreExpected = true
  should solve that, but changed to pending in Ticket1978 anyway
* Try to shutdown when ActorSystem init fails. It is difficult
  to cover all scenarios, but this should improve the situation.
  This was the reason why DeployerSpec leaked.
* missing shutdown in some tests
2014-01-17 16:18:35 +01:00
Endre Sándor Varga
293dd0b9d2 !act #3812: Remove Pipelines 2014-01-17 15:52:24 +01:00
Roland Kuhn
453815c073 Merge pull request #1933 from akka/wip-3764-props-docs-∂π
clean up docs and deprecation around how to create Props
2014-01-17 05:57:37 -08:00
Patrik Nordwall
a04a784121 Merge pull request #1930 from akka/wip-3710-UnsubscribeTransitionCallback-patriknw
=act #3710 Correct doc of FSM unregistering listener
2014-01-17 02:26:30 -08:00
Roland Kuhn
5bcb750441 !act,doc,rem,tes 3823 remove deprecated Props methods
- rewrite deprecated usages to their recommended counterparts
- TestActorRef now verifies mailbox requirements
- CallingThreadMailbox now exposes proper messageQueue type for
  inspection
2014-01-17 09:12:44 +01:00
Dario Rexin
4b2d98c5cb +act #2075 Added possibility to pass an ExecutionContext to an ActorSystem 2014-01-16 23:24:06 +01:00
Patrik Nordwall
32b76adb9a Merge pull request #1918 from akka/wip-2927-balancing-pool-patriknw
!act #2927 Add BalancingPool and deprecate BalancingDispatcher
2014-01-16 12:30:26 -08:00
Patrik Nordwall
1565a5e2b8 =act #3710 Correct doc of FSM unregistering listener 2014-01-16 19:29:24 +01:00
Patrik Nordwall
d7aab50da0 !act #2927 Add BalancingPool and deprecate BalancingDispatcher 2014-01-16 19:06:42 +01:00
Patrik Nordwall
f924b47e29 Merge pull request #1925 from akka/wip-fix-race-in-index-√
=act - Fixes a race condition between concurrent puts and removes of key...
2014-01-16 07:24:19 -08:00
Patrik Nordwall
bfbee94fec Merge pull request #1916 from akka/wip-3809-config-1.1-patriknw
!pro #3809 Update to config 1.2.0
2014-01-16 00:23:27 -08:00
Patrik Nordwall
e441d1b29b !pro #3809 Update to config 1.2.0
* Changed all duration reads to use implicit conversion
  and the new getDuration to reduce boilerplate
2014-01-15 19:26:47 +01:00
Patrik Nordwall
8e4dfbbb3d Merge pull request #1924 from akka/wip-3690-CircuitBreakerOpenException-patriknw
=act #3690 Correct calculation of remainingDuration in CircuitBreakerOpenException
2014-01-15 07:05:38 -08:00
Patrik Nordwall
648d5c6041 Merge pull request #1922 from akka/wip-3591-ExecutionContextExecutor-patriknw
+act #3591 Return ExecutionContextExecutor from context.dispatcher
2014-01-15 06:35:50 -08:00
Patrik Nordwall
916141ffe5 Merge pull request #1921 from akka/wip-3662-Status-Any-patriknw
+act #3662 Support Any value in akka.actor.Status
2014-01-15 06:34:58 -08:00
Patrik Nordwall
14bde3d0e0 Merge pull request #1920 from akka/wip-3605-defaultDecider-patriknw
=act #3605 Make defaultDecider a val
2014-01-15 06:33:45 -08:00
Patrik Nordwall
1e952d1d9c Merge pull request #1919 from akka/wip-3648-fsm-defaults-patriknw
+act #3648 Add default repeat=false in FSM.setTimer
2014-01-15 06:32:33 -08:00
Patrik Nordwall
246196eaf3 Merge pull request #1913 from akka/wip-3769-toStringWithoutAddress-patriknw
+act #3769 Add toStringWithoutAddress to ActorPath
2014-01-15 06:08:15 -08:00
Patrik Nordwall
7648a50d53 +act #3769 Add toStringWithoutAddress to ActorPath 2014-01-15 15:05:52 +01:00
Viktor Klang
12fd7f9698 =act #3819 - Correcting a race between Index.put and Index.remove(key) 2014-01-15 14:56:56 +01:00
Patrik Nordwall
2c57e86b72 =act #3690 Correct calculation of remainingDuration in CircuitBreakerOpenException 2014-01-14 10:50:49 +01:00
Roland Kuhn
3257da62a4 Merge pull request #1907 from jozic/normalize-deatchwatch-debug
=act Normalize DeathWatch Debug events' messages
2014-01-14 00:50:35 -08:00
Roland Kuhn
bde48b82dd Merge pull request #1903 from drexin/wip-3624-drexin
=act #3634, #3796 Fixing errors in code comments
2014-01-14 00:44:06 -08:00
Patrik Nordwall
0ae785beb5 +act #3591 Return ExecutionContextExecutor from context.dispatcher 2014-01-13 09:31:36 +01:00
Patrik Nordwall
7d84335b41 +act #3662 Support Any value in akka.actor.Status 2014-01-13 08:28:26 +01:00
Patrik Nordwall
e420a5bbeb =act #3605 Make defaultDecider a val 2014-01-13 08:12:28 +01:00
Patrik Nordwall
ea44306133 +act #3648 Add default repeat=false in FSM.setTimer 2014-01-13 07:50:27 +01:00
Dario Rexin
5221b23aa7 =act #3634, #3796 Fixing errors in code comments 2014-01-10 15:22:54 +01:00
Gaetan Hervouet
4c2eb74c78 =act #3800: Add timeout value in AskTimeoutException message. 2014-01-08 10:14:33 -05:00
Eugene Platonov
a28fccea85 =act Normalize DeathWatch Debug events' messages 2014-01-02 23:03:07 -05:00
Patrik Nordwall
254e77a8da Merge pull request #1870 from akka/wip-3609-log-hostport-patriknw
+act #3609 Include host and port in log source
2013-12-13 00:22:28 -08:00
Patrik Nordwall
66e4008494 =dat #3780 Deprecate dataflow 2013-12-12 21:44:50 +01:00
Patrik Nordwall
4ab877e765 !act #3786 Remove deprecated DefaultScheduler
* Replaced by LightArrayRevolverScheduler
2013-12-12 13:17:43 +01:00
Patrik Nordwall
74e868169d !act Remove deprecated one args tell in ActorSelection 2013-12-12 13:12:49 +01:00
Patrik Nordwall
b072a530ef !act #2770 Remove deprecated FSM.timerActive_?
* and a few similar in TypedActor
2013-12-12 13:11:01 +01:00
Patrik Nordwall
67b9cec8a4 !act #3012 Remove deprecated event-handlers 2013-12-12 13:06:42 +01:00
Patrik Nordwall
c92254f908 +act #3609 Include host and port in log source 2013-12-12 12:26:56 +01:00
Björn Antonsson
208b566551 =act #3720 Optimze actor creation speed and actor size 2013-12-12 09:06:29 +01:00
drewhk
f5a42b53da Merge pull request #1780 from drewhk/wip-3637-friendlier-asktimeout-message-drewhk
!act #3637: Add information about target in AskTimeout
2013-12-11 06:54:54 -08:00
Endre Sándor Varga
0f0606121d !act #3637: Add information about target in AskTimeout 2013-12-11 11:12:05 +01:00
Endre Sándor Varga
b543644baa !act #3670: Removing old IO implementation 2013-12-11 11:07:21 +01:00
Patrik Nordwall
3231bb3729 Merge pull request #1849 from akka/wip-3688-soreuseaddress-√
+act #3688 - Calls bind _after_ all pre-connect-hooks
2013-12-04 23:22:53 -08:00
Viktor Klang
6ebf6717c9 =act #3688 - Calls bind _after_ all pre-connect-hooks 2013-11-27 13:40:17 -08:00