Endre Sándor Varga
7de56b406b
Removed Await in creation of the manager actor of actor based transport adapters.
2012-12-18 14:30:02 +01:00
Endre Sándor Varga
b886fcd54c
Added clarifications to driver-adapter stack building method
2012-12-18 14:29:25 +01:00
Endre Sándor Varga
eb3a0de01b
Added flushing shutdown to Remoting
2012-12-18 14:29:21 +01:00
Endre Sándor Varga
ddcb2192eb
Improved protocol driver stack initialization sequence
2012-12-18 14:28:50 +01:00
Endre Sándor Varga
8dc60cca4e
- Added AddressUrlEncoder to centralize address string encoding at one place
...
- Removed HasTransport trait from NettyHelpers
- Fixed unsafe initialization of boss and worker executors in netty driver when using an akka dispatcher
2012-12-18 14:27:00 +01:00
Endre Sándor Varga
6bd64d55bd
- Fixes in contrib and docs
...
- Fixed getExternalAddressFor
2012-12-18 14:26:55 +01:00
Endre Sándor Varga
f1177464ad
Fixed handling of passive connections in the failureinjector and remoting
2012-12-18 14:26:54 +01:00
Endre Sándor Varga
a7b78bf78b
Integration with the TestConductor
...
- Removed old FailureInjector from TestConductor
- Fixed tests to work with the new remoting
- Plugged ThrottlerTransportAdapter into TestConductor
2012-12-18 14:26:53 +01:00
Endre Sándor Varga
fbdd830a08
- Removed usage of nulls from Remoting
...
- Eliminated dangerous closed-over states in Props usages
2012-12-18 14:26:05 +01:00
Endre Sándor Varga
d46a4b6916
- Removed usage of null from Endpoint
...
- Fixed race resolution logic in FailureDetectorRegistry to not create unnecessary instances
2012-12-18 14:24:37 +01:00
Endre Sándor Varga
9f006789fc
Made RemotingEvents sealed and final
2012-12-18 14:23:38 +01:00
Endre Sándor Varga
0705d47a88
Streamlined configuration, transport adapters and FailureInjector
...
- Transports no longer uses raw ActorRefs as listeners but proper interfaces.
- Added managementCommand support to Transports
- Added support for dynamically loadable transport adapters
- Added throttler/failure injector transport adapter
- added actor based adapter support
- Changed configuration method of multiple transports - Fixed tests to work with the new remoting
2012-12-03 10:06:38 +01:00
Endre Sándor Varga
5b96c28acd
Fixed according to review comments.
2012-11-22 13:33:48 +01:00
Endre Sándor Varga
a0a860f0f7
Several fixes of the Remoting and Endpoint
...
- correct registration of endpoints
- passive endpoints now registered to detect parallel incoming connections
- special care to avoid multiple existing endpoints for the same remote addresses (concurrent inbound or outbound communication leads to out-of-order delivery)
2012-11-21 16:39:04 +01:00
Endre Sándor Varga
d03d98b6ab
Removed cross layer dependencies
...
- akka protocol treats upper layer messages as raw bytes now
- deserialization for received messages no longer use localAddressForRemote
2012-11-21 15:58:01 +01:00
Endre Sándor Varga
682abccf7e
Added defaultAddress() to RemoteTransport API
2012-11-21 14:18:24 +01:00
Endre Sándor Varga
b6bdb34e44
Ported threadpool limiting to the new NettyTransport
2012-11-21 12:17:45 +01:00
Endre Sándor Varga
0f0c5cb17a
Merge branch 'master' into wip-2053d-actorbased-remote-drewhk
2012-11-21 12:04:14 +01:00
Patrik Nordwall
6a348e3c76
Merge pull request #879 from akka/wip-2727-fw-port-OsgiActorSystemFactory-patrikwn
...
Forward port of OsgiActorSystemFactory, see #2727
2012-11-20 08:59:26 -08:00
Michael Pilquist
608d04c050
Fix build breakage in akka-osgi-aries due to last commit
...
(cherry picked from commit 68b60745f2d7b30d9ccd57536cd9427b04303b84)
2012-11-20 14:38:44 +01:00
Michael Pilquist
44c317832a
Allow fallback classloader to be explicitly specified
...
(cherry picked from commit f51a2894150e0f5cc6923b8e3aa42d7ebdd6663d)
2012-11-20 14:38:28 +01:00
Michael Pilquist
739583e384
Fix bug where ActorSystems created via OsgiActorSystemFactory(ctx).createActorSystem fail to load akka.event classes unless bundle imports akka.event package
...
(cherry picked from commit 3070343a5de78cd7b363e93a09d56565b1e6df9b)
2012-11-20 14:38:13 +01:00
Viktor Klang (√)
1d768fa10c
Merge pull request #876 from akka/wip-misc-cleanup-√
...
Wip misc cleanup √
2012-11-16 08:34:06 -08:00
Viktor Klang
21ab7b229a
Merge with upstream
2012-11-16 17:32:01 +01:00
Viktor Klang
b5bcdb081f
Minor RoutingSpec refactoring
2012-11-16 17:30:27 +01:00
Viktor Klang
ef84352289
Adding return type on foreachChild
2012-11-16 17:20:40 +01:00
Viktor Klang
b47ed349d0
Clarifying docs in ActorCell
2012-11-16 17:20:40 +01:00
Viktor Klang
672c5971fc
Making RoutingSpec a bit more elaborate, to put pressure on the implementation
2012-11-16 17:20:40 +01:00
Viktor Klang
a3f9e12d9f
Adding ConfigSpec test for unstarted-push-timeout
2012-11-16 17:20:40 +01:00
Viktor Klang
75ccbef0f7
Fixing SupervisorHierarchySpec after discovered bug in patmat
2012-11-16 17:20:40 +01:00
Viktor Klang
0e37586d17
Silencing unhandled message in IOActor
2012-11-16 17:20:39 +01:00
Viktor Klang
8194ddd13c
#2703 - unprivatizing NoLogging and adding a Java API for obtaining the reference
2012-11-16 16:15:44 +01:00
Viktor Klang
299d375f0c
Merge branch 'master' of github.com:akka/akka
2012-11-16 16:14:54 +01:00
Viktor Klang
9205c1eef7
#2710 - requiring sender and recipient of DeadLetters to be non-null
2012-11-16 16:14:01 +01:00
Viktor Klang (√)
da6b73d5bc
Merge pull request #870 from akka/wip-2694-√
...
#2694 - Fixing DataflowDocSpec examples
2012-11-16 07:09:05 -08:00
Viktor Klang
da78a7c167
#2694 - Fixing DataflowDocSpec examples
2012-11-16 15:51:23 +01:00
Viktor Klang (√)
1e0856a0bc
Merge pull request #873 from akka/wip-fix-priority-dispatcher-spec-√
...
Rewriting PriorityDispatcherSpec not to rely on suspension
2012-11-16 06:38:54 -08:00
Viktor Klang
36bfdaddcc
Rewriting PriorityDispatcherSpec not to rely on suspension
2012-11-16 15:38:03 +01:00
Viktor Klang
ae11fe4b53
Adding return type on foreachChild
2012-11-16 14:20:10 +01:00
Viktor Klang
8067ffda3d
Clarifying docs in ActorCell
2012-11-16 14:18:44 +01:00
Viktor Klang
6a8bed784b
Making RoutingSpec a bit more elaborate, to put pressure on the implementation
2012-11-16 14:12:32 +01:00
Viktor Klang
37643ca84e
Adding ConfigSpec test for unstarted-push-timeout
2012-11-16 14:11:02 +01:00
Viktor Klang
cc6e94021c
Fixing SupervisorHierarchySpec after discovered bug in patmat
2012-11-16 14:10:39 +01:00
Viktor Klang
4c440c91af
Silencing unhandled message in IOActor
2012-11-16 14:09:26 +01:00
Patrik Nordwall
65cc0826ae
Merge pull request #872 from akka/wip-2699-cluster-sample-test-timeouts-patrikwn
...
Increase within timeouts in cluster sample tests, see #2699
2012-11-15 12:15:58 -08:00
Roland Kuhn
44bf8a5d82
Merge pull request #869 from akka/wip-2686-HWT-overflow-∂π
...
make HashedWheelTimer tolerate wrap-arounds, see #2686
2012-11-15 08:41:04 -08:00
Patrik Nordwall
524bb65e0f
Increase within timeouts in cluster sample tests, see #2699
2012-11-15 08:28:35 +01:00
Björn Antonsson
21c55a8387
Cleaning up after 2.1.0-RC2 staging
2012-11-15 08:16:19 +01:00
Björn Antonsson
c2bf33afbf
Update doc with correct version of ScalaTest
2012-11-15 08:16:19 +01:00
Björn Antonsson
c33bd9fb9e
Building with 2.10.0-RC2 and all dependencies that are published.
2012-11-15 08:16:19 +01:00