Commit graph

547 commits

Author SHA1 Message Date
Björn Antonsson
c94ef5c66e Adding implicits and diagrams to scaladoc. See #2880 2013-02-01 11:55:08 +01:00
Roland
1b331dc547 Merge branch 'master' into wip-channels-∂π 2013-01-31 20:26:01 +01:00
Roland
6e6e7f7e55 first cut of the docs for typed channels 2013-01-31 00:23:35 +01:00
Christophe Pache
c3b8a05a43 correction of akka-osgi imports (missing imports) 2013-01-30 13:27:17 +01:00
Viktor Klang (√)
00d55276d6 Merge pull request #1075 from akka/wip-2964-update-camel-√
#2964 - Updating Camel to 2.10.3
2013-01-28 07:18:56 -08:00
Viktor Klang
e0c8cc4ff3 #2964 - Updating Camel to 2.10.3 2013-01-28 02:01:02 +01:00
Rich Dougherty
7b3ec79c0c Make it easer to override SystemMessage serialization. Fixes #2940
* Make SystemMessage extend Serializable to avoid ambiguity when
    setting serialization-bindings.
  * Set serialVersionUID in SystemMessages and create tests to
    ensure binary formats remain unchanged.
  * Add tests for reference.conf's serialization settings.
  * Make some existing serialization tests more robust.

Removed boilerplate from serialization tests

Use actual reference.conf; tidy up

Make serialization compatible
2013-01-28 13:23:52 +13:00
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
Roland
e862890ded major facelift: -!-> and -?-> appear
- rename projects to akka-channels and akka-channels-tests
- move implementation into akka.channels.macros package
- remove picking up ActorRef as sender (or none at all)
- factor out logic to make different façades acting upon Future[] or Any
  so that -!-> and -?-> can complement the traditional <-!- and <-?-
- the new operators are easily distinguishable from !/? and the
  rightwards-pointing go with the flow and compose better, let’s try
  them out
2013-01-22 23:03:43 +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
Roland
db40d51c05 half-done PoC of typed channels 2012-12-31 16:37:58 +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
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
Patrik Nordwall
1466ad84af -Xmx256m for multi-node jvms, see #2547 2012-11-23 16:37:01 +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
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
Peter Vlugter
f3b859159f Include generated pdf in online docs 2012-10-24 12:05:16 +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