Johan Andrén
62e30b3c08
Update copyrights and links to the new company name #19851
2016-02-23 12:58:39 +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
Patrik Nordwall
a1c3dbe307
=act #19201 improve configuration of thread-pool-executor
...
* The old implementation would cap the pool size (both corePoolSize
and maximumPoolSize) to max-pool-size, which is very confusing
becuase maximumPoolSize is only used when the task queue is bounded.
* That resulted in configuring core-pool-size-min and core-pool-size-max
was not enough, because it could be capped by the default max-pool-size.
* The new behavior is simply that maximumPoolSize is adjusted to not be
less than corePoolSize, but otherwise the config properties match the
underlying ThreadPoolExecutor implementation.
* Added a convenience fixed-pool-size property.
2015-12-21 09:50:02 +01:00
Julian Tescher
00f6a58e7c
Changes all occurances of Typesafe copyright to extend to 2015
2015-03-10 14:12:19 -07:00
dario.rexin
2cbad298d6
=all #3858 Make case classes final
2014-03-07 13:20:01 +01:00
Adam Voss
cce29dfa51
Changes all occurances of Typesafe copyright to extend to 2014.
2014-02-04 21:20:09 -06:00
Viktor Klang
adfeb2c1f0
#2879 - updating copyright info
2013-01-09 11:38:00 +01:00
Viktor Klang
d0717aaec6
#2776 - deprecating and introducing alternatives for methods and parameters ending with '_?'
2012-12-14 14:55:21 +01:00
Roland
6450831e01
#2778 - make thread names unique per system
...
The MonitorableThreadFactory.copy method does not take into account the
counter:AtomicLong field, which then always starts out at zero for every
new dispatcher; the PinnedDispatcher creates one dispatcher per actor,
hence resulting in identical thread names if used by multiple actors.
Solution: add the counter to the case class’ arguments
2012-12-06 22:58:43 +01:00
Roland
0f04239f67
move Duration classes according to scala 2.10 nightly and remove casts to FiniteDuration, see #2504
2012-10-11 15:18:10 -07:00
Patrik Nordwall
614caa2989
Include dispatcher id in thread name of pinned dispatcher, see #2585
...
* Additional tests
* Moved id append from createExecutorServiceFactory in
ThreadPoolExecutorConfigurator to ThreadPoolConfig
2012-10-02 11:37:27 +02:00
Viktor Klang
5a81ac3ba5
Bumpting to Scala 2.10.0-SNAPSHOT
2012-07-20 16:01:18 +02:00
Viktor Klang
1bf0fe4448
Partial migration to M5
2012-07-17 17:21:08 +02:00
Viktor Klang
54a3a44bf8
#2292 - Removing akka.util.Duration etc and replace it with scala.concurrent.util.Duration
2012-06-29 13:33:20 +02:00
Viktor Klang
702b5d9c19
Switching to the embedded jsr166y in scala.concurrent and dropping akka.jsr166y
2012-06-26 18:19:55 +02:00
Viktor Klang
b45305a61e
More formatting
2012-06-04 13:34:30 +02:00
Viktor Klang
a515377592
Formatting
2012-06-04 10:35:27 +02:00
Roland
afd81d8506
Revert "closes #2019 : Use parentheses for arity-0 methods which are not referentially transparent"
...
This reverts commit 8dbfbbe966 .
2012-05-03 21:14:47 +02:00
Heiko Seeberger
8dbfbbe966
closes #2019 : Use parentheses for arity-0 methods which are not referentially transparent
2012-04-24 16:38:21 +02:00
Viktor Klang
607ec4c2cf
Switching approaches to check for max throttle
2012-02-13 18:14:35 +01:00
Patrik Nordwall
df1606a8ee
Adjustments based on review. See #1805
2012-02-08 14:03:31 +01:00
Patrik Nordwall
1f988889c2
Proper thread names for fork-join-executor. See #1805
2012-02-08 11:53:55 +01:00
Patrik Nordwall
799ab8b482
Fixed import clash when using java7, fj in java.util.concurrent._. See #1728
2012-01-30 20:38:40 +01:00
Viktor Klang
465c29107d
Migrating tests to use the new config for dispatchers
2012-01-30 16:34:25 +01:00
Viktor Klang
8bc6513911
Merge branch 'master' into wip-1728-fjpool-√
2012-01-30 16:08:04 +01:00
Viktor Klang
c1dd4463b9
Restructuring how executors are configured and making sure people can plug in their own
2012-01-30 13:44:56 +01:00
Roland
ac1ee9ae91
rework use of ClassLoaders, see #1736
2012-01-27 14:21:54 +01:00
Viktor Klang
a7e5da6819
Packaging the new FJ pool into Akka
2012-01-27 12:44:40 +01:00
Viktor Klang
f7a45c0e8f
Removing dead imports from akka-actor
2012-01-25 15:38:04 +01:00
Viktor Klang
8dfe619140
#1703 & #1693 - moving daemonicity to one place, and in doing so creating a thread factory in ActorSystem
2012-01-20 12:30:19 +01:00
Viktor Klang
149fbea5a7
Updating Copyright as per #1660
2012-01-19 18:21:06 +01:00
Viktor Klang
97280ffeed
Fixing master: Unborking of BalancingDispatcher, fixing of PinnedDispatcher config, not creating one dispatcher per message for PinnedDispatcher ;)
2012-01-19 12:15:49 +01:00
Viktor Klang
5fd515d16c
Removing MonitorableThread
2011-12-28 17:50:29 +01:00
Viktor Klang
f8aca9eee5
Adding ScalaDoc to ThreadPoolBuilder.scala
2011-12-28 12:43:28 +01:00
Viktor Klang
88d6b89163
Automatically changing min/max so that min is always <= max and max is always >= min
2011-12-27 15:07:36 +01:00
Viktor Klang
c2597ed33d
Adding debug messages for all remote exceptions, to ease debugging of remoting
2011-12-17 15:54:09 +01:00
Viktor Klang
7b7402c723
Making it easier to specify daemon-ness for the ThreadPoolConfig
2011-12-13 20:23:58 +01:00
Jonas Bonér
4d649c3903
Removed all @author tags for Jonas Bonér since it has lost its meaning.
...
Signed-off-by: Jonas Bonér <jonas@jonasboner.com>
2011-12-09 18:44:59 +01:00
Viktor Klang
aa9b077657
Adding support for range-based setting of pool sizes
2011-12-07 11:25:27 +01:00
Viktor Klang
93d093e87a
Commenting out the ForkJoin stuff until I've cleared some bits with Doug Lea
2011-12-02 17:29:47 +01:00
Viktor Klang
bf7befc690
Sprinkling some final magic sauce
2011-12-01 23:43:56 +01:00
Viktor Klang
ef27f865d4
Adding support for ForkJoinPoolConfig so you can use ForkJoin
2011-12-01 17:03:30 +01:00
Viktor Klang
80d766b07b
Adding DispatcherPrerequisites to hold the common dependencies that a dispatcher needs to be created
2011-11-17 16:09:18 +01:00
Roland
62032cb1ff
merge system-cleanup into master
2011-11-17 14:38:49 +01:00
Viktor Klang
727c7de58d
Removing bounded executors since they have probably never been used, also, removing possibility to specify own RejectedExecutionHandler since Akka needs to know what to do there anyway. Implementing a sane version of CallerRuns
2011-11-15 10:32:00 +01:00
Viktor Klang
a7e9ff4fba
Switching to AbortPolicy by default
2011-11-14 19:48:06 +01:00
Viktor Klang
66dd0123bc
Temporary fix for the throughput benchmark
2011-11-14 19:19:44 +01:00
Roland
f2bf27b4de
remove app argument from Dispatchers
...
(cascading into all dispatchers, mailboxes, other stuff; had to move
deadLetter stuff to ActorSystem again and split its initialization due
to cyclic dependency)
2011-11-14 16:03:26 +01:00
Roland
53353d7031
rename MainBus to EventStream (incl. field in ActorSystem)
2011-11-10 21:01:37 +01:00
Roland
945b1aedf9
rename akka.AkkaApplication to akka.actor.ActorSystem
...
Renaming it to System did not appeal after seeing that such a thing is
already imported from Predef ...
2011-11-10 21:00:01 +01:00