sling-org-apache-sling-commons-threads.git
2 months agotrivial: added license header to *.md files master
Radu Cotescu [Thu, 20 Sep 2018 09:09:02 +0000 (11:09 +0200)] 
trivial: added license header to *.md files

2 months agoSLING-7215 - [nice-to-have] Add a CONTRIBUTING file to every module
Radu Cotescu [Wed, 19 Sep 2018 16:29:17 +0000 (18:29 +0200)] 
SLING-7215 - [nice-to-have] Add a CONTRIBUTING file to every module

2 months agoSLING-7216 - [nice-to-have] Add a CODE_OF_CONDUCT file to every module
Radu Cotescu [Wed, 19 Sep 2018 16:04:00 +0000 (18:04 +0200)] 
SLING-7216 - [nice-to-have] Add a CODE_OF_CONDUCT file to every module

5 months ago[maven-release-plugin] prepare for next development iteration
Robert Munteanu [Wed, 13 Jun 2018 15:01:54 +0000 (18:01 +0300)] 
[maven-release-plugin] prepare for next development iteration

5 months ago[maven-release-plugin] prepare release org.apache.sling.commons.threads-3.2.18 org.apache.sling.commons.threads-3.2.18
Robert Munteanu [Wed, 13 Jun 2018 15:01:34 +0000 (18:01 +0300)] 
[maven-release-plugin] prepare release org.apache.sling.commons.threads-3.2.18

5 months agoSLING-7526 - NPE in DefaultThreadPool$LoggingThreadLocalChangeListener.changed
Robert Munteanu [Wed, 13 Jun 2018 14:57:18 +0000 (17:57 +0300)] 
SLING-7526 - NPE in DefaultThreadPool$LoggingThreadLocalChangeListener.changed

Only generate the (relatively expensive) ThreadLocal diff events if the
listener is actually enabled.

5 months agoSLING-7526 - NPE in DefaultThreadPool$LoggingThreadLocalChangeListener.changed
Robert Munteanu [Wed, 13 Jun 2018 14:56:35 +0000 (17:56 +0300)] 
SLING-7526 - NPE in DefaultThreadPool$LoggingThreadLocalChangeListener.changed

Ensure that we tolerate null values in the
LoggingThreadLocalChangeListener

6 months agoUpdating badges for org-apache-sling-commons-threads
Dan Klco [Fri, 8 Jun 2018 16:45:19 +0000 (12:45 -0400)] 
Updating badges for org-apache-sling-commons-threads

7 months agoSLING-7606 Add missing OSGi capabilities
Oliver Lietz [Sat, 21 Apr 2018 22:34:57 +0000 (00:34 +0200)] 
SLING-7606 Add missing OSGi capabilities

7 months agofix typo in javadoc
Oliver Lietz [Sat, 21 Apr 2018 22:30:06 +0000 (00:30 +0200)] 
fix typo in javadoc

10 months ago[maven-release-plugin] prepare for next development iteration
Robert Munteanu [Thu, 25 Jan 2018 22:25:24 +0000 (00:25 +0200)] 
[maven-release-plugin] prepare for next development iteration

10 months ago[maven-release-plugin] prepare release org.apache.sling.commons.threads-3.2.16 org.apache.sling.commons.threads-3.2.16
Robert Munteanu [Thu, 25 Jan 2018 22:25:04 +0000 (00:25 +0200)] 
[maven-release-plugin] prepare release org.apache.sling.commons.threads-3.2.16

10 months agoSLING-7447 - Race condition in ThreadLocalCleaner initialization code
Robert Munteanu [Thu, 25 Jan 2018 22:07:47 +0000 (00:07 +0200)] 
SLING-7447 - Race condition in ThreadLocalCleaner initialization code

Ensure that the reflection-obtained class fields are initialized eagerly
when the class is loaded. Since the class will be accessed only when the
thread pool is instantiated, the performance impact is minimal.
Moreover, this saves a synchronized check for each Runnable execution.
The gains are minimal, but there is less mutable state to reason about.

