Commit graph

431 commits

Author SHA1 Message Date
Roland
9ba8b115ec add SslTlsSupport (ported from spray-io), see #3236
- also added TcpPipelineHandler for wrapping a pipeline
- added Java & Scala docs with a complete example
- test verify interop with standard blocking java SSL client and server
- test is placed in akka-remote to benefit from AkkaProvider for
  SecureRandom; should be moved into akka-actor eventually
2013-04-19 12:01:35 +02:00
Roland
0e34edbcb3 implement ResumeWriting, see #3200
also included:
- a complete rewrite of the TCP docs based on real/tested/working code
  samples
- an EchoServer implementation which handles all the edge cases,
  available in Java & Scala
- renamed StopReading to SuspendReading to match up with ResumeReading
- addition of Inbox.watch()
- Inbox RST docs for Java(!) and Scala

not included:
- ScalaDoc / JavaDoc for all IO stuff
2013-04-18 15:05:48 +02:00
Björn Antonsson
7f4acad67f Merge pull request #1298 from akka/wip-1910-create-protobuf-messages-for-cluster-messages-ban
Protobuf serialization of cluster messages. #1910
2013-04-11 05:32:21 -07:00
Björn Antonsson
fdf6df7254 Merge pull request #1329 from akka/wip-3216-failed-akka-sample-osgi-ban
Make karaf osgi-sample extract to target directory #3216
2013-04-11 03:05:02 -07:00
Björn Antonsson
73f0f44ddb Protobuf serialization of cluster messages. See #1910 2013-04-11 10:09:05 +02:00
Björn Antonsson
f3a47f1987 Make karaf osgi-sample extract to target directory. See #3216 2013-04-11 08:39:09 +02:00
Patrik Nordwall
883c7462ec Upgrade to Netty 3.6.5.Final, see #3218 2013-04-10 12:23:00 +02:00
Roland Kuhn
1835b641e6 Merge pull request #1310 from vivosys/akkaosgisample
Akka OSGi sample
2013-04-08 12:32:24 -07:00
Patrik Nordwall
1493f4de5f Change to Netty 3.6.4.Final, see #3190 2013-04-05 07:38:20 +02:00
Patrik Nordwall
1e39b6e195 Changed to Netty 3.6.3.Final, see #3190 2013-04-04 14:56:07 +02:00
Viktor Klang
c883705242 #3018 - Enabling -Xlint and dealing with the situation that occurs 2013-03-29 01:43:17 +01:00
Björn Antonsson
ed40dff7d7 Release should build and copy javadoc automatically. See #3158 2013-03-18 11:44:54 +01:00
Björn Antonsson
5ad0aaa2bc Merge pull request #1251 from akka/wip-3144-genjavadoc-0.4-∂π
update to genjavadoc 0.4 and fix path concat in Unidoc, see #3144
2013-03-15 04:19:58 -07:00
Viktor Klang
950d19a377 #3153 - 'Fixing' the ByteStringSpec by not having it generate now illegal combinations of data for copyToArray 2013-03-14 20:10:03 +01:00
Roland
70dfcb37a9 update to genjavadoc 0.4 and fix path concat in Unidoc, see #3144 2013-03-14 19:43:05 +01:00
Roland
7933fa5d0d make config switchable in initialCommands for SBT console 2013-03-07 19:59:59 +01:00
Roland
bcfbea42c1 fix formatting of Java API in doc comments + genjavadoc 0.3 2013-03-07 09:05:55 +01:00
Roland
7e7c1140b8 build unified javadocs (under target/genjavadoc-api), see #3122
this also changes the akka_*-javadoc.jar to contain the assembled
javadocs
2013-03-06 09:46:26 +01:00
Roland
77c18fc128 add javadoc to most projects 2013-03-05 19:10:45 +01:00
Roland
e32f7d8474 javadoc-ify akka-actor 2013-03-04 23:40:29 +01:00
Christophe Pache
f8243a928d akka.sample.osgi.dining-hakkers integration test 2013-03-01 21:49:50 +01:00
Christophe Pache
39cd23977b akka-sample-osgi : fix on sript running maven integration test 2013-03-01 21:07:18 +01:00
Viktor Klang
a4e09747d6 #2991 - Switching to org.fusesource instead of org.hyperic 2013-02-25 15:08:58 +01:00
Björn Antonsson
9095fcbd9b Add multi-node-testkit to the project aggregate. See #3090 2013-02-22 14:52:40 +01:00
Viktor Klang
9d430d6d6b Adding FIXME in AkkaBuild regarding ScalaVersion of allTests 2013-02-15 14:39:50 +01:00
Roland
fe5769695f brown paper bag fix to the build 2013-02-14 16:04:36 +01:00
Roland
746adeaed7 add allTests pseudo-project for BC verification of Scala 2013-02-14 15:49:21 +01:00
Roland
c3b363c9b3 move multi-node-testkit into its own module, see #2981 2013-02-11 14:37:37 +01:00
Roland
9949913fc4 remove actor-dep from dataflow, see #3016 2013-02-10 16:25:01 -05:00
Björn Antonsson
c6f08fb935 Do not try to generate ScalaDoc diagrams for akka-channels-tests since it will contain none. See #3010 2013-02-04 10:42:32 +01:00
Roland
a9cb1f9c19 remove test apidocs from unidoc 2013-02-01 21:22:59 +01:00
Roland Kuhn
125f215eaa Merge pull request #1089 from Crossing-Tech/corrections
correction of akka-osgi imports (missing imports)
2013-02-01 07:58:30 -08:00
Roland Kuhn
e06076553c Merge pull request #1097 from akka/wip-channels-∂π
add Typed Channels, see #2929
2013-02-01 06:37:41 -08:00
Roland
b127ab0d4f final review comments
- make it EXPERIMENTAL
- shuffle docs around to be less scary
- reuse sameThreadExecutionContext in CircuitBreaker
- typos
2013-02-01 15:32:56 +01:00
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