drewhk
2eb6cea683
Merge pull request #18313 from drewhk/wip-octopus-drewhk
...
WIP Octopus
2015-09-08 16:50:56 +02:00
Patrik Nordwall
430751c03f
=doc #18209 Clarify remote message ordering
2015-09-08 16:49:02 +02:00
Patrik Nordwall
0105675aec
=tes #15399 Remove warning from TestKitBase
2015-09-08 15:59:16 +02:00
Endre Sándor Varga
19c20dfb20
+str: Support for arbitrary, fusable graph processing stages (octopus)
2015-09-08 15:34:10 +02:00
Patrik Nordwall
a6d693b8ef
=per #17139 Clarify AtLeastOnceDelivery persistent state
2015-09-08 15:07:55 +02:00
Patrik Nordwall
d592914174
Merge pull request #18407 from akka/wip-18404-jmh-dep-patriknw
...
=pro #18404 Remove jmh from akka-protobuf
2015-09-08 14:39:25 +02:00
Patrik Nordwall
cce3690c72
=pro #18408 Update to Scala 2.11.7
2015-09-08 14:38:09 +02:00
Patrik Nordwall
8ce4622783
=per #18415 Don't start redelivery during recover
2015-09-08 13:27:24 +02:00
Johan Andrén
b3c9273be3
=tes #16074 remove return statements from scala sources
2015-09-08 11:23:39 +02:00
Johan Andrén
996ad35495
=doc #18226 document actor stopping
2015-09-08 11:14:18 +02:00
drewhk
530bd13d2a
Merge pull request #18271 from agolubev/agolubev-#17693-add-Source.queue
...
+str #17693 add Source.queue and Sink.queue
2015-09-07 16:33:23 +02:00
Patrik Nordwall
5481df6c74
=pro #18404 Remove jmh from akka-protobuf
2015-09-07 09:27:27 +02:00
Alexander Golubev
38fe35d668
+str #17693 add Source.queue and Sink.queue
2015-09-04 12:50:05 -04:00
Patrik Nordwall
b25e76e95c
Merge pull request #18401 from akka/wip-unidoc-protobuf-patriknw
...
=pro workaround for scalaunidoc:doc issues
2015-09-04 16:02:53 +02:00
Patrik Nordwall
e5644d406e
=pro workaround for scalaunidoc:doc issues
2015-09-04 16:01:01 +02:00
Patrik Nordwall
acf0e76244
Merge pull request #18398 from akka/wip-13584-WeaklyUp2-patriknw
...
+clu #13584 Accept joining to be WeaklyUp during network split
2015-09-04 14:10:23 +02:00
Patrik Nordwall
22b8853314
=clu #13584 mark as experimental and some doc clarificiations
2015-09-04 14:09:41 +02:00
Veiga Ortiz, Héctor
c08bc317e2
+clu #13584 Accept joining to be WeaklyUp during network split
...
* experimental feature, disabled by default
* Adding documentation to mention weakly up members.
plus adding new diagram.
2015-09-04 12:44:47 +02:00
Patrik Nordwall
c9662d8083
Merge pull request #18324 from akka/wip-15646-sharding-initial-watch-patriknw
...
=cls #15646 Optimize the initial watch in shard coordinator
2015-09-04 12:02:17 +02:00
Konrad Malawski
8ea47c3d37
Merge pull request #18352 from 2m/wip-doc-api-update-stream-io
...
=doc update stream-io doc page to the latest API
2015-09-04 12:01:05 +02:00
Patrik Nordwall
3a436bb4a3
Merge pull request #18376 from akka/wip-18342-leveldb-config-patriknw
...
=per #18342 Improve docs for leveldb plugin config
2015-09-04 11:49:41 +02:00
Patrik Nordwall
0b1f280739
=per #18342 Improve docs for leveldb plugin config
...
* clarify how to enable the plugin
* added empty class property in fallback config in reference
to have a proper place to document that and throw a more
specific exception if it is not defined
* also some formatting of reference.conf
2015-09-04 11:49:00 +02:00
Konrad Malawski
9bf6b65e72
Merge pull request #18395 from akka/wip-fix-persisting-manifest-ktoso
...
=per #18394 persist EventAdapter manifest in default proto serializer
2015-09-04 11:32:37 +02:00
Patrik Nordwall
40936e8333
Merge pull request #18355 from akka/wip-18296-readHighestSequenceNr-patriknw
...
=per #18296 Use 0L or snapshot seqNr as asyncReadHighestSequenceNr param
2015-09-04 11:32:02 +02:00
Patrik Nordwall
e32350c3be
Merge pull request #18396 from akka/wip-18345-leave-address-patriknw
...
=clu #18345 Support local address in cluster commands
2015-09-04 11:31:04 +02:00
Patrik Nordwall
4b6382f780
Merge pull request #18363 from akka/wip-13783-embedded-protobuf-patriknw
...
=all #13783 replace protobuf dependency by embedded version
2015-09-04 11:30:01 +02:00
Patrik Nordwall
35f5e28ad3
Merge pull request #18338 from akka/wip-18337-down-removal-margin-patriknw
...
=clu #18337 Disable down-removal-margin by default
2015-09-04 11:29:05 +02:00
Patrik Nordwall
bfde1eff19
=clu #18337 Disable down-removal-margin by default
...
For manual downing it is not needed. For auto-down it doesn't add any extra safety, since that
is not handling network partitions anyway.
The setting is still useful if you implement downing strategies that handle network partitions,
e.g. by keeping the larger side of the partition and shutting down the smaller side.
2015-09-04 11:28:33 +02:00
Konrad Malawski
9e5a2d5c17
=per #18394 persist EventAdapter manifest in default proto serializer
2015-09-04 10:56:56 +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
Roland Kuhn
c3ecb87a65
=all #13783 replace protobuf dependency by embedded version
...
- created new subproject akka-protobuf (and added COPYING and LICENSE)
- renamed com.google.protobuf -> akka.protobuf everywhere
- also added such renaming step to the results of protoc compilation in
project/Protobuf.scala
- had to include transcriptions of Netty’s ProtobufEncoder/Decoder to
make multi-node-testkit compile again
2015-09-04 09:06:50 +02:00
Patrik Nordwall
baa4399521
Merge pull request #18391 from drewhk/wip-17555-forward-port-drewhk
...
=rem #17555 : Quarantine should clear pending connections (forward port)
2015-09-04 09:05:08 +02:00
Patrik Nordwall
f98b4c1f5e
=clu #18345 Support local address in cluster commands
...
* and clarify the doc sample for leave
2015-09-04 08:53:36 +02:00
Patrik Nordwall
4cbfe3d682
Merge pull request #18332 from akka/wip-17253-cluster-startup-patriknw
...
=clu #17253 Improve cluster startup thread usage
2015-09-03 18:10:22 +02:00
Patrik Nordwall
737a50ebf3
=clu #17253 Improve cluster startup thread usage
...
When using a dispatcher (default or separate cluster dispatcher)
with less than 5 threads the Cluster extension initialization
could deadlock.
It was reproducable by adding a sleep before the Await of GetClusterCoreRef
in the Cluster extension constructor. The reason was that other cluster actors were
started too early and they also tried to get the Cluster extension and thereby blocking
dispatcher threads.
Note that the Cluster extension is started via ClusterActorRefProvider before
ActorSystem.apply returns.
The improvement is to start the cluster child actors lazily when the
GetClusterCoreRef is received.
2015-09-03 18:09:31 +02:00
Konrad Malawski
5ad22c1c14
Merge pull request #18393 from ktoso/wip-dropwhile-exists-ktoso
...
=str #17226 remove in-place DropWhile impl, it exists now
2015-09-03 16:50:38 +02:00
Konrad Malawski
dd0f59a94b
=str #17226 remove in-place DropWhile impl, it exists now
2015-09-03 15:07:24 +02:00
Martynas Mickevičius
84f8311e4c
Merge pull request #18382 from 2m/wip-bench-runner
...
=ben add benchmark runner and move stream benchmarks to dev project
2015-09-03 15:27:57 +03:00
Martynas Mickevičius
bab83e9d64
=ben add benchmark runner and move stream benchmarks to dev project
2015-09-03 15:26:49 +03:00
Konrad Malawski
522edf11b6
Merge pull request #18390 from fehmicansaglam/18389-fix-spray-json-unmarshaller-utf8-bug-fehmicansaglam
...
Fix spray-json unmarshaller utf8 encoding bug
2015-09-03 11:16:31 +02:00
Endre Sándor Varga
cbd4fc7d66
=rem #17555 : Quarantine should clear pending connections
...
(cherry picked from commit 010074d)
2015-09-03 10:46:44 +02:00
Fehmi Can Saglam
5cfbfc63ea
=htp #18389 Fix spray-json unmarshaller utf8 encoding bug
2015-09-03 11:42:36 +03:00
Konrad Malawski
dfed97818f
Merge pull request #18381 from ktoso/wip-reenable-tests-ktoso
...
=htp #18361 reenable pending tests ported from spray
2015-09-03 10:23:26 +02:00
drewhk
cb52a9595e
Merge pull request #18388 from drewhk/wip-18189-absorbtermination-downstream-drewhk
...
Throwing error for onAbsorbTermination at the wrong place + doc improvements
2015-09-03 10:08:47 +02:00
Patrik Nordwall
bc568e2a1b
Merge pull request #18348 from bwmcadams/master
...
Fixed a spelling error in a cluster sharding error message when coordinator is not contactable.
2015-09-03 10:02:10 +02:00
Patrik Nordwall
5592e2f5fb
Merge pull request #18297 from t3hnar/patch-1
...
Fix JournalSpec: AtomicWrite(Seq) instead of Seq(AtomicWrite)
2015-09-03 08:53:12 +02:00
drewhk
f70c8f3fe2
Merge pull request #18387 from drewhk/wip-18377-failed-recipe-droppy-bcast-drewhk
...
=str #18377 : Harden DroppyBroadcastSpec to not lose messages
2015-09-02 17:03:31 +02:00
Endre Sándor Varga
22a9c2703f
=str #17803 : Document that DetachedStage might "unhold" a token
2015-09-02 17:00:43 +02:00
Endre Sándor Varga
4c2747748d
=str #18136 : Document mapAsync invocation order
2015-09-02 16:51:14 +02:00
Endre Sándor Varga
62a299f3a5
=str #18189 : Explicitly disallow absorbTermination() from onDownstreamFinish()
2015-09-02 16:46:37 +02:00