Commit graph

14398 commits

Author SHA1 Message Date
Patrik Nordwall
4437f775e5 Merge pull request #16679 from akka/wip-dry_run-patriknw
=pro unset dry_run flag
2015-01-23 12:12:47 +01:00
Patrik Nordwall
0c42971758 Merge pull request #16700 from akka/wip-16684-scala-2.11.5-samples-patriknw
=sam #16684 Change to scala 2.11.5 in samples
2015-01-22 16:10:06 +01:00
Patrik Nordwall
83e7e716ba =sam #16703 temp remove osgiDiningHakkersSampleMavenTest from samples aggregate 2015-01-22 14:23:35 +01:00
Patrik Nordwall
08ffba6246 =sam #16684 Change to scala 2.11.5 in samples 2015-01-22 14:13:55 +01:00
Martynas Mickevičius
0b50d650f1 Merge pull request #16678 from etaty/patch-2
=doc s/will always by/will always be/
2015-01-21 12:28:27 +01:00
Valerian
5a9f623cb6 =doc s/will always by/will always be/ 2015-01-20 16:47:51 +01:00
Patrik Nordwall
7e2dfebf51 Merge pull request #16475 from carrot-garden/cluster-metrics-module
+ akka-cluster-metrics: new akka module
2015-01-20 09:36:23 +01:00
Andrei Pozolotin
7b9f77a073 + akka-cluster-metrics: new akka module
* new akka module split from akka-cluster
* provide sigar provisioning
* fix ewma usage
* resolve #16121
* see #16354
2015-01-19 10:23:54 -06:00
Patrik Nordwall
baca3644e2 Merge pull request #16677 from akka/wip-16624-cluster-unreachable-stalled-master-patriknw
=clu #16624 Expand the monitored nodes when unreachable (for validation)
2015-01-19 15:07:05 +01:00
Patrik Nordwall
31939046ed =pro unset dry_run flag
* dry_run=false doesn't work for me
2015-01-19 14:03:15 +01:00
Patrik Nordwall
bc87dcad78 =clu #16624 Expand the monitored nodes when unreachable
* Otherwise the leader might stall (cannot remove downed nodes)
  if many nodes are shutdown at the same time and nobody in the
  remaining cluster is monitoring some of the shutdown nodes.

(cherry picked from commit 1354524c4fde6f40499833bdd4c0edd479e6f906)

Conflicts:
	akka-cluster/src/main/scala/akka/cluster/ClusterHeartbeat.scala
	project/AkkaBuild.scala
2015-01-19 13:22:46 +01:00
Patrik Nordwall
dc0547dd73 Merge pull request #16676 from akka/wip-16623-sysmsg-ordering-master-patriknw
=rem #16623: Fix concurrent reliable delivery actors (for validation)
2015-01-19 13:20:40 +01:00
Patrik Nordwall
a1d7199a42 =rem #16623: Fix concurrent reliable delivery actors
(cherry picked from commit 4f7c90660226b05edc3581454d18fd53a4762802)

Conflicts:
	project/AkkaBuild.scala
2015-01-19 10:03:40 +01:00
Roland Kuhn
cedfaa35cc Merge pull request #16660 from akka/wip-16659-SnapshotHeader2.10-∂π
=per #16659 fix deserialization of SnapshotHeader AND SWITCH TO Scala 2.11.4
2015-01-16 14:35:17 +01:00
Roland Kuhn
93ef92bcfb =per #16659 fix deserialization of SnapshotHeader
This needs to be done differently for Scala 2.10 and 2.11 since
scala.Option’s serialVersionUID changed between these series.
2015-01-16 14:34:59 +01:00
Konrad Malawski
9dae14e1a5 Merge pull request #16649 from meln1k/wip-16630-add-actor-system-name-to-Slf4jLogger-context-meln1k
+slf #16630 Add the actor system name to the Slf4jLogger context
2015-01-16 10:34:09 +01:00
Roland Kuhn
a4a985035e Merge pull request #16575 from akka/wip-15864-remove-ømq-∂π
-zer #15864 remove zeromq module
2015-01-16 10:19:45 +01:00
Roland Kuhn
239619e68f -zer #15864 remove zeromq module 2015-01-15 20:19:35 +01:00
Roland Kuhn
f0be7f8a21 Merge pull request #16429 from hepin1989/master
=rem #16428 optimize protobuf serializer for master
2015-01-15 15:17:37 +01:00
Roland Kuhn
d400598037 Merge pull request #16645 from MQ-EL/master
The size of ActorCell is not 64bytes
2015-01-15 13:51:07 +01:00
Nikita Melkozerov
e49ea9b5e4 +slf #16630 Add the actor system name to the Slf4jLogger context 2015-01-14 20:17:46 +05:00
Konrad Malawski
0b632e6437 Merge pull request #16644 from tenorviol/master
Minor cleanup of scala fsm example
2015-01-14 09:44:53 +01:00
Patrik Nordwall
b457f6e5e0 Merge pull request #16633 from carrot-garden/persistence-protocol-traits
+ akka-persistence: add internal message protocol traits, resolve #16612
2015-01-14 08:14:51 +01:00
Chris Johnson
2d312f1a91 Super minor change to scala fsm example: added named boolean arg 2015-01-13 22:01:06 -08:00
qian miao
cd58afc7f0 The size of ActorCell is not 64bytes
I measured ActorCell is 84bytes, 88bytes and 92bytes in 32/64-bit system
environment. So I changged the annotation of ActorCell.
2015-01-14 13:07:28 +08:00
Andrei Pozolotin
4208aacd2c + akka-persistence: add internal message protocol traits
* resolve #16612
2015-01-13 12:40:40 -06:00
Konrad Malawski
e110cd1213 Merge pull request #16595 from Arneball/master-arneball-patch
Rebased 16537 - Constant moved to val, will removed unneccesary allocation
2015-01-13 17:23:34 +01:00
Konrad Malawski
3f64d9fc34 Merge pull request #16639 from ktoso/bump-genjavadoc
=pro update genjavadoc version to enable crosspublishing
2015-01-12 20:01:00 +01:00
Konrad Malawski
1c38b8191a =pro update genjavadoc version to enable crosspublishing 2015-01-12 16:19:39 +01:00
Raul Bache
51f5454581 =act Constant value made a val to avoid unnecessary allocation
Changed the parameter type of targetName in PromiseActorRef#apply and changed so that toString of targetName is called once the value is actually needed, eg in the case of timeout.

