Commit graph

13907 commits

Author SHA1 Message Date
Björn Antonsson
68c8df7ead Merge pull request #15012 from akka/wip-3969-update-gen-javadoc-master-ban
=pro Update genjavadoc version to 0.7
2014-04-15 17:54:24 +02:00
Martynas
b9eaf40165 Merge pull request #15009 from 2m/use-sbt-13-2-2m
=pro use sbt 0.13.2
2014-04-15 17:03:59 +02:00
Patrik Nordwall
5982aab066 Merge pull request #2129 from AhmedSoliman/master
Fixes unsubscribe of DistributedPubSubMediator to actually receive the UnsubscribeAck
2014-04-15 12:27:35 +02:00
Björn Antonsson
a5a17e4b66 =pro Update genjavadoc version to 0.7 2014-04-15 11:52:17 +02:00
Martynas Mickevicius
b5572c2ac0 =pro use sbt 0.13.2 2014-04-15 11:33:51 +02:00
Roland Kuhn
7ac37e7536 Merge pull request #1970 from akka/wip-improved-batching-executor-√
=act - Refactored the BatchingExecutor to support both managed blocking ...
2014-04-15 11:27:12 +02:00
Roland Kuhn
6a111d5201 Merge pull request #13994 from akka/wip-assembla-migration-∂π
=doc switch to GitHub Issues
2014-04-14 14:57:17 +02:00
Patrik Nordwall
d3b7320692 Merge pull request #2060 from akka/wip-sbt-name-hashing-patriknw
=pro sbt-0.13.2-RC1 with name hashing, scala 2.10.4
2014-04-14 13:19:10 +02:00
Konrad Malawski
3421a966d6 Merge pull request #2125 from ktoso/3982-doc-clarify-eventstream-is-local-ktoso
=doc #3982 Clarify that EventStream is local only
2014-04-14 09:57:12 +02:00
Konrad Malawski
df90cc3a2e =doc #3982 Clarify that EventStream is local only
Devs were confused a few times on the mailing list if the eventstream
publishes to the cluster or not; Suggesting pub-sub if needed in clustered env.
2014-04-14 09:56:19 +02:00
Roland Kuhn
6947f15084 =doc switch to GitHub Issues
also remove the `experimental` marker from multi-node-testing’s docs
2014-04-13 18:38:11 +02:00
Konrad Malawski
3179a02044 Fix task keys to fit sbt 0.13 style (and reality) 2014-04-12 23:51:37 +02:00
Patrik Nordwall
f677ed0b68 =pro sbt-0.13.2-RC2 with name hashing, scala 2.10.4
* take advantage of latest incremental compiler improvements
* scala 2.10.4
* Remove workaround in FutureSpec, bug fixed in Scala 2.10.4
* Change version of samples to allow snapshot overwrite in publishM2
* allow publish overwrite for osgi-dining-hakkers/uncommons
2014-04-11 14:11:02 +02:00
Ahmed Soliman
d9f0a1aac3 =con #3993 Send UnsubscribeAck in DistributedPubSubMediator to the right sender 2014-04-11 14:50:56 +03:00
Konrad Malawski
2173a037cb Merge pull request #2126 from ktoso/3986-cluster-singleton-may-become-doubleton-during-splits-ktoso
=doc #3986 Cluster Singleton should not be used with AutoDown
2014-04-10 15:39:31 +02:00
Konrad Malawski
08fd4c93fa =doc #3986 Cluster Singleton should not be used with AutoDown
unless you want each partition of the cluster (effectively new clusters),
to spin up their "own" singleton.
2014-04-10 15:38:22 +02:00
Patrik Nordwall
79e10f5964 Merge pull request #2118 from akka/wip-3973-joinSeedNodeProcess-name-master-patriknw
=clu #3973 Make JoinSeedNodeProcess actor name unique (forward port)
2014-04-09 14:04:30 +02:00
Patrik Nordwall
e860a94e33 Merge pull request #2119 from akka/wip-3974-sharding-NoSuchElementException-master-patriknw
=3974 per Persist (serialize) actor refs  with transport info (forward port)
2014-04-09 14:04:01 +02:00
Patrik Nordwall
b947cbb851 Merge pull request #2121 from akka/wip-3957-EventsourcedProcessor-reject-Persistent-master-patriknw
Forward port of #3927 and #3957
2014-04-09 14:03:25 +02:00
Patrik Nordwall
ace81dae7a Merge pull request #2122 from akka/wip-3975-sharding-invalid-id-master-patriknw
=con #3975 Check for wrong id in cluster sharding (forward port)
2014-04-09 14:02:51 +02:00
Björn Antonsson
6e3d440467 Merge pull request #2120 from akka/wip-3967-handle-refused-connections-properly-master-ban
(Forward Port Validation) =rem #3967 Handle refused connections as association failures
2014-04-09 12:27:45 +02:00
Patrik Nordwall
93d069fc8f =con #3975 Check for wrong id in cluster sharding
* Also, a watch leftover from ticket 3882

