Richard Imaoka
ea9617aa25
Update Persistence Snapshot documentation ( #22419 )
...
* Update Persistence Snapshot documentation (#22233 )
* Use copy of ExampleState as it is mutable
2017-03-14 13:30:32 +01:00
Martynas Mickevičius
958de6a916
Remove samples ( #22288 )
...
Add code, that was used for documentation to the appropriate projects
or akka-docs.
2017-02-14 12:10:23 +01:00
Patrik Nordwall
8083c0bf4a
use exclusive fromSequenceNumber in eventsByTag, #22145
...
* The reason is to have a consistent approach for Sequence and
TimeBasedUUID, which are both intended as unique event identifiers.
* This means that you can use the offset that is returned in `EventEnvelope`
as the `offset` parameter in a subsequent query.
2017-01-16 11:43:47 +01:00
Philippus Baalman
6c7085252a
extended copyright into 2017
2017-01-04 17:37:15 +01:00
Konrad `ktoso` Malawski
067b569f85
Merge branch 'master' into wip-query-2.5
2017-01-03 17:04:48 +01:00
Konrad Malawski
b036b555e4
=peq remove bridge from old APIs in PersistenceQuery
2016-12-15 13:00:26 +01:00
Konrad Malawski
2ab8ab2840
=21423 remove deprecated PersistentView
2016-12-15 12:31:20 +01:00
Konrad Malawski
abaa8f394e
=peq #21724 #19174 unify naming of query methods
2016-12-14 14:07:56 +01:00
Patrik Nordwall
e04444567f
Speedup pull request validation
...
* speedup ActorCreationPerfSpec
* reduce iterations in ConsistencySpec
* tag SupervisorHierarchySpec as LongRunningTest
* various small speedups and tagging in actor-tests
* speedup expectNoMsg in stream-tests
* tag FramingSpec, and reduce iterations
* speedup QueueSourceSpec
* tag some stream-tests
* reduce iterations in persistence.PerformanceSpec
* reduce iterations in some cluster perf tests
* tag RemoteWatcherSpec
* tag InterpreterStressSpec
* remove LongRunning from ClusterConsistentHashingRouterSpec
* sys property to disable multi-jvm tests in test
* actually disable multi-node tests in validatePullRequest
* doc sbt flags in CONTRIBUTING
2016-11-30 14:31:06 +01:00
Patrik Nordwall
ea84b4bfdd
add LoadSnapshotFailed in snapshot protocol, #21842
...
* treat snapshot load failure in same way as other recovery failures
* if load of snapshot fails the persistent actor will be stopped, since
we can't assume that a consistent state would be recovered just by
replaying all events, since events may have been deleted
* additional recovery docs
* improve log message
2016-11-18 10:51:35 +01:00
Johan Andrén
33ece118a8
New EventEnvelope including Offset rather than Long #21722
2016-10-27 15:32:10 +02:00
Richard Imaoka
375c032604
eventsByTag and currentEventsByTag to use Offset ( #21615 )
...
* EventsByTagQuery2 and CurrentEventsByTagQuery2 to keep binary compatibility
2016-10-17 16:45:27 +02:00
Björn Antonsson
c66ce62d63
Update to a working version of Scalariform
2016-06-02 22:12:36 +02:00
Johannes Rudolph
b6cbc7f13a
=all remove unused imports
2016-02-23 20:29:22 +01:00
Johan Andrén
ddcfb5e4d0
Merge pull request #19854 from johanandren/typesafe-lightbend-name-change-johanandren
...
Update copyrights and links to the new company name #19851
2016-02-23 16:37:33 +01:00
Johan Andrén
62e30b3c08
Update copyrights and links to the new company name #19851
2016-02-23 12:58:39 +01:00
qian miao
81c1bcd55e
=doc #19551 Supplement java8-lambda docs of persistence stash
2016-02-23 14:43:04 +08: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
Johan Andrén
4b3a06ef1a
Merge pull request #19598 from raboof/patch-3
...
=doc fix comment for safe-shutdown-example-bad
2016-01-29 16:04:52 +01:00
Prayag Verma
b7783968a0
=pro #19068 All copyrights ranges and single years updated to a range ending in 2016
2016-01-25 10:20:30 +01:00
Arnout Engelen
c9226c7d0a
=doc fix comment for safe-shutdown-example-bad
...
The `PoisonPill` of course isn't stashed - probably a copy-paste-leftover from the 'good' example.
2016-01-24 13:49:15 +01:00
Endre Sándor Varga
60497f6561
also fix FlowInterleaveSpec
...
Also-by: Johan Andrén <johan@markatta.com>
Also-by: Roland Kuhn <rk@rkuhn.info>
Also-by: Martynas Mickevičius <mmartynas@gmail.com>
2016-01-20 10:01:58 +02:00
Patrik Nordwall
c015f22824
!peq #19324 update persistence-query to stream 2.0.1
2016-01-11 18:27:35 +01:00
Raymond Roestenburg
2404a9da01
#19246 Auto and manual reset and BackoffOptions.
...
Also moved `TransparantExponentialBackoffSupervisor` to `akka.pattern` (renamed to `BackoffOnRestartSupervisor`)
2015-12-29 21:23:16 +02:00
Konrad Malawski
ec96c5ddb7
=per,tck #18639 introduce capability flags for journal features
2015-11-27 10:29:34 +01:00
Patrik Nordwall
5bd245fbc8
!per #18463 Make Persistence Query API explorable
...
* make the standard queries "single method interfaces" that may be implemented
by a query journal plugin
* remove hints (major problems with varargs anyway), the hints for standard
queries should be given in configuration instead, e.g. refresh-interval
2015-09-17 10:43:13 +02:00
Patrik Nordwall
f13143e7da
=per #18228 Convert Persistence schema evolution guide to Java
2015-09-16 10:52:03 +02:00
Patrik Nordwall
0b1f280739
=per #18342 Improve docs for leveldb plugin config
...
* clarify how to enable the plugin
* added empty class property in fallback config in reference
to have a proper place to document that and throw a more
specific exception if it is not defined
* also some formatting of reference.conf
2015-09-04 11:49:00 +02:00
Patrik Nordwall
d63e5417b7
!per #18360 Move Tagged to akka.persistence.journal
...
breaking api since 2.4.0-RC1, but only related to new things in 2.4 anyway
2015-09-01 08:15:01 +02:00
Konrad Malawski
05825008ea
=doc code snippet include in persistence docs (scala) was broken
2015-08-23 21:12:01 +02:00
Patrik Nordwall
3d4b5f57b0
Merge pull request #18290 from akka/wip-18288-leveldb-query-doc-patriknw
...
=per #18288 Add docs of leveldb queries
2015-08-21 15:37:49 +02:00
Patrik Nordwall
fed622eb9f
=per #18288 Add docs of leveldb queries
2015-08-21 15:33:21 +02:00
Konrad Malawski
3036012e58
=act #17372 warn when non-zero push timeout detected
2015-08-21 14:15:36 +02:00
Konrad Malawski
e1f54d5367
Merge pull request #18269 from ktoso/wip-18128-poisonpill-persistentActor-ktoso
...
=doc #18128 explain PoisonPill interaction with PA
2015-08-20 15:21:00 +02:00
Konrad Malawski
8c4cc9a93f
=doc #18128 explain PoisonPill interaction with PA
2015-08-20 13:57:08 +02:00
Patrik Nordwall
87bc51220d
Merge pull request #18264 from akka/wip-18190-leveldb-EventsByPersistenceId-patriknw
...
+per #18190 leveldb impl of EventsByPersistenceId query
2015-08-19 20:16:01 +02:00
Patrik Nordwall
009d80dd35
+per #18190 leveldb impl of EventsByPersistenceId query
...
* also changed EventsByPersistenceId query type to return
Source[EventEnvelope]
2015-08-19 18:58:58 +02:00
Konrad Malawski
7679b7e63f
Merge pull request #18265 from ktoso/wip-event-adapters-split-ktoso
...
+per #18137 EventAdapter => can be Read / Write or both
2015-08-19 16:20:16 +02:00
Konrad Malawski
4e59f0ea35
+per #18137 EventAdapter => can be Read / Write or both
2015-08-19 15:26:30 +02:00
Patrik Nordwall
7ec0493923
=per #18219 Find plugin constructor automatically
2015-08-18 16:10:29 +02:00
Konrad Malawski
270c566fea
+doc #17613 document persistence schema evolution
2015-08-14 10:50:19 +02:00
Konrad Malawski
3314de4cb9
+per #16541 add missing java samples for persistence query
2015-08-12 20:42:44 +02:00
Patrik Nordwall & Konrad Malawski
893578a8af
+per #16541 java docs for persistence query
2015-08-12 18:14:02 +02:00
Patrik Nordwall & Konrad Malawski
f849793f36
+per #16541 initial version of the Persistence Query module
2015-08-11 16:35:28 +02:00
Konrad Malawski
b335b6ae9b
+per #16339 adds actorSelection support to AtLeastOnceDelivery
...
TODO: need to add docs updates
2015-08-11 11:33:15 +02:00
Konrad Malawski
bbd5b2c739
Merge pull request #17925 from ktoso/wip-move-BackoffSupervisor-ktoso
...
!per +act #17842 move BackoffSupervisor to akka.pattern
2015-07-09 11:14:42 +02:00
Konrad Malawski
86c00d4716
!per +act #17842 move BackoffSupervisor to akka.pattern
2015-07-08 16:45:23 +02:00
Konrad Malawski
874d07c0ae
!per #17518 harmonize and document failure handling in persistence
...
+ added tests for all failure scenarios (callbacks)
2015-07-07 14:50:42 +02:00
Konrad Malawski
33fbfec222
!per,doc,sam #17574 #17626 make recovery a method, move lambda samples
...
+ LambdaDoc samples now in the docs project
= simplified internal state by removing recoveryPending
= recovery is now triggered in around* method, so user is free to use
preStart freely - recovery works even if one forgets to call super on
preStart
2015-06-30 16:01:52 +02:00
Konrad Malawski
83e931ea7e
Merge pull request #17828 from ktoso/wip-nested-persist-ktoso
...
~per #15640 support nested persist calls
2015-06-26 12:53:16 +02:00