Viktor Klang
2893b0f467
Update to the latest community build.
2012-09-20 10:22:52 +02:00
Viktor Klang (√)
1fc48ead9d
Merge pull request #717 from akka/wip-2402-√
...
#2402 - Cleaning up repositories used by the AkkaBuild
2012-09-19 14:15:20 -07:00
Patrik Nordwall
888f81df8d
Merge pull request #698 from akka/wip-944-consistent-hashing-patriknw
...
Consistent hashing router, see #944
2012-09-19 07:57:27 -07:00
Viktor Klang
db17e5c5be
#2402 - Cleaning up repositories used by the AkkaBuild
2012-09-19 15:04:27 +02:00
Roland
2502919c6e
Merge branch 'wip-more-duration-∂π'
2012-09-19 14:45:37 +02:00
Roland
d0014c06bc
clarify migration doc re: java samples
2012-09-19 14:42:45 +02:00
Patrik Nordwall
1dfe11d364
Merge pull request #715 from akka/wip-2496-load-without-dollar-patriknw
...
Support load of extensions without specifying trailing $, see #2496
2012-09-19 03:32:12 -07:00
Viktor Klang (√)
aa1ff1a7b8
Merge pull request #716 from akka/wip-perf001-√
...
Wip perf001 √
2012-09-19 03:07:31 -07:00
Patrik Nordwall
374c65d1e3
NonFatal not needed in Try recoverWith, see #2496
2012-09-19 08:33:48 +02:00
Viktor Klang
7ec8bd9044
Merge branch 'master' into wip-perf001-√
2012-09-18 23:58:06 +02:00
Viktor Klang
63607d4914
Minor Serialization performance improvement.
2012-09-18 23:57:25 +02:00
Roland
947cea3a8c
more conversion to FiniteDuration, plus fix the build, see #2521
...
- also remove resetReceiveTimeout and change receiveTimeout() to return
a Duration (which may be Undefined)
- also move akka.actor.{cell -> dungeon}, because that is
+ an adequate name
+ and does not coincide with the lowercase version of a class name
2012-09-18 18:17:44 +02:00
Viktor Klang (√)
089c895b1c
Merge pull request #714 from akka/wip-2522-√
...
#2522 - Fixing so that an explicitly system-propertied target repository...
2012-09-18 07:03:09 -07:00
Patrik Nordwall
9ec7645617
Support load of extensions without specifying trailing $, see #2496
...
* Backwards compatible, i.e. still possible to use $
* DynamicAccess tries first with $ in getObjectFor, then falls back
to fqcn as is
2012-09-18 15:51:26 +02:00
Viktor Klang
0d91c33fcf
#2522 - Fixing so that an explicitly system-propertied target repository is used for the nightly sbt plugin.
2012-09-18 15:49:02 +02:00
Viktor Klang (√)
8420c35de0
Merge pull request #712 from akka/wip-2492-√
...
Wip 2492 √
2012-09-18 05:41:23 -07:00
Viktor Klang (√)
41b7018016
Merge pull request #710 from akka/wip-2512-√
...
#2512 - Typo in docs
2012-09-18 05:40:53 -07:00
Patrik Nordwall
7a0fb859be
Merge pull request #708 from akka/wip-2505-remove-graphviz-patriknw
...
Remove graphviz diagram generation in docs build, see #2505
2012-09-18 05:33:33 -07:00
Viktor Klang (√)
54cf87b9e8
Merge pull request #711 from hseeberger/master
...
Improve wording of 2.6.2 note box
2012-09-18 05:32:12 -07:00
Björn Antonsson
b3af521982
Merge pull request #707 from akka/wip-2497-ensure-that-packages--do-not-cross-artifacts-ban
...
Ensure that packages do not cross artifacts. See #2497 .
2012-09-18 05:30:13 -07:00
Björn Antonsson
4a6e0b4cd1
Merge branch 'master' into wip-2497-ensure-that-packages--do-not-cross-artifacts-ban
2012-09-18 13:30:04 +02:00
Heiko Seeberger
fa66b4481a
closes #2520 : Improve wording of 2.6.2 note box
2012-09-18 13:14:24 +02:00
Björn Antonsson
bfad603c51
Merge pull request #709 from akka/wip-2316-multi-jvm-tests-notcompiled-by-test-compile-ban
...
Make multi-jvm-tests compile with normal tests (again). See #2316
2012-09-18 04:01:35 -07:00
Björn Antonsson
0c13213e4f
Merge branch 'master' into wip-2497-ensure-that-packages-do-not-cross-artifacts-ban
...
Conflicts:
akka-docs/project/migration-guide-2.0.x-2.1.x.rst
2012-09-18 12:58:56 +02:00
Viktor Klang
fb8579cd2b
#2512 - Typo in docs
2012-09-18 12:26:55 +02:00
Viktor Klang
e00aa0f0ce
#2492 - Skipping publishArtifact for sample libs
2012-09-18 12:26:00 +02:00
Roland Kuhn
854701c532
Merge pull request #704 from akka/wip-1842-doc-receive-∂π
...
clarify limitations of `def receive` in Scala, see #1842
2012-09-18 03:18:01 -07:00
Viktor Klang
035770c4d9
#2492 - Dropping the samples from the dist, still published though.
2012-09-18 12:08:28 +02:00
Björn Antonsson
238bb474a4
Make multi-jvm-tests compile with normal tests (again). See #2316
2012-09-18 12:06:53 +02:00
Patrik Nordwall
8817a38dff
Remove graphviz diagram generation in docs build, see #2505
...
* Plain image for the circuit breaker
2012-09-18 10:19:40 +02:00
Roland
35b7a9e338
second round of FiniteDuration business, including cluster fixes
...
- make Scheduler only accept FiniteDuration, which has quite some
knock-on effects
2012-09-18 09:58:30 +02:00
Roland Kuhn
8a63101839
Merge pull request #705 from akka/wip-2503-finite-duration-∂π
...
unb0rk akka-actor-nightly build
I have fixed the relative imports on a different branch after noticing that I did not introduce them here.
2012-09-17 12:31:44 -07:00
Patrik Nordwall
90d2fb46fc
ClassTag to construct arrays, see #944
...
* array instead of Vector
2012-09-17 20:46:58 +02:00
Björn Antonsson
44f4fdb003
Some optimizations for the ConsistentHashingRouter
2012-09-17 14:52:25 +02:00
Björn Antonsson
7dac4d8faf
Clean up akka-file-mailbox for OSGi. #see 2497
2012-09-17 13:48:31 +02:00
Björn Antonsson
5f63469264
Clean up akka-remote for OSGi and re-enable OSGi bundles. See #2497
2012-09-17 13:47:57 +02:00
Patrik Nordwall
64a1fb0235
Rename a few things, see #944
...
* hashKey
* hashMapping ConsistentHashMapping
* withHashMapper ConsistentHashMapper
2012-09-17 13:24:18 +02:00
Patrik Nordwall
b4f5948340
Remove router benchmark, see #944
2012-09-17 12:12:19 +02:00
Patrik Nordwall
48a0fda991
Java doc sample for consistent hashing router, see #944
...
* Allow return null as undefined ConsistentHashMapping
2012-09-17 11:40:06 +02:00
Björn Antonsson
1715c60190
Disable OSGI for now.
2012-09-17 09:51:59 +02:00
Patrik Nordwall
d59612609f
Handle FromConfig in withFallback also, see #944
2012-09-17 09:39:35 +02:00
Patrik Nordwall
08dbc4d235
Incorporate minor review feedback, see #944
2012-09-17 09:30:52 +02:00
Roland
fb2c812da0
comment on evil lazy val trick in FSMActorSpec
2012-09-14 16:54:42 +02:00
Roland
251a62293a
unb0rk akka-actor-nightly build
...
This means tightening types from Duration to FiniteDuration in several
places; a good thing, since we replace runtime complaints by compile
time errors.
2012-09-14 16:44:38 +02:00
Patrik Nordwall
50fc5a03a2
Complete unfinished ConsistentHashingRouterDocSpec, see #944
2012-09-14 14:28:47 +02:00
Patrik Nordwall
48d8a09075
Remove note about redis client, completely different impl, see #944
2012-09-14 13:53:04 +02:00
Patrik Nordwall
a4dd6b7547
Support partial function to map message to hash key, see #944
...
* Partial function, ConsistentHashRoute, for Scala API
* withConsistentHashMapping ConsistentHashMapping for
Java API
* Updated documentation
2012-09-14 13:47:58 +02:00
Patrik Nordwall
e3bd02b82c
Optimized ConsistentHash with array and binarySearch, see #944
...
* Benchmarked with https://gist.github.com/3720666
* Instead of using TreeMap and rangeImpl this uses
an sorted array of hash values of the nodes, and
uses binarySearch in java.util.Arrays to find
next node clockwise
* Benchmarked with https://gist.github.com/3720666
* Benchmark results show improvement from 500 kmsg/s
to 700 kmsg/s, round-robin handles 1300 kmsg/s
2012-09-14 11:06:55 +02:00
Roland
3be6bd4882
clarify limitations of def receive in Scala, see #1842
2012-09-14 09:36:15 +02:00
Patrik Nordwall
a515c28e93
Correction, get from ref first, see #944
2012-09-13 22:04:22 +02:00