(cherry picked from commit cbc9dc535c0692a7df00bfb7292e62de1bed7e3f)

Conflicts:
	akka-contrib/src/main/scala/akka/contrib/pattern/DistributedPubSubMediator.scala
2014-04-08 11:51:31 +02:00
Patrik Nordwall
4114947a73 =per #3957 Always reject external Persistent in EventsourcedProcessor
(cherry picked from commit 229578b559b302f0873e16385ba28ab3dabd9035)
2014-04-08 11:46:09 +02:00
Björn Antonsson
6dfe51d71a +per #3927 Enable EventsourcedProcessor to handle ConfirmablePersistent
(cherry picked from commit 6db2a2838a142798a97889486712bfd0f9f5052e)
2014-04-08 11:45:46 +02:00
Björn Antonsson
f7b0c49045 =rem #3967 Handle refused connections as association failures 2014-04-07 15:27:17 +02:00
Björn Antonsson
d51e06b389 Merge pull request #2106 from drewhk/wip-3943-quarantine-preserve-forward-port-drewhk
=rem 3933: Quarantine piercing should not lose quarantine marker (forward port)
2014-04-07 15:26:32 +02:00
Patrik Nordwall
e4b2af3783 =3974 per Persist (serialize) actor refs with transport info
* The reason for the problem with NoSuchElementException in ClusterSharding was
  that actor references were not serialized with full address information. In
  certain fail over scenarios the references could not be resolved and therefore
  the ShardRegionTerminated did not match corresponding ShardRegionRegistered.
* Wrap serialization with transport information from defaultAddress

(cherry picked from commit 3e73ae5925cf1293a9a5d61e48919b1708e84df2)
2014-04-07 14:08:04 +02:00
Patrik Nordwall
cc7bcf7978 =clu #3973 Make JoinSeedNodeProcess actor name unique
* These names are not used, but for debuggability I prefer real names

