Commit graph

20770 commits

Author SHA1 Message Date
Patrik Nordwall
36571de29d Information for Akka Developers, #22902 2017-05-11 17:36:45 +02:00
Patrik Nordwall
6d099cc8ad Cleanup ToC, #22901
* remove old intro / getting started
* other modules, community projects
2017-05-11 17:36:45 +02:00
Patrik Nordwall
70a0cfa38b Merge pull request #22910 from 2m/wip-new-paradox-release-2m
Use released Paradox version
2017-05-11 17:21:33 +02:00
Martynas Mickevičius
dd798d6ca8 Use released Paradox version 2017-05-11 17:18:09 +03:00
Patrik Nordwall
aee041ce9f Merge pull request #22908 from 2m/wip-fix-snippets-2m
#22903 Fix code snippets
2017-05-11 14:43:20 +02:00
Martynas Mickevičius
81df4ff417 #22903 Fix code snippeds
* move scala and java sources out of paradox sources
* replace relative paths with $code$ and $akka$
* fix broken includes
2017-05-11 13:38:17 +03:00
Arnout Engelen
7bee495749 Use linked directories to share docs between scala and java
Inspired by 1b2b8439ae47957a6357160608956cf3c0e7555f

Partially scripted with the 'link-common-sections.sh' script at
https://github.com/johanandren/akkadocs-sphinx2paradox/pull/3/files
2017-05-10 19:45:13 +02:00
Arnout Engelen
8fbaa1054c Run rst to md conversion
Based on the slightly modified rst source in the convertedReference branch

As documented in https://docs.google.com/document/d/1dfN7ds-kKPKSokZZTbyXdNjMzZyUkwuOd8V5JXWd6wY/edit
2017-05-10 16:20:38 +02:00
Arnout Engelen
2933c449b6 Replace sphinx config with paradox config
paradox docs are now semi-functional, though rather empty (because
no converted docs yet)
2017-05-10 16:04:43 +02:00
Arnout Engelen
a4a0d308ad 'git mv' rst resources to md
This is mainly intended to keep the git history as neat as possible.
No actual conversion yet, so now both the rst and the paradox docs
are broken, which will be fixed in the next commits.
2017-05-10 15:44:43 +02:00
Arnout Engelen
5507147073 Move content from akka-docs-new into akka-docs
Now the paradox documentation is no longer functional until we update akka-docs
to generate from paradox instead of sphinx
2017-05-10 15:21:23 +02:00
Arnout Engelen
f064d1321a Java example code for Getting Started
* WiP on Java version of new Hello World

Done:
- implementation for first 3 sections
- tests for first 2 sections

To do:
- formatting
- tests for section 3
- section 4 and 5
- hooking the fragments into the docs themselves

* Finish tutorial_03 conversion

* Converted tutorial 04

* Convert step 5 scala->java

* Reformat Java code (thx IntelliJ IDEA)

* Format using 2 spaces

Really it'd be neat to have something like scalariform for the Java code, too

* Make fields 'private final'

* Make message classes 'public static final'

* Use primitive long/double where possible

* sender() -> getSender()

* Static import of org.junit.Assert....

* Final actor fields

* println() the instruction to hit ENTER to quit

* Use jdocs package for quickstart, too

* Use helper methods for message handling

* Compare doubles specifying a delta

