Commit graph

12293 commits

Author SHA1 Message Date
Patrik Nordwall
dc9ac4dc57 Java docs and sample of durable mailbox, see #2761
* Added abstract class DurableMessageQueueWithSerialization
(cherry picked from commit 49720e8cd09243ffea9f02c245e0053c126bf555)
2013-02-20 12:52:28 +01:00
Patrik Nordwall
b2cd087ac6 Merge pull request #1137 from nicholassm/doc_fixes
Fix of typo and other misc. formatting.
2013-02-19 02:20:26 -08:00
Rich Dougherty
65ef38d405 Merge pull request #1135 from akka/wip-3047-edit-io-docs-rich
Edit of I/O docs. Fixes #3047
2013-02-19 02:16:10 -08:00
Patrik Nordwall
efddc1147d Merge pull request #1138 from akka/wip-release_stats-patriknw
Script that generates statistics for release notes
2013-02-19 02:11:53 -08:00
Viktor Klang (√)
ef14ff1064 Merge pull request #1141 from akka/wip-2989-mina2-in-camel-example-√
#2989 - Switching to mina2 for Camel examples
2013-02-19 01:32:30 -08:00
Viktor Klang
334c9c6671 #2989 - Switching to mina2 for Camel examples 2013-02-18 13:43:09 +01:00
Patrik Nordwall
48df113999 Script that generates statistics for release notes 2013-02-18 10:43:36 +01:00
Nicholas Schultz-Møller
eb1bbcff87 Fix of typo and other misc. formatting. 2013-02-18 10:29:01 +01:00
Björn Antonsson
392b1ebef3 Merge pull request #1113 from akka/wip-3006-handle-interruption-in-the-dungeon-ban
Catch InterruptedException in the dungeon and mark the thread as interrupted. See #3006
2013-02-18 00:05:09 -08:00
Rich Dougherty
3f31015091 Edit of I/O docs. Fixes #3047 2013-02-18 13:02:46 +13:00
Viktor Klang
5e54ddaa67 Merge branch 'master' of github.com:akka/akka 2013-02-15 14:42:56 +01:00
Viktor Klang
9d430d6d6b Adding FIXME in AkkaBuild regarding ScalaVersion of allTests 2013-02-15 14:39:50 +01:00
Roland Kuhn
025bd185c9 Merge pull request #1132 from akka/wip-IO-Java-∂π
IO layer: Java API and docs, make Write accept NoAck aux data
2013-02-15 05:30:13 -08:00
Roland
80825d2433 fix TcpConnection’s PendingWrite.wantsAck 2013-02-15 14:29:37 +01:00
Endre Sándor Varga
acb927e870 Added missing return types in UdpFFMessage 2013-02-15 13:53:02 +01:00
Björn Antonsson
cd2b499b79 Java API for UdpConn 2013-02-15 13:11:35 +01:00
Roland
6d61a59a0f add INTERNAL API markers and explicit return types 2013-02-15 13:11:35 +01:00
Endre Sándor Varga
933c93c05b Added Java API for UdpFF 2013-02-15 13:11:35 +01:00
Roland
d71a541596 IO layer: add Java API and docs for TCP 2013-02-15 13:11:34 +01:00
Roland
fe5769695f brown paper bag fix to the build 2013-02-14 16:04:36 +01:00
Roland
746adeaed7 add allTests pseudo-project for BC verification of Scala 2013-02-14 15:49:21 +01:00
Patrik Nordwall
9b5356f58c Correct link in io docs 2013-02-14 08:29:54 +01:00
Rich Dougherty
a3b0e9375c Merge pull request #1127 from akka/wip-3035-io-exceptions-rich
IOManager connect and accept failure handling. Fixes #3035
2013-02-13 15:58:50 -08:00
Patrik Nordwall
24bff5e5ca Merge pull request #1131 from akka/wip-3041-ClusterDomainEventPublisherSpec-patriknw
Fix ClusterDomainEventPublisherSpec, see #3041
2013-02-13 13:11:26 -08:00
Patrik Nordwall
aad95c7e69 Fix ClusterDomainEventPublisherSpec, see #3041
* MemberRemoved is now published in postStop of ClusterDomainEventPublisher
* No need to shutdown the publisher in the test
2013-02-13 20:39:07 +01:00
Roland Kuhn
12de575139 Merge pull request #1129 from akka/wip-IO
Wip io
2013-02-13 08:29:51 -08:00
Patrik Nordwall
0ff5f2d19a Merge pull request #1128 from akka/wip-3034-cluster-lars-patriknw
Create cluster scheduler from configured scheduler class, see #3034
2013-02-13 08:00:17 -08:00
Patrik Nordwall
6da6223e15 Merge pull request #1124 from akka/wip-3022-ssl-settings-patriknw
Restore ssl settings in reference.conf, see #3022
2013-02-13 07:59:15 -08:00
Roland Kuhn
ff1a92d939 Merge pull request #1126 from akka/wip-3029-receive-n-rich
Add receiveN to JavaTestKit. Fixes #3029
2013-02-13 07:48:14 -08:00
Patrik Nordwall
33bc2ed5f6 Merge pull request #1122 from akka/wip-3030-cluster-fault-handling-patriknw
Make cluster fault handling more robust, see #3030
2013-02-13 07:39:22 -08:00
Roland Kuhn
f334b1cfe5 Merge pull request #1098 from drewhk/wip-IO-UDP-fire-and-forget-drewhk
UDP implementation and generalized Selector
2013-02-13 07:25:25 -08:00
Roland Kuhn
13b5f5724f Merge pull request #1125 from akka/wip-3026-camel-tests-∂π
ensure unique actor names in camel ProducerFeatureTest, see #3026
2013-02-13 07:09:33 -08:00
Patrik Nordwall
f706156fd7 Create cluster scheduler from configured scheduler class, see #3034 2013-02-13 15:37:27 +01:00
Rich Dougherty
acadb9e7cb IOManager connect and accept failure handling. Fixes #3035
* Cherry-picked from release-2.1.
 * Small changes: channel.socket -> sock
