Commit graph

13125 commits

Author SHA1 Message Date
Roland Kuhn
bbcf6bf433 Merge pull request #1581 from akka/wip-3447-doc-router-types-patriknw
DOC: Clarify the two types of cluster aware routers, see #3447
2013-07-04 05:03:49 -07:00
Roland Kuhn
8426712f81 Merge pull request #1579 from akka/wip-3464-doc-router-props-patriknw
DOC: Props.empty.withRouter, see #3464
2013-07-04 05:00:53 -07:00
Roland Kuhn
a56b8b248d Merge pull request #1574 from akka/wip-camel-touchup-patriknw
Keep the order of buffered messages in Camel producer, see #3477
2013-07-04 04:58:43 -07:00
Roland Kuhn
23060f1d03 Merge pull request #1573 from drewhk/wip-3475-always-log-error-remoting-drewhk
Error level remoting events are logged by default #3475
2013-07-04 04:58:11 -07:00
Patrik Nordwall
c9d1b0d0e2 DOC: Clarify the two types of cluster aware routers, see #3447 2013-07-04 13:55:44 +02:00
drewhk
5ea9353de1 Merge pull request #1578 from drewhk/wip-3480-mailbox-requirement-epwriter-drewhk
! remoting:  EndpointWriter uses mailbox requirements #3480
2013-07-04 04:53:45 -07:00
Roland Kuhn
49fbbfb958 Merge pull request #1577 from akka/wip-3437-document-MPSC-√
#3437 - Adding rst documentation for the MPSC mailbox
2013-07-04 03:34:28 -07:00
Roland Kuhn
7882b8e886 Merge pull request #1572 from akka/wip-fix-BoundedBlockingQueue-√
Fixing missing notFull-signal in BoundedBlockingQueue drainTo and clear
2013-07-04 03:00:05 -07:00
Roland Kuhn
74db6d0de7 Merge pull request #1571 from akka/wip-lower-overhead-ClusterMessageSerializer-√
Reducing the use of intermediate datastructures for the ClusterMessageSe...
2013-07-04 02:25:34 -07:00
Roland Kuhn
261ddcffa3 Merge pull request #1532 from levinotik/doc-fixes
Fix typo in docs
2013-07-04 02:21:40 -07:00
Patrik Nordwall
a6129e7d31 Merge pull request #1568 from akka/wip-trace-all-system-actors-patriknw
Trace all system actors
2013-07-01 08:48:30 -07:00
Viktor Klang
709a568aa1 #3437 - Adding rst documentation for the MPSC mailbox 2013-07-01 14:53:48 +02:00
Patrik Nordwall
7c3f6c21d8 DOC: Props.empty.withRouter, see #3464 2013-07-01 12:51:35 +02:00
Endre Sándor Varga
d30c5bcef7 Logging of transient errors in remoting attempt 2. 2013-07-01 12:51:15 +02:00
Endre Sándor Varga
634d60d027 ! remoting: EndpointWriter uses mailbox requirements instead of dispatchers #3480 2013-07-01 12:16:06 +02:00
Viktor Klang
a55d024627 Reducing the use of intermediate datastructures for the ClusterMessageSerializer 2013-06-28 16:28:37 +02:00
Patrik Nordwall
a481272b67 Keep the order of buffered messages in Camel producer, see #3477
* fix bug in java sample
* doc corrections
2013-06-27 16:45:47 +02:00
Patrik Nordwall
8c4f61d42c Trace all system actors 2013-06-27 16:03:30 +02:00
Endre Sándor Varga
570f19f6ac Error level remoting events are logged by default #3475 2013-06-27 15:30:41 +02:00
Viktor Klang
16fe004fdb Fixing missing notFull-signal in BoundedBlockingQueue drainTo and clear 2013-06-26 23:29:24 +02:00
Roland Kuhn
1cca2b85e3 Merge pull request #1570 from akka/wip-the-great-un-nulling-√
Removing the use of 'null' in LARS
2013-06-26 10:48:51 -07:00
Roland Kuhn
a359e1b88e fix yet another bug in LARS, see #3471
- the scheduler should round up the calculated slot instead of rounding
  down
- SchedulerSpec did not catch this because it added 5ms leeway (which is
  wrong and now removed)
- InboxActor exposed it by being really picky with early-firing timers;
  change that to be more robust
