Commit graph

4322 commits

Author SHA1 Message Date
Patrik Nordwall
9e8168479a =act #18346 Document scheduler task throws 2015-09-10 17:03:18 +02:00
Patrik Nordwall
f8c1671903 =rem #13783 Make ProtobufSerializer independent of protobuf version
* well, as long as they provide the parseFrom and toByteArray
* it is using reflection to find the `parseFrom` and `toByteArray` methods to avoid
  dependency to `com.google.protobuf`.
* also special case com.google.protobuf when loading serialization binding
* migration guide
* mima filters for the serializers (all types changed)
* add real test for ProtobufSerializer
2015-09-04 09:12:34 +02:00
Ankush Khanna
6c036ea8a7 =act #18364 fix AbstractFSM#onTransition infinite recursion 2015-09-01 13:28:12 +02:00
Konrad Malawski
fb18464b73 Merge pull request #18283 from ktoso/wip--†-blocking-ktoso
=act #17372 warn when non-zero push timeout detected
2015-08-21 15:37:05 +02:00
Patrik Nordwall
a94f7cdc98 =clu #15412 Add paths(system) method to Group router
to be able to use the role correctly in cluster aware routers

This solution is very similar to what we did for nrOfInstances
in Pool routers.
2015-08-21 14:40:56 +02:00
Konrad Malawski
3036012e58 =act #17372 warn when non-zero push timeout detected 2015-08-21 14:15:36 +02:00
Patrik Nordwall
72489209b1 Merge pull request #18256 from akka/wip-18187-producer-patriknw
=act #18187 Make Props.producer private[akka]
2015-08-19 15:32:13 +02:00
Patrik Nordwall
b4e482e092 +act #16629 Possibility to receive messages that not reset receiveTimeout
Need this for AtLeastOnceDelivery

Messages marked with `NotInfluenceReceiveTimeout` will not reset the timer.
This can be useful when `ReceiveTimeout` should be fired by external inactivity
but not influenced by internal activity, e.g. scheduled tick messages.

add to rst docs also
2015-08-19 15:29:22 +02:00
Patrik Nordwall
a9fbc8e01e Merge pull request #18247 from akka/wip-17898-ByteString-toString-patriknw
=act #17898 Limit length of ByteString.toString
2015-08-19 15:27:14 +02:00
Patrik Nordwall
81caeb4fc6 =act #15040 ScatterGatherFirstCompleted reply when no routees 2015-08-18 18:04:34 +02:00
Patrik Nordwall
48f0614b3f =act #18187 Make Props.producer private[akka]
* to make it possible to access producer.actorClass for validation
  purposes, as requested for Akka Streams ActorPublisher/Subscriber
2015-08-18 16:15:02 +02:00
Konrad Malawski
e19d3cb3e8 Merge pull request #18087 from MQ-EL/master
=act #17781 Optimize the creation of router actor
2015-08-18 10:54:53 +02:00
Patrik Nordwall
d8ef6b358a =act #17898 Limit length of ByteString.toString 2015-08-18 10:40:17 +02:00
qian miao
0ee4281751 =act #17781 Optimize the creation of router actor
1. Avoid the unnesscery fallback of deploy object
2. Remove the fallback of router object with itself
2015-08-17 17:58:40 +08:00
Patrik Nordwall
092d58378b Merge pull request #18212 from akka/wip-18001-ChannelReadable-patriknw
=act #18001 Suppress deadletters for ChannelReadable
2015-08-14 15:06:47 +02:00
Patrik Nordwall
f9e10aab40 Merge pull request #18172 from andreaTP/master
=act split FSM java api implementation in a separate file.
2015-08-14 13:36:19 +02:00
Patrik Nordwall
ab10cc61e8 =act #18001 Suppress deadletters for ChannelReadable 2015-08-14 10:57:00 +02:00
Andrea
f6f758f440 =act split FSM java api in a separate file. 2015-08-12 12:08:38 +02:00
Marek Kadek
b878276a77 =act use filterNot directly since SI-6208 fixed 2015-08-12 08:26:57 +12:00
Konrad Malawski
f3c6ff5665 =act #18007 remove reference to scala.concurrent.util.Unsafe 2015-07-16 00:07:27 +02:00
Konrad Malawski
f9201c7e05 Merge pull request #17960 from ktoso/wip-additional-test-ktoso
=act,per additional test for onTransition behaviour when initialize() called
2015-07-14 15:51:28 +02:00
Konrad Malawski
5d746b40b1 =act,per additional test for onTransition behaviour when initialize() called 2015-07-10 00:52:26 +02:00
Konrad Malawski
bbd5b2c739 Merge pull request #17925 from ktoso/wip-move-BackoffSupervisor-ktoso
!per +act #17842 move BackoffSupervisor to akka.pattern
2015-07-09 11:14:42 +02:00
Konrad Malawski
86c00d4716 !per +act #17842 move BackoffSupervisor to akka.pattern 2015-07-08 16:45:23 +02:00
Endre Sándor Varga
b27e5fbb4e =act: TCP actor should unwatch handler/commander after Close
(cherry picked from commit 9578d46)
2015-07-08 12:16:50 +02:00
Guido Medina
936436e6e3 =act #17738 RoundRobinRoutingLogic negative index fix after Long.MAX_VALUE
(cherry picked from commit 8ef10c9c3d49fa431739ba8b234be5d54d528f1b)
2015-07-03 14:47:19 +02:00
Patrik Nordwall
7bfc56f3f0 Merge pull request #17888 from akka/wip-17805-clearActorFields-patriknw
=act #17805 Don't change self on restart"
2015-07-03 13:54:12 +02:00
Patrik Nordwall
b00b06efce Merge pull request #17883 from akka/wip-17572-Tcp.CloseCommand-patriknw
=act #17572 Supress deadLetters logging for Tcp.CloseCommand
2015-07-02 20:02:45 +02:00
Konrad Malawski
7eeaf6cd9f =doc remove duplicated word typos 2015-07-01 23:48:17 +02:00
Patrik Nordwall
37321ee63f =act #17805 Don't change self on restart"
* we hold on to the same ActorRef instance anyway in the new
  Actor instance