10 months ago[maven-release-plugin] prepare for next development iteration
Robert Munteanu [Thu, 25 Jan 2018 13:38:14 +0000 (15:38 +0200)] 
[maven-release-plugin] prepare for next development iteration

10 months ago[maven-release-plugin] prepare release org.apache.sling.commons.threads-3.2.14
Robert Munteanu [Thu, 25 Jan 2018 13:37:55 +0000 (15:37 +0200)] 
[maven-release-plugin] prepare release org.apache.sling.commons.threads-3.2.14

10 months agoSLING-7432 - Thread pool clean up code can lead to infinite loops in
Robert Munteanu [Thu, 25 Jan 2018 13:34:42 +0000 (15:34 +0200)] 
SLING-7432 - Thread pool clean up code can lead to infinite loops in
ThreadLocal.get

Propagate exceptions that occur in beforeExecute, so that the fallback
thread pool implementation is used.

10 months agoSLING-7432 - Thread pool clean up code can lead to infinite loops in
Robert Munteanu [Wed, 24 Jan 2018 21:11:54 +0000 (23:11 +0200)] 
SLING-7432 - Thread pool clean up code can lead to infinite loops in
ThreadLocal.get

Stop using thread locals, as they might interfere with the save/restore
logic. Got no more hangs in ThreadLocal code after this change.

10 months agoSLING-7433 Improve logging in case ThreadLocalCleaner does not work
Konrad Windszus [Tue, 23 Jan 2018 15:21:37 +0000 (16:21 +0100)] 
SLING-7433 Improve logging in case ThreadLocalCleaner does not work

10 months agoSLING-7320 guard against NPE happening when initReflectionFields fails
Konrad Windszus [Tue, 23 Jan 2018 15:07:39 +0000 (16:07 +0100)] 
SLING-7320 guard against NPE happening when initReflectionFields fails

10 months agoSLING-7432 - Thread pool clean up code can lead to infinite loops in
Robert Munteanu [Tue, 23 Jan 2018 14:32:50 +0000 (16:32 +0200)] 
SLING-7432 - Thread pool clean up code can lead to infinite loops in
ThreadLocal.get

Save and restore the size and threshold fields of the ThreadLocalMap as
well as the entries. Not saving them would lead to situations there the
ThreadLocalMap would be full and not resized, since the initial size and
threshold values were being kept.

10 months agoSLING-7432 - Thread pool clean up code can lead to infinite loops in
Robert Munteanu [Tue, 23 Jan 2018 13:25:47 +0000 (15:25 +0200)] 
SLING-7432 - Thread pool clean up code can lead to infinite loops in
ThreadLocal.get

Added failing test, ignored for now

10 months ago[maven-release-plugin] prepare for next development iteration
Stefan Egli [Mon, 22 Jan 2018 10:44:10 +0000 (11:44 +0100)] 
[maven-release-plugin] prepare for next development iteration

10 months ago[maven-release-plugin] prepare release org.apache.sling.commons.threads-3.2.12
Stefan Egli [Mon, 22 Jan 2018 10:43:46 +0000 (11:43 +0100)] 
[maven-release-plugin] prepare release org.apache.sling.commons.threads-3.2.12

10 months agoSLING-7407 : lowered log warn to info
Stefan Egli [Fri, 19 Jan 2018 16:04:17 +0000 (17:04 +0100)] 
SLING-7407 : lowered log warn to info

10 months agoSLING-7407 : set min pool size to max pool size if queue size is -1 thus unbounded
Stefan Egli [Fri, 19 Jan 2018 15:23:58 +0000 (16:23 +0100)] 
SLING-7407 : set min pool size to max pool size if queue size is -1 thus unbounded

13 months agoSLING-7213 - Add a default .gitignore file to every module
Robert Munteanu [Tue, 24 Oct 2017 11:41:00 +0000 (13:41 +0200)] 
SLING-7213 - Add a default .gitignore file to every module

13 months agoSLING-7214 - Add the LICENSE file to every module
Robert Munteanu [Mon, 23 Oct 2017 16:38:23 +0000 (18:38 +0200)] 
SLING-7214 - Add the LICENSE file to every module

