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
Ryan Bair
c6ce2dbb3d
#18151 : Fail Futures returned by TCP when connection fails
2015-09-02 10:19:23 -04:00
Endre Sándor Varga
1a3e1403d7
=str #18377 : Harden DroppyBroadcastSpec to not lose messages
2015-09-02 14:09:21 +02:00
drewhk
02a9058a7a
Merge pull request #18386 from drewhk/wip-18091-take-zero-complete-early-drewhk
...
=str #18091 : Take should eagerly complete if arguments are zero or less
2015-09-02 14:00:38 +02:00
Endre Sándor Varga
071f3c183f
=str #18091 : Take should eagerly complete if arguments are zero or less
2015-09-02 13:23:32 +02:00
drewhk
7bdfd4e50f
Merge pull request #17865 from agolubev/agolubev-#17399-add-boilerplate-remover-for-fan-in-junctions
...
+str #17399 add boilerplate remover for fan-in junctions
2015-09-02 12:13:48 +02:00
drewhk
36b4ae0efc
Merge pull request #18369 from agolubev/agolubev-#18099-FAILED-TcpSpec
...
+str #18099 FAILED: TcpSpec
2015-09-02 11:34:40 +02:00
drewhk
208759e886
Merge pull request #18385 from jroper/18384-broadcast-eager-cancel
...
=str #18384 Fix javadsl.Broadcast eagerCancel
2015-09-02 10:09:26 +02:00
James Roper
d0f0f7308f
=str #18384 Fix javadsl.Broadcast eagerCancel
...
* The javadsl for Broadcast should not ignore eagerCancel
2015-09-02 17:06:37 +10:00
Alexander Golubev
7620014358
+str #17399 add boilerplate remover for fan-in junctions
2015-09-01 09:51:23 -04:00
Alexander Golubev
73db387100
+str #18099 FAILED: TcpSpec
2015-09-01 09:49:58 -04:00
Konrad Malawski
4e1b812828
=htp #18361 enable pending test in RouteDirectivesSpec
2015-09-01 15:24:28 +02:00
Konrad Malawski
8e7abdc511
Merge pull request #18380 from ktoso/port-fsm-fix-ktoso
...
=act #18364 fix AbstractFSM#onTransition infinite recursion
2015-09-01 15:02:32 +02:00
Ankush Khanna
6c036ea8a7
=act #18364 fix AbstractFSM#onTransition infinite recursion
2015-09-01 13:28:12 +02:00
Konrad Malawski
1c3defc6dc
=htp #18361 bump spray-json version and enable pending spec
2015-09-01 12:56:51 +02:00
Konrad Malawski
15d9a1eed4
Merge pull request #18362 from spray/w/17419-fix-GzipSpec
...
Fix coding related bugs (#17068 + #17419 )
2015-09-01 11:57:25 +02:00
Konrad Malawski
9d3eea3287
Merge pull request #18374 from akka/wip-18360-tagged-patriknw
...
!per #18360 Move Tagged to akka.persistence.journal
2015-09-01 11:33:21 +02:00
Patrik Nordwall
d63e5417b7
!per #18360 Move Tagged to akka.persistence.journal
...
breaking api since 2.4.0-RC1, but only related to new things in 2.4 anyway
2015-09-01 08:15:01 +02:00
Konrad Malawski
a9e7281a5f
Merge pull request #18310 from ktoso/wip-simple-typo-docs-ktoso
...
=doc fix typo: scaladoc syntax used instead of rst syntax
2015-08-31 19:33:07 +02:00
drewhk
59a1099848
Merge pull request #18300 from agolubev/agolubev-#18275_Java_DSL_flow_of_via
...
+str #18275 Java DSL: Flow.of(MyClass.class).via(otherFlow) throws CCE
2015-08-31 17:42:43 +02:00