Commit graph

12784 commits

Author SHA1 Message Date
Roland Kuhn
3bc661bed6 Merge pull request #1396 from akka/wip-3293-remove-single-arg-tell-∂π
remove ActorRef#tell(Any), see #3293
2013-05-06 04:25:03 -07:00
Roland Kuhn
cb6ba83f38 Merge pull request #1389 from akka/wip-3287-actorSelection-∂π
ActorSelection: equals/hashCode and “ask”
2013-05-03 14:49:15 -07:00
Roland
ddf2117ed7 remove ActorRef#tell(Any), see #3293
also remove FakeActorRef from SerCompSpec
2013-05-03 21:39:29 +02:00
Roland Kuhn
c84bbea4aa Merge pull request #1400 from akka/wip-3307-prepare-EC-∂π
call executor.prepare() for scheduled jobs, see #3307
2013-05-03 12:11:51 -07:00
Roland
b3db19ee05 Merge branch 'wip-3281-NullMessage-∂π' 2013-05-03 19:40:36 +02:00
Patrik Nordwall
8112421ec6 Merge pull request #1383 from akka/wip-3195-member-age-patriknw
Cluster member age, and usage in singleton, see #3195
2013-05-03 06:05:28 -07:00
Roland
4afc45ac85 call executor.prepare() for scheduled jobs, see #3307 2013-05-03 14:06:34 +02:00
Patrik Nordwall
b8b65c9153 Cluster member age, and usage in singleton, see #3195
* Assign internal upNumber when member is moved to Up
* Public API Member.isOlder
* Change cluster singleton to use oldest member instead of leader
* Update samples and docs
2013-05-03 13:38:35 +02:00
Björn Antonsson
459e3e3720 Merge pull request #1378 from akka/wip-3273-enforce-mailbox-types-on-system-actors-ban
Enforce mailbox types on System actors. #3273
2013-05-03 04:04:02 -07:00
Patrik Nordwall
5326a5a117 Merge pull request #1386 from akka/wip-3270-roles-cluster-serializer-patriknw
Remove duplicates in roleMapping, see #3270
2013-05-03 03:39:02 -07:00
Roland Kuhn
4e46451f55 Merge pull request #1398 from akka/wip-3305-IO-bind-∂π
improve logging in {Tcp,Udp}Listener, see #3305
2013-05-03 02:30:28 -07:00
Björn Antonsson
539df2e98a Enforce mailbox types on System actors. See #3273 2013-05-03 11:05:32 +02:00
Roland Kuhn
1ab3987c6e Merge pull request #1393 from CodeBlock/grammarfix
[docs] fix there -> their in two places.
2013-05-03 01:47:14 -07:00
Roland Kuhn
d6ff7166d7 Merge pull request #1394 from drexin/wip-drexin-remove-deprecated-props-calls-java
removed calls to deprecated Props constructor in java code
2013-05-03 01:36:45 -07:00
Roland Kuhn
f0ef1684e7 Merge pull request #1355 from akka/wip-3176-work-around-epoll-bug-√
#3176 - Adding an AkkaSelector that will work around the EPoll bug, as ...
2013-05-03 01:35:33 -07:00
Patrik Nordwall
a9394d9f71 Remove duplicates in roleMapping, see #3270 2013-05-03 10:07:51 +02:00
Patrik Nordwall
0fd0d999c6 Merge pull request #1381 from akka/wip-2787-cluster-stress-patriknw
Prepare Cluster StressSpec for heavy testing, see #2787
2013-05-03 00:31:24 -07:00
Roland
aad2215bfb improve logging in {Tcp,Udp}Listener, see #3305
- do not log success message when bind fails
- use real port (and not zero if that was given) in further logging
2013-05-03 08:34:02 +02:00
Ricky Elrod
13719e9428 [docs] fix there -> their in two places. 2013-05-02 22:33:11 -04:00
drexin
b9d1e000d3 fixed indentation 2013-05-02 21:36:36 +02:00
Patrik Nordwall
e2b0fdeff9 Move barriers of conditional tests in StressSpec, see #2787 2013-05-02 20:23:14 +02:00
Patrik Nordwall
6635ac4032 Reduce amount of gossip data transferred in idle cluster, see #3279
* When seen same the gossip chat is initated with GossipStatus
  message containing the vclock only