13 months agoFix typo in pom.xml : conncetion should be connection
Robert Munteanu [Mon, 23 Oct 2017 09:06:30 +0000 (12:06 +0300)] 
Fix typo in pom.xml : conncetion should be connection

13 months agoSLING-7162 - Update SCM information in all POM files to reference Git
Robert Munteanu [Fri, 20 Oct 2017 17:13:13 +0000 (19:13 +0200)] 
SLING-7162 - Update SCM information in all POM files to reference Git

14 months agoSLING-7167 Adjust READMEs
Oliver Lietz [Tue, 3 Oct 2017 09:52:12 +0000 (09:52 +0000)] 
SLING-7167 Adjust READMEs

add uniform header linking to Sling project

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1810831 13f79535-47bb-0310-9956-ffa450edef68

14 months agoSLING-7167 Adjust READMEs
Oliver Lietz [Mon, 2 Oct 2017 16:11:28 +0000 (16:11 +0000)] 
SLING-7167 Adjust READMEs

switch from plain text to Markdown

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1810464 13f79535-47bb-0310-9956-ffa450edef68

14 months agoSLING-7167 Adjust READMEs
Oliver Lietz [Mon, 2 Oct 2017 14:53:56 +0000 (14:53 +0000)] 
SLING-7167 Adjust READMEs

remove outdated information

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1810377 13f79535-47bb-0310-9956-ffa450edef68

