Commit graph

20717 commits

Author SHA1 Message Date
Arnout Engelen
f447f8e73f Small tweaks to docs
Getting a couple of small tweaks out of the way
2017-04-24 15:52:14 +02:00
Patrik Nordwall
e495408627 Merge pull request #22777 from akka/wip-22774-fix-log-timestamp-patriknw
fix log timestamp, #22774
2017-04-24 11:41:57 +02:00
Juan Jose Lopez Martin
e7ac505d4b Little doc improvement due to issue #22566 (#22591)
Move hostname and port to netty.ssl section
2017-04-24 11:34:59 +02:00
Patrik Nordwall
e327c8cede fix log timestamp, #22774
* regression introduced by https://github.com/akka/akka/pull/22716
  (never released)
2017-04-24 10:20:24 +02:00
Guido Medina
64a3a9c028 Refactor SimpleDateFormat to the new DateTimeFormatter of JDK 8 which is thread safe. 2017-04-24 14:22:31 +09:00
Patrik Nordwall
a2a6981cdb Merge pull request #22639 from johanandren/wip-22503-tcp-spec-fail-johanandren
Race condition in TcpSpec eliminated
2017-04-21 16:00:34 +02:00
Patrik Nordwall
344797d525 Merge pull request #22762 from evere10/after_stage_doc_fix
afterCompletionStage doc fix #22761
2017-04-21 15:50:46 +02:00
Arnout Engelen
9c29478d94 Less confusing logging for dead letters without sender (#22722)
Of course it'd be much neater if `DeadLetter.sender` were an `Option` to begin
with, but we can't do that due to backwards compatibility.
2017-04-21 15:35:11 +02:00
Patrik Nordwall
082507973a Merge pull request #22669 from ktoso/wip-fix-fileio-types
=str #22666 fix FileIO parameter type to OpenOptions
2017-04-21 14:11:10 +02:00
Enno
4ddc10ced0 Prefer use of charset over charset name (#22679)
* Use Charset instead of charset name

When using the reference to the charset directly, j.l.StringCoding will
run without doing a charset by name lookup.

* Use Charset instead of charset name

Add a method taking charset instance for every method with charset name.

* Use Charset instead of charset name

Rolled back change of parameter name as that would not be fully API compatible.
2017-04-21 13:56:36 +02:00
Guillermo Lammers
c8ff39e6c2 Fix comment in Backoff Supervisor example 2017-04-21 18:44:27 +09:00
Patrik Nordwall
09f51c8004 Merge pull request #22731 from evere10/debug_logging_simplename_bug_22533
debug logging of ClusterSingletonProxy #22533
2017-04-21 11:25:04 +02:00
Patrik Nordwall
b3f9cd7dce Merge pull request #22738 from akka/wip-aeron-1.2.5-patriknw
update to Aeron 1.2.5, and fix the SharedMediaDriverSupport
2017-04-21 11:13:32 +02:00
Patrik Nordwall
756324cbd7 Merge pull request #22760 from jroper/patch-1
Fix doubly namespaced setting
2017-04-21 10:58:44 +02:00
Evgeny Veretennikov
a29f38f0ac afterCompletionStage doc fix #22761
Method returns CompletionStage, not a Future
2017-04-21 08:59:18 +03:00
James Roper
ed2935b7c1 Fix doubly namespaced setting
Changed `akka.cluster.sharding.distributed-data.akka.cluster.sharding.distributed-data.max-data-elements` to `akka.cluster.sharding.distributed-data.max-delta-elements`.
2017-04-21 14:40:08 +10:00
Patrik Nordwall
ad21e0ea98 Merge pull request #22756 from akka/wip-unbork-tests-patriknw
fix compilation error in multi-jvm tests
2017-04-20 12:20:58 +02:00
Patrik Nordwall
ee326960c2 fix compilation error in multi-jvm tests
* it was not detected by PR validation because of bug
  in sbt 0.13.13, <<= operator with triggeredBy
* updated to sbt 0.13.15
2017-04-20 10:45:36 +02:00
Patrik Nordwall
de27c18469 Replace FileInputStream and FileOutputStream, #22733
(because they use finalize that is not gc friendly)
2017-04-19 12:05:19 -05:00
Arnout Engelen
64c576da0f Merge pull request #22715 from henrikengstrom/wip-akka-intro-docs-henrik
Added Hello World example, rephrased some wording, corrected spelling…
2017-04-19 14:10:21 +02:00
astonchev
1b81b1991a Return large buffers to the bufferPool #22723 (#22729)
In the large outbound flow EnvelopeBuffers aquired by Encoder must be
returned to the same buffer pool by the AeronSink. Otherwise one of
the following may happen:
* Full GC (System.gc())
* java.lang.OutOfMemoryError: Direct buffer memory
* kernel killing the process (OOM-killer)
see issue #22723
2017-04-19 08:55:16 +02:00
Gergő Törcsvári
c63d2c2b72 misleading sentence deleted from doc (#22740) 2017-04-18 19:52:25 -05:00
henrikengstrom
348ae4b50e Added Hello World example, rephrased some wording, corrected spelling and grammatical errors, completed missing links, and misc other improvements. 2017-04-18 10:50:07 -04:00
Patrik Nordwall
8e57304c7d update to Aeron 1.2.5, and fix the SharedMediaDriverSupport 2017-04-18 15:16:01 +02:00
everetennikov
b072b741c6 Proper Logging.simpleName() invocation with Class[_] arg instead of Class[_].getName #22533 2017-04-17 20:44:29 +03:00
Martynas Mickevičius
6d22dd1ae2 Merge pull request #22719 from akka/backoffSupervisorDocumentation
Document using OneForOne with BackoffSupervisor
2017-04-14 13:21:20 +03:00
Martynas Mickevičius
4246dcd18f Merge pull request #22721 from Corea/master
fix typo
2017-04-14 11:28:16 +03:00
Hyungsuk Yoon
7b19c47fab fix typo 2017-04-14 17:23:48 +09:00
Arnout Engelen
3ef035f809 Document using OneForOne with BackoffSupervisor
I remember finding this API oddly specific at first, and it came up again in
2017-04-13 15:48:23 +02:00
Martynas Mickevičius
24539aac5a Merge pull request #22717 from akka/wip/fix-link-http-docs/2m
Fix a link to http docs
2017-04-13 15:43:33 +03:00
Martynas Mickevičius
b66dd301e5 Update index.rst 2017-04-13 15:43:10 +03:00
Martynas Mickevičius
b0c6410797 Merge pull request #22713 from 2m/wip/update-api-mappings-plugin/2m
Update api mappings plugin
2017-04-12 17:16:14 +03:00
Martynas Mickevičius
aba78aeffb Update api mapping plugin 2017-04-12 17:10:34 +03:00
Patrik Nordwall
236e1a52b7 Merge pull request #22706 from akka/wip-22705-revert-aeron-1.2.4-patriknw
Revert "update to Aeron 1.2.4", #22705
2017-04-12 09:46:47 +02:00
Patrik Nordwall
3b53daa370 Revert "update to Aeron 1.2.4, and fix the SharedMediaDriverSupport, #22693"
This reverts commit 3d0d50e98b.
2017-04-12 07:38:02 +02:00
Patrik Nordwall
41c756f169 properly shutdown ArteryTransport using CoordinatedShutdown, #22671 (#22698)
* properly shutdown ArteryTransport using CoordinatedShutdown, #22671

* The shutdownHook changed hasBeenShutdown flag to true, and then when
  the transport.shutdown was invoked the shutdown sequence was ignored
  until it was too late, ActorSystem already terminated.
* Also improved the cluster shutdown tasks when the cluster node had not
  joined

* CoordinatedShutdownLeave explicit events
2017-04-11 21:48:51 +02:00
Patrik Nordwall
193e8beb0a Merge pull request #22701 from akka/wip-22693-aeron-1.2.4-patriknw
update to Aeron 1.2.4, and fix the SharedMediaDriverSupport, #22693
2017-04-11 21:47:26 +02:00
Patrik Nordwall
3d0d50e98b update to Aeron 1.2.4, and fix the SharedMediaDriverSupport, #22693
* SharedMediaDriverSupport failed with NPE with Aeron 1.2.4, and
  concludeAeronDirectory solves that
2017-04-11 18:30:18 +02:00
Martynas Mickevičius
1676da0553 Merge pull request #22697 from naferx/update-contributing
Update contributing guide
2017-04-11 14:59:52 +03:00
Martynas Mickevičius
129069c435 Merge pull request #22695 from akka/documentAwaitAssert
Clarify awaitAssert scaladoc
2017-04-11 11:46:58 +03:00
Nafer Sanabria
6c78187b68 Update CONTRIBUTING.md 2017-04-10 18:01:23 -05:00
Arnout Engelen
15b166765b Clarify awaitAssert scaladoc
Make it more obvious that awaitAssert will periodically evaluate the assertion
(including performing any side effects in it) until it succeeds (or the timeout
is reached)
2017-04-10 15:51:03 +02:00
Patrik Nordwall
62ba6fe266 Merge pull request #22694 from akka/revert-22690-wip-aeron-1.2.4-patriknw
Revert "update to Aeron 1.2.4"
2017-04-10 13:26:23 +02:00
Martynas Mickevičius
b645c5a1c3 Revert "update to Aeron 1.2.4" 2017-04-10 13:06:31 +03:00
Patrik Nordwall
5950f8baf4 Merge pull request #22690 from akka/wip-aeron-1.2.4-patriknw
update to Aeron 1.2.4
2017-04-07 15:58:09 +02:00
Patrik Nordwall
855d51edec update to Aeron 1.2.4
* https://github.com/real-logic/Aeron/wiki/Change-Log#124-06-apr-2017
2017-04-07 14:53:47 +02:00
Arnout Engelen
2616117476 Merge pull request #22684 from akka/link-stream-quickstart-to-buildtool
Link stream quickstart guide to build tools section
2017-04-06 18:35:55 +02:00
Arnout Engelen
18eee18b8c Introducing watching for completion earlier
So we can terminate the ActorSystem
2017-04-06 11:18:04 +02:00
Arnout Engelen
952fa34c70 Link stream quickstart guide to build tools section 2017-04-05 19:52:05 +02:00
Arnout Engelen
a877f710af Merge pull request #22673 from akka/new-docs
Some tweaks after a review of the getting-started guide introduced in #22621

* Fix bulleted list in actors intro
* Avoid 'elect' to avoid 'leader election' connotation

Cluster Singleton simply starts the actor to the oldest node, using 'elect'
might suggest there'd be something more subtle going on.

* Typos, spelling errors, fixed links
* More succinct Cluster Sharding section
* Avoid 'anycast' in Publish-Subscribe description
* "Concurrent, parallel and distributed"
* Mention Event Sourcing under Persistence
* Mention types and composability for Streams
* Short section on distributed data
* Link to Carl Hewitt

The 'Actor Model' section of his wikipedia page seems suitable, the canonical
location of the article itself seems to be behind the ACM paywall.

* safe, typed, composable
2017-04-04 15:04:00 +02:00