Commit graph

22529 commits

Author SHA1 Message Date
Patrik Nordwall
e20b0287fd Utility to check that same version of all modules is used
* Stolen from Cinnamon
* Can be used from outside of Akka, e.g. Akka HTTP or Lagom
2018-09-18 13:50:39 +02:00
Enno
91240880b8 Docs: use the latest name to refer to Alpakka Kafka Connector (#25589) 2018-09-10 18:41:46 +09:00
Johan Andrén
99f9adbaad
Fix bad link to Immutability Changes Everything 2018-09-07 15:10:42 +02:00
Odd Möller
127806694e
Fix bad link to Immutability Changes Everything
The current link (http://www.cidrdb.org/cidr2015/Papers/CIDR15_Paper16.pdf) returns 404, removing 'www' (http://cidrdb.org/cidr2015/Papers/CIDR15_Paper16.pdf) returns the correct PDF.
2018-09-07 11:58:40 +02:00
Konrad `ktoso` Malawski
38c6276580
=str #25469 stream refs hardened termination via awaiting completion signal (#25561)
* =str #25469 stream refs hardened termination via awaiting completion

* review comments
2018-09-07 16:19:56 +09:00
Christopher Batey
135bd5b9ed
Build with 2.12 as default (#25515)
* Travis builds 2.11 and 2.12 to catch issues

Closes #25514
2018-09-07 07:27:43 +01:00
Johan Andrén
f12f686120
Balance - downstream waits for a response indefinitely #25387 2018-09-05 12:56:42 +02:00
Patrik Nordwall
1f31024144
Merge pull request #25542 from akka/wip-25034-abs-patriknw
fix negative math.abs in Sharding Typed, #25034
2018-09-05 12:04:17 +02:00
Johan Andrén
a3af8b025f
Don't require journal to have predictable highestSeq.Nr. #25329 2018-09-03 12:16:41 +02:00
Johan Andrén
8294f6262c
Merge pull request #25401 from richardimaoka/doc-23948-futures-pipeto-richard
Add the pipe pattern section
2018-09-03 12:13:12 +02:00
Johan Andrén
43f4e215a7
Merge pull request #25544 from akka/linkToSampleProjects
Link to sample projects
2018-09-03 11:46:16 +02:00
Johan Andrén
35442b4621
Merge pull request #25548 from Kambius/fix/sequence-number-overflow
Fix SelectionHandler sequenceNumber overflow,  #25546
2018-09-03 09:00:23 +02:00
Heiko Seeberger
07dfdef620 QueueSource now drops after completion (#25349) (#25552)
* QueueSource now drops after completion (#25349)

* Resolve Johan's review comments
2018-09-03 14:03:28 +09:00
Patrik Nordwall
887c56b562 Adding the CVE ID to RNG advisory (#25555)
* Adding the CVE ID to RNG advisory

* correction of cvss link
2018-09-03 12:29:50 +09:00
Johan Andrén
7f629a3382
Merge pull request #25545 from johanandren/wip-25543-allow-big-decimal-increments-decrements-pncounter-johanandren
Allow BigInt/BigInteger increments/decrements for PNCounter
2018-08-31 08:38:13 +02:00
Patrik Nordwall
b75bb8fc46 Deprecation and documentation for the AESCounterBuiltinRNG issue
* reproducer test of AESCounterBuiltinRNG issue
* update documentation of random-number-generator
* deprecate AES128CounterSecureRNG AES256CounterSecureRNG
* incorporate feedback from Johannes
2018-08-29 18:25:37 +02:00
Rafał Sumisławski
56498e7e58 Fix vulnerability in AESCounterBuiltinRNG
* The problem is that that internal counter isn’t incremented before cipher.doFinal() is used
* AES/CTR has a counter internally and cipher.update() should be used
* Another issue is that AES128CounterSecureRNG is initially seeded with a 16 bytes seed/key, but once it
  hits ReseedingThreshold it reseeds itself with a 32 bytes seed, effectively becoming AES256. This will
  crash if strong encryption is disabled.
2018-08-29 18:24:43 +02:00
Patrik Nordwall
f0db59816a
Merge pull request #25551 from akka/wip-mima-patriknw
add missing mima filters, current version was not updated
2018-08-29 17:53:01 +02:00
Patrik Nordwall
b0c9a2be2a add missing mima filters, current version was not updated 2018-08-29 16:32:49 +02:00
Ростислав Ядельський
37ccac1c83 Fix SelectionHandler sequenceNumber overflow #25546 2018-08-29 13:05:08 +03:00
Johan Andrén
60e95557be Mima filters 2018-08-28 17:25:20 +02:00
Johan Andrén
18b2d85216 Allow BigInt/BigInteger increments/decrements for PNCounter #25543 2018-08-28 16:24:06 +02:00
Arnout Engelen
91cbd6ed99 Link to sample projects 2018-08-28 16:10:20 +02:00
Patrik Nordwall
a98191289d fix negative math.abs in Sharding Typed, #25034 2018-08-28 14:27:49 +02:00
Johan Andrén
4456d7752b
Merge pull request #25517 from akka/wip-grpc-sample-patriknw
Add grpc samples to RELEASING.md
2018-08-28 13:32:58 +02:00
Johan Andrén
3b594e14de
Merge pull request #25521 from akka/wip-artery-queue-sizes-patriknw
increase outbound-control-queue-size
2018-08-28 13:31:30 +02:00
Patrik Nordwall
d5b2aea176
Merge pull request #25035 from piotrromanski/wip-fix-math-abs-usage
Handle a negative value returned by Math.abs()
2018-08-27 16:29:32 +02:00
Paolo Rascunà
573e8f0cb2 typo: actuall -> actual (#25513) 2018-08-27 11:20:35 +02:00
Richard Imaoka
75723dcf4f Correct timeout 2018-08-25 09:26:43 +09:00
Patrik Nordwall
951f5a58fc increase outbound-control-queue-size
* since it's a linked queue nowadays it's fine to have a higher limit
* using 20000, since that is also the default of the system messages buffer
2018-08-24 15:48:02 +02:00
Patrik Nordwall
f306588af1 Add grpc samples to RELEASING.md 2018-08-24 13:38:53 +02:00
Patrik Nordwall
25079cb568
Support joining 2.5.9 or earlier, compat InitJoinAck, #25491
* Detect that joining node is 2.5.9 or earlier by empty ConfigCheck
  config in InitJoin message. Then send back Address, which was the
  old representation of InitJoinAck
* Include akka.version in logging to facilitate troubleshooting
2018-08-23 20:37:42 +02:00
Christopher Batey
336400832b
Typed default blocking dispatcher + docs (#25359)
Closes #24893
2018-08-23 17:20:06 +01:00
Patrik Nordwall
08de65f0f1 Fix ShardRegion.changeMembers, #25509 (#25510) 2018-08-23 16:24:46 +01:00
Richard Imaoka
c12eb92e55 Formatting, and use java.time.Duration 2018-08-23 23:40:16 +09:00
Patrik Nordwall
051f5f8b5a
Merge pull request #25431 from andreaTP/updateScalafiddleIntegration
+doc Improved scalafiddle integration
2018-08-23 14:12:55 +02:00
Patrik Nordwall
8e3df9110a
Merge pull request #25511 from akka/java-time-duration-support-for-javadsl
add java.time.Duration support for javadsl #24646
2018-08-23 14:08:37 +02:00
andrea
de3dbea7b4 improved scalafiddle integration 2018-08-23 11:41:45 +01:00
Guy Youansi
eb5885e94e add java.time.Duration support for javadsl #24646
* add java.time.Duration support for askWithReplyto methods and add deprecated to method with akka Timeout as parameter type
2018-08-23 12:09:21 +02:00
Patrik Nordwall
b9aecb7f5a
Merge pull request #25416 from chbatey/nits
Remove various compiler warnings
2018-08-23 11:36:57 +02:00
Patrik Nordwall
98a51e331c
Merge pull request #25353 from chbatey/issue-24956-streamtestkitspec
Harden StreamTestKitSpec
2018-08-23 11:34:04 +02:00
Patrik Nordwall
8309dc9b45
Merge pull request #25389 from chbatey/nit-1
Remove use of deprecated methods in java docs
2018-08-23 11:26:39 +02:00
Christopher Batey
9cafeda344
Add inclusive to deletion api docs (#25390) 2018-08-23 09:13:53 +01:00
Christopher Batey
001a7569b9
Split up persistence documentation (#25396)
* Split up persistence documentation

Into:
* User facing persistence
* Building a Journal
* Persistent FSM so new users don't see it as easily (also add a warning
it will be replaced by typed persistence)
2018-08-22 10:47:32 +01:00
Patrik Nordwall
3fcfb8d699
Merge pull request #25405 from chbatey/cluster-sharding-docs
Break up cluster sharding docs into sections
2018-08-21 20:37:12 +02:00
Christopher Batey
b72d3090af Additional records support for async dns (#25492)
* Additional records support for async dns

- Currently just used for SRV A/AAAA records
- Cache SRV records
- Rename Resolved.results to Resolved.records

* Review feedback
2018-08-21 12:00:29 +09:00
Kazuhiro Sera
482eaea122 Fix several minor typos detected by github.com/client9/misspell (#25448)
* Fix several minor typos detected by github.com/client9/misspell

* Revert s/erminater/erminator/ in /ActorSystemSpec
2018-08-21 11:02:37 +09:00
Andrea Peruffo
fddc198178 =str Avoid boxing Attributes in java Optional (#25456) 2018-08-20 23:43:46 +09:00
Nathan Brown
61f844471b Correct parameter order in FSM transition-syntax example (#25439)
To match example and Scala version.
2018-08-20 16:34:35 +02:00
Andras Szatmari
799aff28c8 Various documentation fixes of "Basics and working with Flows" (#25494) 2018-08-20 15:10:07 +02:00