Commit graph

148 commits

Author SHA1 Message Date
Roland
309f2c2f91 rename UdpFF->Udp and the other UdpConnected, see #3058 2013-04-04 09:04:30 +02:00
Viktor Klang (√)
0d510ff031 Merge pull request #1290 from akka/wip-3077-deprecate-isTerminated-√
#3077 - Deprecating ActorRef.isTerminated
2013-04-03 15:44:20 -07:00
Viktor Klang
7b263365aa #3077 - Deprecating ActorRef.isTerminated 2013-04-03 23:57:28 +02:00
Viktor Klang (√)
641e499cc4 Merge pull request #1287 from akka/wip-2970-lightweight-ec-form-promiseactorref-√
#2970 - Removing scheduler and dispatcher from ARP and reimplementing P...
2013-04-03 11:23:54 -07:00
Viktor Klang
fcfe7b4617 #2970 - Removing scheduler and dispatcher from ARP and reimplementing PromiseActorRef to use an internal calling thread EC 2013-04-03 19:12:03 +02:00
Viktor Klang
6976317bc7 Merged with master 2013-04-03 16:21:22 +02:00
Viktor Klang (√)
ae96654062 Merge pull request #1289 from akka/wip-3166-FSM-initialize-parens-√
#3166 - Adding parenthesis to FSM.initialize
2013-04-03 06:44:13 -07:00
Björn Antonsson
a4ab7a9841 Cleaning up the ActorRef serialization according to review. See #3137 2013-04-03 10:49:38 +02:00
Björn Antonsson
33080a4155 Correctly serialize local actor refs from other actor systems. See #3137 2013-04-03 10:32:13 +02:00
Viktor Klang
48c0b3aa2c #3166 - Adding parenthesis to FSM.initialize 2013-03-30 02:32:40 +01:00
Viktor Klang
c883705242 #3018 - Enabling -Xlint and dealing with the situation that occurs 2013-03-29 01:43:17 +01:00
Patrik Nordwall
118917d2be awaitCond = awaitCond with better error reporting, see #3168 2013-03-25 12:58:25 +01:00
Endre Sándor Varga
f8c3717ca1 Changed Failed to be a SystemMessage
- Moved system messages to their own package.
 - All queueing operations are now hidden behind a SystemMessageList value class
 - Introduced dual SystemMessageList types to encode the ordering in the type.
   - Protects against accidentally missed reverse calls or accidentally reversed lists
   - Makes ordering expectations by fields/parameters explicit
 - Fixed serialization tests
 - Fixes to logging in HierarchyStressSpec
2013-03-22 12:02:31 +01:00
Patrik Nordwall
b738487dc8 Add UID to RemoteActorRef, see #3072
* Sending to a previous incarnation of an actor shall fail,
  to make remote actors work the same way as local ones (in
  the sense that after Terminated() the ref is not working anymore)
* Changed equality of ActorRef to take the uid into account
* Parse uid fragment in RelativeActorPath and ActorPathExtractor
* Handle uid in getChild and in RemoteSystemDaemon
* Use toSerializationFormat and toSerializationFormatWithAddress
  in serialization
* Replaced var uid in ActorCell and ChildRestartStats with
  constructor parameters (path)
* Create the uid in one single place, in makeChild in parent
* Handle ActorRef with and without uid in DeathWatch
* Optimize ActorPath.toString and friends
* Update documentation and migration guide
2013-03-21 20:25:16 +01:00
Viktor Klang (√)
291f0d5c87 Merge pull request #1242 from drewhk/wip-3025-nodelay-default-drewhk
Set TCPNODELAY as default.
2013-03-15 04:18:11 -07:00
Endre Sándor Varga
7804df7743 Updated documentation 2013-03-15 11:08:42 +01:00
2beaucoup
565f3ce571 some IO doc fixes 2013-03-14 14:24:40 +01:00
Patrik Nordwall
f4d59383d7 Log actor failures in supervisor, see #2824
* To make it possible to override with application
  specific logging, or mute logging for certain failures