The creating of the String used in the AskTimeOutException will then be deferred to when timeouts actually occur rather than before, as it was before this change.

Callsites of PromiseActorRef#apply are changed so that they instead of ActorSel#toString and ActorRef#toString send the ActorSel / ActorRef itself, thus not creating the Strings from toString unless necessary, saving StringBuilders and char[] used in ActorRef#toString and ActorSel#toString
2015-01-07 23:56:02 +01:00
hepin
a19e02b9e5 =rem #16428 optimize protobuf serializer 2014-12-23 01:52:55 +08:00
Roland Kuhn
c56d670c03 Merge pull request #16530 from skrauchenia/fix/16330-akka-util-Crypt-deprecate-skrauchenia
=act #16330 deprecating akka.util.Crypt
2014-12-20 16:39:30 +01:00
Sergey Krauchenia
f08f1727fb =act, ker, rem, doc #16330 deprecate akka.util.Crypt
* deprecate akka.util.Crypt
* fix documentation after deprecating
2014-12-20 13:30:37 +03:00
Roland Kuhn
3a5b79dd50 Merge pull request #16266 from akka/wip-16224-cluster-restart-test-patriknw
=clu #16224 Add test for cluster node restart
2014-12-16 14:17:53 +01:00
Patrik Nordwall
edd9c2d5c6 Merge pull request #16432 from pawel-wiejacha/pawelwiejacha_16431_named_test_probes
+tes #16431 support for TestProbe with user-defined name
2014-12-15 14:28:45 +01:00
Patrik Nordwall
505358c5e8 Merge pull request #16540 from akka/wip-16534-persistence-osgi-patriknw
=per #16534 Fix compilation error in akka-sample-osgi-dining-hakkers
2014-12-15 11:25:27 +01:00
Konrad Malawski
0193a0a5fc Merge pull request #16539 from potix2/fix-doc-typo
=doc fix typo
2014-12-15 10:40:38 +01:00
Patrik Nordwall
850aa4fdd5 =per #16534 Fix compilation error in akka-sample-osgi-dining-hakkers 2014-12-14 22:02:17 +01:00
Katsunori Kanda
55e41d6d56 =doc fix typo 2014-12-15 01:37:57 +09:00
Patrik Nordwall
6fcdd86b5e Merge pull request #16515 from akka/wip-15423-persistence-cleanup-patriknw
per #15423 Remove deprecated features from akka-persistence
2014-12-12 16:19:20 +01:00
Patrik Nordwall
c566d5a106 per #15423 Remove deprecated features from akka-persistence
* remove channels
* remove View
* remove Processor
* collapse the complicated internal state management
  that was spread out between Processor, Eventsourced and Recovery
* remove Recovery trait, this caused some duplication between Eventsourced
  and PersistentView, but but the enhanced PersistentView will not be based
  on recovery infrastructure, and therefore PersistentView code will be replaced anyway
* remove PersistentBatch
* remove LoopMessage
* remove deleteMessages of individual messages
* remove Persistent, PersistentRepr and PersistentImpl are kept
* remove processorId
* update doc sample code
* note in migration guide about persistenceId
* rename Resequencable to PersistentEnvelope
2014-12-12 16:18:47 +01:00
Martynas Mickevičius
86a5b3d9d7 Merge pull request #16451 from 2m/wip-optional-samples
=pro make samples optional
2014-12-09 19:39:59 +01:00
Martynas Mickevičius
9bb42a695a Merge pull request #16466 from fourcube/master
=doc fix typo
2014-12-06 11:45:23 +01:00
Chris Grieger
6bc9815705 =doc fix typo 2014-12-06 10:06:59 +01:00
Paweł Wiejacha
f480989b25 +tes #16431 support for TestProbe with user-defined name 2014-12-04 22:42:40 +01:00
Martynas Mickevičius
8170a9770f Merge pull request #16445 from 2m/wip-16418-autoplugins-for-samples
=pro #16418 add settings from AutoPlugins to transformed samples
2014-12-03 18:15:06 +01:00
Martynas Mickevicius
91d129b01e =pro #16418 add settings from AutoPlugins to transformed samples 2014-12-03 16:53:43 +01:00
Martynas Mickevicius
74934c0b5c =pro make samples optional 2014-12-03 16:40:59 +01:00
Patrik Nordwall
9be06990ca Merge pull request #16426 from carrot-garden/sample-osgi-dining-hakkers-uncommons-pom-xml
uncommons 1.2.2 depends on jfreechart 1.0.8 not present on maven central
2014-12-03 10:55:50 +01:00
Martynas Mickevičius
4346a03f96 Merge pull request #16371 from 2m/wip-16371-enable-cross-builds
=pro #16371 enable cross builds (forward-port)
2014-12-01 19:53:43 +02:00