Patrik Nordwall
00a481adeb
Merge pull request #17354 from akka/wip-17342-bc-patriknw
...
= #17342 Make 2.4 binary compatible with 2.3
2015-05-12 08:56:44 +02:00
Patrik Nordwall
85860ac772
Merge pull request #17321 from akka/wip-13711-move-cluster-contrib-patriknw
...
!con #13711 move cluster tools and sharding to separate modules
2015-05-12 08:19:15 +02:00
Patrik Nordwall
b30e460be7
= #17342 Make 2.4 binary compatible with 2.3
...
(cherry picked from commit 89af8bdb90 )
* remove final identifier in serializers
i* revert/deprecate ProtobufSerializer.ARRAY_OF_BYTE_ARRAY
* adding back compatible empty constructor in serializers
* make FSM.State compatible
* add back ActorPath.ElementRegex
* revert SocketOption changes and add SocketOptionV2
see a6d3704ef6
* problem filter for ActorSystem and ActorPath
* problem filter for ByteString
* problem filter for deprecated Timeout methods
* BalancingPool companion
* ask
* problem filter for ActorDSL
* event bus
* exclude hasSubscriptions
* exclude some problems in testkit
* boundAddress and addressFromSocketAddress
* Pool nrOfInstances
* PromiseActorRef
* check with 2.3.9
* migration guide note
* explicit exclude of final class problems
2015-05-11 21:11:52 +02:00
Patrik Nordwall
412491d277
=act #17239 Add akka.japi.function with variance
...
Needed by Akka Streams. Old functions placed in akka.japi will be deprecated
in 2.4
(cherry picked from commit 99628f408295070848af6c23b1d722057069e660)
+act #17392 Include generated japi.function from akka-stream
* add boilerplate plugin
* make them Serializable to be able to grab line number for Java 8 lambdas
(cherry picked from commit d5950a13d2f123d2101d56f0a8a86a2097dda8e1)
2015-05-11 21:11:51 +02:00
Viktor Klang
db5a32fa04
=act - Reinstates the Mailbox optimization reusing the FJT instance but doesn't use FJT.fork() due to unfairness
2015-05-11 21:11:51 +02:00
Patrik Nordwall
10a11e415e
!cls #13711 Move cluster sharding
2015-05-11 20:07:22 +02:00
Patrik Nordwall
fb72214d99
!clt #13711 Move cluster tools from contrib
...
* new module akka-cluster-tools containing
cluster singleton, distributed pub-sub, and cluster client
2015-05-11 20:07:21 +02:00
Patrik Nordwall
c39e41c45b
Merge pull request #17382 from akka/wip-17381-rm-scala-2.10-patriknw
...
!pro #17381 Remove cross build for Scala 2.10
2015-05-11 20:04:45 +02:00
Konrad Malawski
64aee4f325
Merge pull request #17450 from akka/wip-project-resolver-ref-ktoso
...
=pro change resolver reference to sbt built-in
2015-05-11 18:07:33 +02:00
Roland Kuhn
d5a9c2b0c0
Merge pull request #17449 from akka/wip-static-props-docs-∂π
...
=doc add props static method to IODocText
2015-05-11 17:21:48 +02:00
Konrad Malawski
516e641a45
=pro change resolver reference to sbt built-in
2015-05-11 17:14:42 +02:00
Roland Kuhn
fe2eb27405
Merge pull request #17265 from hepin1989/fix-#17257
...
+act #17257 add Actor.ignoringBehavior
2015-05-11 17:13:49 +02:00
Saeed Zarinfam
c2853f7159
=doc add props static method to IODocText
2015-05-11 16:23:06 +02:00
Konrad Malawski
540ec1c8d4
Merge pull request #17448 from akka/wip-add-resolver-for-githubapi-deps-ktoso
...
=pro bintray jcentral resolver for jenkins-ci deps
2015-05-11 16:14:11 +02:00
Konrad Malawski
21ab894c6e
=pro bintray jcentral resolver for jenkins-ci deps
2015-05-11 16:12:49 +02:00
Konrad Malawski
e86dc06680
Merge pull request #17436 from ktoso/wip-project-change-must-trigger-all-tests-ktoso
...
=pro #17397 PR validation must build all projects if project/** was modified
2015-05-11 13:25:45 +02:00
Konrad Malawski
a13751e059
=pro #17397 PR validation must build all projects if project/** was modified
2015-05-11 13:21:10 +02:00
Konrad Malawski
080e14062b
Merge pull request #17397 from ktoso/wip-speedup-validation-ktoso
...
=pro improve PR validation speed tremendously
2015-05-08 19:56:55 +02:00
Konrad Malawski
bebdb870b6
+pro Update ScalaTest in order to use tag ignoring in sbt
2015-05-08 15:40:34 +02:00
Patrik Nordwall
e078c601dc
Merge pull request #17429 from akka/wip-17274-fj-asyncMode-patriknw
...
+act #17274 make ForkJoinPool asyncMode configurable (for validation)
2015-05-08 15:13:28 +02:00
Konrad Malawski
8b045173ad
=pro #17397 improve PR validation speed tremendously (skipping things)
...
+ enable parallel execution
+ exclude perf tests (TODO mark more as such)
+ uses sbt-dependency-graph plugin
+ implement dependency tracking for testing of only these
+ project which could have been affected by a given PR
2015-05-08 14:09:12 +02:00
drewhk
e52ce3afaf
Merge pull request #17427 from akka/wip-17320-rm-typesafe-repo-master-patriknw
...
=doc #17320 Remove typesafe repo from docs
2015-05-08 13:40:28 +02:00
hepin
e4baf1d82e
+act #17274 make ForkJoinPool asyncMode configurable
...
(cherry picked from commit 05f156bdc0eae121aa122028a582084bc4bb22dc)
2015-05-08 12:35:20 +02:00
Patrik Nordwall
a3642f7365
=doc #17320 Remove typesafe repo from docs
...
(cherry picked from commit c25baa5ca0aab26c9a830f46b00e0bb84576b00a)
2015-05-08 11:36:34 +02:00
drewhk
2d70599d22
Merge pull request #17413 from drewhk/wip-17341-fjp-revert-fwdport-drewhk
...
=act #17341 : Revert starvation prone optimization (for validation)
2015-05-07 20:51:25 +02:00
Endre Sándor Varga
3d5cb2454f
=act #17341 : Revert starvation prone optimization 4e0bd6d
...
- also adding test to reproduce the problem
(cherry picked from commit 9e115f2)
2015-05-07 16:07:57 +02:00
Patrik Nordwall
76641d185a
Merge pull request #17406 from akka/wip-17391-DirectByteBufferPool-master-patriknw
...
=act #17391 Fix regression in 2.3.10 DirectByteBufferPool (for validation)
2015-05-07 14:40:51 +02:00
Patrik Nordwall
ee1cb711f9
Merge pull request #17402 from akka/wip-17002-ActorSystemSpec-patriknw
...
=act #17002 Harden ActorSystemSpec
2015-05-07 11:06:20 +02:00
Patrik Nordwall
dbe84a6b9d
Merge pull request #17400 from akka/wip-13935-extension-failure-patriknw
...
=act #13935 Throw same exception when extension init fails
2015-05-07 11:05:50 +02:00
Patrik Nordwall
3cd1ad9cf2
Merge pull request #17398 from akka/wip-17249-persistence-PluginSpec-patriknw
...
!per #17249 Avoid init problems of persistence tck
2015-05-07 11:05:04 +02:00
Patrik Nordwall
fe7bed05e3
=act #17391 Fix regression in 2.3.10 DirectByteBufferPool
...
* interim solution until a proper solution can be implemented as
described in #17281
(cherry picked from commit e0edc45d9740069b90a19ebaaec7d53a64344263)
2015-05-07 11:03:20 +02:00
Patrik Nordwall
baa37f330c
Revert "=act #17216 fix DirectByteBufferPoll locking"
...
This reverts commit 4528ef8c45 .
2015-05-07 11:02:58 +02:00
Konrad Malawski
0c659cd923
Merge pull request #17318 from ktoso/wip-fix-reference-conf-ktoso
...
=act #17316 fix wrong setting in pinned-disp reference.conf
2015-05-07 10:08:05 +02:00
Patrik Nordwall
22191620fd
=act #17002 Harden ActorSystemSpec
2015-05-06 17:03:04 +02:00
Patrik Nordwall
d20166d5b4
=act #13935 Throw same exception when extension init fails
...
* The problem is that when an extension partly fails the next
attempt will typically generate another failure, such as
"actor name [snapshot-store] is not unique"
* We have seen this problem for both persistence and cluster
extensions
* Extensions are now only given one chance to initialize and
thereafter fail fast with same exception as the the first failure
2015-05-06 15:34:51 +02:00
Patrik Nordwall
85be3045bb
!per #17249 Avoid init problems of persistence tck
...
* in the end TestKitBase eagerly initialize the ActorSystem and
to avoid the need for using lazy val tricks I changed the trait
to abstract class with config constructor parameter
2015-05-06 14:20:40 +02:00
Patrik Nordwall
b0636bb013
!pro #17381 Remove cross build for Scala 2.10
...
* 2.12 will be added
2015-05-05 14:52:26 +02:00
Patrik Nordwall
5c7235acbd
Merge pull request #17366 from akka/wip-17365-RemoteGatePiercing-patriknw
...
=rem #17365 Add missing barrier in RemoteGatePiercingSpec
2015-05-05 11:29:00 +02:00
Patrik Nordwall
31003ffcb2
=rem #17365 Add missing barrier in RemoteGatePiercingSpec
2015-05-04 09:59:21 +02:00
Konrad Malawski
920dc48109
Merge pull request #17347 from akka/revert-17343-wip-17342-bc-patriknw
...
Revert "= #17342 Make 2.4 binary compatible with 2.3"
2015-04-30 13:11:48 +02:00
Konrad Malawski
6f9b36e3a0
Revert "= #17342 Make 2.4 binary compatible with 2.3"
2015-04-30 13:09:27 +02:00
Konrad Malawski
86ed216ded
Merge pull request #17343 from akka/wip-17342-bc-patriknw
...
= #17342 Make 2.4 binary compatible with 2.3
2015-04-30 13:09:23 +02:00
Patrik Nordwall
89af8bdb90
= #17342 Make 2.4 binary compatible with 2.3
2015-04-30 09:27:55 +02:00
Konrad Malawski
251b925375
=act #17316 fix wrong setting in pinned-disp reference.conf
2015-04-27 11:08:56 +02:00
Patrik Nordwall
93d7c0493d
Merge pull request #17272 from akka/wip-17240-deadletter-supression-master-patriknw
...
= #17240 Use some more DeadLetterSuppression (for validation)
2015-04-23 07:13:04 +02:00
Patrik Nordwall
573e97c003
Merge pull request #17270 from akka/wip-17213-wrong-assertion-in-endpoint-manager-master-patriknw
...
=rem #17213 : Remove wrong assertion from EndpointManager (for validation)
2015-04-23 07:12:28 +02:00
Patrik Nordwall
c1d14f1887
= #17240 Use some more DeadLetterSuppression
...
* sysmsg.Terminate, sysmsg.DeathWatchNotification, io.Tcp.Closed
were needed to silence normal usage of http client/server
* other things based on jenkins logs, but not a complete audit
(cherry picked from commit 270e3b2f49af3c34fd5ea4c3bcfd8257402b5cbe)
2015-04-22 21:40:23 +02:00
Patrik Nordwall
acd8ea96b6
Merge pull request #17262 from akka/wip-17216-DirectByteBufferPool-locking-master-patriknw
...
=act #17216 fix DirectByteBufferPoll locking (for validation)
2015-04-22 21:37:24 +02:00
Patrik Nordwall
e89d145764
Merge pull request #17260 from akka/wip-17200-stop-when-removed-master-patriknw
...
=str #17200 Stop shard region when MemberRemoved (for validation)
2015-04-22 21:24:04 +02:00
Patrik Nordwall
e0d4230193
Merge pull request #17256 from akka/wip-17255-tmp-disable-broken-workaround-master-patriknw
...
=act #17255 Temporary disable windows-connection-abort-workaround (for validation)
2015-04-22 21:22:14 +02:00