2013-06-26 17:01:29 +02:00
Roland Kuhn
a33ebb969f Merge pull request #1569 from akka/wip-unhandled-msg-StressSpec-patriknw
unhandled msg in cluster StressSpec
2013-06-26 08:01:04 -07:00
Roland Kuhn
adb85cf2e5 Merge pull request #1565 from akka/wip-actor-selection-touchup-√
Minor touchups and cleanups in ActorSelection
2013-06-26 07:59:57 -07:00
Viktor Klang
18cd126fd5 Removing the use of 'null' in LARS 2013-06-26 16:10:27 +02:00
Patrik Nordwall
f34909c490 unhandled msg in cluster StressSpec 2013-06-25 22:10:05 +02:00
Roland Kuhn
007a8b2399 Merge pull request #1566 from akka/wip-3430-pipeToSelection-∂π
add pipeToSelection support, see #3430
2013-06-25 08:25:44 -07:00
drewhk
5f1f9c255a Merge pull request #1567 from drewhk/wip-3462-akka-plugin-crlf-vs-lf-drewhk
Replaced multi-line strings with \n and concatenation #3462
2013-06-25 07:48:52 -07:00
Endre Sándor Varga
66427a7a30 Replaced multi-line strings with \n and concatenation #3462
If multi-line strings are used, the encoding of the source file will determine the result. Since the same file generates *nix and Windows scripts, no encoding will be correct except if explicit \n markers are used.
2013-06-25 16:47:48 +02:00
Roland Kuhn
95772dc4fc change line endings to CRLF for akka.bat 2013-06-25 16:45:12 +02:00
Roland Kuhn
9cd05a070e add pipeToSelection support, see #3430
also add explanation to docs about what happens when Identify message
hits a non-existing path element
2013-06-25 16:36:24 +02:00
Roland Kuhn
d5ca7a6a13 Merge pull request #1563 from akka/wip-3469-ExtensionKey-patriknw
Java (Eclipse) compatibility of extensions, see #3469
2013-06-25 06:36:07 -07:00
Roland Kuhn
1e65610fd4 Merge pull request #1538 from akka/wip-3434-fix-dead-link-in-io-codec-√
#3434 - Fixing dead link to Iteratees in io-codec.rst
2013-06-25 05:57:25 -07:00
drewhk
402f6eba94 Merge pull request #1564 from drewhk/wip-3466-retry-limit-off-apt-stress-drewhk
Turn of retry-limit for AkkaProtocolStressTest #3466
2013-06-25 05:51:25 -07:00
Endre Sándor Varga
a510c6043a Turn of retry-limit for AkkaProtocolStressTest #3466
This test drops messages, but dropping too much will make it fail. The reason is that this test expects at least a few of the final messages to arrive to prove that the Remoting does not get stuck in an irrecoverable state. The retry limit enabled case is covered by the SystemMessageDelivery tests. This is basically a revert to the original configuration.
2013-06-25 14:46:00 +02:00
Viktor Klang
0bb64b5092 Minor touchups and cleanups in ActorSelection 2013-06-25 14:23:52 +02:00
Patrik Nordwall
9b3be181cf Java (Eclipse) compatibility of extensions, see #3469
* Eclipse JDT showed compilation error
  "The method get(ActorSystem) is ambiguous for the type..."
  for extensions defined with ExtensionKey
2013-06-24 20:27:23 +02:00
Roland Kuhn
32a37ac96a Merge pull request #1562 from akka/wip-LARS-2.1-∂π
fix stupid bug in LARS
2013-06-24 06:40:41 -07:00
Roland Kuhn
57ac1c4385 fix stupid bug in LARS, see #3467
When switching the enqueueing logic to use the actual time instead of
the current tick number (which had been the purpose of the whole
rewrite) I managed to make the same mistake I did half a year ago again:
enqueueing into the same slot that has just been processed needs to
subtract one round while enqueueing into the slot that is about to be
processed MUST NOT DO THIS.

There was another bug in there related to differences between tick
number and actual time and remaining ticks of the task. I hope that the
code is now clear and simple enough as to be actually correct. As usual,
all tests passing.
2013-06-24 13:58:24 +02:00
drewhk
c855c164a9 Merge pull request #1561 from drewhk/wip-3460-unreachablejoinsagain-wrong-view-drewhk
Test was not using the view from the fresh system #3460
2013-06-24 04:47:08 -07:00
Patrik Nordwall
6541411add Merge pull request #1560 from akka/wip-3468-joinSeedNodes-public-patriknw
Make Make Cluster.joinSeedNodes public, see #3468
2013-06-24 04:46:02 -07:00
Patrik Nordwall
59d24e8af8 Merge pull request #1553 from akka/wip-atmos-tracing
atmos tracing
2013-06-24 04:45:25 -07:00
drewhk
4c15cd3f9a Merge pull request #1556 from drewhk/wip-tweak-apt-stresstest-drewhk
Tweaked AkkaProtocolStressSpec drop policies
2013-06-24 04:42:36 -07:00
Roland Kuhn
f17d6d4cc1 Merge pull request #1557 from akka/wip-3463-actorOf-doc-∂π
remove obsolete verbiage from ScalaDoc of actorOf, see #3463
2013-06-24 04:41:40 -07:00
Roland Kuhn
0e931eb51a Merge pull request #1555 from akka/wip-3461-cluster-client-∂π
replace embedded JMX Client with jmxsh, see #3461
2013-06-24 04:40:19 -07:00
Patrik Nordwall
30d34e20bf Make Make Cluster.joinSeedNodes public, see #3468 2013-06-24 12:15:22 +02:00
Endre Sándor Varga
bf3180c0f3 Test was not using the view from the fresh system #3460 2013-06-24 11:54:46 +02:00
Endre Sándor Varga
99508e2bf0 Added comment 2013-06-24 09:33:16 +02:00
Peter Vlugter
48fb1a22bd Update atmos test configuration to trace testActors 2013-06-24 16:51:03 +12:00
Patrik Nordwall
5d2f3277eb sbt-multi-jvm 0.3.6 2013-06-24 16:51:03 +12:00