* Remove conversation flag in GossipEnvelope
* Ordinary tell instead of actorSelection when replying
2013-05-02 19:17:09 +02:00
Patrik Nordwall
671ebf8909 Additional tests of ClusterMessageSerializer 2013-05-02 19:17:08 +02:00
Patrik Nordwall
293c97c71d Quick fix for unreachable exiting, see #3266 2013-05-02 19:17:08 +02:00
Patrik Nordwall
33a8808a6d Enable usage of MultiJvm nrOfNodes in cluster StressSpec, see #2787
* Adjustments to StressSpec for testing large clusters
* Performance improvement of mute deadLetters
2013-05-02 19:17:08 +02:00
Roland
738796c625 remove NullMessage, see #3281 2013-05-02 18:48:36 +02:00
drexin
308428e7bc removed calls to deprecated Props constructor in java code 2013-05-02 17:00:44 +02:00
Patrik Nordwall
6b51b4d824 Merge pull request #1392 from akka/wip-3290-RemoteWatcherSpec
AddressTerminated interference in RemoteWatcherSpec, see #3290
2013-05-02 07:29:18 -07:00
Björn Antonsson
bdfc1e4bf9 Merge pull request #1377 from akka/wip-2936-count-number-of-threads-during-tests-ban
Count the number of threads during tests to find leaks. #2936
2013-05-02 07:12:32 -07:00
drewhk
2d2f269b89 Merge pull request #1379 from drewhk/wip-3271-actorselection-serialization-drewhk
Added proper serialization for messages sent via ActorSelection #3271
2013-05-02 06:39:10 -07:00
Viktor Klang
6ab6e893e8 work around epoll() bug, see #3176
√: Removing selectNow and select(timeout) from Akka IO config to use only unbounded selects
RK: rebase it onto current master and remove AkkaSelector verbiage
2013-05-02 14:12:18 +02:00
Roland Kuhn
117d91e0ed Merge pull request #1370 from akka/wip-starter-∂π
add akka.Main and use that to add Hello World docs
2013-05-02 04:28:27 -07:00
Patrik Nordwall
5fd1955255 AddressTerminated interference in RemoteWatcherSpec, see #3290
* The problem was that published AddressTerminated caused real
  notification of "Other side terminated"
2013-04-30 14:59:32 +02:00
Roland Kuhn
927a00ee5a Merge pull request #1382 from drexin/wip-drexin-remove-deprecations
Removed lots of deprecation warnings caused by usages of deprecated Props creators
2013-04-30 05:41:11 -07:00
Roland
7ea3044af8 fix ActorSelection hashCode/equals and ask, see #3287 #3261 2013-04-30 13:59:07 +02:00
Endre Sándor Varga
dbac4808f7 Added proper serialization for messages sent via ActorSelection #3271 2013-04-30 13:13:30 +02:00
Björn Antonsson
025d815a7d Merge pull request #1391 from akka/wip-3288-serializationcompatibilityspec-failed-ban
SerializationCompatibilitySpec failure on JDK7. #3288
2013-04-30 03:18:40 -07:00
Roland
651f699893 add akka.Main and use that to add Hello World docs
- akka.Main will start an ActorSystem and one actor; when that actor
  terminates the system is shut down
- HelloWorld sample with two actors
2013-04-30 11:31:17 +02:00
Patrik Nordwall
97bf35304f Merge pull request #1387 from akka/wip-3265-RemoteNodeDeathWatchSpec-patriknw
Timing issue in RemoteNodeDeathWatchSpec, see #3265
2013-04-30 02:15:17 -07:00
Björn Antonsson
0fe290a1df SerializationCompatibilitySpec failure on JDK7. See #3288 2013-04-30 09:12:50 +02:00
Viktor Klang (√)
c272f38220 Merge pull request #1356 from akka/wip-3080-include-timestamp-in-logevent-√
#3080 - Including a timestamp in LogEvent and in the MDC
2013-04-29 21:28:40 -07:00
Viktor Klang
7f84dbf448 #3080 - Including a timestamp in LogEvent and in the MDC 2013-04-29 15:29:40 -07:00
Viktor Klang (√)
75c9d1d5ad Merge pull request #1376 from akka/wip-3205-TcpConnectionSpec-race-condition-√
#3205 - Fixing a race condition in TcpConnectionSpec
2013-04-29 15:28:46 -07:00
Roland Kuhn
e1a41a7926 Merge pull request #1388 from hseeberger/master
Improve wording in 2.2 migration guide
2013-04-29 13:55:27 -07:00
drewhk
8db5acd71f Merge pull request #1369 from drewhk/wip-3256-line-oriented-pipeline-drewhk
Wip 3256 line oriented pipeline drewhk
2013-04-29 10:19:05 -07:00
Endre Sándor Varga
53efa43ab5 Added delimiter-byte codec that fixes SslTlsSpec #3256 2013-04-29 17:21:56 +02:00
Björn Antonsson
d34996ae11 Count the number of threads during tests to find leaks. See #2936 2013-04-29 13:32:00 +02:00
Heiko Seeberger
cb11b1025a Improve wording in 2.2 migration guide (closes #3284) 2013-04-29 12:16:27 +02:00
Patrik Nordwall
f09d3fc393 Timing issue in RemoteNodeDeathWatchSpec, see #3265
* The EndHeartbeatReq was probably not triggered within
  the 3 seconds timeout
2013-04-29 08:53:22 +02:00
Patrik Nordwall
4900f562b5 Merge pull request #1374 from akka/wip-3265-watcher-crash-patriknw
Stop heartbeating when watching node crash, see #3265
2013-04-28 13:16:51 -07:00