(cherry picked from commit 1f2be54eebe5feb2f82c2659c8262f1db8343125)
2014-04-07 14:06:38 +02:00
Björn Antonsson
167fd4e738 Merge pull request #2102 from jozic/3954-maven-snapshots-docs
=doc #3954 Clarify how to use snapshots with Maven
2014-04-02 15:51:50 +02:00
Björn Antonsson
c7398af55e Merge pull request #2093 from RayRoestenburg/ticket3929
=cam #3929 updated apache camel dependency to version 2.13.0
2014-04-02 15:51:38 +02:00
Björn Antonsson
04579fea3d Merge pull request #2108 from akka/wip-3945-missing-license-for-template-master-ban
=sam #3945 Added license file and tutorial to java8 persistence sample
2014-03-28 10:05:31 +01:00
Björn Antonsson
d84f7f35ff =sam #3945 Added license file and tutorial to java8 persistence sample 2014-03-27 13:32:28 +01:00
Endre Sándor Varga
f69a94a3f4 =rem 3933: Quarantine piercing should not lose quarantine marker
(cherry picked from commit 7c8160b)
2014-03-25 15:10:45 +01:00
Patrik Nordwall
e7b37e0ed5 Merge pull request #2101 from akka/wip-3924-doc-notify-recovery-completed-patriknw
=doc #3924 Doc how to be notified when recovery completed
2014-03-25 13:40:53 +01:00
Patrik Nordwall
d7757b90f6 Merge pull request #2099 from akka/wip-3933-persistent-channel-patriknw
=per #3933 Correction of seq number logic for persistent channel
2014-03-25 13:40:37 +01:00
Patrik Nordwall
11df0e8ade Merge pull request #2097 from akka/wip-3937-sharding-persistent-failure-patriknw
+con #3937 Start ShardCoordinator again after PersistenceFailure
2014-03-25 13:40:16 +01:00
Patrik Nordwall
c1f7d7fa21 =doc #3924 Doc how to be notified when recovery completed 2014-03-25 10:46:05 +01:00
Eugene Platonov
4c2c152a8c =doc #3954 Clarify how to use snapshots with Maven 2014-03-24 14:40:55 -04:00
Patrik Nordwall
c7e157121a =per #3933 Correction of seq number logic for persistent channel
* Problem when using PersistentChannel from Processor
* When the seq numbers of the sending processor and the seq numbers
  of the PersistentChannel was out of sync the PersistentChannel
  did not de-duplicate confirmed deliveres that were resent by
  the processor.
* There is a hand-off in the RequestWriter that confirms the
  Processor seq number, and therefore the seq number of the
  RequestWriter must be used in the ConfirmablePersistent from
  the RequestReader
* More tests, covering this scenario
2014-03-24 13:10:35 +01:00
Roland Kuhn
4ba1bc46fb Merge pull request #2096 from akka/wip-forward-docs-∂π
=doc #3917 include all reference.conf
2014-03-24 12:03:10 +01:00
Roland Kuhn
d6b33d15a8 add links to reference.conf to docs 2014-03-24 12:02:47 +01:00
Patrik Nordwall
8ebc413643 +con #3937 Start ShardCoordinator again after PersistenceFailure
* Add supervisor level that will start the ShardCoordinator again after
  a configurable backoff duration
* Make the timeout of SharedLeveldbJournal configurable
* Include cause of PersistenceFailure in message of ActorKilledException
2014-03-23 20:14:19 +01:00
Björn Antonsson
8f7faf7898 Merge pull request #2094 from akka/wip-3940-add-sugar-to-abstract-actor-master-ban
+act,sam,doc #3940 Added receive setter for Java Lambda actors
2014-03-22 17:27:59 +01:00
Roland Kuhn
9ed116c4bd =doc #3917 include all reference.conf 2014-03-22 16:21:17 +01:00
Roland Kuhn
bf2bf24c4a Merge pull request #2090 from akka/wip-remoting-multi-fix-∂π
Wip remoting multi fix ∂π (broken commits apart properly)
2014-03-22 15:19:45 +01:00
Björn Antonsson
723c931d16 +act,sam,doc #3940 Added receive setter for Java Lambda actors
* Added a setter for Java lambda actors to "hide" the not so nice looking type signature of the "receive" method.
* Updated docs to reflect the changes.
* Converted samples to use the new setter.
2014-03-22 10:53:54 +01:00
Raymond Roestenburg
d57d4bff10 =cam #3929 updated apache camel dependency to version 2.13.0 2014-03-22 10:44:10 +01:00
Björn Antonsson
30ae25a90c Merge pull request #2091 from akka/wip-3915-eventsourceprocessor-become-during-recover-master-ban
(Forward Port) =per #3915 Make become work during recovery for EventsourcedProcessor et.c.
2014-03-22 10:42:35 +01:00
Björn Antonsson
26c493ea4a =per #3915 Make become work during recovery for EventsourcedProcessor et.c. 2014-03-22 00:47:03 +01:00
Roland Kuhn
b97a257f9a =rem #3930 part 2: track UID of associated systems
for proper clean-up of the old association (including the writer) when
the restarted system connects before the old association has been torn
down
2014-03-21 20:43:14 +01:00