2013-02-13 21:16:54 +13:00
Rich Dougherty
b6c1527cbd Add receiveN to JavaTestKit. Fixes #3029 2013-02-13 15:30:15 +13:00
Rich Dougherty
44808c17ed Merge pull request #1095 from akka/wip-2874-router-doc-rich
Document router handling of PoisonPill messages. Fixes #2874
2013-02-12 16:31:04 -08:00
Patrik Nordwall
b349ad8d87 Nodes not part of cluster have marked the Gossip as seen, see #3031
* Problem may occur when joining member with same hostname:port again,
  after downing.
* Reproduced with StressSpec exerciseJoinRemove with fixed port that
  joins and shutdown several times.
* Real solution for this will be covered by ticket #2788 by adding
  uid to member identifier, but as first step we need to support
  this scenario with current design.
* Use unique node identifier for vector clock to avoid mixup of
  old and new member instance.
* Support transition from Down to Joining in Gossip merge
* Don't gossip to unknown or unreachable members.
2013-02-12 21:55:08 +01:00
Patrik Nordwall
cab78e5174 Make cluster fault handling more robust, see #3030
* ClusterCoreDaemon and ClusterDomainEventPublisher can't be restarted
  because the state would be obsolete.
* Add extra supervisor level for ClusterCoreDaemon and
  ClusterDomainEventPublisher, which will shutdown the member
  on failure in children.
* Publish the final removed state on postStop in
  ClusterDomainEventPublisher. This also simplifies the removing
  process.
2013-02-12 21:55:08 +01:00
Endre Sándor Varga
32d1a0072b SimpleSender now works with the companion object 2013-02-12 13:08:41 +01:00
Rich Dougherty
3b98ba249b Improved router documentation. Fixes #2874
* Edit of basic usage and design.
  * Rearranged order of sections.
  * Added more information on special message types.
  * Added receiveN to JavaTestKit.
2013-02-12 12:25:41 +13:00
Viktor Klang (√)
b002bda23f Merge pull request #1116 from akka/wip-3023-adding-docs-for-gradle-√
#3023 - Adding Gradle section to Getting Started docs and clarifying wh...
2013-02-11 15:20:20 -08:00
Björn Antonsson
fcc6c3047d Check for interruption after message processing. See #3006 2013-02-11 21:06:46 +01:00
Björn Antonsson
94c0848fe3 Merge pull request #1123 from akka/wip-3027-LightArrayRevolverSchedulerSpec-failed-ban
Scheduler shutdown timeout needs to be longer on slow machines. See #3027
2013-02-11 11:25:59 -08:00
Patrik Nordwall
452275302b Merge pull request #1120 from akka/wip-3028-dataflow-typo-rich
Typo in dataflow docs. Fixes #3028
2013-02-11 07:04:44 -08:00
Roland
5f25169095 ensure unique actor names in camel ProducerFeatureTest, see #3026 2013-02-11 15:25:25 +01:00
Patrik Nordwall
9ed701a75c Restore ssl settings in reference.conf, see #3022
* Cleanup and addition of configuration tests for remote settings
2013-02-11 14:45:00 +01:00
Roland Kuhn
9915e3e263 Merge pull request #1118 from akka/wip-2981-remote-tests-∂π
move multi-node-testkit into its own module, see #2981
2013-02-11 05:38:33 -08:00
Roland
c3b363c9b3 move multi-node-testkit into its own module, see #2981 2013-02-11 14:37:37 +01:00
Roland Kuhn
29b274b9c0 Merge pull request #1119 from akka/wip-3016-dataflow-deps-∂π
remove actor-dep from dataflow, see #3016
2013-02-11 05:35:09 -08:00
Björn Antonsson
6621cda536 Scheduler shutdown timeout needs to be longer on slow machines. See #3027 2013-02-11 13:06:33 +01:00