* Changed log level of Resume failures to WARNING, which
  caused all the changes to the tests
2013-03-11 13:33:37 +01:00
Roland Kuhn
fad7193ab2 Merge pull request #1210 from akka/wip-dsl-import-∂π
clarify context needed for ActorDSL.actor()
2013-02-28 23:03:39 -08:00
Roland
36cbf96d8e clarify context needed for ActorDSL.actor() and add @implicitNotFound 2013-02-28 15:07:53 +01:00
Rich Dougherty
e40995a576 Make LoggingReceive docs more obvious. Fixes #3094 2013-02-25 11:39:08 +13:00
Roland Kuhn
fc180cde22 Merge pull request #1186 from akka/wip-2509-sender-preRestart-∂π
clarify `sender` in preRestart, see #2509
2013-02-22 07:52:51 -08:00
Patrik Nordwall
05edf22efd Merge pull request #1188 from akka/wip-2737-logging-intro-master-patriknw
Add logging intro, see #2737
2013-02-22 07:20:49 -08:00
Roland
d2ef2e208c document availability of sender in supervisorStrategy 2013-02-22 15:42:42 +01:00
Patrik Nordwall
31177a68a4 Add logging intro, see #2737
(cherry picked from commit 5fcde199d818e22e6dad4aa70f351a52cefe446f)

Conflicts:

	akka-docs/rst/java/logging.rst
	akka-docs/rst/scala/logging.rst
2013-02-22 15:16:53 +01:00
Roland
637e5c7863 clarify sender in preRestart, see #2509
also remove one warning about io-old.rst not being included in any
toctree
2013-02-22 14:47:51 +01:00
Endre Sándor Varga
7bf9f1f82b Added patterns for initialization for Scala #2297
(cherry-picked from e2aa3b5)
2013-02-22 14:13:32 +01:00
Björn Antonsson
e09f0ac3ff Merge pull request #1173 from akka/wip-2965-show-how-to-stop-stdout-logging-master-ban
Add new log level OFF. See #2965
2013-02-22 01:07:26 -08:00
Rich Dougherty
02fa50bb8c Merge pull request #1166 from akka/wip-2765-composeableactor-rich
Make ComposableActor example work. Fixes #2765
2013-02-21 23:02:43 -08:00
Endre Sándor Varga
d50833bc7e Removed TOC for old IO in the new docs. Reported by rit. 2013-02-21 16:07:02 +01:00
Björn Antonsson
ba957c8356 Change documentation to consistently use quotes for log levels. See #2965 2013-02-21 15:29:01 +01:00
Björn Antonsson
a94749d577 Add the LogLevel OFF that can be used to turn off logging. See #2965
Conflicts:
	akka-actor/src/main/scala/akka/actor/ActorRefProvider.scala
	akka-docs/rst/java/logging.rst
	akka-docs/rst/scala/logging.rst
2013-02-21 15:28:25 +01:00
Rich Dougherty
f25e8bc639 Make ComposableActor example work. Fixes #2765 2013-02-21 11:44:02 +13:00
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
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
Viktor Klang
334c9c6671 #2989 - Switching to mina2 for Camel examples 2013-02-18 13:43:09 +01:00
Rich Dougherty
3f31015091 Edit of I/O docs. Fixes #3047 2013-02-18 13:02:46 +13:00
Roland
d71a541596 IO layer: add Java API and docs for TCP 2013-02-15 13:11:34 +01:00
Patrik Nordwall
9b5356f58c Correct link in io docs 2013-02-14 08:29:54 +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
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
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
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
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
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
c3b363c9b3 move multi-node-testkit into its own module, see #2981 2013-02-11 14:37:37 +01:00
Rich Dougherty
4fb48e29b4 Typo in dataflow docs. Fixes #3028 2013-02-11 12:23:14 +13:00
Endre Sándor Varga
63264e847a Second iteration of documentation
- Added basic UDP and TCP sections
2013-02-10 18:34:29 +01:00
Endre Sándor Varga
bddcf9ba8c First iteration of documentation 2013-02-10 16:46:59 +01:00