Patrik Nordwall
0c38a76c37
Cluster singleton actor pattern, see #2895
...
* ClusterSingletonManager
* ClusterSingletonManagerSpec multi-node test
* Use in cluster router with single master sample
* Extensive logging to be able to understand what is
going on
* Java api
* Add cluster dependency to contrib
* Add contrib dependency to sample
* Scaladoc
* rst docs in contrib area, ref from cluster docs
2013-01-25 14:00:28 +01:00
Roland Kuhn
3031173370
Merge pull request #985 from Crossing-Tech/osgi-cluster
...
Concerning akka in osgi: akka-remote/cluster ActorRefProvider exposed to akka-actor
2013-01-25 04:21:39 -08:00
Christophe Pache
e6b1a280cd
akka-actor and akka-osgi wrapped into one bundle (akka-osgi) taking care of the ActorSystem creation
...
The akka modules reference.conf are copied inside this bundle.
Every other akka module is imported optionnaly,
the same for com.google.protobuf (already imported in akka-remote)
2013-01-25 09:21:00 +01:00
Roland
213b1cd3bb
enable EPUB output also in online build
2013-01-24 22:39:55 +01:00
Roland
2df179ab49
reenable EPUB on sbt-site 0.6.2, see #2938
2013-01-24 15:06:14 +01:00
Roland
40a67a4097
disable EPUB build until sbt-site is fixed, see #2938
2013-01-23 21:57:28 +01:00
Thomas Lockney
bcf81cc12c
added basic support for Epub generation
2013-01-21 12:14:46 -08:00
Roland Kuhn
c321f735f3
Merge pull request #1022 from drewhk/wip-2715-upgrade-netty-3-6-1-drewhk
...
Updated Netty to 3.6.1.Final #2715
2013-01-14 06:34:59 -08:00
Endre Sándor Varga
ba6e977995
Updated Netty to 3.6.1.Final #2715
2013-01-14 09:33:39 +01:00
Viktor Klang
adfeb2c1f0
#2879 - updating copyright info
2013-01-09 11:38:00 +01:00
Christophe Pache
f492e64345
Concerning akka in osgi:
...
ActorRefProvider contains in akka-cluster or akka-remote bundle are not found by the akka-actor bundle, thus exposing those if required
2012-12-28 17:24:21 +01:00
Roland
f48bdbecf2
update to CrossVersion.binary deps
...
- scala-stm_2.10 % 0.7
- scalatest_2.10 % 1.9.1
- scalacheck_2.10 % 1.10.0
2012-12-23 10:24:07 +01:00
Roland
ea08994d24
update to staged 2.10.0 release, CrossVersion.binary, see #2684
2012-12-21 17:18:03 +01:00
Björn Antonsson
d044128035
Use version 0.3.5 of sbt-multi-jvm plugin. See #2791
2012-12-20 08:20:52 +01:00
Björn Antonsson
0dbeb471b8
Load build time system properties from a file. See #2791
2012-12-20 08:20:52 +01:00
Viktor Klang
5dc65140b3
Updating Akka to Scala 2.10.0-RC5
2012-12-19 00:23:30 +01:00
Roland
fa3a5c97de
make pinned dispatcher available in sbt console
2012-12-09 22:17:54 +01:00
Patrik Nordwall
3a2240085a
DOCS: Correct ScalaVersion in microkernel Build sample, see #2758
2012-12-05 13:50:25 +01:00
Viktor Klang
e15e549081
Merge branch 'master' of github.com:akka/akka
2012-12-03 10:19:52 +01:00
Patrik Nordwall
4761feb071
Merge pull request #858 from akka/wip-2547-metrics-router-patriknw
...
AdaptiveLoadBalancingRouter and refactoring of metrics, see #2547
2012-11-30 23:37:30 -08:00
Viktor Klang
f2755a932d
Adding the correct, published, version for the zeromq binding for scala 2.10.0-RC3
2012-11-27 00:54:42 +01:00
Viktor Klang
51f0630ef1
Updating to Scala 2.10.0-RC3
2012-11-27 00:54:34 +01:00
Viktor Klang
39a1191912
#2718 - Adding version range OSGi importPackage for Protobuf
2012-11-26 15:26:31 +01:00
Viktor Klang (√)
85e6bd516a
Merge pull request #885 from akka/wip-2719-√
...
#2719 - removing deployReadme from Dist task since it isn't used or need...
2012-11-26 06:20:26 -08:00
Patrik Nordwall
1466ad84af
-Xmx256m for multi-node jvms, see #2547
2012-11-23 16:37:01 +01:00
Viktor Klang
866ac0d6ae
#2719 - removing deployReadme from Dist task since it isn't used or needed.
2012-11-21 20:54:17 +01:00
Viktor Klang
735b1369bb
#2720 - Adding OSGi manifest to testkit
2012-11-21 20:22:10 +01:00
Patrik Nordwall
c57f84fd28
Add Typesafe repo in cluster sample, for sigar, see #2547
2012-11-16 13:42:34 +01:00
Patrik Nordwall
5eec693fd0
Incorparate review feedback, see #2547
...
* case object and case class for MixMetricsSelector
* Rename decay-half-life-duration to moving-average-half-life
* Clarification of decay-half-life-duration and collect-interval
* Removed Fields, Java compatibility issue
* Adapt for-yield variables
* Comment metrics collector constructor that takes system param
* Don't copy EWMA if not needed
* LogOf2 constant 0.69315
* Don't use mapValues
* Remove RichInt conversion
* sigar version replace tag in docs
* createDeployer factory method to make it possible to override
deployer in subclass
* Improve readability of MetricsListener (in sample)
* Better startup of factorial sample (no sleep)
* Many minor enhancements and cleanups
2012-11-16 11:03:20 +01:00
Patrik Nordwall
1914be7069
Merge branch 'master' into wip-2547-metrics-router-patriknw
...
Conflicts:
akka-actor/src/main/scala/akka/actor/Deployer.scala
akka-cluster/src/main/scala/akka/cluster/ClusterMetricsCollector.scala
akka-cluster/src/test/scala/akka/cluster/MetricsCollectorSpec.scala
2012-11-15 12:33:11 +01:00
Björn Antonsson
21c55a8387
Cleaning up after 2.1.0-RC2 staging
2012-11-15 08:16:19 +01:00
Björn Antonsson
c33bd9fb9e
Building with 2.10.0-RC2 and all dependencies that are published.
2012-11-15 08:16:19 +01:00
Björn Antonsson
5569cd676a
Release script instructions added.
2012-11-15 08:16:19 +01:00
Patrik Nordwall
dcde7d3594
AdaptiveLoadBalancingRouter and more refactoring of metrics, see #2547
...
* Refactoring of standard metrics extractors and data structures
* Removed optional value in Metric, simplified a lot
* Configuration of EWMA by using half-life duration
* Renamed DataStream to EWMA
* Incorporate review feedback
* Use binarySearch for selecting weighted routees
* More metrics selectors for the router
* Removed network metrics, since not supported on linux
* Configuration of router
* Rename to AdaptiveLoadBalancingRouter
* Remove total cores metrics, since it's the same as jmx getAvailableProcessors,
tested on intel 24 core server and amd 48 core server, and MBP
* API cleanup
* Java API additions
* Documentation of metrics and AdaptiveLoadBalancingRouter
* New cluster sample to illustrate metrics in the documentation,
and play around with (factorial)
2012-11-14 15:08:30 +01:00
Peter Vlugter
94060d6132
Update build and sbt plugin to sbt 0.12.1
2012-11-06 12:30:31 +13:00
Björn Antonsson
58c0b2beae
Correct and update the SbtMultiJvm documentation. #2671
2012-11-01 15:17:44 +01:00
Peter Vlugter
f3b859159f
Include generated pdf in online docs
2012-10-24 12:05:16 +13:00
Peter Vlugter
e8976dd0c6
Update release script with new repo.akka.io details
2012-10-24 11:37:26 +13:00
Viktor Klang
e6d54b59ac
#2623 - Adding a @github@ substitution for links to github, as well as adding a pointer as to where to find the example code for the docs.
2012-10-22 11:14:22 +02:00
Viktor Klang (√)
84bb53fbf6
Merge pull request #815 from akka/wip-fix-config-version-osgi-√
...
Typesafe Config had an inappropriate version range in the OSGi manifest,...
2012-10-18 07:32:41 -07:00
Viktor Klang (√)
91e3fb339a
Merge pull request #813 from akka/wip-2635-√
...
#2635 - Removing Akka OSGi modules out of the dist, they should be opt-i...
2012-10-18 07:32:08 -07:00
Viktor Klang (√)
53e827c3df
Merge pull request #812 from akka/wip-exclude-jfree-√
...
Excluding jfree:jcommon and jfree:jfreechart from uncommons-maths
2012-10-18 06:56:57 -07:00
Viktor Klang
364a43e2eb
Typesafe Config had an inappropriate version range in the OSGi manifest, correcting it.
2012-10-18 15:37:00 +02:00
Viktor Klang
a7cce17960
#2635 - Removing Akka OSGi modules out of the dist, they should be opt-in
2012-10-18 15:12:42 +02:00
Viktor Klang
c0053155a7
Excluding jfree:jcommon and jfree:jfreechart from uncommons-maths
2012-10-18 13:18:09 +02:00
Viktor Klang
824e50fbc1
Only disabling the binary jar from the Akka samples, not the source jars etc.
2012-10-17 16:06:44 +02:00
Roland
f41e489aa8
switch groupId for scala-stm
2012-10-17 14:33:37 +02:00
Viktor Klang
6c89f640b6
Bumping the version of Akka master to 2.2-SNAPSHOT
2012-10-17 01:00:57 +02:00
Viktor Klang
387324ad7b
Updating to the zeromq release for 2.10.0-RC1
2012-10-16 12:42:42 +02:00
Roland
4b04faf582
put in sonatype repo for scala-stm
2012-10-15 22:54:20 +02:00