Johannes Rudolph
f87f166aac
=act #3672 fix garbling of big outgoing Tcp.Write caused by mixup of buffers
2013-10-17 14:25:02 +02:00
Patrik Nordwall
f194860dfb
Merge pull request #1766 from eligosource/wip-3661-event-sourcing-krasserm
...
+per #3661 Event sourcing support
2013-10-16 22:55:47 -07:00
drewhk
62a6193493
Merge pull request #1774 from drewhk/wip-3666-log-missing-port-fwdport-drewhk
...
=rem #3666 : Explicitly log invalid outbound addresses (forward port)
2013-10-16 06:15:36 -07:00
drewhk
5a103687ea
Merge pull request #1775 from drewhk/wip-logging-config-comment-fwdport-drewhk
...
=rem : Update comment in logging section of remoting configuration (forward port)
2013-10-16 06:15:10 -07:00
Martin Krasser
0a2cfdc4d1
+per #3661 Event sourcing support
2013-10-16 13:38:11 +02:00
Endre Sándor Varga
c73225a69a
=rem : Update comment in logging section of remoting configuration
...
(cherry picked from commit 0510163)
2013-10-16 13:07:41 +02:00
Endre Sándor Varga
1e3428c22f
=rem #3666 : Explicitly log invalid outbound addresses
...
(cherry picked from commit e8bbcf8)
2013-10-16 13:06:07 +02:00
Björn Antonsson
f6179da523
Merge pull request #1729 from jrudolph/wip-3602-fix-connected
...
=act #3602 report `Connected` only when connection attempt was successful
2013-10-16 03:54:38 -07:00
Patrik Nordwall
c2faa48351
Merge pull request #1746 from akka/wip-3549-shiny-routers-patriknw
...
!act,rem,clu #3549 Simplify and enhance routers
2013-10-16 02:40:55 -07:00
Patrik Nordwall
ebadd567b2
!act,rem,clu #3549 Simplify and enhance routers
...
* Separate routing logic, to be usable stand alone, e.g. in actors
* Simplify RouterConfig, only a factory
* Move reading of config from Deployer to the RouterConfig
* Distiction between Pool and Group router types
* Remove usage of actorFor, use ActorSelection
* Management messages to add and remove routees
* Simplify the internals of RoutedActorCell & co
* Move resize specific code to separate RoutedActorCell subclass
* Change resizer api to only return capacity change
* Resizer only allowed together with Pool
* Re-implement all routers, and keep old api during deprecation phase
* Replace ClusterRouterConfig, deprecation
* Rewrite documentation
* Migration guide
* Also includes related ticket:
+act #3087 Create nicer Props factories for RouterConfig
2013-10-16 09:27:13 +02:00
Patrik Nordwall
81ca6fe8c8
Merge pull request #1765 from akka/wip-3636-revert-join-uninitialized-patriknw
...
+clu #3636 Revert join to uninitialized
2013-10-15 07:07:29 -07:00
Björn Antonsson
580158a17d
Merge pull request #1768 from akka/wip-3639-doc-show-producesmessagequeue-ban
...
(forward port) =doc #3639 Show complete custom mailbox example.
2013-10-15 05:53:26 -07:00
Björn Antonsson
4e1100f84d
=doc #3639 Show complete custom mailbox example.
2013-10-15 12:18:17 +02:00
Björn Antonsson
265cc1f4f2
Merge pull request #1752 from spray/wip-3645-handle-UnresolvedAddressExceptions
...
=act #3645 Make TcpOutgoingConnection actor handle UnresolvedAddressExceptions
2013-10-15 03:11:27 -07:00
Björn Antonsson
e8bc604280
Merge pull request #1764 from akka/wip-3660-simple-speedup-of-gossip-in-early-phase-ban
...
=clu #3660 Simple speedup of gossip in early phase
2013-10-15 01:49:00 -07:00
Patrik Nordwall
ce329e48c1
=clu #3660 Simple speedup of gossip in early phase
2013-10-14 22:16:40 +02:00
Patrik Nordwall
a30ca0d3d4
Merge pull request #1757 from eligosource/wip-3652-custom-serialization-krasserm
...
!per #3652 Custom snapshot and persistent message serialization
2013-10-14 11:08:01 -07:00
Patrik Nordwall
c449f5afff
+clu #3636 Revert join to uninitialized
...
* Revert the change introduced in
https://github.com/akka/akka/pull/1738/files
* The cleanup/improvements aside of the actual
feature is not reverted by this patch
* Clarify the documentation
2013-10-14 17:53:07 +02:00
Martin Krasser
2a30399a29
!per #3652 Custom snapshot and persistent message serialization
...
- Protobuf serializer for Persistent message
- Configurable serializer for Persistent message's payload
- Configurable serializer for snapshots
2013-10-14 17:35:04 +02:00
Patrik Nordwall
4a2171e16f
Merge pull request #1732 from luc-at-jr/master
...
small spelling fix in Slf4jEventHandler.scala
2013-10-14 06:38:09 -07:00
Björn Antonsson
b4f3c01206
Merge pull request #1759 from akka/wip-3655-stop-endheartbeat-patriknw
...
#3655 clu Stop sending EndHeartbeat after ack
2013-10-14 05:03:17 -07:00
drewhk
1a972bbb11
Merge pull request #1754 from drewhk/wip-3646-sysmsg-ack-optimization-drewhk
...
!rem #3646 : Optimize sending of Ack messages
2013-10-14 04:14:36 -07:00
Endre Sándor Varga
b39ab37045
!rem #3646 : Optimize sending of Ack messages
2013-10-14 10:30:33 +02:00
Björn Antonsson
3dcbe19a43
Merge pull request #1760 from akka/wip-3643-normal-remoting-shutdown-prints-warning-master-ban
...
(forward port) =rem #3643 Remove warning message from normal remote system shutdown.
2013-10-10 06:32:27 -07:00
Björn Antonsson
b9589e32fd
Merge pull request #1761 from akka/wip-3640-fix-balancing-dispatcher-mailbox-config-master-ban
...
(forward port) =act #3640 Fix how BalancingDispatcher apply mailbox configuration
2013-10-10 06:32:16 -07:00
Björn Antonsson
ab90e59031
=act #3640 Fix how BalancingDispatcher apply mailbox configuration
2013-10-10 14:19:45 +02:00
Björn Antonsson
fdde09690a
=rem #3643 Remove warning message from normal remote system shutdown.
...
Conflicts:
akka-remote/src/main/scala/akka/remote/Remoting.scala
project/AkkaBuild.scala
2013-10-10 14:17:32 +02:00
Björn Antonsson
ffa28ca293
Merge pull request #1758 from akka/wip-3621-make-daemonic-work-with-remoting-master-ban
...
(forward port) =rem #3621 Make Netty respect akka.daemonic setting
2013-10-10 03:05:04 -07:00
Patrik Nordwall
16e0388fe0
#3655 clu Stop sending EndHeartbeat after ack
2013-10-10 11:14:21 +02:00
Björn Antonsson
5d6ac46683
=rem #3621 Make Netty respect akka.daemonic setting
2013-10-10 10:53:09 +02:00
Patrik Nordwall
6f89d346ec
Merge pull request #1751 from eligosource/wip-3641-storage-plugin-apis-krasserm
...
+per #3641 Storage plugin API
2013-10-08 09:06:45 -07:00
Mathias
bb1b22bffd
=act #3645 Make TcpOutgoingConnection actor handle UnresolvedAddressExceptions
2013-10-08 16:09:13 +02:00
Martin Krasser
da7490bbc9
+per #3641 Storage plugin API
...
- Journal plugin API for storage backends with asynchronous client API (default impl: in-memory journal)
- Journal plugin API for storage backends with synchronous client API (default impl: LevelDB journal)
- Snapshot store plugin API (default impl: local filesystem snapshot store)
2013-10-08 11:46:32 +02:00
Björn Antonsson
1bda2a43d5
Merge pull request #1743 from akka/wip-upgrade-sbt-multijvm-ban
...
=pro,doc Update sbt-multi-jvm plugin to 0.3.8 and add sbt 0.13 docs
2013-10-08 02:10:55 -07:00
Roland Kuhn
e05d30aeaa
Merge pull request #1709 from spray/wip-3581-io-compound-write
...
!act #3581 Add Tcp.CompoundWrite, some cleanup
2013-10-01 03:35:14 -07:00
Patrik Nordwall
b1705e2ed5
Merge pull request #1747 from eligosource/wip-3631-snapshotting-krasserm
...
!per #3631 Snapshotting
2013-10-01 01:01:31 -07:00
Martin Krasser
842ac672f7
!per #3631 Snapshotting
...
- capture and save snapshots of processor state
- start processor recovery from saved snapshots
- snapshot storage on local filesystem
- snapshot store completely isolated from journal
- LevelDB journal modularized (and completely re-rwritten)
- In-memory journal removed
2013-09-30 17:31:08 +02:00
Patrik Nordwall
d3f295e5fe
Merge pull request #1738 from akka/wip-3612-join-self-patriknw
...
+clu #3612 Allow join to uninitialized node
2013-09-29 22:41:15 -07:00
Patrik Nordwall
565957cdb8
Merge pull request #1727 from akka/wip-3583-timer-auto-down-patriknw
...
!act #3583 Timer based auto-down
2013-09-29 22:39:33 -07:00
Patrik Nordwall
68073d397e
Merge pull request #1741 from akka/wip-3533-cluster-startup-failure-patriknw
...
=clu #3533 Harden cluster startup error handling
2013-09-27 05:44:22 -07:00
Patrik Nordwall
5a240badae
Merge pull request #1740 from akka/wip-3608-simplify-merge-reachability-patriknw
...
=clu #3608 Simplify Reachability merge
2013-09-27 05:43:06 -07:00
Patrik Nordwall
cb42bf0785
+clu #3612 Allow join to uninitialized node
...
* join to self not needed when performing manual joining
2013-09-27 14:40:09 +02:00
Patrik Nordwall
d5b25cbbc6
!act #3583 Timer based auto-down
...
* Replace (deprecate) akka.cluster.auto-down config setting with
akka.cluster.auto-down-unreachable-after
* AutoDown actor that keeps track of unreachable members
and performs down from the leader node when they have been
unreachable for the specified duration
* Migration guide
2013-09-27 14:32:03 +02:00
Mathias
655e9e3300
=doc #3581 Add "Writing to a connection" section to IO docs
2013-09-26 12:19:33 +02:00
Mathias
85c771d731
!act #3581 Add Tcp.CompoundWrite, some cleanup
...
Moves `def ack: Event` and `def wantsAck: Boolean` from the `Tcp.WriteCommand` type down to the newly introduced `Tcp.CompactWriteCommand`, which breaks existing code depending on these.
Additionally `Tcp.WriteCommand` now has a few additional methods (`+:`, `++:`, prepend) and a companion object.
2013-09-26 12:19:28 +02:00
Patrik Nordwall
c55189f615
Merge pull request #1719 from akka/wip-3597-cluster-singleton-hand-over-patriknw
...
!con #3597 Remove hand over data message in cluster singleton
2013-09-25 02:54:06 -07:00
Patrik Nordwall
49d77976af
Merge pull request #1742 from eligosource/wip-3618-cleanup-lifecycle-hooks-krasserm
...
!per #3618 Cleanup duplication of life cycle hooks in Processor
2013-09-21 08:06:17 -07:00
drewhk
fe7eff9009
Merge pull request #1737 from drewhk/wip-3606-resend-unfulfillable-drewhk
...
=rem #3606 Properly reset system message buffer between remote sys restarts
2013-09-20 02:35:57 -07:00
Björn Antonsson
62d2c17268
=pro,doc Update sbt-multi-jvm plugin to 0.3.8 and add sbt 0.13 docs
2013-09-20 09:59:12 +02:00
Björn Antonsson
3721072153
Merge pull request #1733 from akka/wip-3416-change-cluster-to-plain-protobuf-ban
...
!clu #3416 Use plain protobuf and protoc
2013-09-19 06:45:14 -07:00