14 months ago[maven-release-plugin] prepare for next development iteration
Robert Munteanu [Thu, 28 Sep 2017 21:14:08 +0000 (21:14 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1810043 13f79535-47bb-0310-9956-ffa450edef68

14 months ago[maven-release-plugin] prepare release org.apache.sling.commons.threads-3.2.10 org.apache.sling.commons.threads-3.2.10
Robert Munteanu [Thu, 28 Sep 2017 21:13:53 +0000 (21:13 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.commons.threads-3.2.10

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1810041 13f79535-47bb-0310-9956-ffa450edef68

14 months agoupgrade to Mockito 2.x for better Java9 compatibility
Konrad Windszus [Thu, 28 Sep 2017 11:46:07 +0000 (11:46 +0000)] 
upgrade to Mockito 2.x for better Java9 compatibility
also upgrade to latest parent

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1809977 13f79535-47bb-0310-9956-ffa450edef68

14 months agoSLING-7157 : metatype.properties file must not be in OSGI-INF/metatype
Carsten Ziegeler [Wed, 27 Sep 2017 12:24:07 +0000 (12:24 +0000)] 
SLING-7157 : metatype.properties file must not be in OSGI-INF/metatype

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1809836 13f79535-47bb-0310-9956-ffa450edef68

14 months agoSLING-6261 skip null references in the table array
Konrad Windszus [Tue, 26 Sep 2017 17:11:41 +0000 (17:11 +0000)] 
SLING-6261 skip null references in the table array

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1809761 13f79535-47bb-0310-9956-ffa450edef68

14 months ago[maven-release-plugin] prepare for next development iteration
Robert Munteanu [Wed, 20 Sep 2017 11:43:44 +0000 (11:43 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1808999 13f79535-47bb-0310-9956-ffa450edef68

14 months ago[maven-release-plugin] prepare release org.apache.sling.commons.threads-3.2.8
Robert Munteanu [Wed, 20 Sep 2017 11:43:29 +0000 (11:43 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.commons.threads-3.2.8

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1808997 13f79535-47bb-0310-9956-ffa450edef68

20 months agoSLING-6296 allow min pool sizes of 0
Konrad Windszus [Wed, 12 Apr 2017 08:51:53 +0000 (08:51 +0000)] 
SLING-6296 allow min pool sizes of 0

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1791093 13f79535-47bb-0310-9956-ffa450edef68

20 months agoSLING-6261 clean up thread locals for threads being reused in a thread pool
Konrad Windszus [Wed, 12 Apr 2017 08:43:20 +0000 (08:43 +0000)] 
SLING-6261 clean up thread locals for threads being reused in a thread pool

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1791091 13f79535-47bb-0310-9956-ffa450edef68

20 months agoSLING-6775 : Commons Threads: Remove scr plugin from pom
Carsten Ziegeler [Mon, 10 Apr 2017 05:32:08 +0000 (05:32 +0000)] 
SLING-6775 : Commons Threads: Remove scr plugin from pom

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1790774 13f79535-47bb-0310-9956-ffa450edef68

21 months agouse Sling Parent 30
Oliver Lietz [Mon, 6 Mar 2017 10:22:30 +0000 (10:22 +0000)] 
use Sling Parent 30

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1785621 13f79535-47bb-0310-9956-ffa450edef68

2 years agoUpdate to parent pom 29
Carsten Ziegeler [Fri, 21 Oct 2016 06:10:37 +0000 (06:10 +0000)] 
Update to parent pom 29

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1765922 13f79535-47bb-0310-9956-ffa450edef68

2 years agoswitch parent pom reference everywhere to 28 where it was 27 before
Stefan Seifert [Fri, 19 Aug 2016 21:15:35 +0000 (21:15 +0000)] 
switch parent pom reference everywhere to 28 where it was 27 before
this can be safely done because the only difference between 27 and 28 is an updated maven-source-plugin (fix heap space error)

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1756968 13f79535-47bb-0310-9956-ffa450edef68

2 years agoMove to parent pom 27
Carsten Ziegeler [Sun, 24 Jul 2016 11:55:35 +0000 (11:55 +0000)] 
Move to parent pom 27

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1753915 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-5882 ThreadExpiringThreadPoolTest fails 8% of time. Fixed. Now < 0.1%
Ian Boston [Thu, 21 Jul 2016 11:10:11 +0000 (11:10 +0000)] 
SLING-5882 ThreadExpiringThreadPoolTest fails 8% of time. Fixed. Now < 0.1%

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1753662 13f79535-47bb-0310-9956-ffa450edef68

2 years agoFix javadocs
Carsten Ziegeler [Fri, 8 Jul 2016 05:50:48 +0000 (05:50 +0000)] 
Fix javadocs

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1751859 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-5651 ThreadPool should extend Executor
Oliver Lietz [Sun, 10 Apr 2016 14:00:25 +0000 (14:00 +0000)] 
SLING-5651 ThreadPool should extend Executor

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1738434 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare for next development iteration
Robert Munteanu [Wed, 20 Jan 2016 09:57:17 +0000 (09:57 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1725693 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare release org.apache.sling.commons.threads-3.2.6
Robert Munteanu [Wed, 20 Jan 2016 09:57:02 +0000 (09:57 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.commons.threads-3.2.6

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1725691 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-5416 - Thread Pool should stop "gracefully"
Robert Munteanu [Wed, 20 Jan 2016 09:49:38 +0000 (09:49 +0000)] 
SLING-5416 - Thread Pool should stop "gracefully"

Multiple components used by Sling applications are affected by usage of
Thread.interrupt. Some notable examples, mentioned by Thomas Mueller,
are Lucene, MapDB and Oak's persistent cache.

To be on the safe side, we change the default value of shutdownGraceful
to true. This might cause misbehaving components to stall and never be
stopped, avoiding data corruption is more important.

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1725689 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-5425 - Set webconsole.configurationFactory.nameHint for thread pool configurations
Robert Munteanu [Tue, 12 Jan 2016 13:09:29 +0000 (13:09 +0000)] 
SLING-5425 - Set webconsole.configurationFactory.nameHint for thread pool configurations

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1724221 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSwitch to parent pom 26
Carsten Ziegeler [Sun, 3 Jan 2016 14:07:46 +0000 (14:07 +0000)] 
Switch to parent pom 26

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1722720 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare for next development iteration
Carsten Ziegeler [Wed, 30 Dec 2015 14:53:44 +0000 (14:53 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1722344 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare release org.apache.sling.commons.threads-3.2.4
Carsten Ziegeler [Wed, 30 Dec 2015 14:53:28 +0000 (14:53 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.commons.threads-3.2.4

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1722342 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-5354 - Thread Pool max-thread-age config not taken into account
Julian Sedding [Mon, 7 Dec 2015 10:13:26 +0000 (10:13 +0000)] 
SLING-5354 - Thread Pool max-thread-age config not taken into account

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1718289 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-5343 - Meaningful thread names
Julian Sedding [Mon, 7 Dec 2015 09:53:29 +0000 (09:53 +0000)] 
SLING-5343 - Meaningful thread names

- change thread name format due to mailing list discussions

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1718272 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-5354 - Thread Pool max-thread-age config not taken into account
Julian Sedding [Mon, 7 Dec 2015 09:40:26 +0000 (09:40 +0000)] 
SLING-5354 - Thread Pool max-thread-age config not taken into account

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1718266 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-5343 - Meaningful thread names
Julian Sedding [Tue, 1 Dec 2015 14:55:29 +0000 (14:55 +0000)] 
SLING-5343 - Meaningful thread names

- add missing license header

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1717441 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-5343 - Meaningful thread names
Julian Sedding [Tue, 1 Dec 2015 14:38:54 +0000 (14:38 +0000)] 
SLING-5343 - Meaningful thread names

- additional tests for ExtendedThreadFactory

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1717440 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-5343 - Meaningful thread names
Julian Sedding [Tue, 1 Dec 2015 13:14:37 +0000 (13:14 +0000)] 
SLING-5343 - Meaningful thread names

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1717424 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[maven-release-plugin] prepare for next development iteration
Julian Sedding [Thu, 26 Nov 2015 16:45:13 +0000 (16:45 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1716741 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[maven-release-plugin] prepare release org.apache.sling.commons.threads-3.2.2
Julian Sedding [Thu, 26 Nov 2015 16:44:55 +0000 (16:44 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.commons.threads-3.2.2

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1716739 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-4676 - Clean up threads or refresh threads when put back into the pool
Julian Sedding [Thu, 26 Nov 2015 10:51:38 +0000 (10:51 +0000)] 
SLING-4676 - Clean up threads or refresh threads when put back into the pool

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1716601 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-5333 - Commons Threads exported interfaces/classes should be @ProviderType
Julian Sedding [Thu, 26 Nov 2015 10:33:27 +0000 (10:33 +0000)] 
SLING-5333 - Commons Threads exported interfaces/classes should be @ProviderType

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1716599 13f79535-47bb-0310-9956-ffa450edef68

3 years ago SLING-5332
Julian Sedding [Thu, 26 Nov 2015 10:22:02 +0000 (10:22 +0000)] 
SLING-5332

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1716595 13f79535-47bb-0310-9956-ffa450edef68

3 years agoUpdate the main reactor to parent 25
Robert Munteanu [Mon, 5 Oct 2015 10:03:45 +0000 (10:03 +0000)] 
Update the main reactor to parent 25

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1706780 13f79535-47bb-0310-9956-ffa450edef68

3 years agoset parent version to 24 and add empty relativePath where missing
Oliver Lietz [Tue, 7 Jul 2015 08:09:17 +0000 (08:09 +0000)] 
set parent version to 24 and add empty relativePath where missing

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1689593 13f79535-47bb-0310-9956-ffa450edef68

3 years agoUpdate to Sling Parent 23
Robert Munteanu [Thu, 25 Jun 2015 13:08:16 +0000 (13:08 +0000)] 
Update to Sling Parent 23

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1687500 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-4698 - Set parent.relativePath to empty for all modules
Robert Munteanu [Thu, 7 May 2015 10:14:40 +0000 (10:14 +0000)] 
SLING-4698 - Set parent.relativePath to empty for all modules

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1678154 13f79535-47bb-0310-9956-ffa450edef68

4 years agoUpdate to Sling Parent POM 22 with baselining enabled
Carsten Ziegeler [Wed, 1 Oct 2014 06:57:44 +0000 (06:57 +0000)] 
Update to Sling Parent POM 22 with baselining enabled

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1628622 13f79535-47bb-0310-9956-ffa450edef68

4 years agoUpdated to parent version 20
Robert Munteanu [Fri, 1 Aug 2014 19:16:26 +0000 (19:16 +0000)] 
Updated to parent version 20

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1615208 13f79535-47bb-0310-9956-ffa450edef68

4 years agoUpdate to parent pom v19
Carsten Ziegeler [Mon, 31 Mar 2014 14:39:20 +0000 (14:39 +0000)] 
Update to parent pom v19

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1583337 13f79535-47bb-0310-9956-ffa450edef68

5 years ago[maven-release-plugin] prepare for next development iteration
Carsten Ziegeler [Sun, 20 Oct 2013 13:45:58 +0000 (13:45 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1533895 13f79535-47bb-0310-9956-ffa450edef68

5 years ago[maven-release-plugin] prepare release org.apache.sling.commons.threads-3.2.0
Carsten Ziegeler [Sun, 20 Oct 2013 13:45:18 +0000 (13:45 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.commons.threads-3.2.0

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1533893 13f79535-47bb-0310-9956-ffa450edef68

5 years agoUpdate to parent pom 18
Carsten Ziegeler [Fri, 6 Sep 2013 12:15:57 +0000 (12:15 +0000)] 
Update to parent pom 18

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1520554 13f79535-47bb-0310-9956-ffa450edef68

5 years agoUpdate to latest parent pom
Carsten Ziegeler [Fri, 19 Jul 2013 07:04:15 +0000 (07:04 +0000)] 
Update to latest parent pom

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1504788 13f79535-47bb-0310-9956-ffa450edef68

5 years agoSLING-2858 - Maven build fails after upgrading to parent 16: No
Robert Munteanu [Tue, 7 May 2013 15:13:05 +0000 (15:13 +0000)] 
SLING-2858 - Maven build fails after upgrading to parent 16: No
annotation processors found in classpath

Add explicit org.apache.felix.scr.annotations dependency where needed.

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1479937 13f79535-47bb-0310-9956-ffa450edef68

5 years agoCorrect reactor pom and update to parent pom 16
Carsten Ziegeler [Sun, 5 May 2013 14:38:24 +0000 (14:38 +0000)] 
Correct reactor pom and update to parent pom 16

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1479333 13f79535-47bb-0310-9956-ffa450edef68

5 years agoUpdate to latest parent pom and use latest releases in launchpad
Carsten Ziegeler [Mon, 18 Feb 2013 08:38:52 +0000 (08:38 +0000)] 
Update to latest parent pom and use latest releases in launchpad

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1447147 13f79535-47bb-0310-9956-ffa450edef68

5 years agoUse latest releases and update to new parent pom
Carsten Ziegeler [Sun, 23 Dec 2012 06:53:35 +0000 (06:53 +0000)] 
Use latest releases and update to new parent pom

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1425425 13f79535-47bb-0310-9956-ffa450edef68

6 years agoSLING-2535 Undid my previous commit and put the synchronisation one layer further...
Ian Boston [Thu, 1 Nov 2012 00:22:50 +0000 (00:22 +0000)] 
SLING-2535 Undid my previous commit and put the synchronisation one layer further out as orriginally suggested. Synchronising in incUsage and decUsage is too risky from a deadlock point of view. Added Javadoc to warn about thread safety on the methods.

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1404430 13f79535-47bb-0310-9956-ffa450edef68

6 years agoSLING-2535 wrapped the reference counter in a dedicated synchronised block to ensure...
Ian Boston [Wed, 31 Oct 2012 10:49:32 +0000 (10:49 +0000)] 
SLING-2535 wrapped the reference counter in a dedicated synchronised block to ensure that all access to the counter is safe. I think this will be safer than calling from within synchronised blocks as it doesnt rely on the caller remembering the methods need to be single threaded.

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1404087 13f79535-47bb-0310-9956-ffa450edef68

6 years agoSLING-2564 - adding JMX monitoring of Sling Thread Pools
Justin Edelson [Thu, 18 Oct 2012 21:53:20 +0000 (21:53 +0000)] 
SLING-2564 - adding JMX monitoring of Sling Thread Pools

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1399878 13f79535-47bb-0310-9956-ffa450edef68

6 years agoSLING-2563 - auto generate label based on a stack trace
Justin Edelson [Fri, 17 Aug 2012 20:26:07 +0000 (20:26 +0000)] 
SLING-2563 - auto generate label based on a stack trace

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1374422 13f79535-47bb-0310-9956-ffa450edef68

6 years agoSLING-2540 : Allow the ThreadPool to process Callable/Runnable and return a Future...
Carsten Ziegeler [Wed, 18 Jul 2012 14:36:54 +0000 (14:36 +0000)] 
SLING-2540 : Allow the ThreadPool to process Callable/Runnable and return a Future. Apply patch from Timothee Maret

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1362967 13f79535-47bb-0310-9956-ffa450edef68

6 years agoTypo
Carsten Ziegeler [Wed, 18 Jul 2012 13:56:52 +0000 (13:56 +0000)] 
Typo

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1362956 13f79535-47bb-0310-9956-ffa450edef68

6 years agoUse released versions
Carsten Ziegeler [Tue, 10 Jul 2012 11:07:18 +0000 (11:07 +0000)] 
Use released versions

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1359601 13f79535-47bb-0310-9956-ffa450edef68

6 years agoUpdate to latest parent pom
Carsten Ziegeler [Thu, 5 Jul 2012 09:29:47 +0000 (09:29 +0000)] 
Update to latest parent pom

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1357521 13f79535-47bb-0310-9956-ffa450edef68

6 years agoSLING-2480 : Add config for maven-sling-plugin to m2e configuration
Carsten Ziegeler [Wed, 16 May 2012 07:39:13 +0000 (07:39 +0000)] 
SLING-2480 : Add config for maven-sling-plugin to m2e configuration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1339038 13f79535-47bb-0310-9956-ffa450edef68

7 years agousing latest releases
Justin Edelson [Wed, 7 Sep 2011 14:35:51 +0000 (14:35 +0000)] 
using latest releases

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1166199 13f79535-47bb-0310-9956-ffa450edef68

7 years agotemporarily using snapshots during release vote
Justin Edelson [Wed, 31 Aug 2011 20:10:55 +0000 (20:10 +0000)] 
temporarily using snapshots during release vote

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1163785 13f79535-47bb-0310-9956-ffa450edef68

7 years agoSLING-2187 - adding new module to contain our custom notice file; adding remote-resou...
Justin Edelson [Wed, 31 Aug 2011 19:23:49 +0000 (19:23 +0000)] 
SLING-2187 - adding new module to contain our custom notice file; adding remote-resources plugin configuration to parent pom and removing all existing appended-resources NOTICE files

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1163752 13f79535-47bb-0310-9956-ffa450edef68

7 years agoUsing latest released parent pom
Carsten Ziegeler [Mon, 8 Aug 2011 11:31:38 +0000 (11:31 +0000)] 
Using latest released parent pom

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1154924 13f79535-47bb-0310-9956-ffa450edef68

7 years agoUpdate to recent snapshot
Carsten Ziegeler [Wed, 3 Aug 2011 09:01:37 +0000 (09:01 +0000)] 
Update to recent snapshot

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1153397 13f79535-47bb-0310-9956-ffa450edef68

7 years agoSLING-2150 : Update plugins to use the latest available versions
Carsten Ziegeler [Wed, 20 Jul 2011 12:21:40 +0000 (12:21 +0000)] 
SLING-2150 : Update plugins to use the latest available versions

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1148722 13f79535-47bb-0310-9956-ffa450edef68

8 years agoUse latest releases.
Carsten Ziegeler [Mon, 13 Dec 2010 08:55:35 +0000 (08:55 +0000)] 
Use latest releases.

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1045037 13f79535-47bb-0310-9956-ffa450edef68

8 years agoUpdate to recent snapshots
Carsten Ziegeler [Wed, 8 Dec 2010 16:37:27 +0000 (16:37 +0000)] 
Update to recent snapshots

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1043504 13f79535-47bb-0310-9956-ffa450edef68

8 years agoupdating all modules to parent 10-SNAPSHOT in anticipation of emma additions to parent
Justin Edelson [Wed, 13 Oct 2010 20:54:21 +0000 (20:54 +0000)] 
updating all modules to parent 10-SNAPSHOT in anticipation of emma additions to parent

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1022288 13f79535-47bb-0310-9956-ffa450edef68