2015-07-01 17:46:59 +02:00
Patrik Nordwall
c210c4f606 =act #17572 Supress deadLetters logging for Tcp.CloseCommand 2015-07-01 15:18:39 +02:00
Konrad Malawski
a59c9f73b6 =per #15640 support nested persist/persistAsync 2015-06-26 10:54:32 +02:00
Konrad Malawski
2a5161ff6f !per #17755 removes the saved callback in plugins and adds receive 2015-06-25 13:44:03 +02:00
Konrad Malawski
9e3a9983a7 +act #17719 introduce Tuple3-22 classes for java api 2015-06-23 15:01:35 +02:00
Konrad Malawski
2c606383e5 Merge pull request #17763 from ktoso/wip-17690-validations-in-root-actor-path-ktoso
=act #17690 add additional validation for name param in RootActorPath
2015-06-22 17:16:53 +02:00
Roland Kuhn
37a14b98cc Merge pull request #17648 from nraychaudhuri/add_java_fsm_with_stash
Adding AbstractFSMWithStash Java API
2015-06-19 12:10:35 +02:00
Roland Kuhn
0de9f0ff40 Merge pull request #17641 from kukido/kukido-spellings-normalization
=doc #17329 Fixed and normalized spellings in ScalaDoc and comments
2015-06-19 12:06:53 +02:00
Konrad Malawski
e89402dda0 =act #17690 add additional validation for name param in RootActorPath 2015-06-18 10:46:16 +02:00
Patrik Nordwall
d19f694821 Merge pull request #17490 from akka/wip-17010-logger-mailbox-patriknw
=act #17010 Drain log messages on system shutdown
2015-06-17 16:49:42 +02:00
Patrik Nordwall
156e2a0aea =act #17010 Drain log messages on system shutdown
* by using a special mailbox that emits the remaining log messages
  to the StandardOutLogger
2015-06-17 15:32:30 +02:00
drewhk
078019c906 Merge pull request #17539 from akka/wip-17530-blocking-CTD-∂π
=act #17530 fix BatchingExecutor vs. CallingThreadDispatcher
2015-06-12 15:53:12 +02:00
Nilanjan Raychaudhuri
695433492d Adding AbstractFSMWithStash Java API 2015-06-03 20:24:35 +02:00
Andrey Myatlyuk
bc791eb86c =doc #17329 Fixed and normalized spellings in ScalaDoc and comments 2015-06-02 21:06:25 -07:00
Patrik Nordwall
1dac401099 Merge pull request #17601 from akka/wip-17576-manifest-patriknw
+act #17576 Support serializer with string manifest
2015-06-01 13:46:17 +02:00
Patrik Nordwall
740f006a38 +act #17576 Support serializer with string manifest
* useful when evolution is needed, e.g. Akka Persistence

* docs, comments, cluster-metrics and cluster-tools serializers
2015-06-01 13:45:31 +02:00
Patrik Nordwall
d2a00d3b98 Merge pull request #16255 from leonidb/master
+per #15279 FSM for PersistentActor
2015-06-01 13:13:47 +02:00
leonidb
09b6abd614 +per #15279 FSM for PersistentActor 2015-05-29 18:30:38 +03:00
Patrik Nordwall
cef397d149 =act #17606 Revert abstract class change of ActorPath
It was not binary compatible. Placed static forwarders for Java API
in ActorPaths instead.
2015-05-29 11:11:09 +02:00
Martynas Mickevičius
0b15a8c2f4 Merge pull request #17532 from 2m/wip-pr-multi-jvm
=pro run multi-jvm tests when validating pr
2015-05-28 16:03:34 +03:00
Martynas Mickevičius
7fc2790458 =pro run multi-jvm tests when validating pr
* addunidoc task via an AutoPlugin that depends on PrValidation and Unidoc autoplugins
* separate cli option logic to a case class
* remove autoplugin for root project
2015-05-28 13:57:50 +03:00