* Keep tutorial steps independent
2017-05-10 11:24:11 +02:00
Patrik Nordwall
20b5e6b955 Merge pull request #22051 from richard-imaoka/wip-21213-backoff-reply-while-stopped-richard-imaoka
BackoffSupervisor notifies sender when child stopped
2017-05-09 17:08:19 +02:00
Age Mooij
2b67d445f2 Fix typos and improved English in scaladoc/javadoc for BroadcastHub (#22852) 2017-05-09 16:11:52 +02:00
Richard Imaoka
b569e80e25 Test cases for BackoffSupervisor's replyWhileStopped (Fixes #21213) 2017-05-09 22:56:42 +09:00
Chris Martin
f5a9422fa4 Add 'replyWhileStopped' param to BackoffSupervisor 2017-05-09 22:51:52 +09:00
Richard Imaoka
de668e89e6 Document ActorSystem termination (#22863) 2017-05-09 14:40:46 +02:00
Richard Imaoka
75de6119af Doc text to be in line with sample code (Fixes #22726) 2017-05-09 13:57:48 +09:00
Bartosz Kowalik
1e18e11cdd Clustering documentation example link fix 2017-05-08 19:19:23 +09:00
Arnout Engelen
659ef9c72b Leave less room for port binding race conditions (#13908) 2017-05-08 18:55:26 +09:00
Patrik Nordwall
e01cead261 Merge pull request #22843 from andreaTP/localeFormatToHelpers
=act Move timestamp formatting to Helpers
2017-05-08 11:44:15 +02:00
Zahari Dichev
b346dcfbab Removed Scala code from Java docs #22811 2017-05-08 11:09:58 +02:00
Hawstein
69449d3642 remove the outdated doc of PersistentView (#22862) 2017-05-06 02:37:16 -07:00
andrea
f26a62ae88 Move timestamp formatting to Helpers 2017-05-04 19:42:12 +01:00
Philippus Baalman
ef9c7313b6 Extend copyright into 2017 (#22833) 2017-05-04 15:14:33 +02:00
Patrik Nordwall
1906f275a2 Merge pull request #22820 from akka/unify-function-types
Document which function types we prefer (#22819)
2017-05-04 13:12:55 +02:00
Packt
c9607000a5 Updated books.rst
Added a new video course under 'Videos' section
2017-05-03 15:13:00 +09:00
Arnout Engelen
c9cd09f9bf Add version 2.5.1 to MiMa (#22824) 2017-05-02 07:39:33 -07:00
Tim Moore
3efe893fa3 Update links to Split Brain Resolver (#22822) 2017-05-02 08:25:38 +02:00
Arnout Engelen
2892ec850f Document which function types we prefer (#22819) 2017-05-01 17:38:50 +02:00
Patrik Nordwall
8b5e01bcf7 Merge pull request #22746 from akka/wip-update-scala-patriknw
update to Scala 2.11.11 and 2.12.2
2017-04-28 23:42:25 +02:00
Patrik Nordwall
72981a3be8 fix compilation error, duplicate wildcard imports 2017-04-28 18:12:30 +02:00
Patrik Nordwall
f7758afb61 add missing mima filter for 2.5.0 2017-04-28 18:12:08 +02:00
Patrik Nordwall
856d07483d update to Scala 2.11.11 and 2.12.2 2017-04-28 18:01:42 +02:00
Patrik Nordwall
3ab101039f Lazy init of LmdbDurableStore, #22759 (#22779)
* Lazy init of LmdbDurableStore, #22759

* to avoid creating files (and initializing db) when not needed,
  e.g. cluster sharding that is not using remember entities
* enable MiMa against 2.5.0

* use OptionVal instead
2017-04-28 15:12:14 +02:00
Gilad Hoch
edee4ba409 +str #22711 adding GroupedWeightedWithin 2017-04-28 15:07:06 +02:00
Johan Andrén
87b28d0dc5 Fail all stages on abrupt termination #22652 2017-04-28 11:11:50 +02:00
Enno
7ca40a8518 Truncated contents in existing files for FileIO.toPath/toFile #22782 2017-04-28 11:05:17 +02:00
Heiko Seeberger
21cc5470fd Fix docs for Sink.last(Option) #22691 2017-04-27 17:31:33 +02:00
Arnout Engelen
78b5ed8498 Re-enable javadsl Flow 'via' test #18863 2017-04-26 07:24:41 +02:00
Arnout Engelen
80c7769767 Use InetSocketAddress.getHostString in favour of getHostName (#22785)
Saves a reverse lookup when the address was initialized as an address.
2017-04-26 07:23:36 +02:00
Patrik Nordwall
cfff0b800c skip serialize-messages check for well known local messages, #22680
* when serialize-messages=on and allow-java-serialization=off
2017-04-25 20:52:45 +02:00
Arnout Engelen
c10d03970b Separate dot attributes by comma's (#22786) 2017-04-25 08:07:15 -07:00
Patrik Nordwall
fde89e41dc Merge pull request #22784 from akka/wip-22774-format-timestamp-patriknw
fix more timestamp formatting, #22774
2017-04-25 11:20:37 +02:00
Patrik Nordwall
b72ce56f2f fix more timestamp formatting, #22774
* regression introduced by #22716
  (never released)
2017-04-25 07:43:05 +02:00
Patrik Nordwall
5ff6995e6c Merge pull request #22783 from akka/wip-22638-limit-recoveries-master-patriknw
Limit number of concurrent PersistentActor recoveries, #22638 (for validation)
2017-04-24 21:13:32 +02:00
Patrik Nordwall
f559941833 Merge pull request #22773 from gosubpl/wip/22737-fix-test-race-condition
fix race condition in ReplicatorDeltaSpec (#22737)
2017-04-24 18:25:46 +02:00
Patrik Nordwall
c1aa4c983d Merge pull request #22780 from akka/docsTweaks
Small tweaks to docs
2017-04-24 18:17:51 +02:00
Patrik Nordwall
c385f163d9 Limit number of concurrent PersistentActor recoveries, #22638 (#22641)
When starting many persistent actors at the same time the journal
its data store is protected from being overloaded by limiting number
of recoveries that can be in progress at the same time.

(cherry picked from commit afc9df17a7faf2a239598788ff48f3bf2cd7b605)
2017-04-24 18:04:13 +02:00
Patrik Nordwall
cdd56a21a9 Merge pull request #22769 from akka/wip-file-io-startPosition-patriknw
Add startPosition option for FileIO API
2017-04-24 17:58:58 +02:00