Commit graph

20451 commits

Author SHA1 Message Date
Patrik Nordwall
f6d45c1bc1 stream actor names, #22426 (#22465) 2017-03-07 10:43:18 +01:00
Patrik Nordwall
9a5c2fa5de Merge pull request #22464 from akka/wip-disable-tests-patriknw
disable tests that don't compile
2017-03-06 16:01:48 +01:00
Patrik Nordwall
fea748bd8f disable tests that don't compile 2017-03-06 15:58:04 +01:00
drewhk
b33339f13e Make flowspec great again drewhk (#22443)
* #22435: Make DirectProcessorModule work again

* #22435: Fix attributes propagation for FanoutProcessor

* #22435: Remove old "faulty-flow" spec
2017-03-03 10:49:34 +01:00
drewhk
46b869d041 Fix the case where an identity flow is appended to a Source with materialized value composition (#22442) 2017-03-02 13:44:35 +01:00
drewhk
a2203d7b13 #22424: Use InputBuffer attribute for asynchronous inputs (#22441) 2017-03-02 13:44:19 +01:00
Endre Sándor Varga
ba63c7af8d New materializer and layout 2017-03-01 16:18:55 +01:00
Martynas Mickevičius
1989ef481d Merge pull request #22410 from athieriot/exclude-doc
Exclude docs package from API docs #22296
2017-03-01 14:49:45 +02:00
Devis Lucato
b89008bdaf Fix "attmpts" typo 2017-03-01 12:44:32 +01:00
Michał Płachta
a9efcf7098 fishForSpecificMessage #20118 2017-02-28 19:51:39 +01:00
haggy
b2721b9dc3 Log a warning if an entity ID extractor is not defined for a message #22395 2017-02-28 16:01:03 +01:00
bill
fadefd01c6 Very minor grammar change that was incorrect on both the Scala and Java docs around fused steam processing. 2017-02-28 10:36:56 +01:00
Aurélien Thieriot
3e72c2de8f Exclude docs package from API docs #22296 2017-02-27 23:53:13 +00:00
Patrik Nordwall
0850fe328f Merge pull request #22340 from ortigali/wip-21170-default-blocking-io-dispatcher
Add default-blocking-io-dispatcher and make TTL configurable
2017-02-24 12:20:32 +01:00
Patrik Nordwall
335174752a Merge pull request #22375 from ortigali/wip-22308-untyped-actor
Convert UntypedActor to AbstractActor
2017-02-24 11:23:36 +01:00
ortigali
e9fdd47ac3 add default-blocking-io-dispatcher and make TTL configurable with Java DNS properties #21170
make default-blocking-io-dispatcher use a fixed pool #21170

reword configuration comment #21170
2017-02-24 15:19:51 +05:00
Patrik Nordwall
ae331a7c6f Merge pull request #22351 from jrudolph/jr/w/revert-22320
Revert #22320 for now but still provide simpler overload
2017-02-24 10:41:08 +01:00
ortigali
adf7e8271e less verbose debug logging in ddata (#22384)
* less verbose debug logging in ddata #22170

* less verbose debug logging in ddata 2 #22170
2017-02-24 10:38:14 +01:00
Patrik Nordwall
2510f20fd0 Merge pull request #22388 from akka/wip-22186-callerName-patriknw
fix MultiNodeSpec.getCallerName, #22186
2017-02-24 10:35:30 +01:00
ortigali
b93d7341e3 Remove backwards compatible workaround in SnapshotSerializer? (#22231)
* Remove backwards compatible workaround in SnapshotSerializer? #16197

* add mima missing entries #16197

* add test that verifies read/write snapshot compatibility with 2.4 akka version #16197
2017-02-24 10:34:20 +01:00
Patrik Nordwall
17794a92a5 Merge pull request #22348 from akka/wip-22327-many-remember-entities-patriknw
document remember entities limitation, #22327
2017-02-24 10:31:58 +01:00
Patrik Nordwall
e4c240b13f Merge pull request #22371 from akka/wip-durable-ddata-ser-patriknw
fix serialization of pruning in DurableDataEnvelope
2017-02-24 10:31:22 +01:00
Patrik Nordwall
4673c54ed1 Merge pull request #22379 from akka/wip-ddata-docs-heading-patriknw
fix wrong heading in ddata docs
2017-02-24 10:30:58 +01:00
Patrik Nordwall
6205c13329 Merge pull request #22386 from akka/wip-17895-log-more-args-patriknw
improve docs for logging with more than 4 args, #17895
2017-02-24 10:30:26 +01:00
Johan Andrén
28d96a2e59 Fix invalid ranges in ByteStringSpec #22389 2017-02-24 10:26:42 +01:00
Patrik Nordwall
58acf7bf8f fix MultiNodeSpec.getCallerName, #22186
* it didn't work with RemotingMultiNodeSpec
* that was breaking Artery performance plots
2017-02-24 08:56:36 +01:00
Patrik Nordwall
34d99c65ee improve docs for logging with more than 4 args, #17895
* it was already supported by using an Array
2017-02-24 07:46:41 +01:00
Patrik Nordwall
4322bb11aa Merge pull request #22380 from guidomedina/bump-few-dependency-versions
Bump few dependency versions
2017-02-23 18:00:30 +01:00
Patrik Nordwall
76ae1eb392 Merge pull request #22382 from akka/wip-22330-dns-master-patriknw
Select right IP address based on Java preferences, #22336 (for validation)
2017-02-23 17:15:14 +01:00
Patrik Nordwall
698b814c5d Merge pull request #22364 from akka/wip-22198-contrib-patriknw
deprecate akka-contrib, #22198
2017-02-23 16:48:48 +01:00
Patrik Nordwall
35f951d0e4 Move DnsSpec to multi-jvm test, #22330
* run in separate jvm to avoid issues with parallel test execution
  when modifying global System.properties

(cherry picked from commit 1586afe79be568e3815d62d2fb0179a8a017d568)
2017-02-23 16:09:14 +01:00
Javier Puerto
8a4d976815 Select right IP address based on Java preferences. (#22336)
* Change priority of DNS resolved addresses based on java.net.preferIPv6Addresses property. #22330

* Include test specs for IPv6 resolver selection. #22330

* Use Java system properties to retrieve the IPv6 preference. #22330

(cherry picked from commit 6406c0ed95bf295b27bbb0e7e8e228f5979a1336)
2017-02-23 16:09:08 +01:00
Guido Medina
d64678d4d3 Bump few dependency versions. 2017-02-23 14:22:44 +00:00
Patrik Nordwall
0a47610d17 Merge pull request #22368 from nremond/patch-1
semicolon aren't such a thing in Scala
2017-02-23 14:29:20 +01:00
Johannes Rudolph
47e01f2b07 +str #22376 add javadsl versions of low-level TLS constructors 2017-02-23 14:01:11 +01:00
Johannes Rudolph
9be52cb2c9 +str #22345 #21854 provide forward compatible TLS constructor in stream TLS
This method will be consumed mainly by akka-http.

(cherry picked from commit 7b7a82c1c13dce5710c6cc2923fc7490666d8c79)
2017-02-23 14:01:10 +01:00
Johannes Rudolph
e4491a05cf Revert "=str Remove manual hostname verifier support, used to be included only because Java 6 (#22320)"
Let's revert this until we have decided in #22345 what to do exactly
about it. We will still introduce an overload of TLS.apply that works
without specifying a `verifySession` function.

This reverts commit 021829e21e.

Conflicts:
	project/MiMa.scala
2017-02-23 14:01:10 +01:00
Patrik Nordwall
08cd9cfc91 fix wrong heading in ddata docs 2017-02-23 13:51:39 +01:00
Kirill Yankov
cf73ffd16a expectNextPF with timeout #21314 (#21825)
* expectNextPF with timeout #21314

improved scaladocs

* renamed functions with timeout, returned previous comments for the sake of unification
2017-02-23 13:46:00 +01:00
Patrik Nordwall
ed8a67daa4 Merge pull request #22370 from akka/wip-22363-osgi-range-patriknw
update osgi version import, #22363
2017-02-23 13:11:51 +01:00
ortigali
a175180b44 Convert UntypedActor to AbstractActor #22308 2017-02-23 00:50:07 +05:00
Patrik Nordwall
b2759ab56a Merge pull request #22369 from akka/wip-22366-DaemonMsgCreateSerializer-patriknw
fix byte order issue in DaemonMsgCreateSerializer, #22366
2017-02-22 18:36:56 +01:00
Patrik Nordwall
f2fe8582fa fix serialization of pruning in DurableDataEnvelope 2017-02-22 15:22:44 +01:00
Patrik Nordwall
40b883cda7 Merge pull request #22331 from akka/wip-orset-delta-patriknw
causal delivery of deltas and ORSet deltas, #22188
2017-02-22 15:21:03 +01:00
Patrik Nordwall
234edf3dfe update osgi version import, #22363 2017-02-22 14:36:52 +01:00
gosubpl
3d51111b3c proper implementation of mergeRemoveDelta, #22188 2017-02-22 14:27:36 +01:00
Patrik Nordwall
b700b840d1 causal delivery of deltas, #22188
* keep track of delta interval versions and skip deltas
  that are not consequtive, i.e. when some delta message was lost
* send the delta versions in the full state gossip to sync up the
  expected versions after dropped deltas
* implementation of deltas for ORSet
* refactoring of the delta types to allow for different type for the
  delta and the full state
* extensive tests
* mima filter
* performance optimizations
* simple pruning of deltas
* Java API
* update documentation
* KeyId type alias
* Use InternalApi annotation
2017-02-22 14:27:36 +01:00
Patrik Nordwall
20e43ccd40 fix byte order issue in DaemonMsgCreateSerializer, #22366
* We used the Array based toBinary but the ByteBuffer based fromBinary.
  and IntSerializer is only using the same format for those when the byte order
  is  LITTLE_ENDIAN, which we didn't get from protbuf's asReadOnlyByteBuffer
* We can use the Array based methods in DaemonMsgCreateSerializer,
  performance is not important here
* Added some more testing in PrimitivesSerializationSpec
2017-02-22 13:41:24 +01:00
Nicolas Rémond
6cb5cbfae7 semicolon aren't such a thing in Scala 2017-02-22 12:58:13 +01:00
Johan Andrén
94afbee179 Don't close over TestConductorExt with an actor sent remotely 2017-02-22 09:56:21 +01:00