Commit graph

89 commits

Author SHA1 Message Date
Konrad `ktoso` Malawski
17c4352382 Update Aeron to 1.0.5 2016-12-29 12:48:46 +01:00
Patrik Nordwall
d6d50a08d0 Add support for durable storage of distributed data, #21645
* using lmdbjava libarary
2016-12-05 12:27:02 +01:00
Konrad Malawski
a67b016ac6 =pro #21867 update scala-stm dependency for akka-agent, scala 2.12 (#21868) 2016-11-21 13:03:09 +01:00
Konrad Malawski
5ca56a56eb =pro update Aeron to 1.0.4 2016-11-17 17:51:04 +01:00
Johan Andrén
e9253c7c7d Changes needed to build/test/release for 2.12.0 (#21789) 2016-11-03 16:17:36 +01:00
Johannes Rudolph
c9854e4350 =pro merge ssl-config-akka from ssl-config project into akka-stream (#21551)
This will fix the cyclic dependency issue between the ssl-config repo
and akka.

It would have been better if akka-stream would not require
these changes at all but com.typesafe.sslconfig.akka.AkkaSSLConfig is
part of the public interface of akka-stream's TLS stage. So, this
can only be fixed in the next major version.

Source code was copied over from the tree at commit
470fae76f3

See https://github.com/typesafehub/ssl-config/issues/47
2016-10-28 16:41:26 +02:00
Patrik Nordwall
1ff1f5edee small test changes for Scala 2.12 (#21738) 2016-10-28 14:59:08 +02:00
Björn Antonsson
17eafffab8 Make the akka-scala-nightly project work as expected
* Added new scala-java8-compat version for Scala 2.12.0-RC2+
* Fixed a diff between ProjectRef and Project that never matched
2016-10-27 13:02:23 +02:00
Konrad Malawski
a6a5556a8f Remove Akka-HTTP sources from akka/akka, moving to akka/akka-http! (#21690) 2016-10-18 15:17:17 +02:00
Patrik Nordwall
6c78874a88 update to Aeron 1.0.2, #21583
* important bug fix in Aeron: real-logic/Aeron#281
2016-10-17 10:23:30 +02:00
Patrik Nordwall
dcd921369c adjust build for master 2016-09-29 13:54:30 +02:00
Johan Andrén
392ca5ecce Enable flight recorder in tests #21205
* Setting to configure where the flight recorder puts its file
* Run ArteryMultiNodeSpecs with flight recorder enabled
* More cleanup in exit hook, wait for task runner to stop
* Enable flight recorder for the cluster multi node tests
* Enable flight recorder for multi node remoting tests
* Toggle always-dump flight recorder output when akka.remote.artery.always-dump-flight-recorder is set
2016-09-16 15:12:40 +02:00
Konrad Malawski
ed05a77f9c =pro update aeron to 1.0.1
Changes are https://github.com/real-logic/Aeron/releases/tag/1.0.1 :

> * Adjust incremental cleaning to avoid overwrite of cleaned log in loss scenarios to address Issue #271.
> * Correctly initialise cleaning position for late joining a stream. Issue #268.
> * Make clientLivenessTimeout configurable from Context.
> * Shadow samples into aeron-all JAR.
> * Support creating Agent threads via ThreadFactory to enable pinning.
> * Update to Agrona 0.5.4.
> * Update to ByteBuddy 1.4.20.
2016-08-31 10:09:07 +01:00
Patrik Nordwall
90cce8579a Merge branch 'master' into wip-sync-artery-dev-patriknw 2016-08-31 08:59:49 +02:00
Johan Andrén
f760b98e8c Use in-memory filesystem for the file sink and source #20726 2016-08-29 16:33:33 +02:00
Patrik Nordwall
51bb330d2f Merge pull request #21268 from akka/wip-sync-artery-dev-2.4.9-patriknw
sync artery-dev with master (2.4.9+)
2016-08-24 11:21:23 +02:00
Patrik Nordwall
8ab02738b7 Merge branch 'master' into wip-sync-artery-dev-2.4.9-patriknw 2016-08-23 20:14:15 +02:00
Patrik Nordwall
5df0f5ea87 update to Aeron 1.0 2016-08-23 20:04:22 +02:00
Endre Sándor Varga
5e830323f6 Updating to ScalaTest 3.0.0 and ScalaCheck 1.13.2 2016-08-22 11:13:49 +02:00
Nafer Sanabria
e05d0fe290 Upgrade jackson-databind to 2.7.6 (#21113) 2016-08-05 16:10:28 +02:00
Konrad Malawski
841be3e172 =build versions of dependencies for 2.12.0-M5 (#20939)
* =build versions of dependencies for 2.12.0-M5

* Update Dependencies.scala
2016-07-11 16:12:59 +02:00
Patrik Nordwall
ccb5d1ba04 Merge branch 'master' into wip-sync-2.4.8-artery-patriknw 2016-07-08 15:38:33 +02:00
Patrik Nordwall
d2c3c3ee3b update to Aeron 0.9.9 2016-07-01 15:38:39 +02:00
Patrik Nordwall
3aa19a0e7c update to Netty 3.10.6.Final, #20856 2016-06-29 20:38:18 +02:00
Patrik Nordwall
50ac9134b8 Merge branch 'master' into wip-merge-2.4.5-artery-patriknw 2016-05-17 13:13:13 +02:00
Patrik Nordwall
3021e7d7ce update HdrHistogram test dependency (#20499) 2016-05-10 17:55:15 +02:00
Patrik Nordwall
fbfe0b0068 update to Aeron 0.9.7 2016-05-03 20:43:09 +02:00
Nafer Sanabria
b307a0ead7 Upgrade jackson-databind to 2.7.4 (#20419) 2016-04-30 00:22:26 +02:00
Martynas Mickevicius
540e17dfc6 Add latest versions to MiMa 2016-04-26 15:28:41 +02:00
Patrik Nordwall
263e3a3b99 add Artery throughput and latency tests
* as multi-node tests
* adjust multi-node-testkit to use the hostname for Artery
* update HdrHistogram version
2016-04-21 07:40:02 +02:00
Patrik Nordwall
f5b88f7620 move AeronSource, AeronSink to remote 2016-04-14 10:34:36 +02:00
Patrik Nordwall
140a5b29f6 adjustments for Scala 2.12.0-M4 2016-04-13 17:33:32 +02:00
Patrik Nordwall
29429b0ea1 debug sender/receiver 2016-04-11 08:09:13 +02:00
Konrad Malawski
6e1b32e6ea htp #20214 more docs on https context configuring 2016-04-09 02:30:28 +02:00
Konrad Malawski
4750698a03 htp #20214 allow workaround for disabling SNI 2016-04-08 15:43:10 +02:00
Patrik Nordwall
a033d52b37 first prototype of Aeron Source & Sink
* and test program to meassure latency and throughput
2016-04-08 10:44:12 +02:00
Nafer Sanabria
1c4af22cb5 Upgrade jackson-databind version to 2.7.2 2016-03-03 09:19:01 -05:00
Johan Andrén
62e30b3c08 Update copyrights and links to the new company name #19851 2016-02-23 12:58:39 +01:00
Konrad Malawski
f6c7063c29 =htc make HTTP compile under Scala 2.12.0-M3 2016-02-18 13:36:07 +01:00
Martynas Mickevičius
bd215f2844 Make CrossVersion.full work with custom scala versions 2016-02-18 11:15:24 +02:00
Konrad Malawski
5d3a8256c1 Merge pull request #19784 from akka/wip-bump-ssl-config-2.12.0-M3
Prepare build for Scala 2.12.0-M3 release
2016-02-16 16:31:54 +01:00
Konrad Malawski
00c64e5409 Prepare build for Scala 2.12.0-M3 release
By bumping ssl-config to version released also for this version of Scala
2016-02-16 13:42:18 +01:00
Roland Kuhn
e202ea8c40 clean up dependencies #19755 and other fixes
* remove inter-project dependencies between streamTestkit -> peristence -> remote
* make PartitionOutOfBoundsException extend IndexOutOfBoundsException
* some weird formatting
* remove -experimental from HTTP Testkit/Tests
* split out shared LevelDb journal tests into new subproject (not to be
  published)
2016-02-15 20:35:37 +01:00
Roland Kuhn
a83f08d4ab include build information for Scala 2.12.0-M3 2016-02-12 16:41:47 +01:00
Patrik Nordwall
f29a8fff50 update to slf4j 17.16, #19758 2016-02-12 12:52:13 +01:00
Roland Kuhn
4c72495581 #19440 replace Scala Future usage with CompletionStage in javadsl
This entails:

  * adding akka.pattern.PatternCS.* to enable ask etc. with
    CompletionStage
  * changing RequestContext to offer an ExecutionContextExecutor for the
    CompletionStage.*Async combinators
  * splitting up akka.stream.Queue for JavaDSL consistency
2016-01-23 18:00:11 +01:00
Konrad Malawski
0dd889aa17 =pro fix junit version to be the same in both scopes 2016-01-22 11:12:22 +01:00
Konrad Malawski
100f82be84 !htc,str #19275 towards ssl-configurable server, change APIs 2016-01-22 11:12:22 +01:00
Martynas Mickevičius
f2553eb3b6 #19446 #18869 Add IOResult
which is used as a materialized value for Sources/Sinks that work with IO.
2016-01-21 18:06:42 +02:00
Endre Sándor Varga
57c1dfde8a 19441: Use Optional instead of Option in http core javadsl 2016-01-15 16:20:46 +01:00